1、 目录第一章 设计任务及要求01.1四路抢答器摘要01.2设计任务01.3 功能要求0第二章 设计思路12.1设计原理12.1.1编码器介绍12.2电路设计22.2.1 抢答电路22.2.2 定时电路42.2.3 秒脉冲产生电路72.2.4 报警电路72.2.5 控制电路92.2.6抢答器整体电路10第三章 电路仿真13第四章 元器件介绍154.1 元器件清单154.2 元器件简介16第五章 参考资料1717第一章 设计任务及要求1.1四路抢答器摘要本文介绍了一种用74系列常用集成电路设计的数码显示八路抢答器的电路组成、设计思路及功能。该抢答器除具有基本的抢答功能外,还具有定时、计时和报警功能
2、。主持人通过时间预设开关预设供抢答的时间,系统将完成自动倒计时。若在规定的时间内有人抢答,则计时将自动停止;若在规定的时间内无人抢答,则系统中的蜂鸣器将发响,提示主持人本轮抢答无效,实现报警功能。关键词:四路, 抢答器, 设计,定时,计时,报警。1.2设计任务选择适当的器件设计一个电路,使它能够实现八路定时抢答器。本次课设分基本设计和扩展设计两部分,基本设计为抢答器电路,扩展电路包括定时电路、报警电路、时序控制电路、整机电路。在完成基本设计任务的基础上,可对抢答器进行进一步的完善设计,时期抢答器的功能更具实用性。具体任务: (1) 四组参赛者在进行抢答时(用四个LED数码管)代表,当抢先者按下
3、前面的按钮时,抢答器能准确地判断出抢答者,并以声、光为标志。(2) 抢答器应具有互锁功能,某组抢答后能自动封锁其他各组进行抢答。(3) 抢答应具有一个总开关。(4) 使抢答器具有限时(抢答时、回答问题时)功能,时间到时应发出声响,同时,时间数据要用数码管显示出来。(5) 有选手抢答时时间停止,报警电路发出报警信号,以提示灯光为标志。1.3 功能要求 (1) 设计一个智能竞赛抢答器,可同时供4名选手或4个代表队参赛,他们的标号分别是0、1、2、3、各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S、S、S、S。(2) 给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭)和抢
4、答的开始。(3) 抢答器具有数据锁存和显示功能。抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时扬声器给出音响提示。此为,要封锁输入电路,禁止其他选手抢答。优先抢答选手的编号一直保持到主持人将系统清零为止。第二章 设计思路2.1设计原理2.1.1编码器介绍编码就是将某一特定的输入逻辑信号变换为二进制代码输出。或者说是是将输入的每一个高、低电位信号编成一个对应的输出代码。通俗地讲“编码”是指用若干数字或文字符号按照预先的约定(又称规定或定义)表示特定对象的过程。编码和译码在数字技术中是一种常用的方法,通过编码和译码可解决家电、工业和工程上的许多问题,这是人
5、们必须掌握的数字电路技术。八D锁存器优先编码器译码电路译码显示抢答按钮脉冲产生电路主持人控制开关定时电路译码电路显示电路集成单稳态触发器报警电路原理图如图1 原理框图该方案是将抢答按钮先直接与锁存器而不是优先编码器相连,将最先抢答的选手的编号锁定,再依次经过优先编码器、译码电路和译码显示电路,最后显示的是抢答选手的编号,经过优先编码器后的信号到单稳态触发器,单稳态触发器又与报警电路直接连接,所以当有选手抢答时同时实现编号显示和报警提示。另外由主持人控制开关和其他部分电路通过门电路实现对抢答电路、定时电路和报警分电路的控制。2.2电路设计2.2.1 抢答电路该电路完成两个功能:一是分辨出选手按键
6、的先后,并锁存电平信号,并通过译码显示电路显示编号;二是使其他选手的抢答信号处于无效状态。该电路主要由八D锁存器74LS373、优先编码器74LS148七段译码器74LS48、74LS04、和七段数码显示管组成。首先介绍主要芯片的逻辑功能。74LS373是常用的八D锁存器,它的引脚图如图1所示,功能表如图3所示。图2 74LS373引脚图图3 74LS373功能表由功能表可以看出,74LS373只有当=0时才能完成数据传输或锁存功能,当=0且LE=1时,74LS373输出随输入一起改变,当=0且LE=0时,74LS373将LE发生正跳变前芯片的输出锁存。74LS148是有八个输入端,三个输出端
7、的优先编码器,它的功能是判断抢答选手的编号,并对编号进行编码。它的引脚图如图4所示,功能表如图5所示。图4 74LS148引脚图图5 74LS148功能表七段显示译码器74LS48输出高电平有效,用以驱动共阴极显示器。引脚图如图6所示。图6 74LS48引脚图/为消隐输入端(低电平有效)/脉冲消隐输出端(低电平有效),为灯测试输入端(低电平有效),为脉冲消隐输入端(低电平有效),当=0时,ag全为0.数码管显示全灭。 根据各芯片功能,画出抢答电路,如图7所示。图7 抢答电路抢答电路的工作原理:一开始,主持人开关置于0,74LS373处于锁存状态,任何选手抢答都去无效。此时74LS148的=1,
8、EO=0,数码管灯全灭。当主持人宣布开始抢答,开关置于1,74LS373处于等待状态,当任意一个选手按下抢答按钮后,73LS373开始工作,与输入端对应的输出端为低电平,低电平经过74LS148编码后输出的是一组与输入对应的三位二进制数,反相后经过译码显示电路将对应的编号显示出来。编码器74LS148工作时输出使能端EO为高电平,将其与开关信号一起经过异或门接入再经过与门接LE端,此时由于EO与开关信号同为高电平,因此使LE=0,再次将74LS373锁存,即使其他选手再按动按钮,也不会再有输出。这样,一轮抢答完成,当主持人将开关置于0时,74LS373输出全为1,EO=0,使数码管灯全灭,并且
9、74LS373进入锁存状态。等待下一轮抢答的开始。2.2.2 定时电路本电路要求具有定时抢答功能,并且定时时间由主持人设定,因此要设设计定时电路。该部分主要由555定时器秒脉冲产生电路、十进制同步加减计数器74LS192减法计数电路、74LS48译码电路和2个7段数码管即相关电路组成。74LS192是具有置数和清零功能的同步十进制减计数器,其引脚图和功能表分别如图8和图9所示。图8 74LS192引脚图图9 74LS192功能表另外,P0,P1,P2,P3为预置数输入端,Q0,Q1,Q2,Q3为计数数据输出端,为借位输出端(低电平有效),为进位输出端(低电平有效)。555定时器是一种集模拟、数
10、字于一体的中规模集成单路,其应用极为广泛。其引脚图如图10所示。图10 NE555引脚图关于NE555的具体电路连接及功能将在后面的电路中介绍。定时电路如图11所示。图11 定时电路定时电路的工作原理:首先主持人根据题的难易程度来确定抢答时间,并通过74LS192的置数端将时间输入,抢答开始前主持人将开关置低电平,处于清零锁存状态,当主持人将开关置于高电平,即开始抢答,此时,由秒脉冲电路产生的秒脉冲信号进入74LS192,使芯片由预置数开始减计数工作,若没有选手抢答,一直减计数至00,产生报警,同时输出端4由高电平变成低电平,阻止了秒脉冲信号进入计数器,计数器停止工作。若计时期间有人抢答,输入
11、端2由高电平变成低电平,同样使减计数器停止计时,显示器上显示此刻时间。2.2.3 秒脉冲产生电路为了准确地计时,本设计需要内部秒脉冲产生电路,即能产生周期为一秒的脉冲的电路。如图13所示为用555设计的秒脉冲产生电路。图12 秒脉冲产生电路因为周期为一秒,所以频率是1赫兹。图中电容C1的充放电时间分别是:t1=(R1+R2)C1ln20.7(R1+R2)C1,t2=R2C1ln20.7R2C1所以555的3端输出的频率为: f=1/(t1+t2)1.43/(R1+2R2)C1我们采用的电阻和电容值分别是:R1=15K,R2=64K,C1=10uf,满足上式,即得到的是秒脉冲,该电路中,电容C2
12、的作用是抗干扰。2.2.4 报警电路为满足设计要求,必须设计报警电路,该电路主要由555定时器组成,电路如图13所示。图13 报警电路图中555定时器用来构成多谐振荡器,震荡频率3端的输出脉冲频率为:f1.43/(R1+2R2)C11000Hz3端输出信号经过三级管驱动扬声器,发出报警信号。当4端的输入信号是高电平时,振荡器工作,有报警信号,4端输入低电平时,振荡器不工作,没有报警信号。由555 芯片构成多谐振荡电路 ,555 的输出信号再经三极管放大 ,从而推动扬声器发声 控制电路包括时序和报警两个电路 ,如图所示。控制电路需具有以下几个功能。 主持人闭合开关扬声器发声 ,多路抢答器电路和计
13、时电路进入正常状态; 参赛者按键时 ,扬声器发声 ,抢答电路和计时电路停止工作; 抢答时间到 ,无人抢答 ,扬声器发声 ,抢答电路和计时电路停止工作由功能表可以看出,要使电路实现倒计时(减法)功能,应使CR=0,PE非=1,CP+=1,CP-=CP。可用CR端接电平开关来控制计时器的工作与否。声响显示电路需要在两种情况下做出反应:一种是当有参赛者按下抢答开关时,相应电路的发光二极管亮,同时推动输出级的蜂鸣器发出声响;第二种情况是当裁判员给出“请回答”指令后,计时器开始倒计时,若回答问题时间到达限定的时间,蜂鸣器发出声响。声响电路由两部分组成:一是由门电路组成的控制电路,二是三极管驱动电路。门控
14、电路主要由或门组成,它的两个输入,一个来自抢答电路各触发器输出Q非的与非,他说明只要有一Q非为低电平,就使该与非门输出为高电平通过或门电路驱动蜂鸣发生器;另一个来自计时系统高位计数器的借位信号QB,它说明计时电路在30秒向29秒,28秒,2秒,1秒,0秒倒计时再向30秒转化时向高位借位时给出一个负脉冲经反相器得到一个高电平。这个高电平信号也能使蜂鸣器发声。2.2.5 控制电路控制电路是抢答器设计的关键,控制电路包括控制扬声器发声时间的部分电路和将以上各个部分电路连接起来的电路。控制电路是抢答器设计的关键,它要完成以下三项功能:1. 主持人将控制开关拨到开始位置时,扬声器发声,抢答电路和定时电路
15、进入正常抢答工作状态。2. 当参赛选手按动抢答键时,扬声器发声,抢答电路和定时电路停止工作。3. 当设定的抢答时间到,无人抢答时,扬声器发声,同时抢答电路和定时电路停止工作。该部分电路的核心元件是74LS121,其引脚图如图14所示,功能表如图15所示。图14 74LS121引脚图图15 74LS121功能表由图16可以看出,74LS121具有如下功能特性:1. 当A1,A2两个输入中有一个或两个为低电平,B产生由0到1的正跳变时,电路有正脉冲输出。2. 当B为高电平时,A1,A2两个输入中有一个或两个产生由1到0的负跳变时,电路有正脉冲输出。根据任务要求和74LS121的功能特性,设计出控制
16、电路如图16所示。图16 控制电路输出端5输出正脉冲宽度即控制扬声器发声时间tw=R1C1ln20.7R1C1,而抢答电路要求发声时间为0.5秒,因此选取R1=68K,C1=10uF可满足要求。输入端2,输入端4,开关S共同控制输出正脉冲的有无,当电路处于初始状态时,开关S为低电平,输入端2为高电平,输入端4为高电平,此时A1=0,A2=1,B=0,当主持人宣布开始抢答的同时,将开关S置于高电平,B产生0到1的正跳变,同时,A1由0变成1,输出端5输出宽度为0.5秒的正脉冲,驱动扬声器发声0.5秒。若在预定的抢答时间内有选手抢答,输入端2变为低电平,这样,A1就由之前的1变成0,产生一个负跳变
17、,电路输出正脉冲,扬声器发声。若支持人宣布开始抢答后无选手抢答,A1=1,A2=1,B=1,预定时间定时到时,输入端4=0,A2产生一个1到0的负跳变,电路输出正脉冲,扬声器发声。2.2.6抢答器整体电路将各个单元电路相应的输入输出端相连,组成整体电路。如图17所示。图17 抢答电路整体电路下面介绍抢答电路整体工作原理。首先是各个选手分别对应的按钮编号是S0、S1、S2、S3、S4、S5、S6、S7,抢答后显示器上显示的分别是0、1、2、3、4、5、6、7。 然后是主持人对整个电路系统清零,将开关置于“清零”的位置,输出低电平,分为三路:一路与74LS148的E0端异或后变为高电平输出到74L
18、S373的使能端LE,此时锁存器不锁存数据,所以抢答部分显示器灭灯无显示,实现了清零,同时,EO由高电平变成低电平,与清零端异或后输出0,使74LS373处于锁存状态;另一路低电平输出到计数器74LS192的端,而CR端也是低电平,所以使得对应显示器输出预置的数据;三是与集成单稳态触发器74LS121相连,因为是低电平所以没有报警信号。接下来主持人根据题目的难易程度设置抢答时间,此设定可以通过调节输入两片74LS192的四个输入端P3、P2、P1、P0的高低电平来进行(例如要设定时间为30秒,就将十位的74LS192的P3、P2、P1、P0分别置位为0、0、1、1,而将各位的74LS192的P
19、3、P2、P1、P0都置于0)。当主持人宣读完题目说“开始”并将开关置于“开始”位置后,输出为高电平,此高电平有三路方向:一路输出到集成单稳态触发器74LS121的输入端,使其产生单个周期为0.5S的脉冲,驱动报警电路发出声响,即实现了发声提示的功能;另一路输出到74LS192的端,使其处于高电平而开始减计数;还有一路与EO信号(此时为0)异或后将高电平输入LE端,使八D锁存器处于传输状态,此时任何选手抢答有效。当任意一个选手抢答时,例如2号抢答时,八D锁存器74LS373工作,与输入端相对应的输出端Q2输出低电平,则锁存器输出的八位电平经83八位优先编码器74LS148编码输出的A2A0再经
20、反相后成为与输入信号相对应的三位二进制码010,而74LS148的管脚15(E0)的输出电平由低变高,输出到七段译码显示器74LS48的二进制码经其译码后输出到七段共阴数码管上,则显示器上显示对应的编号。此时,74LS48的EO端输出高电平,开关出也输出高电平,二者经过异或门输出低电平,输出到锁存器74LS373的LE端,起到所存功能,其他选手若再按动对应按钮也无对应输出,即实现了抢答功能;同时,由于74LS148的E0段输出高电平输出到集成单稳态触发器74LS121的输入端,使其产生单个周期为0.5S的脉冲,驱动报警电路发出声响,即实现了发声提示的功能;同时,74LS148的端输出电平由高变
21、低,与秒脉冲发生器产生的秒脉冲相与后输出为0,使得无脉冲抵达计数器74LS192的CPD端。计数器停止工作,保持原来显示不变,即实现了暂停减计数使其记录抢答时间的功能;若没有选手按动按钮,则74LS373输出全为高电平,74LS148也输出高电平,E0端输出低电平至74LS48的灭灯输入RI/RBO端,使得信号经74LS48到显示器上时无显示;若到定时部分计数器倒计时到00还无选手按动按钮的话,十位74LS192的借位输出端输出低电平,将此输出低电平输入到单稳态触发器74LS121的B端口,使其产生周期为0.5s的脉冲刺激报警电路发声提示;综上所述,我们设计的电路完全可以实现要求中的所有功能。
22、第三章 电路仿真本设计使用Proteus7.5软件进行仿真。其中秒脉冲产生电路仿真电路如图18所示,产生的脉冲波形如图19所示,产生的完整抢答器仿真图如图20所示。图18 秒脉冲产生电路仿真电路图19 秒脉冲产生电路仿真波形图20 秒脉冲产生电路仿真波形图29 秒脉冲产生电路仿真波形本设计的抢答部分,定时部分,控制报警部分及整体电路均可在Proteus中得到满足设计任务要求的效果。如图20 完整抢答器仿真图第四章 元器件介绍4.1 元器件清单序号型号名称数量备注173LS373八D锁存器1工作电压5V274LS148优先编码器1工作电压5V374LS48七段译码显示器3工作电压5V4/共阴极七
23、段数码显示管3工作电压5V574LS192十进制可逆计数器2工作电压5V6NE555555计时器2工作电压5V774LS121非重复触发单稳态触发器1工作电压5V874LS04非门1工作电压5V974LS86二输入异或门1控制锁存信号1074LS11三输入与门1用于计时电路和控制电路119013三极管1工作电压5V12R15102用于扬声器电路13R21K1与发光二极管相连14R415K2连接NE555的7脚与8脚15R564K2连接NE555的6脚与7脚16R668K1连接74LS121的11脚与VCC17C10.01uF3连接NE555的5脚与地18C210uF2接NE555的6脚与地19
24、C3100uF1用于扬声器电路20D1发光二极管1提示秒脉冲21S0S7弹片开关4供选手抢答22S8单刀双掷开关1主持人开关23/蜂鸣器18,6V4.2 元器件简介清单中的大部分元器件已在前面的单元电路中做了介绍,下面补充介绍74LS04,74LS86,74LS11。74LS04是非门集成芯片,其引脚图和功能表如图21所示。图21 74LS04引脚图和功能表74LS86是二输入异或门集成芯片,其引脚图和功能表如图22所示。图22 74LS86引脚图和功能表74LS11是三输入与门集成芯片,其引脚图和功能表如图23所示。图23 74LS11引脚图和功能表第五章 参考资料1康华光 .电子技术基础
25、. 数字部分.北京: 高等教育出版社,20052欧阳星明 .数字逻辑. 武汉: 华中科技大学出版社,20043李士雄 . 丁康源编 . 数字集成电子技术教程. 北京: 高等教育出版社,20034曹汉房 . 陈耀奎编 . 数字技术教程. 北京: 电子工业出版社,19955谢自美 .电子线路设计实验测试 第三版.武汉: 华中科技大学出版社,20066梁宗善 编.新型集成电路的应用电子技术基础课程设计.武汉 :华中科技大学出版社,19997任为民. 数字电子电路学习和实验指导. 北京:广播电视大学出版社, 19928Victor p. Nelson . DIGITAL LOGIC CIRCUIT ANALYSIS & DESIGN 数字逻辑电路分析与设计.北京:清华大学出版社,2003