能不能帮我分析下这个三人表决电路,就是哪一部分实现哪些功能,最好再用白色背景的逻辑分析仪或示波器分析下波形
按键未按下时,输入74138的电平为H;按键按下时,为L。
(1) 根据74HC138的真值表(下图)
电路图取了nY7、nY6、nY5、nY3四个输出端,对应有效状态L的输入是:
nY7 = 0时, CBA = 111,对应所有按键未按状态;
nY6 = 0时, CBA = 110,对应 仅按S1 状态;
nY5 = 0时, CBA = 101,对应 仅按S2 状态;
nY3 = 0时, CBA = 011,对应 仅按S3 状态。
其余按键组合,为L的在未使用的输出上,而上述4个引入7420的输出均为H。
//
(2) 74138的4个输出送进7420,这是2个 正输入与非门(NAND),其真值表
可见,NAND有任何一个输入为L,最后的输出就为H;所有输入都为H,输出才为L
对照74138输出,当所有按键均未按,以及仅有一个按键按下,74138输出L,7420的Y1输出H;
其余情况:有两个或者三个按键按下,74138用到的4个输出为H,7420的Y1输出L
//
(3) 7420的Y1输出送进第二个NAND,四个NAND输入同时为1或同时为0,相当于当作反相器用了。Y1 = Y2非。
这样,当Y1输出H时,Y2输出L;反之,当Y1输出L时,Y2输出H。
Y1输出H时,对应的RED LED亮,输出L时,LED不亮;
Y2输出H时,对应的GREEN LED亮,输出L时,LED不亮。
所以红、绿LED只有一个会亮。
对应(2)里的逻辑结果,当有两个或三个按键按下时,GREEN LED亮、RED LED灭;
只有一个按键按下或所有按键都未按下时,GREEN LED灭、RED LED亮。
//
(4) NPN管Q1组成的是射随器,其射级输出电平与Y2相同
当绿灯亮时,Q1射级输出H,给后面的XC64供电。如果后面的喇叭就是个普通喇叭,那XC64应该是个产生音频的器件,比如音乐片、音频振荡器。XC64的输出经过Q2放大,驱动喇叭发声。(查了一下,XC64是个音乐三极管,两毛钱,这地方网页链接)
//
总之,这是个简单的大数判决逻辑,当满足大数条件时,绿灯亮,喇叭发声;反之,红灯亮,喇叭没电、没声。