数电实验(组合逻辑电路、时序电路,555定时器)
本文章为数电实验整理内容,其电路仿真资料可以在我的资料中自行下载,其包括所说内容全部仿真内容。
一、组合逻辑电路的设计与验证
利用 二输入四与非门74LS00和二输入四异或门74LS86和LED来达到实验效果
74LS00 74LS86
1.1 设计奇数位校验器
要求:判别由三位二进制数组成的含“1”的位数是奇数的一种组合电路,并利用74LS86进行逻辑功能验证。
奇数位校验器真值表:
输入 |
输出 |
||
A |
B |
C |
L |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
逻辑函数关系式:
逻辑电路图:
仿真图:(其六个仿真如下,全部仿真和真值表一一对应)
1.2 三人表决器
说明:三人中的1人为主裁判,其余二人为副裁判,即:只有在主裁判通过,并且至少有一名副裁判通过的情况下才算表决通过,请用一片74LS00设计一个电路实现此功能。
3人表决器真值表:
输入 |
输出 |
||
A(主) |
B(副) |
C(副) |
L |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
逻辑函数关系式:
逻辑电路图:
仿真电路:(只列出6种,和真值表对应)
1.3 一位数的半加器
要求:请用一片74LS00和一片74LS86设计一个电路实现此功能。
一个1位半加器真值表:
输入 |
输出 |
||
A |
B |
S(和) |
C(进位) |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
逻辑函数关系式:
逻辑电路图:
仿真电路:
1.4 2选1数据选择器
请用一片74LS00设计一个电路实现此功能。
2选1数据选择器真值表:
输入 |
输出 |
||
A |
D1 |
D0 |
Y |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
逻辑函数关系式:
逻辑电路图:
仿真电路:(只列出前四种情况)
1.5 1位二进制数比较器
要求:用1片74LS86和2片74LS00实现一个1位二进制数比较器。
真值表:
逻辑函数表达式:
逻辑电路图:
仿真电路:
二、时序逻辑电路的分析和设计
2.1 D触发器同步时序电路
2.1.1 电路的激励方程组:
转换方程为:
列出方程:
2.1.2 转换表;
2.1.3 状态图
2.1.4 电路仿真
波形从上往下分别为U5,A,Q0,Q1,Y。时序图与分析一致
这里波形初始状态为Q1Q0=11
2.2 JK触发器计数器电路
2.2.1 逻辑方程组
激励方程组:
转换方程组:
2.2.2 转换表;
2.2.3 状态图
2.2.4 电路仿真
2.3 JK触发器设计同步时序电路
要求:其状态图如下所示,要求电路使用的门电路最少。
需要用到2个JK触发器,输入引脚分别对应J,K2; J,K;输入变量为A,输出为Y。
输出方程:Y=Q2Q1A
激励方程: J2=Q1A ,K2=Q1A ,J1=A,K1=A
电路仿真:
2.4 74LVC161芯片设计计数器
要求:其计数序列以自然二进制数1000~1111顺序循环。
由设计要求可知,74HC161在计数过程中要跳过0000 - 1000九个状态而保留1001 -1111七个状态。因此,可用“反馈置数法"实现:令74HC161的数据输入端D3D2D1D0= 0000,所设计的电路如图所示。
三、 555定时器及其应用
3.1 555定时器构成单稳态触发器
原理分析:
电容C1接到了 7脚Discharge上。在稳定状态下,3脚Output和7脚Dissharge均为低电平,因此电容C1与地(7脚)短接,不会通过R1充电。2脚通过.上拉电阻R2连到高电平上,并通过一 一个接地的开关来产生低电平脉冲。按下开关会导致2脚Trigger接地,产生低电平。由于此时2脚< 1/3 Vcc,因此3脚Output变成高电平,同时7脚Discharge变成高阻态。这会使电容C1不再与地短接,开始通过R1充电。充电时C1两端电压升高,直到电压达到2/3 VCc。6脚Threashold达到2/3 Vcc后,3脚Output变成低电平,同时7脚Discharge也变成低电平, 于是C1不再充电,通过7脚放电。
3.2 555定时器构成多谐振荡器
(1)按图3.2(a)接线。用示波器观察uc1和uo的波形,并测出输出波形的幅值和频率,数据及波形,并与理论值比较。
(2)将图中5脚所接电容开路,改为加入0.5~4.5V的可调电压,观察输出波形的变化,说明原因。
控制电压端(5脚),平时输出2/3VCC作为比较器C1 的参考电平,当5脚外接一个输入电压, 即改变了比较器的参考电平,从而实现对输出的另一种控制,在不接外加电压时,通常接一个0.01μF的电容器接地, 起滤波作用,以消除外来的干扰,以确保参考电平的稳定。
3.3 555定时器构成施密特触发器
按图3.3(a)接线。ui输入f=1kHz,Uim=2V的三角波,用示波器同时观察ui和uo的波形,并记录下来。
数电实验(组合逻辑电路、时序电路,555定时器)相关推荐
- 数电实验九 译码显示电路(3)多数表决器的实现
仅作笔记作用 实现三人表决器.使用3 个逻辑电平开关作为 3 个人的投票器(高电平对应投同意票,低电平对应投反对票),用16*16 点阵和 LED 灯作和1号位数码管为投票结果显示.按照票数过半原则判 ...
- 数电实验(一)利用与非门设计四舍五入判别电路
数电实验(一)利用与非门设计四舍五入判别电路 要求: 1.输入为8421BCD码,接四个逻辑电平开关,同时接数码管. 2.输出和LED相连. 一.写出逻辑函数: F(A,B,C,D)=∑m(5,6,7 ...
- 数电实验(三)利用3线-8线译码器74LS138和与非门设计一个表决电路
数电实验(三)利用3线-8线译码器74LS138和与非门设计一个表决电路 要求: 设计一个表决电路, 当控制端M=0时,输入端A.B.C一致同意时,输出F为1,否则输出为0:当控制端M=1时,输入端A ...
- 数电实验4:彩灯控制器设计
数电实验4:彩灯控制器设计 一.实验目的 二.实验内容 三.预习要求 四.实验报告要求 五.Verilog代码.RTL视图及仿真波形 1.Verilog代码 2.RTL视图 3.仿真波形 西南交大数电 ...
- 北邮数电实验三接球小游戏
文章目录 前言 一.实验要求 二.设计思路 三.设计系统框图 四.源代码 五.遇到的问题和解决办法 六.总结 前言 北邮数电实验三"接球小游戏" 数电实验验收已经结束了,实验报告也 ...
- 数电实验6:可控分频器设计
数电实验6:可控分频器设计 一.实验目的 二.基本实验内容 三.提高性实验内容(选做) 四.预习实验 五.实验报告要求 六.内容讲解(基础实验内容) 七.testbench及仿真结果 1.testbe ...
- 数电实验报告实验一_大二下学期的两三事之数电实验amp;课设
数电实验&课设 叮 写在前面 这学期的数电实验老师是陈W老师.上学期的模电,选过一次他的课,线下教学,老师讲课游刃自如,点到为止,但又醍醐灌顶:这学期线上教学,可能是软件运用不熟练,他多少有些 ...
- 【数电实验7】Verilog—外星萤火虫
[2022.05西南交大数电实验] [本代码及波形已通过老师验收.仅供参考.] [参考博客:[数电实验]外星萤火虫设计_难凉oh的博客-CSDN博客] [建议:有些口语化的注释看完删掉比较好哈,怕老师 ...
- [数电实验]外星萤火虫设计
[数电实验]外星萤火虫设计 文章目录 [数电实验]外星萤火虫设计 题目描述 电路要求 题目分析 解决方案 代码 仿真 题目描述 在遥远的 Mars星上有一种类似地球萤火虫的生物 星上有一种类似地球萤火 ...
- 数电实验三 数据选择器及其应用 任务一:用74151芯片采用降维的方法实现F=ABC+ABD+ACD+BCD; 任务二:用74151芯片采用降维方式实现F=BCD反+BC反+A反D;
数电实验三 数据选择器及其应用 任务一:用74151芯片采用降维的方法实现F=ABC+ABD+ACD+BCD; 任务二:用74151芯片采用降维方式实现F=BCD反+BC反+A反D: 实验数据单
最新文章
- 新手必会的 9 个 Python 技巧!
- PVN3D: 基于Deep Point-wise 3D关键点投票的6D姿态估计网络(香港科技大学提出)
- step1 . day5 C语言基础练习之日历(使用函数调用,优化至元年开始时间)
- 高质量C /C编程指南---附录B :C /C试题和谜底
- 'module' object has no attribute 'Env'
- 非负矩阵分解推导(NMF)
- ensure函数_webpack的require.ensure()
- 比反射更快:委托 第2部分
- HTTP权威指南------1.1HTTP概述
- 【教你快速让基本磁盘转换成动态磁盘】
- Sqli-Labs Less1-16关详细讲解
- 微信小程序之自定义计时器
- 干货分享!java进阶视频百度云
- 【python小技巧】 批量将.png格式图片转换为.jpg格式图片
- 总结一下强化学习在工业界应用,给大家扩展一下思路(简易科普)
- 串口传输bin文件-C - kermit工具、kermit协议
- codeforces 1567 E. Non-Decreasing Dilemma
- css样式对IOS设备苹果手机不支持解决方法
- [Tensorflow2] 梯度反转层(GRL)与域对抗训练神经网络(DANN)的实现
- JAVA 控制台式简单学生选课系统
热门文章
- python tkinter库引用tkk_Python之tkinter:调用python库的tkinter带你进入GUI世界(一)——Jason niu...
- Ansoft Links v4.2.7z
- 感受GSAT,挑战Samsung
- 铁路订票网站 12306.cn 官方推出手机订票客户端
- 【Irrlicht Engine笔记】test5-UserInterface
- 鸿蒙系统越狱,Unc0ver越狱团队为其工具发布了一个新更新
- html期末作业代码网页设计——美食主题(6页) HTML+CSS+JavaScript 学生dreamweaver网页设计作业成品
- ArcGIS发展历史及体系架构
- 查找附近的“丰巢智能柜”的地址 - 异地查询丰巢快递柜 - 寄快递收快递 - 顺丰速运
- Python学习(mdb.数据库)