八路智力竞赛抢答器——计算机12-3陈浩胡海平龙森数字电子技术课程设计一、内容摘要本设计主要介绍用数电知识设计八路抢答器。优先编码电路、锁存器、译码电路将参赛队的输入信号在显示器上输出,并与主持人开关相连接,即构成了抢答器的主体电路。经过布线、接线、调试等工作后数字抢答器成形。借助较少的外围元件完成抢答的整个过程,设计制作了八路抢答器,设计编程简单,工作稳定可靠。可供8人或8个代表队抢答,并用7段数码管显示首先抢答者的组别号码,有人抢答后自动闭锁其他各路输入,禁止其他人抢答,使其他组的开关失去作用,而显示最先按下抢答键的组别号。只有当主持人按下复位按键才能再次抢答。二、设计内容及设计要求•1、抢答器最多可供8名选手参赛,编号为1~8号,各队分别用一个按钮(分别为S0~S7)控制,并设置一个系统清零和抢答控制开关S,该开关由主持人控制。•2、抢答器具有数据锁存功能,并将锁存数据用LED数码管显示出来,只能由主持人进行清零。•3、开关S作为清零及抢答控制开关(由主持人控制),当开关S被按下时抢答电路清零,松开后则允许抢答。输入抢答信号由抢答按钮开关S0~S7实现。三、试验器件清单名称型号数量备注集成电路74LS2791CC4511174LS148174LS481电阻10千欧9510欧1二极管FG1110501七段数码管共阴极1导线若干面包板2+6V直流电源1开关2四、设计的系统方案•1、构思抢答器需要达到的功能并结合自身的能力,列出了如图1所示的总体框架图。抢答按钮优先编码电路锁存器译码电路译码显示控制电路主持人控制开关2、具体设计方案如下•①接通电源后,主持人将开关拨到清除状态,抢答器处于禁止状态,编号显示器和指示灯灭灯,等主持人将开关置“开始”位置后,抢答器处于等待状态,此时可以进行抢答。•②抢答器完成:优先判断抢答的组号,并将编号进行锁存,然后通过译码器将编号显示在七段数码管上。•③如果再次抢答必须由主持人操作清除和开始状态的开关,即需要主持人清零。五、电路的工作原理•1、开关阵列电路该电路由多路开关所组成,供抢答着使用,每一抢答者与一个开关相对应(开关S0—S7的代号分别是8、1、2、6、7,即抢答着的组号,便于主持人看到显示器上的数字后,能准确宣布谁是优先抢答者)。开关应为常开型,当按下开关时,开关闭合;当松开开关时,开关自动弹出断开。•2、触发锁存电路当某一开关被按下时,触发锁存的电路被触发,在输出端产生相应的开关电平信息。同时为了防止其它开关随后触发而产生紊乱,让最先产生的输出电平返回来将触发锁存器的电路锁定。若有多个开关同时按下时,则在它们之间存在着随机竞争的问题,结果只能是它们中的任一个产生有效输出,任然达到了优先判断的效果。•3、数码显示器数码管通常有发光二极管(LED)数码管和液晶(LCD)数码管。本设计提供的为LED数码管,如图4所示。它显示最先抢答者的相应的代号,方便主持人宣布最先抢答者。图4LED显示器•4、电路工作原理该电路完成两个功能:一是分辨出选手按键的先后,并锁存优先抢答者的编号,同时译码显示电路显示编号;二是禁止其他选手按键操作无效。具体的组成及工作原理如图5所示。工作过程:开关S置于“清除”端时,RS触发器的端均为0,5个触发器输出置0,使74LS148的=0,使之处于工作状态。当开关S置于“开始”时,抢答器处于等待工作状态,当有选手将键按下时(如按下S5),74LS148的输出,,经RS锁存后,2Q=1,,74LS48处于工作状态,5Q4Q3Q=101,且1Q=0,则经译码显示为“5”。此外,2Q=1,使74LS148的=1,处于禁止状态,封锁其他按键的输入。•当按键松开即按下时,74LS148的此时由于仍有2Q=1,使=1,所以74LS148仍处于禁止状态,确保不会出二次按键时输入信号,保证了抢答者的优先性。如有再次抢答需由主持人将S开关重新置于“清除”然后再进行下一轮抢答。•若按下S0,经RS锁存器后,1Q=1,74LS148的输出,,经RS锁存后,2Q=1,,74LS48处于工作状态,5Q4Q3Q=000,且1Q=1,所以经译码显示为“8”。保证抢答者的优先性与上述类似。•若所按的是其他开关(S1、S2、S3、S4、S6、S7)的工作过程与按下开关S5的工作过程相似,只是5Q4Q3Q的输出会发生变化。•①优先判决器优先判决器主要是由74LS148集成优先编码器等组成。该编码器有8个信号输入端,3个二进制码输出端,选通输入端,选通输出端和扩展端。其功能表如表2所示。从功能表中可以看出当=“0”时,编码器工作,而当=“1”时,则不论8个输入端为何种状态,输出端均为“1”,且端和端为“1”,编码器处于非工作状态,这种情况被称为输入低电平有效。优先编码器74LS148功能表•③译码器—测灯输入端,=“0”时,译码输出全为“1”,数码管七段同时电亮,以检查数码管各段能否正常发光。—灭灯输入端,=“0”时,译码输出全为“0”。作为输出端使用时,称灭“0”输出端,在A=B=C=D=0时,而且=0时,才会输出低电平,表示译码器把不希望显示的零熄灭了。—熄零输入端。用来熄灭不希望显示的零。•④数码显示器共阴连接(“1”电平驱动)符号及引脚功能六、设计的调试•1、在调试的过程中主要运用了数字万用表。•2、首先,对照事先设计好的原理图仔细检查在实物中是否有接错的地方(主要检查集成电路的引脚与导线是否出错接错和是否出现了短路),若发现有,就立即改正。以防给实物通电之后,出现意外。然后,用数字万用表检测实物中是否有不导通的地方,若有,应立即修正。以防通电后不能工作,而怀疑其他地方出错。•3、在上一步完成的基础之上,给实物通电,进行调试七、总结设计电路的特点及方案的优缺点•a、设计电路的特点:集成电路74LS148和由74LS279锁存触发器完成了优先判断的功能。在此充分利用了集成电路74LS148的主要功能。•b、方案优点:该电路原理简单、并且在接线时可以使自己思路清晰,缩短了完成此设计的时间。八、改进意见和展望•①当首次给它通电后,LED显示器上应显示0,待主持人清零后,LED显示器不显示,只有等有抢答开关按下时才显示号码。•②应添加一个计时器,用来限制抢答者的抢答时间,即当主持人宣布开始抢答后,开始计时,在主持人设定的时间内可以进行抢答;否则,进行下一轮抢答。•③还需要添加一个报警器,以便用声音来提示主持人和观众已经有人进行了抢答。作品实物图•正面1作品实物图•正面2作品实物图•侧面九、参考资料•[1]阎石.数字电子技术基础.北京:高等教育出版社,2006年•[2]彭华林等编.数字电子技术.长沙:湖南大学出版社,2004年•[3]金唯香等编.电子测试技术.长沙:湖南大学出版社,2004年•[4]侯建军.数字电路实验一体化教程.北京:清华大学出版社,北京交通大学出版社,2005年•[5]康华光.电子技术基础.北京:高等教育出版社,1999年谢谢您的观看期待着您的宝贵意见!