利用38译码器实现三人表决器,用译码器74ls138实现三人表决器实验
如何用译码器设计3人表决器?
首先得弄清楚全加器的原理,你这里说的应该是设计1位的全加器。
全加器有3个输入端:a,b,ci;有2个输出端:s,co.
与3-8译码器比较,3-8译码器有3个数据输入端:a,b,c;3个使能端;8个输出端,out(0-7)。
这里可以把3-8译码器的3个数据输入端当做全加器的3个输入端,即3-8译码器的输入a、b、c分别对应全加器的输入a,b,ci;将3-8译码器的3个使能端都置为有效电平,保持正常工作;这里关键的就是处理3-8译码的8个输出端与全加器的2个输出的关系。
现在写出全加器和3-8译码器的综合真值表:
(a/a,b/b,c/ci为全加器和译码器的输入,out为译码器的输出(0-7),s为加法器的和,co为加法器的进位输出)ps:假定译码器的输出为高电平有效。
a/a
b/b
c/ci
out
s
co
1
1
1
1
2
1
1
1
3
1
1
4
1
1
1
5
1
1
1
6
1
1
1
1
7
1
1
根据上面的真值表,可以设计出电路图:
将3-8译码器的输出out(1、2、4、7)作为一个4输入的或门的输入,或门的输出作为加法器的和;将3-8译码器的输出out(3、5、6、7)作为一个4输入的或门的输入,或门的输出作为加法器的进位输出。即完成了加法器的设计。
回过头来分析:
当加法器的输入分别为:a=1,b=0,ci=1时,对应3-8译码器的输入为a=1,b=0,c=1,这是译码器对应的输出为out(5)=1,其余的为0,根据上面设计的连接关系,s=0,co=1,满足全加器的功能,举其他的例子也一样,所以,设计全加器的设计正确。
用3—8线译码器和门电路实现一个三人表决器.(表决时少数服从多数)?
理论分析:
0-反对,1-同意,3人表决(少数服从多数)共有8总情况:
0(000)反对
1(001)反对
2(010)反对
3(011)同意
4(100)反对
5(101)同意
6(110)同意
7(111)同意
所以:
输出结果为0,1,2,4时表示投票反对
输出结果为3,5,6,7时表示投票同意
具体的硬件做法按要求来。

如何使用集成译码器74LS138设计一个三人表决器????帮忙画出电路图!!!!
将3-8译码器的输出OUT(1、2、4、7)作为一个4输入的或门的输入,或门的输出作为加法器的和;将3-8译码器的输出OUT(3、5、6、7)作为一个4输入的或门的输入。
或门的输出作为加法器的进位输出。即完成了加法器的设计。回过头来分析:当加法器的输入分别为:a=1,b=0,ci=1时。
对应3-8译码器的输入为A=1,B=0,C=1,这是译码器对应的输出为OUT(5)=1,其余的为0,根据上面设计的连接关系,s=0,co=1,满足全加器的功能,举其他的例子也一样,所以,设计全加器的设计正确。
扩展资料:
变量译码器是一个将n个输入变为2^n个输出的多输出端的组合逻辑电路。其模型可用下图来表示,其中输入变化的所有组合中,每个输出为1的情况仅一次,由于最小项在真值表中仅有一次为1,所以输出端为输入变量的最小项的组合。故译码器又可以称为最小项发生器电路。
译码器是一种具有“翻译”功能的逻辑电路,这种电路能将输入二进制代码的各种状态,按照其原意翻译成对应的输出信号。有一些译码器设有一个和多个使能控制输入端,又成为片选端,用来控制允许译码或禁止译码。
74138是一种3线—8线译码器 ,三个输入端CBA共有8种状态组合(000—111),可译出8个输出信号Y0—Y7。这种译码器设有三个使能输入端,当G2A与G2B均为0,且G1为1时,译码器处于工作状态,输出低电平。当译码器被禁止时,输出高电平。
参考资料来源:百度百科-译码器
74ls138和74ls20设计3人表决器如何接灯
74ls138三个输入对应8个输出,意思就是一个3位的二进制输入对应一个10进制的一位例如ABC输入111那他那边的Y就会输出对应的一个位置如果ABC译码为8那Y里面就有一个位被弄为低电平。
①当一个选通端(E1)为高电平,另两个选通端((/E2))和(/E3))为低电平时,可将地址端(A0、A1、A2)的二进制编码在Y0至Y7对应的输出端以低电平译出。(即输出为Y0至Y7的非)比如:A2A1A0=110时,则Y6输出端输出低电平信号。
②利用 E1、E2和E3可级联扩展成 24 线译码器;若外接一个反相器还可级联扩展成 32 线译码器。
③若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器。
④可用在8086的译码电路中,扩展内存。
?
74ls20与非门功能
74ls20是一个四输入一输出的与非门组合的芯片,逻辑功能是完成四个输入的逻辑与非计算功能,1、2、4、5脚输入,6脚输出,13、12、10、9脚输入,8脚输出,3、11两个脚空的,7脚接GND,14脚接Vcc。
?
74ls138和74ls20设计的三人表决器原理
三人表决器主要由一个3-8位译码器(74LS138)和2个4输入与非门(74LS20)组成。通过三个按钮接受用户输入。按钮按下表示同意,不按下表是否决,当没有人按下按钮时,或只有一个人按下按钮时,例如,S1按下,而S2和S0未按下,则红灯亮,绿灯灭,蜂鸣器无声音,表示否决,当有两个人及以上的人按下按钮后,例如,S1和S2按下,则红灯灭,绿灯亮,蜂鸣器发音,表示通过。运用74LS138译码器和四输入与非门74LS20实现该逻辑功能。
74ls138和74ls20设计的三人表决器电路图
?
用两种方法设计组合逻辑电路,实现3人表决的功能,要求分别用38译码器和4选一。
用74LS138译码器设计三人表决电路仿真图如下。
用4选一数据选择器74LS153设计的三人表决电路仿真图如下。
请及时采纳!