八位多路抢答器
- 格式:doc
- 大小:919.50 KB
- 文档页数:26
题目: 多路抢答器的设计与实现初始条件:本设计主要选用集成计数器、寄存器、脉冲发生器和必要的门电路等来实现。
要求用蜂鸣器和光电二极管作声光报警器件。
要求完成的主要任务: (包括课程设计工作量及技术要求,以及说明书撰写等具体要求)1、课程设计工作量:1周。
2、技术要求:1)同时供8名选手参赛,其编号分别是1到8,各用一个抢答按钮,按钮的编号与选手的编号相对应;给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭灯)和抢答的开始。
2)抢答器具有数据锁存和显示的功能。
抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时扬声器给出音响提示。
此外,要封锁输入电路,禁止其它选手抢答。
优先抢答选手的编号一直保持到主持人将系统清零为止。
3)抢答器具有定时抢答的功能,且一次抢答的时间可以由主持人设定(如30秒)。
当节目主持人启动“开始”键后,要求定时器立即进行减法计时,并用显示器进行显示,同时扬声器发出短暂的声响,声响持续时间0.5秒左右。
4)参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止。
5)如果定时抢答的时间已到,却没有选手抢答时,本次抢答无效,系统进行短暂的报警,并封锁输入电路,禁止选手超时后抢答,定时显示器上显示00。
目录摘要 (1)Abstract (2)1引言 (3)1.1 多路抢答器简介 (3)1.2 多路抢答器工作原理 (3)1.3 课程设计的目的 (4)2设计方案 (5)方案选择 (5)2.1抢答电路设计 (6)2.2计时电路设计 (7)2.3报警电路设计 (8)2.4时序控制电路设计 (9)3单元电路仿真 (10)3.1抢答电路 (10)3.2计时电路 (11)3.3报警电路 (13)4总结 (14)4.1课程设计中遇到的困难和不足 (14)4.2课程设计的收获 (14)5参考文献 (16)附录 (17)抢答器整体电路图 (17)整体电路图................................................................................................................... 错误!未定义书签。
控制要求1抢答器同时共8名选手或8个代表团比赛,分别用8个按钮SB1-SB8示2设置一个系统清除和抢答控制开关 S,该开关由主持人控制。
3抢答器具有锁存于显示功能。
即选手按动按钮,锁存相应的编号,同时扬声器发出报警声响提示。
选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
4抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(30秒)。
当主持人启动“开始”键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间为0.5秒。
5参赛选手在设定时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答时间,并保持到主持人将系统清除为止。
6如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答。
四设计梯形图程序0.01 0.00 CNTRD0 10.01 10.02 10.03 10.04 10.05 10.06 10.0710.0010.00根据系统控制0要求CN TR I/O 通0道0分配02设计弟形.64如下0510.06 10.070.01 0.00 CNTR0 0 10.01 10.°210.03 10.04 10.05 10.06 10.07 0.01 0.00 CNTR0 0 10.01 10.02 10.03 10.04 10.05 10.06 10.07段0 10.00-~0' 0.0刃0 切辟^00).。
0®0?100)110.03 10?°)5)4101.0605101.0706 10.07 0.02 八/CC _ J 屮・01U2 ] 10.01 10.00.00 CNTF0 0 10.00 10.02 10.03 10.04 10.05 10.06 10.07 10.01 210.010.U------ 00^ 0.00.006^;冊巳10).001000011 100013 1^02 11(0;04 10005 叫0706 10.07 0.03 0.00 CNTR0 0 10.00 10.01 10.03 10.04 10.05 10.06 10.07 1 0.04 0.00 CNTF0 0 10.00 10.01 10.02 10.04 10.05 10.06 0.04)5 0.00)0 10.0310.031W004 0.05 0.00 CNTF0 0 10.00 10.01 10.02 10.03 10.05 10.06 10.07 ~o M U NTFU U o M )oU H o H u H u fc^fc 曦10.04--- 10.06050.00 CNTR0010.00 10.01 10.02 10.03 10.04 10.06 10.07 ——.0^~^0圧1^0^04^0^40&404^01^10^够C" ——10.05 10071 .0610.0410015)7 ----- . 0.00 CNTR00 10.00 10.01 10.02 10.03 10.04 CJTRDO 10.00 10.01 10.02 10.03 10.04 10.05 0.00 CNTR0010.00 10.01 10.02 10.03 10.04 10.05 10'. 0610.060.08 0^8070.01 10.07O.OO CNTR0010.00 10.01 10.02 10.03 10.04 10.05 10.07 」(0|0^ 0.00 0.00CMPXC MP Xi 1d #010100 #00003.140706 10.007CNTR7CNTR00 00.00 0.0000#3 0 4 410.0110.0210.0310.0410.0510.0610.07CMPX 10 11 #0000CNTR 00 #3 0#3^0 25353.150.00卜253.15200.00 200.0010.000.00MOV#3 00.00 253.15200.00。
电子技术课程设计8路抢答器一、设计任务与要求1. 抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示。
2. 设置一个系统清除和抢答控制开关S,该开关由主持人控制。
3. 抢答器具有锁存与显示功能。
即选手按动按钮,锁存相应的编号,并在LED 数码管上显示,同时扬声器发出报警声响提示。
选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
二、总体框图如图1所示为总体方框图。
其工作原理为:接通电源后,主持人将开关拨到“清零”状态,抢答器处于禁止状态,编号显示器灭灯;主持人将开关置“开始”状态,宣布“开始”,抢答器工作,扬声器给出声响提示(或者提示灯给出显示)。
选手进行抢答时,抢答器将完成:优先判断、编号锁存、编号显示、扬声器(显示灯)提示等操作。
当一轮抢答之后,禁止二次抢答。
如果再次抢答必须由主持人再次操作“清除”和“开始”状态开关。
上面的总体框图是我认为的最佳方案。
具体的说明:抢答器按钮就是输入一些高低电平信号,此实验是低电平有效。
优先编码电路用来把输入的高低电平信号编码,74LS148优先编码器及8—3编码器,输出3位2进制数,以代表不同的低电平信号。
锁存器用D触发器,因为D触发器结构和功能都比较简单,方便使用。
D 触发器使用4个,第四个除用来输出2进制数的最高位外,还用于控制信号的锁定,即触发或锁定触发器的工作状态。
数码显示器用DCD—七段数码显示管,即有4个输入信号的管子,能表示0到9十个数,而且输入的二进制数正好和十进制数一一对应。
主持人控制开关就是一个开关,用来清零和开始工作。
控制电路比较复杂,除了第四个触发器和主持人的开关外,还需要8个抢答器按钮组成的8输入与非门和第四个触发器用一个与门共同组成一个控制电路来控制信号的传输和锁定。
报警显示电路,由于没有报警器,所以选择一个LED灯来表示信号的锁定。
为了使更明显一些,给LED灯加了个连续脉冲信号,以使灯能够按我们需要的频率一闪一闪。
电路实验8路抢答器的实训报告一、实验目的1.了解8路抢答器的组成和原理2.掌握8路抢答器的电路制作和调试技能3.实践运用起来熟练掌握了8路抢答器的使用方法。
二、实验器材和器件1. 电磁继电器8只2. 开关按键8个3. 蜂鸣器1只4. 电源模块1个5. 电子万用表6. 面包板和导线等三、实验原理8路抢答器的原理和电路结构如下图:如图所示,由8个电磁继电器K1-K8、8个普通开关按键S1-S8组成,当按下某一个开关按键时,相应的电磁继电器就会被触发,它的一个常闭触点被切换为常开触点。
此时旁边的普通开关按键的功能就失效了,而它的常闭触点得到电源的正电压为其继电器线圈提供持续的电流,使得它一直有效,直到驱动相应的蜂鸣器响起为止。
四、实验步骤1. 根据上面的原理图,在面包板上搭起8路抢答器电路的原理图,把8个开关按键和一个蜂鸣器接在对应的接口上,并连好电源。
2. 按下某一个开关按键,如S1,触发继电器K1,并把常开触点切换为常闭触点接通继电器K1的电流,此时蜂鸣器关闭。
4. 依次按下其它的开关按键,相应的继电器触发,而前面的继电器也随之失效,直到最后一个开关按键全部按下,最后的蜂鸣器响起,此时整个电路工作正常。
五、实验结论通过对8路抢答器的实验,可得出以下结论:1. 8路抢答器采用电磁继电器控制开关触点实现抢答功能,效果较稳定可靠。
3. 实际应用中可以根据具体需求再进一步改进电路,在电路中增加判断优先级的功能,实现更加多样化的使用效果。
六、实验感想本次实验中,我通过学习和制作8路抢答器电路,不仅对电磁继电器控制开关的工作原理有了更深入的理解,而且还对实践操作中常见的错误很快找到解决办法,感觉到自己又提高了一步。
在今后的学习和工作中,我将不断探索和实践,更加熟练地应用电路知识,为自己的未来事业奠定一个坚实的基础。
八路抢答器的工作原理
八路抢答器是一种电子竞赛或考试中常用的设备,它可以实现抢答功能。
其工作原理通常如下:
1. 光电转换:首先,每个参与者手中配有一个按钮或者类似的触发装置,当参与者准备抢答时,会按下按钮,触发开关。
2. 信号传输:按下按钮后,开关会产生一个电信号,这个信号会通过导线或者无线方式传输到抢答器的中控主机。
3. 中控主机接收信号:抢答器的中控主机会接收到参与者按下按钮所产生的信号。
这个主机通常是一个集成了电子设备的中央控制器,能够接收和处理多个信号。
4. 判定和显示:中控主机会根据接收到的信号,判断哪个参与者先按下按钮。
一般来说,中控主机会根据信号的到达时间先后来判定抢答顺序,并在显示屏上显示相应的抢答者编号。
5. 继电器操作:中控主机在判定完抢答顺序后,会通过一组继电器或者其他电子元件来操作抢答结果的显示。
通常,第一个按下按钮的参与者会被优先显示抢答成功。
总之,八路抢答器的工作原理主要是通过信号的传输、接收和处理来实现抢答者顺序的判定和结果的显示。
这种设备可以在公平、公正的基础上,提高比赛或考试的效率和准确性。
八路智力竞赛抢答器的设计与制作一.设计任务与要求1. 抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示。
2. 设置一个系统清除和抢答控制开关S,该开关由主持人控制。
3. 抢答器具有锁存与显示功能。
即选手按动按钮,锁存相应的编号,并在LED 数码管上显示,同时扬声器发出报警声响提示。
选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
4. 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。
当主持人启动"开始"键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间0.5秒左右。
5. 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止6. 如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。
二、设计原理与参考电路1.数字抢答器总体方框图如图所示为总体方框图。
其工作原理为:接通电源后,主持人将开关拨到"清除"状态,抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间;选手在定时时间内抢答时,抢答器完成:优先判断、编号锁存、编号显示、扬声器提示。
当一轮抢答之后,定时器停止、禁止二次抢答、定时器显示剩余时间。
如果再次抢答必须由主持人再次操作"清除"和"开始"状态开关。
2.单元电路设计本抢答器仅用两块数字芯片便实现了数显抢答的功能,与其他抢答器电路相比,有结构简单、成本低、制作方便的优点。
实用可靠、成本极低,十分适合学校教学使用。
设计原理图:原理图见上图所示,CD4511为常用的四-七段BCD译码器,其LT为试灯脚;BI为消隐(灭灯)脚,LT和BI接高电平(电源);LE端为选通脚,开始抢答前LE接低电平。
{1}、{2}、{6}、{7}脚为BCD码输入端,{9}~{15}脚为七个输出端,直接驱动数码二极管显示器,接通电源开关K,数码管显示“0”。
课程设计任务书题目: 八路智力竞赛抢答器设计初始条件:◆教材:《电子线路设计·实验·测试》第三版谢自美主编华中科技大学◆元器件:74LS48三片,72LS192两片,74LS279、74LS148、74LS00、74LS11、555各一片,数码管三个,发光二极管一个,开关、电阻、电容若干,面包板,导线若干◆仿真:Proteus仿真软件要求完成的主要任务: 〔包括课程设计工作量与其技术要求,以与说明书撰写等具体要求〕◆多路智力竞赛抢答器功能要求:基本功能:1.设计一个智力竞赛抢答器,可同时供8名选手或8个代表队参加比赛,他们的编号分别是0、1、2、3、4、5、6、7,各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S0、S1、S2、S3、S4、S5、S6、S7.2.给节目主持人设置一个控制开关,用来控制系统的清零〔编号显示数码管灭灯〕和抢答的开始.3.抢答器具有数据锁存和显示的功能.抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时扬声器给出音响提示.此外,要封锁输入电路,禁止其他选手抢答.优先抢答选手的编号一直保持到主持人将系统清零为止.扩展功能:1.抢答器具有定时抢答的功能,且一次抢答的时间可以由主持人设定.当节目支持人按下"开始"按钮后,要求定时器立即倒计时,并在显示器上显示,同时扬声器发出短暂的声响,声响持续时间0.5s左右.2.参赛选手在设定的时间内抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止.3.如果定时抢答的时间已到,却没有选手抢答,则本次抢答无效,系统短暂报警,并封锁输入电路,禁止选手超时后抢答,时间显示器上显示00.报告要求:课程设计的内容要求用A4纸打印,且页数不得少于20页.时间安排:第20周理论设计、实验室安装调试地点安排:鉴主15楼通信实验室一指导教师签名:年月日系主任〔或责任教师〕签名:年月日摘要在各种智力竞赛场合,抢答器是必不可少的最公正的用具.本次所设计的智力竞赛抢答器可同时供8名选手或8个代表队参加比赛.电路由主体电路和扩展电路两部分组成,分别由集成编码器、计数器、锁存器、定时器和必要的门电路等组成,其中主体电路的作用是完成主持人的控制系统清零与抢答开始功能以与完成参赛者的抢答并显示其编号的功能,扩展电路由控制电路,主要包括秒脉冲发生电路和定时电路,并且在设计中加入了报警电路,以提示选手和观众.经Proteus仿真软件验证抢答器原理图无误,可实现设计所要求功能.根据原理图,在面包板上连接构成实物.AbstractQuiz in a variety of occasions, Answer is just the most essential appliances.Designed by The Answer quiz can be at the same time for eight players or teams to participate in eight games. Circuit from the main circuit and the expansion of the circuit is posed of two parts, respectively, by the integration of encoders, counters, latches, timers and necessary, such as gates, of which the role of the main circuit is pleted the control system host cleared with Answer contestants began to function and the pletion of the Answer and display the function of its number to expand the circuit by the control circuitry, including pulse circuit and timing circuit, and in the design of alarm circuit is added in order to prompt players and spectators.By Proteus Answer simulation software to verify correct schematic device can achieve the required design features. According to the principle of map board in connection constitute a kind of bread.目录1 八路智力竞赛抢答器的设计-2 -1.1 抢答器的功能要求- 2 -1.2 整体设计思路- 2 -1.3单元电路的设计- 4 -抢答电路设计- 4 -1.3.2 定时电路设计- 8 -报警电路设计- 11 -1.3.4 时序控制电路- 11 -1.4 抢答器整体电路- 13 -2 电路仿真- 14 -3 八路智力抢答器实物制作- 15 -3.1 面包板的使用- 15 -3.2 电路板制作- 17 -4 元器件清单- 17 -5 小结- 18 -6 参考文献- 19 -附录八路智力竞赛抢答器总图I八路智力竞赛抢答器在各种智力竞赛场合,抢答器是必不可少的最公正的用具.在我们各种竞赛中我们也经常能看到有抢答的环节,某些举办方采用让选手通过举答题板的方法判断选手的答题权,这在某种程度上会因为主持人的主观误断造成比赛的不公平性,而抢答器的应用就能避免这种弊端.随着科技的飞速发展,能够实现抢答器功能的方式有多种,可以采用模拟电路、数字电路或模拟与数字电路相结合的方式以与利用微电脑芯片作为核心部件进行逻辑控制与信号产生的单片机技术和C语言编程而设计的多路智力竞赛抢答器.本设计将采用数字电路实现一八路智力竞赛抢答器.1 八路智力竞赛抢答器的设计1.1 抢答器的功能要求基本功能:设计一个智力竞赛抢答器,可同时供8名选手或8个代表队参加比赛,他们的编号分别是0、1、2、3、4、5、6、7,各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S0、S1、S2、S3、S4、S5、S6、S7.给节目主持人设置一个控制开关,用来控制系统的清零〔编号显示数码管灭灯〕和抢答的开始.抢答器具有数据锁存和显示的功能.抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号.此外,要封锁输入电路,禁止其他选手抢答.优先抢答选手的编号一直保持到主持人将系统清零为止.扩展功能:抢答器具有定时抢答的功能,且一次抢答的时间可以由主持人设定.当节目主持人按下"开始"按钮后,要求定时器立即倒计时,并在显示器上显示,同时扬声器发出短暂的声响,声响持续时间0.5s左右.参赛选手在设定的时间内抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止.如果定时抢答的时间已到,却没有选手抢答,则本次抢答无效,系统短暂报警,并封锁输入电路,禁止选手超时后抢答,时间显示器上显示00.1.2 整体设计思路根据对功能要求的简要分析,将定时抢答器电路分为主题电路和扩展电路两部分.主体电路完成基本的抢答功能,即开始抢答后,当选手按动抢答器按钮时,能显示选手的编号,同时能封锁输入电路,禁止其他选手抢答.扩展电路完成定时抢答与报警功能.比赛开始时,接通电源,节目主持人将开关置于"清零"位置,抢答器处于禁止工作状态,编号显示器灭灯,定时显示器上显示设定时间.当节目主持人宣布"抢答开始",同时将控制开关拨到"开始"位置,抢答器处于工作状态,定时器开始倒计时.若定时时间到,却没有选手抢答时,系统报警,并封锁输入电路,禁止选手超时后抢答.若选手在定时时间内按动抢答按钮时,抢答器要完成以下四项工作:1.优先编码器电路立即分辨出抢答者的编号,并由锁存器进行锁存,然后由译码显示电路显示编号; 2.扬声器发出短暂声响,提醒节目主持人注意; 3.控制电路要对输入编码电路进行封锁,避免其他选手再次进行抢答; 4.控制电路要使定时器停止工作,时间显示器上显示剩余的抢答时间,并保持到主持人将系统清零为止.当选手将问题回答完毕时,主持人操作控制开关,使系统回复到禁止工作状态,以便进行下一轮抢答.根据对功能要求的理解,设计了如下两种方案.方案一系统框图如图1所示.图1 八路智力抢答器方案一设计框图方案一所示抢答器工作过程:该方案是将抢答按钮先直接与锁存器而不是优先编码器相连,将最先抢答的选手的编号锁定,再依次经过优先编码器、译码器和七段显示器,最后显示的是抢答选手的编号,经过优先编码器后的信号到单稳态触发器,单稳态触发器又与报警电路直接连接,所以显示编号的同时可以发出报警信号.另外由主持人控制开关和其他部分电路通过门电路实现对抢答电路、定时电路和报警部分电路的控制.方案二系统框图如图2所示.图2八路智力抢答器方案二设计框图方案二所示抢答器的工作过程:主持人按动开始抢答的开关后,最先抢答的选手的电平信号先经过优先编码器,再依次经过数据锁存器,此时已经限制了其他选手的抢答,信号再经过译码器和七段数码显示器,将最先抢答的该选手的编号显示出来,并同时产生报警信号,到此完成的是抢答功能;如果没有人抢答, 30秒减计数器减到00时也会发出报警信号,此是完成计时功能.相比之下,第二种方案更好些.它的优点表现在以下几个方面:这种方案原理比较简单.主持人对整体电路的控制只需几个门电路就可完成,不必用特别的芯片来组成控制电路;更容易实现报警提示功能,在有选手抢答后或者计时开始和结束时.既减少了布线使整个电路更直观简单,又降低了产生错误的可能性.1.3单元电路的设计抢答电路设计抢答电路的功能有两个:一是能分辨出选手按按钮的先后,并锁存优先抢答者的编号,供译码显示电路用;二是要使其他选手的按钮操作无效.因此,选用优先编码器74LS148和RS锁存器74LS279以与译码显示电路完成上述功能,其引脚图与真值表如下图所示.图3 74LS148引脚图表1 74LS148真值表74LS148是一八线-三线优先编码器,该编码器由8个信号输入端,3个二进制输出端,输入输出均为低电平有效.EI为输入使能端,低电平有效,当EI为低电平时,编码器处于工作状态;EO为输出使能端,只有在EI=0,且所有输入都为1时,输出为0;GS表征编码器的工作状态,当且仅当EI为低电平,且输入至少有一各为有效电平时,GS才有效.因此,可根据EI、EO、GS功能扩展端的特点,对电路进行相应控制.编码器在抢答电路中功能是判断抢答者的编号.图4 74LS279引脚图74LS279是由4个RS锁存器组成,且均为与非门构成的RS锁存器.其中,1S和3S有两个输入端,S1和S2均为相与的关系.本设计中,将S2均接高电平,仅利用S1控制输出.其引脚图如图四所示,下表为SR锁存器的功能真值表,值得注意的是S和R不能同时为高电平,否则输出不确定.表2 74LS279真值表74LS48为七段显示译码器.该集成译码器设有多个辅助控制端,以增强器件的功能.BI/RBO为灭灯输入,当BI=0时,所有字形熄灭.LT为试灯输入,当LT=0且RBO=1时,显示字形为8,常用于检测自身的好坏.RBI为动态灭灯输入,当LT=1,RBI=0且输入均为0时,输出均为低电平,数码管"灭零".其引脚图和逻辑图分别如图5图6所示,真值表如表3所示.图574LS48的引脚图图6 74LS48的逻辑图表374LS48真值表由真值表可以看出译码器74LS48输出高电平有效,用以驱动共阴极数码管.七段显示译码器一般与七段数码显示器相连,共同构成四输入端的数码显示电路,如图7所示.共阴极数码显示器的功能表如表4所示.图77448组成的四个输入端的数码显示组合电路图87448产生的显示数字表4 共阴极数码显示器的功能表十进制A3 A2 A1 A0 a b c d e f g0 0 0 0 0 1 1 1 1 1 1 01 0 0 0 1 0 1 1 0 0 0 02 0 0 1 0 1 1 0 1 1 0 13 0 0 1 1 1 1 1 1 0 0 14 0 1 0 0 0 1 1 0 0 1 15 0 1 0 1 1 0 1 1 0 1 16 0 1 1 0 0 0 1 1 1 1 17 0 1 1 1 1 1 1 0 0 0 08 1 0 0 0 1 1 1 1 1 1 19 1 0 0 1 1 1 1 0 0 1 1根据各芯片功能与抢答器的功能要求,抢答器电路如下所示图9 抢答器电路工作原理:SW1-8为八位选手的抢答开关,SW9单刀双掷开关设为主持人控制开关.当主持人控制开关置于清零状态时,RS触发器的R端为低电平,输出端全部为低电平.于是74LS48的BI为高,显示器灭灯;74LS148的选通输入端ST为高电平,74LS148处于工作状态,此时锁存电路不工作.当SW9置于开始状态,优先编码电路和锁存电路同时处于工作状态.74LS279的1R、1S均为高电平,由真值表可知,输出1Q为低电平,从而使74LS148输入使能端为低电平有效,即抢答器处于等待工作状态.若有选手〔假设为3号选手〕按动抢答开关〔即闭合SW4〕,此时优先编码器74LS148输入端I3接低电平有效,则输出A2A1A0为100,A2A1A0分别接至4S、3S、2S,根据RS锁存器真值表,2Q3Q4Q输出分别为110,从而74LS48的输入端DCBA为0011,经74LS48译码,显示器上显示"3".与此同时,当74LS148输入端有一个为低电平时,GS为低电平有效,即标志译码器处于工作状态,从而使1S为0,此时1Q输出为高电平,致使EI为高电平,74LS148处于禁止工作状态,其他选手抢答按钮的输入信号不会被接受.这就保证了抢答者优先性以与抢答电路的准确性.抢答结束后,主持人开关置于清零状态,数码管变灰,一切恢复初始状态,以便进入下一轮抢答环节.定时电路设计设计要求抢答器具有定时功能,且节目主持人根据抢答题的难易程度,可设定一次抢答的时间〔设为30s〕.设计中选用十进制同步加/减计数器74LS192进行设计,74LS192是具有置数和清零功能,其引脚图和逻辑图如图10所示,真值表如表5所示.图1074LS192引脚图和逻辑图P0、P1、P2、P3——置数并行数据输入;Q0、Q1、Q2、Q3——计数数据输出;CR————————清零端;LD————————置数端;CPu ———————加法计数CP输入;CPd ———————减法计数CP输入;CO————————进位输出端;BO————————借位输出端.表574LS192真值表根据设计要求,需要两片74LS192构成100进制减计数器.由功能真值表可知,只需将个位74LS192的借位输出端BO与十位74LS192的CPd即可实现100进制减计数.值得注意的是,要使其实现减计数,CPu端口必须接高电平.计数器的时钟脉冲由秒脉冲电路提供.秒脉冲电路由555构成的多谐振荡器构成,如图11所示.多谐振荡器无需外加输入信号就能在接通电源自行产生矩形波输出.图11 多谐振荡器因为周期为一秒,所以频率是1赫兹.图中电容的充放电时间分别是:t1=RB×C×ln2≈0.7RB×Ct2=<RA+RB>×C×ln2≈0.7<RA+RB>C所以555的3端输出的频率为: f=1/<t1+t2>≈1.43/[<2RA+RB>C]我们采用的电阻和电容值分别是:RA=15KΩ,R2=68KΩ,C1=10uf,满足上式,即得到的是秒脉冲.由以上集成芯片设计的定时电路如图12所示.图12 定时电路工作原理:首先主持人根据题的难易程度改变74LS192的输入端D3D2D1D0的电平来确定抢答时间〔假定为30秒〕,555构成秒脉冲产生电路为计时电路提供脉冲.抢答开始前主持人闭合开关,74LS192的置数端PL为低电平有效,处于置数状态,数码管显示定时时间.抢答开始,主持人打开开关,计数器处于计数状态,555产生的秒脉冲与十位74LS192借位输出端〔其初始状态为高电平〕相与.计数器递减计数至00,十位74LS192借位输出端为低电平,计数器停止工作,产生报警.计时期间有人抢答,减计数器停止计时,显示器上显示此刻时间.报警电路设计由555定时器和三极管构成的报警电路如图13所示.图中555定时器用来构成多谐振荡器,其震荡频率和秒脉冲产生电路中频率的计算方法相同.3端的输出信号经过三级管驱动扬声器,发出报警信号.当4端的输入信号是高电平时,振荡器工作,有报警信号,4端输入低电平时,振荡器不工作,没有报警信号.也就是说需要报警时只需控制输入端即可.图13报警电路时序控制电路时序控制电路是抢答器设计的关键,需要完成以下三项功能:a.主持人将控制开关拨到"开始"位置时,扬声器发声,抢答电路和定时电路进入正常抢答工作状态.b.当竞赛选手按动抢答键时,扬声器发声,同时抢答电路和定时电路停止工作.c.当设定的抢答时间到,无人抢答时扬声器发声,同时抢答电路和定时电路停止工作.本设计中采用门电路对控制开关、抢答电路、定时电路、报警电路进行连接,以实现上述三项功能要求〔如图14所示〕.图14 时序控制电路其中,两输入与非门采用74LS00,引脚图如图15所示.三输入与门采用74LS11,引脚图如图16所示.电路中利用与非门两输入端相连实现非门的逻辑功能.图15 74LS00引脚图图16 74LS11引脚图工作原理:门G1的作用是控制时钟信号CP的放行与禁止,门G2的作用是控制74LS148的输入使能端.主持人控制开关从"清零"位置拨到"开始"位置时,74LS279的输出1Q=0,经G3反相,A=1,则从555输出端来的时钟信号CP能够加到74LS192的CPd始终输入端,定时电路进行递减计时.同时,在定时时间未到时,74LS192的借位输出端BO2为低电平,门G2的输出ST为高电平,使74LS148处于正常工作状态,从而实现功能a的要求.当选手在定时时间内按动抢答按钮时,1Q=1,经G3反相,A=0,封锁CP信号,定时器处于保持工作状态;同时,门G2的输出ST为低74LS148处于禁止工作状态,从而实现功能b的要求.当定时时间到时,来自74LS192的BO2为高,ST为高,74LS148处于禁止工作状态,禁止选手进行抢答.同时,门G1处于关门状态,封锁CP信号,使定时电路保持00状态不变,从而实现功能c的要求. 1.4 抢答器整体电路通过控制电路将抢答、定时电路进行连接后,构成了抢答器电路的整体设计,总电路图如图17所示:图17总电路图下面介绍八路智力竞赛抢答器的使用原理.首先是各个选手分别对应的按钮编号是S0、S1、S2、S3、S4、S5、S6、S7,抢答后显示器上显示的分别是0、1、2、3、4、5、6、7.然后是主持人对整个电路系统清零,将开关置于"清零"的位置,输出低电平,分为两路:一路与锁存器的1R2R3R4R端相连,使输出端1Q2Q3Q4Q为低电平,1Q所输出的低电平经与门反馈给74LS148的EI端子,编码器不工作,因此抢答部分显示器灭灯无显示,实现了清零;另一路低电平输出到计数器74LS192的LD端,而CR端也是低电平,所以使得对应显示器输出预置的数据.接下来主持人根据题目的难易程度设置抢答时间,此设定可以通过调节输入两片74LS192的四个输入端D、C、B、A的高低电平来进行〔例如要设定时间为30秒,就将十位的74192的D、C、B、A分别置位为0、0、1、1,而将各位的74LS192的D、C、B、A都置于0〕.当主持人宣读完题目说"开始"并将开关置于"开始"位置后,输出为高电平,此高电平有两路方向:一路输出到74LS192的LD端,使其处于高电平而开始减计数;还有一路输出到锁存器的R端.当任意一个选手抢答时,例如3号抢答时,74LS148三号端子输入低电平有效,此时GS 为低电平有效,表征编码器在正常工作.编码输出A2A1A0为100,与其对应的4S3S2S为100,经74LS279锁存,4Q3Q2Q输出为011,经译码显示编号为3.与此同时,1Q所输出的高电平反馈回编码器的是能输入端,使其停止工作.此时,其他选手若再按动按钮也无对应输出,这就保证了抢答者优先性以与抢答电路的准确性.另一路,74LS148的GS端输出电平由高变低,与秒脉冲发生器产生的秒脉冲相与后输出为0,使得无脉冲抵达计数器74LS192的Down端.计数器停止工作,保持原来显示不变,即实现了暂停减计数使其记录抢答时间的功能.若没有选手按动按钮,则74LS279输出全为高电平,74LS148也输出高电平,1Q端输出低电平至74LS48的灭灯输入RI/RBO端,使得信号经74LS48到显示器上时无显示;若到定时部分计数器倒计时到00还无选手按动按钮的话,十位74LS192的借位输出端输出高电平反馈回个位Down端,停止计数.综上所述,所设计的电路基本可以实现要求中的功能.2 电路仿真电路仿真采用Protues仿真软件进行的.Protues软件可提供的仿真元器件资源:仿真数字和模拟、交流和直流等数千种元器件;可提供的仿真仪表资源:示波器、逻辑分析仪信号发生器、交直流电压表电流表等.它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机与外围器件.因此,选用该软件对抢答器各单元电路与整体电路进行仿真.◆抢答电路仿真图18抢答电路仿真◆计时电路仿真图19 计时电路仿真◆整体电路仿真图20整体电路仿真通过对各单元电路与总电路的仿真,验证了设计电路的正确性.3 八路智力抢答器实物制作由于本设计使用芯片数量较多,管脚连线复杂,为避免在焊接过程中出现疏漏和错误,故在抢答器的制作时选择用面包板完成.3.1面包板的使用面包板是专为电子电路的无焊接实验设计制造的.由于各种电子元器件可根据需要随意插入或拔出,免去了焊接,节省了电路的组装时间,而且元件可以重复使用,所以非常适合电子电路的组装、调试和训练.◆常用面包板的结构面包板图21所示.插座板中央有一凹槽,凹槽两边各由65列小孔,每一列的五个小孔在电气上相互连通.集成电路的引脚就分别插在凹槽两边的小孔上.插座上、下边各一排〔即X和Y排〕在电气上是分段相连的55个小孔,分别作为电源与地线插孔用.对于SYB-130插座板,X和Y排的1-15孔、16-35孔、36-50孔在电气上是连通的.图21 面包板结构图面包板插孔所在的行列分别以数码和文字标注,以便查对.面包板的使用方法与注意事项A.安装分立元件时,应便于看到其极性和标志,将元件引脚理直后,在需要的地方折弯.为了防止裸露的引线短路,必须使用带套管的导线,一般不剪断元件引脚,以便于重复使用.一般不要插入引脚直径〉0.8mm的元器件,以免破坏插座内部接触片的弹性.B.对多次使用过的集成电路的引脚,必须修理整齐,引脚不能弯曲,所有的引脚应稍向外偏,这样能使引角与插孔可靠接触.要根据电路图确定元器件在面包板上的排列方式,目的是走线方便.为了能够正确布线并便于查线,所有集成电路的插入方向要保持一致,不能为了临时走线方便或缩短导线长度而把集成电路倒插.C.根据信号流程的顺序,采用边安装边调试的方法.元器件安装之后,先连接电源线和地线.为了查线方便,连线尽量采用不同颜色.例如:正电源一般采用红色绝缘皮导线,负电源用蓝色,地线用黑线,信号线用黄色,也可根据条件选用其它颜色.D.面包板宜使用直径为0.6mm左右的单股导线.根据导线的距离以与插孔的长度剪断导线,要求线头剪成45º斜口,线头剥离长度约为6mm左右,要求全部插入底板以保证接触良好.裸线不宜露在外面,防止与其它导线断路.E.连线要求紧贴在面包板上,以免碰撞弹出面包板,造成接触不良.必须使连线在集成电路周围通过,不允许跨接在集成电路上,也不得使导线互相重叠在一起,尽量做到横平竖直,这样有利于查线,更换元器件与连线.F.最好在各电源的输入端和地之间并联一个容量为几十微法的电容,这样可以减少瞬变过程中电流的影响.为了更好地抑制电源中的高频分量,应该在该电容两端再并联一个高频去耦电容,一般取0.01 ~ 0.047Uf的独石电容.G.在步线过程中,要求把各元器件在面包板上的相应位置以与所用的引脚号标在电路图上,以保证调试和查找故障的顺利进行.H.所有的地线必须连接在一起,形成一个公共参考点.3.2 电路板制作由于客观条件限制,实物制作仅选择了主体电路进行制作调试,即抢答电路部分.首先,按照面包板的使用规则,将74LS148、74LS249与74LS48依次插在凹槽两侧.再将其余元器件〔电阻、开关等〕插入面包板.然后,按照抢答电路原理图所示接线.接线过程中,应注意面包板内部结构,有效使用其相通插孔,减少接线数量.制作过程中,由于主持人所用的控制开关插入面包板无法有效使用,因此,将其单独焊接在电路板上.此外,制作时采用了USB供电的办法以提供电路所需电源.实物如图22所示.图22 抢答电路实物图4 元器件清单。
课程设计论文课程设计名称:数字电路课程设计课程设计题目:多路智力抢答系统的设计摘要:本设计介绍了一种用74 系列常用集成电路设计的数码显示八路抢答器的电路组成、设计思路及功能。
该抢答器除具有基本的抢答功能外,还具有定时、计时和报警功能。
主持人通过时间预设开关预设供抢答的时间,系统将完成自动倒计时。
若在规定的时间内有人抢答,则计时将自动停止,抢答电路数码管上显示选手编号。
蜂鸣器发生报警,二极管发光,定时电路显示倒计时时间。
若在规定的时间内无人抢答,定时电路显示00,同时系统中的蜂鸣器将发响,提示主持人本轮抢答无效,实现报警功能。
Multisim 软件结合了直观的捕捉和功能强大的仿真,能够快速、轻松、高效地对电路进行设计和验证。
凭借Multisim,可以立即创建具有完整组件库的电路图,并利用工业标准SPICE 模拟器模仿电路行为。
本设计就是利用Multisim 软件进行电路图的绘制并进行仿真。
关键词:八路, 抢答器, 设计,定时,计时,报警一、实验目的1. 熟悉智力竞赛抢答器的工作原理掌握抢答电路、优先编码电路、锁存电路、定时电路、报警电路、时序控制电路、译码电路、显示电路及报警电路的设计方法。
二、实验任务基本功能1. 设计一个多路智力竞赛抢答器,同时供8 个选手参赛,编号分别为0 到7,每个用一抢答按键。
2.给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭灯)和抢答的开始。
3.抢答器具有数据锁存和显示的功能。
抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED 数码管上显示出选手的编号,同时蜂鸣器给出音响提示。
此外,要封锁输入电路,禁止其他选手抢答。
优先抢答选手的编号一直保持到主持人将系统清零为止。
三、扩展功能:1. 具有定时抢答功能,可由主持人设定抢答时间。
当抢答开始后,定时器开始倒计时,并显示在LED 上,同时扬声器发声提醒。
2. 选手在规定时间内抢答有效,停止倒计时,并将倒计时时间显示在LED 上,同时报警。
八路抢答器的设计一、设计要求(1)设计一个智力抢答器,可同时供8名选手或八个代表队参加比赛,他们的编号分别是1,2,3,4,5,6,7,8,各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S0,S1,S2,S3,S4,S5,S6,S7。
(2)节目主持人设置一个控制开关,用来控制系统的复位和抢答开始。
(3)抢答器具有数据锁存和显示功能。
抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时扬声器发出提示声音,此外封锁输入电路,禁止其他选手抢答。
优先抢答的选手的编号一直保持到主持人将系统复位为止。
二、总体设计思路本次设计采用T0外部中断来实现主持人的控制开关,用P0口输出选手的段码,用P2口来读取按键选手号,用P1口来点亮选手相应的发光二极管。
三、硬件设计3.1 原理综述单片机:使用了AT89C51单片机芯片控制电路。
显示电路:P0口输出选手段码,P1口点亮相应的发光二极管。
按键电路:P3^2管脚接一个开关来实现主持人的控制开关,通过P2口接的按键来读取选手号。
图3.1 硬件框图3.2 元器件清单3.3 硬件原理图图3.2 硬件原理图四、软件设计4.1 程序流程图图4.1 主程序流程图4.2 程序及注释#include<reg51.h> //包含头文件REG51.H #define uchar unsigned char#define uint unsigned int //数据类型的宏定义uchar code seg7[9]={0xff,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80}; //7段数码管0-8断码uchar act[9]={0xff,0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; //低电平有效的位码uchar num; //宏定义全局变量num bit bdata start; //定义开始按键start sbit bz=P3^3; //定义P3.3为bz//延时函数*********************************************************** void delay(uint k){uint i,j;for(i=0;i<k;i++){for(j=0;j<121;j++){;}}}//蜂鸣器*********************************************************void buzzer(void){while(1){bz=~bz;delay(10);}}//外中断0 ************************************************************ void EA_INT0() interrupt 0 //定义函数名为EA_INT0的T0外中断服务函数,中断号为0 {uchar in=1; //定义in=1start=!start; //start取反if(start==1) //判断是否开始抢答{while(in) //循环{P2=act[0]; //初始化P2if(P2!=0xff) //判断有无选手按下{delay(10); //延时确定有选手按下for(num=1;num<9;num++) //判断选手号{if(P2==act[num]) //读取选手号{bz=1;in=0;break;} //停止循环}}}}else{num=0;P3=0xff;bz=0;}}//******************************************************************************* void main(void) //主函数{ start=0; //初始化startP0=seg7[0]; //初始化段码P1=act[0]; //初始化发光二级管bz=0; //初始化蜂鸣器EX0=1; //允许外中断T0IT0=1; //外中断T0设为边沿触发EA=1; //开启总中断while(1) //无限循环{P0=seg7[num]; //P0输出段码P1=act[num]; //点亮相应的二极管}}五、软硬件调试5.1 软硬件仿真环境设置1)Keil 与Proteus连接连接开始必须在proteus安装目录下VDM51.dll文件复制到Keil安装目录的\C51\BIN 目录中,但新版本中没有,所以必须下载安装补丁vdmagdi.exe,则在Keil 安装目录的 \C51\BIN 目录中有文件:VDM51.dll2)修改keil安装目录下 Tools.ini文件用记事本(其它的编辑软件也可以,如Ultra Edit)打开Keil 根目录下的TOOLS.INI 文件,在[C51] 栏目下加入TDRV3=BIN\VDM51.DLL ("Proteus VSM Monitor-51 Driver" ) ,其中“TDRV3”中的“3”要根据实际情况写,不要和原来的重复。
题目: 多路抢答器的设计与实现初始条件:本设计主要选用集成计数器、寄存器、脉冲发生器和必要的门电路等来实现。
要求用蜂鸣器和光电二极管作声光报警器件。
要求完成的主要任务: (包括课程设计工作量及技术要求,以及说明书撰写等具体要求)1、课程设计工作量:1周。
2、技术要求:1)同时供8名选手参赛,其编号分别是1到8,各用一个抢答按钮,按钮的编号与选手的编号相对应;给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭灯)和抢答的开始。
2)抢答器具有数据锁存和显示的功能。
抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时扬声器给出音响提示。
此外,要封锁输入电路,禁止其它选手抢答。
优先抢答选手的编号一直保持到主持人将系统清零为止。
3)抢答器具有定时抢答的功能,且一次抢答的时间可以由主持人设定(如30秒)。
当节目主持人启动“开始”键后,要求定时器立即进行减法计时,并用显示器进行显示,同时扬声器发出短暂的声响,声响持续时间0.5秒左右。
4)参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止。
5)如果定时抢答的时间已到,却没有选手抢答时,本次抢答无效,系统进行短暂的报警,并封锁输入电路,禁止选手超时后抢答,定时显示器上显示00。
目录摘要 (1)Abstract (2)1引言 (3)1.1 多路抢答器简介 (3)1.2 多路抢答器工作原理 (3)1.3 课程设计的目的 (4)2设计方案 (5)方案选择 (5)2.1抢答电路设计 (6)2.2计时电路设计 (7)2.3报警电路设计 (8)2.4时序控制电路设计 (9)3单元电路仿真 (10)3.1抢答电路 (10)3.2计时电路 (11)3.3报警电路 (13)4总结 (14)4.1课程设计中遇到的困难和不足 (14)4.2课程设计的收获 (14)5参考文献 (16)附录 (17)抢答器整体电路图 (17)整体电路图................................................................................................................... 错误!未定义书签。
主要芯片及其功能 (18)74LS148 (18)74LS279 (19)74LS48 (20)74LS192 (21)555 (22)74LS283 (23)实验用元件清单 (24)摘要本文主要介绍了八路抢答器电路的设计、原理、组成及功能,电路采用常用集成电路进行设计。
该抢答器电路除具有基本的抢答功能外,还具有定时、计时和报警功能。
主持人预设时间,系统将完成自动倒计时。
若在规定的时间内有人抢答,则计时将自动停止,蜂鸣器发出声音;若在规定的时间内无人抢答,则系统中的蜂鸣器将发响,提示主持人本轮抢答无效,实现报警功能,若超过抢答时间则抢答无效。
该抢答器主要运用到了编码器,译码器和锁存器:它采用74LS148来实现抢答器的选号,采用74LS279芯片实现对号码的锁存,采用74LS192实现十进制的减法计数,采用555芯片产生秒脉冲信号来共同实现倒计时功能。
也讲述了课程设计的整个过程以及自己通过设计所得收获。
关键词: 抢答器,编码,译码,定时,报警。
AbstractThis article mainly introduced the eight-way responder circuit design, the principle, comp osition and function of circuit adopts common integrated circuit design. The buzzer circuit in a ddition to the basic vies to answer first function, also has the timing, timing and alarm functio n. Host the preset time, the system will complete automatic countdown. If within the stipulate d time someone vies to answer first, the timing will automatically stop, buzzer sound; If withi n the prescribed time, no contest, the system of the buzzer will send ring, prompt host this vie s to answer first is invalid, realize the alarm function, if more than time vies to answer first, vi es to answer first is invalid. The buzzer is mainly applied to the encoder, decoder and latch: it USES74ls148to achieve responder pick, the number is realized by using74ls279chip latche s, decimal subtraction is realized by using74ls192counter, using555chip to produce second pulse signal to realize the countdown function. Also tells the story of the whole process of cou rse design, as well as their income gains by design.Keywords: buzzer,code,decoding,timing,alarm.1引言1.1 多路抢答器简介抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合,当今的社会竞争日益激烈,选拔人才,评选优胜,知识竞赛之类的活动愈加频繁,那么也就必然离不开多路抢答器。
多路抢答器会通过参赛者所在位置的指示灯显示或数字的显示、语音提醒、图片显示、警示显示等显示方法筛选出第一个抢答的参赛者,但是一般抢答器的工作都只是甄别出第一个抢答成功的参赛者,之后抢答者抢答无效,显示管显示抢答者编号。
课程设计中多路抢答器电路由抢答电路、报警电路、控制电路和定时电路几个部分构成。
伴随着电视智力竞赛遍地开花,在日常答题的过程中一般要分为抢答以及必答两种形式。
参与者被要求做一些准备,但有时间限制,抢答器会发出警告。
也就是说参赛者,谁第一个按下按钮,便获得答题权,但问题是很难确定到底是哪一个根据选手第一,所以利用抢答器来完成该功能。
现在的信息技术发展革命,用人自身感觉器官既无法得到准确的数据,同时对很多无法用器官感测的事物不得不望而止步,而多路智力抢答器就是一种代替人的感觉器官来获取信息、数据的媒介。
各种知识竞赛、文体娱乐活动等抢答活动中,多路智力抢答器能直观、公正、准确地判断出是哪一位抢答者。
1.2 多路抢答器工作原理本设计可实现八路倒计时抢答功能,实现方法较为巧妙,同时在没有用可编程芯片的情况下总体电路较为简洁。
设计主要由以下四大板块构成:抢答电路、计时电路、报警电路、控制电路。
各个板块间互有反馈,很好的实现了该设计应该实现的功能,也在基本抢答电路的基础上扩展了很多功能,可以适应基本要求。
工作时由裁判按下开始按钮表示抢答开始,第一位抢答者在规定时间内按下抢答按钮获得抢答器,显示器显示出其编号,以及按下按钮时刻,报警电路报警,若达到规定时间却没有抢答者抢答,报警电路也会报警。
1.3 课程设计的目的正是因为多路抢答器在现代社会中的运用已经遍布各个领域,也正是因为其应用的范围越来越广使得我们对抢答器的功能实现等有了更高的要求。
通过数字电子电路的课程设计,应用我们已学的计数器、寄存器、脉冲发生器和必要的门电路等方面的知识,并自己查阅相关书籍进行设计,了解如何连接电路以达到要求。
也让我们能够通过这样一个课程设计对仿真软件有进一步的了解,学会熟练的使用仿真软件和对仿真图进行进一步地修改。
通过本次课程设计让我们更深一层地掌握电子系统的一般设计方法,真正接触数字电子电路和我们的专业,初步掌握数字电路抢答器的调整及测试方法,也能够培养综合我们应用所学知识来指导实践的能力。
通过这样的课程设计也能锻炼我们独立思考的能力和动手实践的能力。
2设计方案方案选择方案一:总体电路实现可以用图1的框图来实现。
图1 总体电路实现框图方案二:考虑到编码器的编码是0-7,故而决定在锁存器后加上一个恒加一的加法器,使选手编号对应1-8.此外增加报警电路使操作和声音信号互相反馈并对应起来。
加法器报警电路2.1抢答电路设计根据课程设计要求,需要实现的课程设计要求有能够抢答,便可以设计出入图2基本原理原理的抢答电路。
分析其工作原理:当主持人控制开关处于“清除”位置时,RS触发器的R端为低电平,输出端(4Q~1Q)全部为低电平。
于是74LS48的BI=0,显示器灭灯;74LS148的选通输入端ST=0,74LS148处于工作状态,此时锁存电路不工作。
当主持人将开关拨到“开始”位置时,优先编码电路和锁存电路同时处于工作状态,既抢答器处于等待工作状态,等待输入端I7、I6、I5、I4、I3、I2、I1、I0输入信号,当有选手将键按下时(如按下S5),74LS148的输出Y2Y1Y0=010,YEX=0,经RS锁存器后,CTR=1,BI=1,此时74LS279处于工作状态,4Q3Q2Q=101,经74LS48译码后,显示器显示出“5”。
此外,CTR=1,使74LS148的ST端为高电平,74LS148处于禁止工作状态,封锁了其它按键的输入。
当按下的键松开后,74LS148的YEX高电平,但由于CTR维持高电平不变,所以74LS148仍处于禁止工作状态,其它按键的输入信号仍不会被接受。
这就保证了抢答者的优先性以及抢答电路的准确性。
当优先抢答者回答完问题后,主持人操作控制开关S,使抢答电路复位,以便进行下一轮抢答。
(为了使选手编号对应1—8,故而在锁存器后添加了一个加法器打到抢答编码恒加一的目的)图2 抢答部分电路设计2.2计时电路设计计时电路应由555定时器秒脉冲产生电路、十进制同步加减计数器74LS192减法计数电路,74LS48译码电路和2个7段数码管即相关电路组成。