8路抢答器论文(没图)_8路抢答器论文
8路抢答器论文(没图)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“8路抢答器论文”。
8路抢答器论文
简易抢答器
1、设计目的抢答器电路设计方案很多,有用专用芯片设计的、有用复杂可编程逻辑电路设计的、有用单片机设计制作的、也有用可编程控制器完成的,但由于专用电路芯片通常是厂家特殊设计开发的,一般不易买到或价格较高,用其它方式设计的需要设计者具有相应的理论知识,并要通过仿真器、应用软件、计算机等辅助设备才能验证完成,不利于设计者的设计和制作。而有些实际竞赛的场合,只要满足显示抢答有效和有效组别即可,故我打算不用所给的参考电路,而用一片74LS373(8位的数据锁存器)来实现此简易抢答器的功能。这是一个显示方式简单、价格低廉、经济实用的抢答器。在要求不高的场合,能完全符合需要。
2、设计要求
(1)、抢答器分为8组,每组序号分别为1、2、3、4、5、6、7、8,按键SB0-SB7分别对应8组,抢答者按动本组按键,组号立即在LED显示器上显示,同时封锁其他组的按键信号。(2)、系统外设清除键,按动清除键,LED显示器自动清零灭灯。
(3)、数字抢答器定时为30s,通过控制键启动抢答器后,要求30s定时器开始工作,发光二级管点亮。
(4)、抢答者在30s内进行抢答,则抢答有效,如果30s定时到时,无抢答者,则本次抢答无效,系统短暂报警。(5)、抢答者违规显示。
3、设计原理
3.1 抢答器总体原理框图
如图1所示为总体原理框图。其工作原理为:接通电源后,主持人将开关FW拨到“清零”状态,抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间;主持人将开关置;开始“状态,宣布”开始“抢答器工作。定时器开始倒计时。选手在规定的30s定时时间内抢答时,抢答器完成:优先判断、编号显示、扬声器提示,倒计时显示。当一轮抢答之后,定时器停止、禁止二次抢答、定时器显示剩余时间。如果再次抢答必须由主持人再次操作”清除“和”开始“状态开关。图1 抢答器原理框图 3.2 单元电路设计 3.2.1 抢答器电路
设计电路如图2所示。电路选用1片8位数据锁存器74LS373,8只组别按键开关KEY_1—KEY_8,8组别抢答有效的状态显示发光二极管LED_1—LED8,一个复位按键FW等组成。该电路主要完成两个功能:一是分辨出选手按键的先后,并锁存优先抢答者的编号,对应的LED亮;二是禁止其他选手按键,其按键操作无效。图2 抢答器电路图
表1为74LS373的逻辑状态表。
图3为MOTOROLA公司的74LS373的封装形式。表1 74LS373逻辑状态表 图3 74LS373的封装形式 工作过程:
该8路竞赛抢答器,每组受控于一个抢答按键开关,高电平表示抢答有效;
设置主持人控制FW用于控制整个系统清0和抢答有效开始控制的启动。每按下一次复位键FW时,使8D锁存器的控制端G为高电平,若组别按键开关KEY_1—KEY_8中任何一个都没按下,即对应8D锁存器的输入端D均为低电平,则此时8个输出端均为低电平,对应的发光二极管均不点亮,表示抢答者正在准备状态;
按下复位键FW时,8D锁存器的控制端G为高电平,若组别按键开关KEY_1—KEY_8中存在一个或几个处于按下状态,即与之对应的8D锁存器的输入端D为高电平,此时与之对应的8D锁存器的输出端立即为高电平,对应的发光二极管被点亮,表示抢答者违规了; 只有每按下一次复位键FW,并在复位键FW抬起后,抢答才是有效的。
系统具有第一抢答信号鉴别何锁存的功能。在主持人将系统复位并使抢答有效开始后,第一抢答者按下抢答按钮,对应的输入引脚接高电平1。或门电路使三极管VT1基极得到高电位,将8D锁存器的输入信号锁存在了输入端,输入端的信号变化将不再影响输出端。对应点亮的发光二极管指示出第一抢答者的组别。
在显示有效的组别的同时,也可同时采用蜂鸣器警示。3.2.2 30s定时电路
在30秒内,首先按动序号开关的组号立即被锁存到LED显示器上,与此同时,8D锁存器禁止工作,封锁其他组的按键信号。若定时时间30秒已到而无抢答者,锁定编码器,抢答按键信号无效,同时定时器输出信号,是报警电路发出短暂报警信号,说明本次抢答无效,发光二极管熄灭。
30秒定时电路采用图4所示电路,图中当主持人按下开关时,为30秒计数器送入置数信号,计数器完成置数。当释放开关后,计数器进行递减计数,当计数器为零时,封锁秒脉冲,计数器停止计数,并且封锁74LS373 是按键信号不能再进入,使抢答无效。图4 定时电路
我又输出了两路BO信号,分别为两个74LS192的借位脉冲信号。通过仿真来观察进位脉冲,以便于外围电路的扩展。
30秒定时电路使用的元件:74LS19
2、与非门74LS00、开关。如下所示:表2为74LS192逻辑状态表(功能表)。74LS192是十进制同步加法/减法计数器。表2 74LS192逻辑状态表 3.2.3 秒脉冲产生电路
秒脉冲发生器需要产生一定精度和幅度的矩形波信号。实现这样矩形波的方法很多,可以由非门和石英振荡器构成,可以由单稳态电路构成,可以由施密特触发器构成,也可以由555电路构成等等。
不同的的电路对矩形波频率的精度要求不同,由此可以选用不同电路结构的脉冲信号发生器。本设计中由于秒脉冲信号作为计时器的计时脉冲,其精度直接影响计数器的精度,因此要求秒脉冲信号有比较高的精度。一般情况下,要作出一个精度比较高、频率很低的振荡器有一定的难度,工程上解决这一问题的办法是先做一个频率比较高的矩形波振荡器,然后将其输出信号通过计数器进行多极分频,就可以得到频率比较低、精度比较高的脉冲信号发生器,其精度取决于振荡器的精度和分频级数。按照这样的思路设计出图5所示的秒脉冲信号发生器。
图5 秒脉冲信号发生器 3.2.4 报警电路
报警电路采用如图6所示电路,由555定时器和三极管构成。其中555构成多谐振荡器,振荡频率fo=1。43/[(RI+2R2)C],其输出信号经三极管推动扬声器。PR为控制信号,当PR为高电平时,多谐振荡器工作,反之,电路停振。图6 报警电路
4、设计步骤
4.1用Quartus II v7.1软件仿真 4.1.1抢答器部分仿真
用Quartus II v7.1先创建一个工程文件,在工程文件下建立一个原理图文件,取名为qiang.bdf。画出抢答器部分原理图如图7所示。将电阻、三极管等模拟元器件按其逻辑关系转换为逻辑门电路在Quartus II中实现。图7 抢答器原理图
从Proceing/Start Compilation进行编译,如图8所示编译成功。编译完成显示30 warmings,30个警告可以忽略,继续下一步骤。图8 抢答器原理图编译成功
通过原理图编译后,建立波形文件,装载入输入/输出信息并设置输入信号,对各INPUT输入端输入相应的信号,进行仿真Proceing/Start Simulation,如图9所示抢答器波形图仿真通过。
图9 抢答器波形图仿真成功 抢答仿真结果如图10所示: 图10 抢答器功能仿真
【说明】仿真抢答过程,假设由任一组别先按下抢答键,其余几组分别在之后任一时刻按下。KEY_1在第一时刻输入高电平“1”表示1组先按下,其余各组分别在之后抢答。由仿真结果可以看出LED_1一直保持高电平“1”不变,表示1组别对应的LED灯点亮,获得抢答权。
由此可见,此电路实现了抢答的基本功能。4.1.2 30s定时电路部分仿真
用Quartus II v7.1软件以同样的方法,画出30s定时电路如图11所示: 图11 30s定时电路
同样,经过原理图编译、仿真,如图12所示:
图12 定时电路编译 图13 定时电路仿真 定时电路仿真结果如下图14所示: 图14 定时电路仿真 【说明】
此电路主要芯片为2片74LS192,是十进制同步加法/减法计数器,所以需要同步时序脉冲的控制,所以输入为1Hz的秒脉冲,以及主持人控制开关FW输入为高电平“1”,使定时电路计数有效,观察输出信号H、L信号(已经大包),分别为高位的4位输出、低位的4位输出,打包成16进制输出,我们可以从仿真电路图中直接看出结果: 30-29-28-27-26„„„„„„„„„„„„0
1、00 并且高位借位信号BO1从高电平“1” 低电平“0”,实现了30s定时的功能,输出的借位脉冲可以给报警电路,使蜂鸣器报警。4.2用Multisim 10软件仿真 图15 抢答器原理图仿真
从仿真图中可以直观地看出当2号组别键按下时,对应的2号LED发光,再当主持人按下复位键J1时,LED灯熄灭,当复位键弹起时,即可以开始抢答。4.3 用Protel 99se画抢答器部分原理图
如图16所示为用Protel 99se软件画出了抢答器部分电路的原理图。图17为抢答器电路板 图16 Protel 99se原理图 图16 抢答器电路板
5、设计总结
此简易抢答器的设计通过Quartus II和Multisim 10软件的仿真,证实了其在实际中的运用的正确性和可靠性。完全可以实现任务的要求。并且还有一个独特的功能,就是能够识别出违规抢答的组别,增加了其实用性。
6、心得体会
通过这次课程设计,我学到了很多书本上没有的实际的知识,熟悉了一些元器件、芯片在工程中的灵活运用。在设计及制作过程中,遇到过一些困难。通过上网和去图书馆查资料解决之。并且在网上搜集到了一些元器件及电路的相关资料对以后的学习及工作是很有帮助的。最重要的是我学会了自学的方法,这将使我今后离开学校,踏上社会是相当有帮助的。其次是进一步熟练地掌握和运用了相关的专业软件,提高了我们自身的专业素质。这也是我们工科学生所必须掌握的基础技能。同时也深深的体会到,我们书本上所学的知识和实际的东西相差甚远,我们所不懂的知识还有很多,因此今后我们要更加注重实际方面的锻炼和运用。
在设计之前,参考了许多相关的资料,从网络上下载了原理图。在设计中又参考了以前讲过的四路抢答器的原理图,有了基本的思路。
但着手设计时,又出现了许多未预料到的问题,例如元件的选择:在选择编码器时,是采用普通编码器还是优先编码器。普通编码器中,任何时刻只允许输入一个编码信号,否则输出将发生混乱。所以选择了优先编码器。但是74LS系列中众多不同管脚的类型,选择哪个作编码器。经过查找,选择了8线-8线的74LS273,因为想用数字的形式显示抢答者的编号,所以选择了数码显示管,但数码显示管不能直接和74LS273相连,数码显示管需要由TTL或CMOS集成电路驱动,所以在TTL还是CMOS集成电路上又进行了比较和选择。最后选择了专用频道数显译码器CH233,用它将74LS273输出的二进制代码译成相对应的高、低信号,用其作为数码显示管的驱动信号,数码显示管显示出相对应的选手编号。在定时电路中,555定时器的类型也很多,根据设计需要选择了555定时器低电平触发。
在一些设计原理上也遇到了许多新问题。刚开始设计时,电路中并未采用单向可控硅VD,认为电信号给三极管直接触发音乐集成电路IC3就行了,后来才发现当电源接通后,无论有无人按按钮都会使音乐集成电路通电发出声响,所以就加上了单向可控硅,由它来触发音乐集成电路。在做在规定时间内抢答有效时,经同学指证,发现三极管T
1、T2的额定电压小,所以串接电阻R16,R15分压后导通。而时间继电器的KT的使用是在发现开始抢答提示喇叭B1会一直响不停时,决定采用短去B1的方法,但何时短去,为避免手动采用了1S延时的时间继电器,由它的常开触点所在支路来短去B1,实现短时提示。
通过这次八路抢答器的设计,我发现了以往学习中的许多不足,也让我掌握了以往许多掌握的不太牢的知识,感觉学到了很多东西。
毕业设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。下面我对整个毕业设计的过程做一下简单的总结。
第一,接到任务以后进行选题。选题是毕业设计的开端,选择恰当的、感兴趣的题目,这对于整个毕业设计是否能够顺利进行关系极大。好比走路,这开始的第一步是具有决定意义的,第一步迈向何方,需要慎重考虑。否则,就可能走许多弯路、费许多周折,甚至南辕北辙,难以到达目的地。因此,选;题时一定要考虑好了。
第二,题目确定后就是找资料了。查资料是做毕业设计的前期准备工作,好的开端就相当于成功了一半,到图书馆、书店、资料室去虽说是比较原始的方式,但也有可取之处的。总之,不管通过哪种方式查的资料都是有利用价值的,要一一记录下来以备后用。第三,通过上面的过程,已经积累了不少资料,对所选的题目也大概有了一些了解,这一步就是在这样一个基础上,综合已有的资料来更透彻的分析题目。
第四,有了研究方向,就应该动手实现了。其实以前的三步都是为这一步作的铺垫。
通过这次设计,我对数字电路设计中的逻辑关系等有了一定的认识,对以前学的数字电路又有了一定的新认识,温习了以前学的知识,就像人们常说的温故而知新嘛,但在设计的过程中,遇到了很多的问题,有一些知识都已经不太清楚了,但是通过一些资料又重新的温习了一下数字电路部分的内容。在这次毕业设计中也使我们的同学关系更进一步了,同学之间互相帮助,有什么不懂的大家在一起商量,听听不同的看法对我们更好的理解知识,所以在这里非常感谢帮助我的同学。
在此要感谢我的指导老师,感谢老师给我这样的机会锻炼。在整个毕业设计过程中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过程中的探索的艰难和成功的喜悦。虽然这个项目还不是很完善,但是在设计过程中所学到的东西是这次毕业设计的最大收获和财富,使我终身受益。