新闻中心

EEPW首页>EDA/PCB>设计应用> 基于Multisim 10的16路竞赛抢答器设计与仿真

基于Multisim 10的16路竞赛抢答器设计与仿真

作者: 时间:2012-03-15 来源:网络 收藏

3.1 抢答电路
抢答电路的主要作用是分辨出抢答者按键按下的先后,锁存并显示抢答者的号码,同时能使后抢答者的按键无效。抢答电路主要由优先编码器74LS148,RS锁存器74LS279,加法器74LS283,比较器74LS85,译码器74LS48,集成了4个与门的74LS08,三输入端或门(CD4075),7段数码管,S1~S16十六个按钮开关组成,如图2所示。

本文引用地址://m.amcfsurvey.com/article/190652.htm

端为0,5个RS锁存器的输出Q全部置0,使74LS48的c.jpg,显示器灯灭。与此同时优先编码器74LS148的选通输入端d.jpg,使之处于工作状态,此时锁存器不工作。当主持人将控制开关拨向“开始”时,优先编码器和锁存器同时处于工作状态,即抢答器处于等待工作状态,等待输入端的信号输入。对参加比赛的16名选手从1~16进行编号,同时需要用到2个显示器,当选手编号大于9时高位显示器显示1,小于等于9时高位显示器显示0。预置比较器74LS85的字B为8,即输人端B3B2B1B0为1000,当选手编号小于等于9时,即比较器74LS85的字A小于等于8,A≤B即YA>B输出为0;当选手编号大于9时,即比较器74LS85的字A大于8,A>B即YA>B输出为1,与高位显示器数字一致,所以可以直接用74LS85的YA>B脚控制高位显示器的A0,高位显示器的A3,A2,A1全部置0。再引入3个与门(74LS08)和1个三输入端或门(CD4075),3个与门的一端置011,另一端与比较器的YA>B相连,或门的三输入端分别与比较器的YA> B,YA-B,YAB相连。当选手编号大于9时,需要加7才能在显示器上正确显示选手的编号,如当16号选手优先抢答时,选手编号大于9,比较器的A3A2A1A0为1111,YA>B=1,加法器的A3A2A1A0为1111,B3B2B1B0为0111,通过加法器加0111,得到2进制数值为“00010110”,两个显示器显示为“16”,与选手实际编号一致。当选手编号小于等于9时只用到低位显示器,不能加7,如当1号选手优先抢答时,选手编号小于9,比较器的A3A2A1A0为0000,YA>B=0,YAB=1,3个与门输出为0,或门输出为1,加法器的A3A2A1A0为0000,B3B2B1B0为0001,通过加法器加0001,得到二进制数值为“00000001”,两个显示器显示为“01”,与选手实际编号一致。
当选手按下的键松开后,74LS148的e.jpg为高电平,但由于f.jpg端维持高电平不变,所以74LS148仍然处于“禁止”工作状态,其他按键的输入信号不会被接受,这就保证了抢答者的优先性以及抢答电路的准确性。如有再次抢答需由主持人将S开关重新置“清除”,使抢答电路复位,然后再进行下一轮抢答。

比较器相关文章:比较器工作原理


蜂鸣器相关文章:蜂鸣器原理


评论


相关推荐

技术专区

关闭