沈阳航空航天大学课程设计(说明书)智能抢答器的设计班级/学号14020101/2011040201026学生姓名王纪尧指导教师李智慧沈阳航空航天大学课程设计任务书课程名称电子线路课程设计课程设计题目智能抢答器的设计课程设计的内容及要求:一、设计说明与技术指标用数字电路设计一个具有锁存与显示功能的8人抢答逻辑电路。接通电源后,主持人将开关拨到“清除”状态,抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间;主持人将开关置于“开始”状态,宣布“开始”抢答器工作。定时器倒计时,扬声器给出声响提示。选手在定时时间内抢答时,抢答器完成:优先判断、编号锁存、编号显示、扬声器提示。当一轮抢答之后,定时器停止、禁止二次抢答、定时器显示剩余时间。如果再次抢答必须由主持人再次操作“清除”和“开始”状态开关。二、设计要求1.在选择器件时,应考虑成本。2.根据技术指标,通过分析计算确定电路和元器件参数。3.画出电路原理图(元器件标准化,电路图规范化)。三、实验要求1.根据技术指标制定实验方案;验证所设计的电路,用软件仿真。2.进行实验数据处理和分析。四、推荐参考资料1.童诗白,华成英主编.模拟电子技术基础.[M]北京:高等教育出版社,2006年五、按照要求撰写课程设计报告成绩指导教师日期1一、概述在各种智力竞赛场合,抢答器是必不可少的最公正的用具。在我们各种竞赛中我们也经常能看到有抢答的环节,某些举办方采用让选手通过举答题板的方法判断选手的答题权,这在某种程度上会因为主持人的主观误断造成比赛的不公平性,而抢答器的应用就能避免这种弊端。今天随着科技的不断进步抢答器的制作也更加追求精益求精,人们摆脱了耗费很多元件仅来实现用指示灯和一些电路来实现简单的抢答功能,使第一个抢答的参赛者的编号能通过指示灯显示出来,避免不合理的现象发生。但这种电路不易于扩展,而且当有更高要求时就无法实现,例如参赛人数的增加。随着数字电路的发展,数字抢答器诞生了,它易于扩展,可靠性好,集成度高,而且费用低,功能更加多样,是一种高效能的产品。而如今在市场上销售的抢答器大多采用可编程逻辑元器件,或利用单片机技术进行设计,本次设计主要利用常见的74LS系列集成电路芯片和555芯片,并通过划分功能模块进行各个部分的设计,最后完成了八路智力竞赛抢答器的设计。二、方案论述图1智能抢答器电路的原理框图2设计一个智能抢答电路,原理图如图1所示,电路主要包括抢答电路模块和倒计时电路模块两部分。其中抢答电路完成基本的抢答功能,即主持人按下控制开关后,当选手按动抢答键时,数码管显示选手编号,但是只要主持人没有按下控制开关,选手抢答无效。倒计时电路模块完成定时抢答的功能以及报警功能,同时封锁输入电路,控制其他选手抢答无效。图1所示电路的工作过程是:接通电源后,主持人将控制开关置于“清除”处,此时抢答器处于禁止状态,选手不能进行抢答,定时显示器显示设定的时间(30s),当主持人将控制开关置于“开始”时,抢答器处于工作状态,同时定时器开始倒计时。当选手在规定时间内按动抢答键时,电路要完成以下功能:(1)优先编码电路判断抢答选手的编号,并由锁存器进行锁存,然后通过译码显示电路在数码管显示电路上显示抢答者的编号,并且LED灯工作,给出抢答完毕信号;(2)传输门电路对优先编码器进行封锁,禁止其他选手进行抢答;(3)传输门电路要使定时器停止工作,数码管上显示剩余的抢答时间,当选手将问题回答完毕,主持人操作控制开关进行系统清零,使系统恢复到禁止工作状态,以便进行下一轮抢答。当定时时间到,却没有选手抢答时,系统将报警,并封锁输入电路,禁止选手超时后抢答。三、电路设计1.倒计时电路模块图2倒计时模块原理图3倒计时模块由两片74LS192可逆十进制计数器和译码电路构成。LED数码管接收来自74LS192的输出信号并显示出来。74LS192的9,10,11,15引脚完成时间设定功能,本设计定时为30秒,所以把左边的芯片的1,15引脚接高电位,其余的全接低电位,使计时器的初始时间设定为30秒。该电路主要完成两个功能:一是显示倒计时时间示数;二是当有选手抢答完毕,禁止其他选手按键,其按键操作无效。工作过程为:抢答开始前,74LS192的置数端为低电位,处于初始状态,数码管显示为30,5引脚接高电位。抢答开始后,秒脉冲推动U7开始倒记时,同时U7产生的信号由13引脚输出,做为U6的CP信号推动U6倒记时,完成十进制的倒记时功能。当有人抢答后U1的15引脚输出为1,经过非门U12后变为0,通过与门U13屏蔽了555脉冲秒信号,停止记时,完成显示抢答时间的功能,同时U6的13引脚产生低电位信号,进过非门U13,变为高电位,反馈到优先编码器U13的5引脚,使优先编码器不工作,实现了当有一人抢答完毕时,其他人抢答无效的功能,确保不会出现二次按键时输入信号,保证了抢答者的优先性,只要有一组选手先按下抢答器,就会将编码器锁死,不再对其他组进行编码。当计到了30秒时,U6产生的定时时间到信号输出为低电位,也屏蔽了秒信号,使得数码管显示为00。如有再次抢答需由主持人将控制开关重新置“清除”然后再进行下一轮抢答。2.抢答电路模块图3抢答模块原理图抢答电路模块使用优先编码器74LS148,两片锁存器74LS279和译码器74LS48来完成,原理图如图3所示。该电路主要完成功能:分辨出选手按键的先后,并锁存优先抢答者的编号,同时译码显示电路显示编号(显示电路采用七段数字数码显示管),同时有相应发光二极管点亮和数码显示。74LS148的输入端和输出端低电平有效。0I~7I是输入信号,2Y~0Y为三位二进制编码输出信号,SI=1时,编码器禁止编码,当SI=0时,允许编码。SY是技能输出端,只有在SI=0,而0I~7I均无编码输入信号时为0。EXY为优先编码输出端,在SI=0而40I~7I的其中之一有信号时,EXY=0。0I~7I各输入端的优先顺序为:7I级别最高,0I级别最低。如果7I=0(有信号),则其它输入端即使有输入信号,均不起作用,此时输出只按7I编码,2Y1Y0Y=000。优先编码被广泛用于计算机控制系统中,当有多个外设申请中断时,优先编码器总是给优先级别高的设备先编码。表174LS148真值表3.译码显示电路模块图4译码显示电路二进制译码器是将输入的二进制代码的各种状态按特定含义翻译成对应输出信号的电路。也称为变量译码器。若输入端有n位,代码组合就有2n个,当然可译出2n个输出输入输出sI0I1I2I3I4I5I6I7I2Y1Y0YEXYsY1XXXXXXXX11111011111111111100XXXXXXX0000010XXXXXX01001010XXXXX011010010XXXX0111011010XXX01111100010XX011111101010X011111111001001111111111015信号。显示译码器由译码输出和显示器配合使用,最常用的是BCD七段译码器。其输出是驱动七段字形的七个信号,常见产品型号有74LS48、74LS47等。字符显示器:分段式显示是将字符由分布在同一平面上的若干段发光笔划组成。电子计算器,数字万用表等显示器都是显示分段式数字。而LED数码显示器是最常见的。通常有红、绿、黄等颜色。LED的死区电压较高,工作电压大约1.5~3V,驱动电流为几十毫安。74LS47译码驱动器输出是低电平有效,所以配接的数码管须采用共阳极接法;而74LS48译码驱动器输出是高电平有效,所以,配接的数码管须采用共阴极接法。使用时,共阴极接地,7个阳极a~g由相应的BCD七段译码器来驱动。4.脉冲电路模块图5555计时器电路图由于本电路需要计时器,所以由555芯片构成周期为1秒的多谐振荡器。原理图如图5所示。其中由555芯片构成的多谐振荡器,振荡频率为:265265*)2/(43.12ln**)2/(1CRRCRRfo要使周期为1秒,那么频率也为1Hz,人为设定电阻5R,6R为40kΩ,电容2C的值为10μF。这样多谐振荡器的周期就近似为1秒。四、性能的测试1.脉冲电路的测试如表2所示,该脉冲信号输出波形为周期(T)=1s,频率(f)=1Hz的脉冲。表2脉冲电路测试数据表65R值(kΩ)6R值(kΩ)2C值(μF)频率(Hz)周期(s)40401011图6脉冲电路周期2.抢答电路测试图7抢答电路测试经测试,当选手3在规定时间内率先抢答时,LED数码管显示3。3.电路整体性能测试7图8整体电路测试对电路的整体测试结果完全符合实验最初设计要求,电路设计连接成功。五、结论接通电源,主持人将开关打到预置端,倒计时数码管显示30,此时选手按下抢答按键,抢答无效。当主持人拨动开关后,倒计时电路开始从30秒倒数,8路触点开关处于待命状态。这时若有选手按下所在开关(抢答),抢答电路显示选手所在编码(0~7),倒计时电路停止计时,同时其他选手所在的开关被锁定,抢答无效。如果30秒倒计时结束后仍无人抢答,LED灯熄灭,倒计时电路锁定为00,抢答不再有效。如果想进行下一轮的抢答,这时只需主持人重新将开关打到预置段,整个电路全部回到初态。六、性价比本实验设计电路结构十分简单,进过查询资料和商家的报价,了解到元器不但件价格十分低廉,而且易获取,所有的材料的价格总和不到人民币35元,最后电路运行可靠。所以本实验可实现性较高,性价比较高。七、课设体会及合理化建议8一开始拿到任务书的时候,个人觉得这次电路课程设计的是比较复杂的。刚开始做的时候还是感到无从下手。于是在图书馆和网上查阅相关的资料,再运用自己在课堂上学习的数字电路的知识,也慢慢有了一些初步的模型。同时这也是我再一次接触Multisim软件。在整个电路的设计过程中,花费时间最多的过程应该是各个单元电路的连接及电路的细节设计。在多种方案的选择中,仔细比较分析各个芯片的原理以及可行性,最后在仿真软件上通过多次对电路的改进,终于使整个电路可稳定工作。在设计电路过程中,深刻地体会到在设计过程中,连接电路和选择元件是非常复杂和繁琐的,在这个过程中很容易产生错误,这个时候人也非常的烦躁,也会想到放弃,但是再要静下心来,分析电路的结构,了解电路的原理,最后仔细地检查电路,就可以找到问题的根源。设计电路模块阶段,这个阶段可以说是考察数字电书路书本知识的阶段。所有的设计方法还有步骤在书本上都有,每个元件的引脚图和功能表也需要自己查阅。如果遇到某个芯片在书本上查不到,就需要查阅课外资料来了解了。所以这个阶段的问题也不是很大,耐心一些就也可以把电路设计出来。连接仿真电路阶段,也可以说是这次设计中最重要的部分,需要灵活运用Multisim这款设计电路软件,也熟练了这软件的运用,了解了基本电路元件的属性、代号,掌握了基本电路的绘制要求。总之,通过这次课程设计我有了很多收获。在摸索该如何设计电路使之实现所需功能的过程中,培养了我的设计电路思维,增强了动手能力。在改进电路的过程中,经过查阅各方面的资料,最后的电路已经比初期设计有了很大提高。参考文献1.《数字电子技术基础》范文兵清华大学出版社2007年2.《数字电路逻辑设计(第三版)》王毓银高等教育出版社2005年3.《数字电路实验基础》崔葛瑾同济大学出版社2005年4.《数字电路实验与课程设计》吕思忠、施齐云哈尔滨工程大学出版社2001年5.《Multsim9在电工电子技术中的应用》董玉冰清华大学出版社2008年9附录I总电路图10附录II元器件清单序号型号名称数量编号174LS08D与门3U16,17,18274LS04D非门4U12,13,114,15374LS148优先编码器1U1474LS279锁存器2U2,U3574LS48D译码器3U4,U8,U96555-VIRTUAL555定时器1A1774LS192D可逆计数器2U18,U198SEVEN_SEG_COM_K共阴极7段数码管3U5,U10,U1110DSWPK-8开关1J111SPDT单刀双掷开关1J212LED指示灯1LED113电容2C1,C214电阻7R1,2,3,4,