多路数字定时抢答器设计方案.docx
《多路数字定时抢答器设计方案.docx》由会员分享,可在线阅读,更多相关《多路数字定时抢答器设计方案.docx(21页珍藏版)》请在三一办公上搜索。
1、多路数字定时抢答器设计方案一、多路数字定时抢答器电路设计1.1抢答器的功能要求 1.设计一个多路数字定时抢答器,可同时供8人或8队参加比赛,它们的编号分别是0,1,2,3,4,5,6,7,各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S0, S1, S2, S3, S4, S5, S6, S7 。 2.给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭灯)和抢答的开始。 3.抢答器具有数据锁存和显示的功能,抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时蜂鸣报警器发声提示。此外要封锁输入电路,禁止其他选手抢答。优先抢答选手的编号一
2、直保持到主持人将系统清零为止。 4.抢答器具有定时抢答的功能,且一次抢答的时间可由主持人设定(如30s)。当节目主持人按下“开始”按钮后,要求定时器立即开始倒计时,并在数码管上显示。 5.参赛选手在设定的时间内抢答,抢答有效,定时器停止工作,数码管显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止。 6.如果定时抢答的时间已到,却没有选手抢答,则本次抢答无效,系统短暂报警,并封锁输入电路,禁止选手超时后抢答,时间显示器上显示“00”。1.2抢答器的组成结构抢答器的总电路框图如图1所示,由主体电路和拓展电路两部分组成,主体电路完成基本的抢答功能,即开始抢答后,当选手按动抢答按钮时,能显
3、示选手的编号,能同时封锁输入电路,禁止其他选手抢答。扩展电路完成定时抢答的功能。 如图所示定时抢答电路的工作过程是:接通电源时,节目主持人将开关置于“清除”位置,抢答器处于禁止功能工作状态,编号显示器灭灯,定时显示器上显示设定的时间,当节目主持人宣布抢答题目后,说一声“抢答开始”,同时控制开关拨到“开始”的位置,抢答器处于工作状态,定时器倒计时。定时器时间到,却没有选手抢答时,并封锁输入电路,禁止选手超时后抢答。当选手在定时时间内按动抢答按钮时,抢答器要完成以下三项工作: 1.优先编码电路立即分辨出抢答者的编号,并由锁存器进行锁存,然后由译码显示电路显示编号; 2.控制电路要对输入编码电路进行
4、封锁,避免其他选手再次进行抢答; 3.控制电路要使定时器停止工作,时间显示器上显示剩余的抢答时间,并保持到主持人将系统清零为止。当选手回答问题完毕时,主持人操作控制开关,使系统回复到禁止工作状态,以便进行下一轮抢答。图1 总电路框图二、原理电路设计2.1抢答电路设计 抢答电路的功能有两个:一是能分辨选手按钮的先后,并锁存优先抢答者的编号,供译码显示电路用;二是要使其他选手的按按钮操作无效。选用优先编码器74LS148和八D锁存器74LS373、74LS48译码器与共阴极数码管等实现该电路,如图2所示。 图2 抢答电路仿真图及原理图工作原理:一开始,主持人开关S置于0,E0与开关信号经过异或门连
5、接74LS373的使能端LE使74LS373处于锁存状态,抢答无效。当主持人将开关置于1,74LS373使能,当任意一个选手按下抢答按钮后,73LS373开始工作,与相应输入的输出端口被置低电平,低电平经过74LS148编码后输出的是一组与输入对应的三位二进制数,反相后经过译码显示电路将对应的编号显示出来。由于此时74LS148工作,根据其功能表可知其E0输出高电平,与开关信号经过异或门后锁存抢答信号,此时由于EO与开关信号同为高电平,因此使LE=0,再次将74LS373锁存,即使其他选手再按动按钮,也不会再有输出。这样,一轮抢答完成,当主持人将开关置于0时,74LS373输出全为1,EO=0
6、,使数码管灯全灭,并且74LS373进入锁存状态。等待下一轮抢答的开始。使用的优先编码器74LS148和八D锁存器74LS373、74LS48译码器与共阴极数码管的引脚图和功能表如下所示:(1) 优先编码器74LS148的引脚图和功能表 74LS148 是八线-三线优先编码器,该编码器由8 个信号输入端,3 个二进制输出端,输入输出均为低电平有效。EI 为输入使能端,低电平有效,当EI 为低电平时,编码器处于工作状态;EO 为输出使能端,只有在EI=0,且所有输入都为1 时,输出为0;GS 表征编码器的工作状态,当且仅当EI 为低电平,且输入至少有一各为有效电平时,GS 才有效。因此,可根据E
7、I、EO、GS 功能扩展端的特点,对电路进行相应控制。编码器在抢答电路中功能是判断抢答者的编号。它的引脚图如图3所示,功能表如表1所示。 图3 74LS148引脚图 表1 74LS148功能表(2) 八D锁存器74LS373的引脚图和功能表 74LS373是常用的八D锁存器,它的引脚图如图4所示,功能表如表2所示。 由功能表可以看出锁存端LE 由高变低时,输出端8 位信息被锁存,直到LE 端再次有效。 当三态门使能信号OE为低电平时,三态门导通,允许O0O7输出,OE为高电平时,输出悬空。当74LS373用作地址锁存器时,应使OE为低电平,此时锁存使能端C为高电平时,输出O0O7 状态与输入端
8、D1D7状态相同;当C发生负的跳变时,输入端D1D7 数据锁入O0O7。 图4 74LS373引脚图 表2 74LS373功能表(3) 74LS48译码器的引脚图七段显示译码器74LS48输出高电平有效,用以驱动共阴极显示器。/为消隐输入端(低电平有效)/脉冲消隐输出端(低电平有效),为灯测试输入端(低电平有效),为脉冲消隐输入端(低电平有效),当=0时,ag全为0.数码管显示全灭。引脚图如图5所示。 图5 74LS48引脚图 (4) 共阴极数码管的引脚图 共阴数码管由74LS48译码器输出高电平驱动,以显示已抢答选手的编号。引脚图如图6所示。 图5 共阴数码管引脚图2.2秒脉冲电路设计 设计
9、一个秒脉冲电路为下面的定时电路提供CP脉冲,使用的是NE555制作脉冲产生电路,如图6所示为用NE555设计的秒脉冲产生电路,图7为用Proteus仿真出来的秒脉冲信号。定时电路的要求是需要产生周期为一秒CP脉冲信号,所以频率需要设计的是产生频率为1Hz 。图中电容C1的充放电时间分别是:t1=(R5+R7)C3ln20.7(R5+R7)C3,t2=R7C3ln20.7R4C3所以NE555的3端输出的频率为: f=1/(t1+t2)1.43/(R5+2R7)C3所以可知应采用电阻和电容值分别为:R5=15K,R7=64K,C3=10uf,满足上式,即得到的是秒脉冲,该电路中,电容C4的作用是
10、抗干扰。 图6 秒脉冲电路图 图7 产生秒脉冲信号仿真 2.3定时电路设计抢答过程中有时间限制,需设计倒计时电路即定时电路,选用十进制同步加/减计数器74LS192进行设计,计数器的时钟脉冲由秒脉冲电路提供,倒计时电路的实现主要依靠74LS192的减法计数功能,所需的CP脉冲信号由555振荡电路提供。74LS192是具有置数和清零功能的同步十进制减计数器。74LS192引脚图和功能表如图8和表3,设计的定时电路如图9。74LS192芯片P0,P1,P2,P3为预置数输入端,Q0,Q1,Q2,Q3为计数数据输出端,为借位输出端(低电平有效),为进位输出端(低电平有效)。 图8 74LS192引脚
11、图 表3 74LS192功能表 图9 定时电路 定时电路实现的基本功能: (1)主持人将控制开关拨到“开始”位置时,定时器电路进入正常抢答工作状态即开始进行倒计时。 (2)当参赛选手按动抢答按钮时,定时器电路停止工作并且锁存抢答时刻剩余时间。 (3)当设计的抢答时间到,无人抢答时,定时电路停止工作即显示00。 定时电路的工作原理:74LS192具有预置数功能,通过74LS192的置数端主持人根据需求将初始时间输入,抢答开始前开关S置低电位,74LS192处于清零锁存状态,当主持人将开关置于高电平此时,由秒脉冲电路产生的秒脉冲信号进入74LS192,使芯片由预置数进入减计数转态,若没有选手抢答,
12、一直减计数,当计数至00时触发报警电路蜂鸣器产生报警信号,同时计数高位TCD由高电平变成低电平,阻止了秒脉冲信号进入计数器,计数器停止工作。若计时期间有人抢答,74LS11的4输入由高电平变成低电平,同样使减计数器停止计时,显示器上显示此刻剩余时间。2.4 报警电路设计 由于设计要求电路中添加报警电路,即可用NE555驱动蜂鸣器发出警报。555定时器是一种集模拟、数字于一体的中规模集成单路,其应用极为广泛。集成单稳态触发器74LS121的输入端接收到高电平时,会使其产生单个周期为0.5S的脉冲,驱动报警电路发出声响,即实现了蜂鸣报警器发声提示的功能。555芯片的引脚图如图10,报警电路的设计电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 路数 定时 抢答 设计方案
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3839220.html