数电实验:数据选择器及其应用
- 格式:doc
- 大小:2.27 MB
- 文档页数:5
数字电子技术实验报告
实验二:数据选择器及其应用
一、实验目的:
1、通过实验的方法学习数据选择器的电路结构和特点;
2、掌握数据选择器的逻辑功能及其基本应用;
3、用数据选择器设计导弹发射试验;
4、用数据选择器实现一位全加器。
二、实验设备:
1、数字电路实验箱;
2、函数信号发生器;
3、双踪示波器;
4、指示灯;
5、集成芯片的型号:74LS153双四选一数据选择器,74LS00集成逻辑门。
三、实验原理:
1、数据选择器又称为多路开关,是一种重要的组合逻辑部件,它可以实现从多路数据中选择任何数据中选择任何一路数据输出,选择的控制由专门的端口编码决定,称为地址码,数据选择器可以完成很多的逻辑功能,例如函数发生器、桶形移位器、波形发生器等。
2、常见的双四选一数据选择器为TTL双极型数字集成逻辑电路74LS153,它有两个4选1,外形为双列直插。
四、实验原理图和实验结果:
1、导弹发射试验:
某导弹发射场有正、副指挥员各一名,操作员两名。
当正副指挥员同时发出命令时,只要两名操纵员中有一人按下发射按钮,即可产生一个点火信号,
将导弹发射出去,请设计一个组合逻辑电路。
完成点火信号的控制,写出函数
式,列出真值表,画出实验电路图。
1)、逻辑电路设计及原理推导:
设正副指挥员分别用逻辑变量A、B表示,两个操作员分别用C、D表示,导弹点火信号用Y表示。
则可列真值表如下:
A 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
B 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Y 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1
由真值表可推得Y的逻辑函数式:
因此,可用74LS153一个四选一部分实现数据选择,用74LS00实现C与D的或门运算。
现以数据选择器的控制端A、B分别表示正副指挥员,(C+D)信号由C3输入。
2)、实验原理图:
3)实验结果:
当正副指挥官未同时发出命令时,示波器输出低电平信号;
当正副指挥官同时发出命令,而两名操纵员均未按下发射按钮时,示波器输出低电平信号;
当正副指挥员同时发出命令,两名操纵员中有一个或两个人均按下发射按钮,示波器输出高电平信号;
2、一位全加器:
1)、逻辑电路设计及原理推导:
设Ai 、Bi 分别表示两个加数,Si 为本位相加和,Ci-1为低位向本位的进位,Ci 表示本位向高位的进位。
则可列真值表如下:
由真值表可推得:
i
i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i B A B A C B A C B A C B A C B A C B A C B A C C B A C B A C B A C B A S •+•+•+•=+++=+++=----------101111111
111 因此,可用双四选一数据选择器的两部分实现选择功能,分别由Y1表示 Si ,Y2表示Ci ;用74LS00实现非门电路。
对于双四选一数据选择器第一部分,C0、C2接Ci-1信号,C1、C3接
1-i C 信号,1-i C 信号由Ci-1信号经过非门电路实现。
对于双四选一数
据选择器第二部分,C0接低电平,C1、C2接Ci-1信号,C3接高电平。
由真值表可推得:
i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i B A B A C B A C B A C B A C B A C B A C B A C C B A C B A C B A C B A S •+•+•+•=+++=+++=----------101111111
111
因此,可用双四选一数据选择器的两部分实现选择功能,分别由Y1表示Si ,Y2表示Ci ;用74LS00实现非门电路。
对于双四选一数据选择器第一部分,C0、C2接Ci-1信号,C1、C3接
1-i C 信号,1-i C 信号由Ci-1信号经过非门电路实现。
对于双四选一数
据选择器第二部分,C0接低电平,C1、C2接Ci-1信号,C3接高电平。
2)、实验原理图:
3)、实验结果:
1、当A i、B i和C i-1都为低电平时:
此时灯X1与X2都不亮。
2、当A i、B i为低电平,C i-1为高电平时:
此时灯X1亮,X2不亮。
3、当A i、C i-1为低电平,B i为高电平,即A i=C i-1=0,B i=1时:
此时S i=1,C i=0,即灯X1亮,X2不亮。
4、当B i、C i-1为低电平,A i为高电平,即B i=C i-1=0,A i=1时:
此时S i=1,C i=0,即灯X1亮,X2不亮。
5、当B i、C i-1为高电平,A i为低电平,即B i=C i-1=1,A i=0时:
此时S i=1,C i=0,即灯X2亮,X1不亮。
6、当A i、C i-1为高电平,B i为低电平,即A i=C i-1=1,B i=0时:
此时S i=0,C i=1,即灯X2亮,X1不亮。
7、当A i、B i为高电平,C i-1为低电平,即A i=B i=1,C i-1=0时:
此时S i=0,C i=1,即灯X2亮,X1不亮。
8、当A i、B i和C i-1都为高电平,即A i=B i=C i-1=1时:
此时S i=1,C i=1,即灯X1、X2都亮。
五、结论分析:
1、导弹发射试验:
通过实验结果、设计实验思想和真值表可知,设计的电路符合实验要求。
(示波器输出低电平信号即导弹未发射出,而示波器输出高电平信号即导弹发射出)
2、一位全加器:
通过实验结果、设计实验思想和真值表可知,设计的电路符合一位全加器要求。
六、心得体会:
通过这次实验我更熟练得掌握了数据电路实验箱的使用,及用芯片熟练得连接电路,构成各种逻辑门电路和这次新学会的用数据选择器来实现一些功能,在此实验过程中我又加深了对理论知识的掌握,理论联系实验,让我对这门课的理解加深,兴趣更浓了。