用四路表决器投票并在LED屏显示结果的数字电路分析
一、组合逻辑电路–四路表决器
原理:用“与非门”设计一个表决电路,当四个输入端A、B、C、D中有三个及以上为“1”时,输出端才为“1”。
设计步骤:根据题意列出真值表如下所示:
根据真值表使用卡诺图可以得出化简后用与非表达的逻辑表达式:
根据逻辑表达式可画出仿真电路图,如下所示:
在实际搭建电路时,可以用3个74LS20芯片来实现。
二、用表决器将投票结果显示在LED屏上
7段数码显示管(LED)是由7个单独LED二极管组合而成(忽略小数点),经常用来显示0-9这些数字。它可以用4个输入项A、B、C、D和7个输出项a~g的逻辑关系真值表来表达。
CD4511芯片能够完成这种对应关系的转换。
由原理图可知,7段数码显示管只能将二进制转换为十进制数字显示,所以要先将投票为1的全部结果相加,再将其转化为二进制。我们可以用全加器来实现4位数的相加,其电路仿真图如下所示:
三、组合逻辑电路化简
根据组合逻辑电路图,得出Y与Z的逻辑表达式,并重新设计一个新的简化电路。
其逻辑电路图真值表如下:
由此可列出Y和Z的逻辑表达式:
Y=(A'+B')(A+B);Z=AB
化简后的电路仿真图如下:
四、在Logsim中使用分析组合逻辑电路功能完成四路表决器
电路图如下:
总结
在本次实验中了解了7段数码显示管的使用方法,并掌握在Logsim中分析组合逻辑电路功能的使用。同时通过对组合逻辑电路的分析简化,加深了对逻辑电路的理解,并加深了对全加器原理的理解。