《数电课程设计报告----《八路数字抢答器》.docx》由会员分享,可在线阅读,更多相关《数电课程设计报告----《八路数字抢答器》.docx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数电课程设计报告一一八路数 字抢答器该部分主要由555定时器秒脉冲产生电路、十进制同步加减计数器74LS192 减法计数电路、74LS48译码电路和2个7段数码管即相关电路组成。完成的功能是当主持人按下开始抢答按钮后,进行30s倒计时,到0s时倒计时指示灯亮。当有人抢答时,计时停止。两块74LS192实现减法计数,通过译码电路 74LS48显示到数码管上,其时钟信号由时钟产生电路提供。74LS192的预置数控制端实现预置数30s ,计数器的时钟脉冲由秒脉冲电路提供。按键弹起后, 计数器开始减法计数工作,并将时间显示在共阴极七段数码显示管上,当有人抢 答时,停止计数并显示此时的倒计时时间;如果没
2、有人抢答,且倒计时时间到时, 输出低电平到时序控制电路,控制报警电路报警,同时以后选手抢答无效。倒计 时模块电路如图4所示:图4倒计时模块电路由555定时器和三极管构成报警电路。其中555构成多谐振荡器,振荡频率fo =1.43/(RI +2R2 C ,其输出信号经三极管推动扬声器。PR为控制信号,当PR 为高电平时,多谐振荡器工作,反之,电路停振。555定时器连接图如图5所示:图5 555定时器连接图3 .报警电路控制输入信号为经过编码的抢答选手的信号,当有人在有效时间内抢答时, 定时时间到时无人抢答时,输入信号为高电平,报警电路发出报警信号;反之, 输入信号为低电平时,报警器不工作。报警电
3、路如图6所示:图6报警电路四、电路仿真倒计时开始后开始计数,同时倒计时指示灯亮直到倒数到0秒熄灭,总电路图 如图7所示:图7总电路图五、实验结果将检查好的电路加上5伏直流稳压电源后,显示选手编号的数码管显示7, 按下复位键后,接通电源,开关打到预置端,倒计时数码管显示29主持人拨 动开关后,倒计时电路开始从29秒倒数,8路触点开关处于待命状态。若有选 手按下所在开关(抢答,抢答电路显示选手所在编码(07 ,倒计时电路停止八路数字抢答器计时。同时其他选手所在的开关被锁定,抢答无效。如果30 秒倒计时结束后仍无人抢答,LED灯熄灭,倒计时电路锁定为00,抢答不再有效,且蜂鸣器发出。这时只需主持人重
4、新将开关打到预置段,整个电路全部回到初态。准备进行 下一轮抢答。六、结论首先感觉学校、老师、同学及在这次试验中所有给过我帮助的人,最后的成 功是离不开他们的。1 ,用multisim软件仿真。虽然以前在模电、Protel 课程设计中接触过一些电子电路,但在初期还是感到无从下手。这是我第一次接触multisim软件,感觉它 比Protel更灵活易用,熟练以后十分顺手。在整个电路的设计过程中,花费时间 最多的是各个单元电路的连接及电路的细节设计上,在多种方案的选择中,我们 仔细比较分析其原理以及可行的原因,但有时接线,因为不够细心,造成整个电 路无法运行,最后还是在通多次对电路的改进,上机仿真以及
5、接线调试,终于使 整个电路可稳定工作。设计过程中,我深刻的体会到在设计过程中,需要反复实 践,其过程很可能相当烦琐,有时花很长时间设计出来的电路还是需要重做,那 时心中未免有点灰心,有时还特别想放弃,此时更加需要静下心,查找原因。设 计思路是最重要的,只要你的设计思路是成功的,那你的设计已经成功了一半。 因此我们应该在设计前做好充分的准备,像查找详细的资料,为我们设计的成功 打下坚实的基础。2.设计单元电路阶段,这个阶段可以说是考察数电书本知识的阶段。所有的设计方法还有步骤在数电书上都有,而且还有例题。这个阶段遇到的主要问题就是 以前的知识忘记不少,所以做设计的时候要常随手翻阅课本,等于是做了
6、几道数电 作业题。这个阶段的难度也不是很大,一般翻课本就可以找到答案并解决问题。 3,实验阶段可以说是这次设计中最重要的部分,因为以前的只是理论而不是 真正的实体。所以说它是最重要的。实验阶段我们遇到的问题有:对软件不熟悉 ;对实验过程中信号的测量知识学习很少;因为各个模块是分开做而后又组装到一起的,所以兼容性不是很好(也就是不能融合为一个整体,部分工作能行但是接到起就会出现问题);针对以上几个问题我们作出了以下的“对策”:软件不熟悉,就借 来参考书,一步一步的对着学,而且老师给的资料上也有软件的使用说明,所以 随着接触的增加软件也就越来越熟悉,这方面的问题不是太难因为一边理论一边学习正好是学
7、习的好方法,而且也学的特别快。10八路数字抢答器七、附录1.总电路图图附电路原理图11数字电路课程设计数字抢答器设计报告姓名:学号:专业:指导教师:2014年12月18日八路数字抢答器一、设计目的及任务21 .设计的目的22 .设计的任务及要求23 1基本功能24 2扩展功能2二、电路设计总方案及原理框图21 .设计思路22 .总电路框图3三、单元电路工作原理31 .显示电路3(1 RS触发器:4(2 74LS148优先编码器:52 .秒脉冲发生器电路63 .报警电路四、电路仿真9五、实验结果9六、结论10七、附录111.总电路图11八、参考文献错误!未定义书签。一、设计目的及任务1 .设计的
8、目的通过八路数字抢答器的设计实验,要求大家回顾所学数字电子技术的基础理 论和基础实验,掌握组合电路、时序电路、编程器件和任意集成电路的综合使用 及设计方法,熟悉掌握优先编码器、触发器、计数器、单脉冲触发器、555电路、 译码/驱动电路的应用方法,熟悉掌握时序电路的设计方法。达到数字实验课程 大纲所要求掌握的基本内容。2 .设计的任务及要求(1基本功能设计一个智力竞赛抢答器,可同时供8名选手或8个代表队参赛,他们的 选号分别是0、1、2、3、4、5、6、7,各用一个抢答按钮,按钮的编号对应分 别是 SO、Sl S2、S3、S4、S5、S6、S7o给节目主持人设置一个控制开关,用来控制系统的清零(
9、编号显示数码管 灭灯和抢答器的开始。抢答器具有数据锁存和显示的功能。抢答开始后,若有选手按动抢答按钮, 编号立即锁存,并在LED数码管上显示出选手的编号。此外,要封锁输入电路, 禁止其他选手抢答。优先抢答选手的编号一直保持主持人将系统清零为止。(2扩展功能抢答器具有定时抢答的功能,且一次抢答的时间可以由主持人设定(如 30秒。当节目支持人启动“开始”键后,要求定时器立即减计时,并用显示器显示。参加选手在设定的时间内抢答,抢答有效,定时器停止工作,显示器上显 示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止。如果定时抢答的时间已到,却没有选手抢答时,本次抢答无效,系统短暂 报警,并封锁
10、输入电路,禁止选手超时后抢答,时间显示器上显示00o二、电路设计总方案及原理框图1 .设计思路(1本题的根本任务是准确判断出第一抢答者的信号并将其锁存。实现这 一功能可选择使用触发器或锁存器等。在得到第一信号之后应立即将电路的输入 封锁,即使其他组的抢答信号无效。同时还必须注意,第一抢答信号应该在主持 人发出抢答命令之后才有效。(2当电路形成第一抢答信号之后,用编码、译码及数码显示电路显示出 抢答者的组别,也可以用发光二极管直接指示出组别。(3在主持人没有按下开始抢答按钮前,参赛者的抢答开关无效;当主持 人按下开始抢答按钮后,开始进行30秒倒计时,此时,若有组别抢答,显示该 组别并使抢答指示灯
11、亮表示“已有人抢答”;当计时时间到,仍无组别抢答,则 计时指示灯灭表示“时间已到”,主持人清零后开始新一轮抢答。电路总体框图如图1所示:图1总电路框图三、单元电路工作原理1.显示电路此部分电路主要完成的功能是实现8路选手抢答并进行锁存,同时有相应发 光二极管点亮和数码显示。使用优先编码器74LS148和锁存器74LS297来完成。该电路主要完成两个 功能:一是分辨出选手按键的先后,并锁存优先抢答者的编号,同时译码显示电 路显示编号(显示电路采用七段数字数码显示管;二是禁止其他选手按键,其 按键操作无效。工作过程:开关S置于“清除”端时,RS触发器的R、S端均为0,4 个触发器输出置0,使74L
12、S148的优先编码工作标志端=0,使之处于工作状态。当开关S置于“开始”时,抢答器处于等待工作状态,当有选手将抢答 按键按下时(如按下S5,74LS148的输出经RS锁存后,CTR=1,RBO =1,七段 显示电路74LS48处于工作状态,4Q3Q2Q=101,经译码显示为“ 5”。此外,CTR =1,使74LS148优先编码工作标志端=1,处于禁止状态,封锁其他按键的输入。 当按键松开即按下时,74LS148的此时由于仍为CTR =1,使优先编码工作标志端=1, 5所以74LS148仍处于禁止状态,确保不会出二次按键时输入信号,保证了抢答者的优先性。只要有一组选手先按下抢答器,就会将编码器锁
13、死,不 再对其他组进行编码。通过74LS48译码器使抢答组别数字显示07。如有再次 抢答需由主持人将S开关重新置“清除”然后再进行下一轮抢答。抢答模块原理图如图2所示:图2抢答模块原理图保持状态。当输入端接入S =R =1的电平时,如果基本SR触发器现态Q =1、Q=0,则触发器次态Q=l、Q=0;若基本SR触发器的现态Q=0、Q=l,则触发 器次态Q=0、Q=lo即S=R=1时,触发器保持原状态不变。置0状态。当S=1,R=O时,如果基本SR触发器现态为Q=l、(i=0,因氏 =0,会使Q =1,而Q =1与S =1共同作用使Q端翻转为0;如果基本SR触发器现态为 Q=0、(5=1,同理会使
14、。=0,(3=1。只要输入信号S=l,R=0,无论基本SR 触发器的输出现态如何,均会使输出次态置为0态。置1状态。当S=0、R=1时,如果触发器现态为Q=0、Q =1,因S =0,会使G的输出端次态翻转为1,而Q =1和R =1共同使G 2的输出端Q =0;同理当Q =1、Q=0,也会使触发器的次态输出为Q=l、(?=0;只要5=0、R=l,无论触 发器现态如何,均会将触发器置lo不定状态。当S=R=0时,无论触发器的原状态如何,均会使Q=1,Q=1。当 脉冲去掉后,S和R同时恢复高电平后,触发器的新状态要看G 1和G 2两个门翻转速度快慢,所以称S =R =0是不定状态,在实际电路中要避免
15、此状态出现。(2 74LS148优先编码器:表1 74LS148真值表输入输出3/o/112h;4Is/6hY1YiKoYexYs1XXXXXXXX11111011111111111100XXXXXXX0000010XXXXXX01001010XXXXX011010010XXXX011101!010XXX01111100010XX0111I1101010X0111111110010011111111110174LS148的输入端和输出端低电平有效。如表174LS148真值表所示:01 7I是输入信号,2Y0Y为三位二进制编码输出信号,S I =1时,编码器禁止编码, 当S I =0时,允许编码
16、。S Y是技能输出端,只有在S I =0,而01 -71均无编码输 入信号时为0o EX Y为优先编码输出端,在S I =0而01 -71的其中之一有信号时,EX Y =0o01 71各输入端的优先顺序为:71级别最高,01级别最低。如果71 二0(有信号,则其它输入端即使有输入信号,均不起作用,此时输出只按71编码,2Y 1Y 0Y =000o优先编码被广泛用于计算机控制系统中, 当有多个外设申请中断时,优先编码器总是给优先级别高的设备先编码。图3译码管电路二进制译码器是将输入的二进制代码的各种状态按特定含义翻译成对应输 出信号的电路。也称为变量译码器。若输入端有n位,代码组合就有2n个,当
17、 然可译出2n个输出信号。显示译码器由译码输出和显示器配合使用,最常用的是BCD七段译码器。 其输出是驱动七段字形的七个信号,常见产品型号有74LS48、74LS47等。 字符显示器:分段式显示是将字符由分布在同一平面上的若干段发光笔划组 成。电子计算器,数字万用表等显示器都是显示分段式数字。而LED数码显示 器是最常见的。通常有红、绿、黄等颜色。LED的死区电压较高,工作电压大约 1.53V,驱动电流为几十毫安。如图3所示,是七段LED数码管的引线图和 显示数字情况。74LS47译码驱动器输出是低电平有效,所以配接的数码管须采 用共阳极接法;而74LS48译码驱动器输出是高电平有效,所以,配接的数码管 须采用共阴极接法。数码管常用型号有BS201、BS202等。图3是共阴式LED 数码管的原理图,使用时,公阴极接地,7个阳极ag由相应的BCD七段译码 器来驱动。1 .秒脉冲发生器电路