本文章为数电实验整理内容,其电路仿真资料可以在我的资料中自行下载,其包括所说内容全部仿真内容。

一、组合逻辑电路的设计与验证

利用 二输入四与非门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定时器)相关推荐

  1. 数电实验九 译码显示电路(3)多数表决器的实现

    仅作笔记作用 实现三人表决器.使用3 个逻辑电平开关作为 3 个人的投票器(高电平对应投同意票,低电平对应投反对票),用16*16 点阵和 LED 灯作和1号位数码管为投票结果显示.按照票数过半原则判 ...

  2. 数电实验(一)利用与非门设计四舍五入判别电路

    数电实验(一)利用与非门设计四舍五入判别电路 要求: 1.输入为8421BCD码,接四个逻辑电平开关,同时接数码管. 2.输出和LED相连. 一.写出逻辑函数: F(A,B,C,D)=∑m(5,6,7 ...

  3. 数电实验(三)利用3线-8线译码器74LS138和与非门设计一个表决电路

    数电实验(三)利用3线-8线译码器74LS138和与非门设计一个表决电路 要求: 设计一个表决电路, 当控制端M=0时,输入端A.B.C一致同意时,输出F为1,否则输出为0:当控制端M=1时,输入端A ...

  4. 数电实验4:彩灯控制器设计

    数电实验4:彩灯控制器设计 一.实验目的 二.实验内容 三.预习要求 四.实验报告要求 五.Verilog代码.RTL视图及仿真波形 1.Verilog代码 2.RTL视图 3.仿真波形 西南交大数电 ...

  5. 北邮数电实验三接球小游戏

    文章目录 前言 一.实验要求 二.设计思路 三.设计系统框图 四.源代码 五.遇到的问题和解决办法 六.总结 前言 北邮数电实验三"接球小游戏" 数电实验验收已经结束了,实验报告也 ...

  6. 数电实验6:可控分频器设计

    数电实验6:可控分频器设计 一.实验目的 二.基本实验内容 三.提高性实验内容(选做) 四.预习实验 五.实验报告要求 六.内容讲解(基础实验内容) 七.testbench及仿真结果 1.testbe ...

  7. 数电实验报告实验一_大二下学期的两三事之数电实验amp;课设

    数电实验&课设 叮 写在前面 这学期的数电实验老师是陈W老师.上学期的模电,选过一次他的课,线下教学,老师讲课游刃自如,点到为止,但又醍醐灌顶:这学期线上教学,可能是软件运用不熟练,他多少有些 ...

  8. 【数电实验7】Verilog—外星萤火虫

    [2022.05西南交大数电实验] [本代码及波形已通过老师验收.仅供参考.] [参考博客:[数电实验]外星萤火虫设计_难凉oh的博客-CSDN博客] [建议:有些口语化的注释看完删掉比较好哈,怕老师 ...

  9. [数电实验]外星萤火虫设计

    [数电实验]外星萤火虫设计 文章目录 [数电实验]外星萤火虫设计 题目描述 电路要求 题目分析 解决方案 代码 仿真 题目描述 在遥远的 Mars星上有一种类似地球萤火虫的生物 星上有一种类似地球萤火 ...

  10. 数电实验三 数据选择器及其应用 任务一:用74151芯片采用降维的方法实现F=ABC+ABD+ACD+BCD; 任务二:用74151芯片采用降维方式实现F=BCD反+BC反+A反D;

    数电实验三 数据选择器及其应用 任务一:用74151芯片采用降维的方法实现F=ABC+ABD+ACD+BCD; 任务二:用74151芯片采用降维方式实现F=BCD反+BC反+A反D: 实验数据单

最新文章

  1. 新手必会的 9 个 Python 技巧!
  2. PVN3D: 基于Deep Point-wise 3D关键点投票的6D姿态估计网络(香港科技大学提出)
  3. step1 . day5 C语言基础练习之日历(使用函数调用,优化至元年开始时间)
  4. 高质量C /C编程指南---附录B :C /C试题和谜底
  5. 'module' object has no attribute 'Env'
  6. 非负矩阵分解推导(NMF)
  7. ensure函数_webpack的require.ensure()
  8. 比反射更快:委托 第2部分
  9. HTTP权威指南------1.1HTTP概述
  10. 【教你快速让基本磁盘转换成动态磁盘】
  11. Sqli-Labs Less1-16关详细讲解
  12. 微信小程序之自定义计时器
  13. 干货分享!java进阶视频百度云
  14. 【python小技巧】 批量将.png格式图片转换为.jpg格式图片
  15. 总结一下强化学习在工业界应用,给大家扩展一下思路(简易科普)
  16. 串口传输bin文件-C - kermit工具、kermit协议
  17. codeforces 1567 E. Non-Decreasing Dilemma
  18. css样式对IOS设备苹果手机不支持解决方法
  19. [Tensorflow2] 梯度反转层(GRL)与域对抗训练神经网络(DANN)的实现
  20. JAVA 控制台式简单学生选课系统

热门文章

  1. python tkinter库引用tkk_Python之tkinter:调用python库的tkinter带你进入GUI世界(一)——Jason niu...
  2. Ansoft Links v4.2.7z
  3. 感受GSAT,挑战Samsung
  4. 铁路订票网站 12306.cn 官方推出手机订票客户端
  5. 【Irrlicht Engine笔记】test5-UserInterface
  6. 鸿蒙系统越狱,Unc0ver越狱团队为其工具发布了一个新更新
  7. html期末作业代码网页设计——美食主题(6页) HTML+CSS+JavaScript 学生dreamweaver网页设计作业成品
  8. ArcGIS发展历史及体系架构
  9. 查找附近的“丰巢智能柜”的地址 - 异地查询丰巢快递柜 - 寄快递收快递 - 顺丰速运
  10. Python学习(mdb.数据库)