用8选1数据选择器74LS151设计三输入多数表决电路
如果三个人对一件事情的通过与否进行表决,则按照经验,如果有两个或两个以上的人通过,则该事情最终被通过。下面我们就用数字电子技术的相关知识制作这么一个表决器。假设通过用高电平“1”来表示,相反,则不通过用低电平“0”来表示。
将地址端A、B、C作为输入端,将输入端D0-D7作为控制端,因74LS151低电平有效,故将其使能端G置低电平,输出为S。
ABC共有八种不同的输入状态,即:000、001、010、011、100、101、110、111。而我们希望ABC为011、101、110、111时,输出为“1”,其余输出为“0”。则写成逻辑表达式为:S=A'BC+AB'C+ABC'+ABC=m3D3+m5D5+m6D6+m7D7
故将D3、D5、D6、D7端接高电平,其余控制端接低电平,这样就构成了三输入的表决器。
扩展资料:
在多路数据传送过程中,能够根据需要将其中任意一路选出来的电路,叫做数据选择器,也称多路选择器或多路开关。
产品规格 有4选1数据选择器、8选1数据选择器(型号为74151、74LS151、74251、74LS153)、16选1数据选择器(可以用两片74151连接起来构成)等之分。如在数字电路中,mux6常指6路开关、mux6to1(mux6_1)常指6选1数据选择器。
多路转换器的作用主要是用于信号的切换。目前集成模拟电子开关在小信号领域已成为主导产品,与以往的机械触点式电子开关相比,集成电子开关有许多优点,例如切换速率快、无抖动、耗电省、体积小、工作可靠且容易控制等。
但也有若干缺点,如导通电阻较大,输入电流容量有限,动态范围小等。因而集成模拟开关主要使用在高速切换、要求系统体积小的场合。在较低的频段上f<10MHz),集成模拟开关通常采用CMOS工艺制成:而在较高的频段上(f>10MHz),则广泛采用双极型晶体管工艺。
参考资料来源:百度百科-MUX
1. 连接输入信号:将三个输入信号(A、B和C)连接到74LS151的A0、A1和A2输入引脚上。
2. 设置使能引脚:将使能引脚(G2A和G2B)连接到逻辑高电平(+5V)以启用数据选择器。
3. 连接控制引脚:将选择控制引脚(S0、S1和S2)连接到逻辑电平,以选择要输出的输入信号。根据多数表决的逻辑,可以设置如下:
- 如果输入信号中有两个或三个为逻辑高电平,则设置S2 = S1 = S0 = 1。
- 如果只有一个输入信号为逻辑高电平,则设置S2 = S1 = 1 且 S0 = 0。
- 如果所有输入信号为逻辑低电平,则设置S2 = 1 且 S1 = S0 = 0。
4. 连接输出引脚:将74LS151的输出引脚(Y0至Y7)连接到相应的输出电路或装置上。输出引脚的状态将根据所选择的输入信号而确定。
5. 检查输出:根据输入信号的不同组合,检查输出引脚的状态以验证电路是否按照多数表决的规则进行操作。
总结:使用74LS151数据选择器可以设计三输入多数表决电路。通过连接输入信号、设置使能引脚、连接控制引脚、连接输出引脚和检查输出,可以实现根据输入信号的多数选择正确的输出。