《四人抢答器课程设计 .doc》由会员分享,可在线阅读,更多相关《四人抢答器课程设计 .doc(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、四人抢答器电子课程设计说明书中北大学信息商务学院X14贾树阳学生姓名: 学号: 电气工程及其自动化学 院: 张樨专 业: 指导教师: 2013年 12月目 录 1 引言12 记内容、技术条件和要求 12.1 四人抢答器功能 12.2 四人抢答器技术要求 13 设计方案及思路 13.1设计回路抢答器 33.2 多谐振荡器工作原理 43.2.1 振荡周期 63.2.2 74LS175集成芯片的电路分析 83.2.3 74LS20集成芯片的电路分析 93.2.4 555集成芯片的电路分析 104 抢答器的电路设计图 115心得体会 13参考文献14一、 引言:现代生活中,数字电路产品与我们接触的是越
2、来越平凡了,包括计算机、电子表、智 能仪器表及其它很多领域中,它给我们带来的不仅是工作上的方便,而且也给我们的生活娱乐添滋加彩。这次EDA课程设计中,我做的是四人抢答器,抢答器在现实中有着广泛的应用,在各种比赛中我们总是能够找到他的身影,比如:智力竞赛、各种娱乐节目中的活动计时等等都有着他的身影,本次设计基于课程任务它要最终能够实现:(1) 四人进行抢答 ;(2) 具有抢答开始后20秒倒计时,20秒倒计时后无人抢答显示超时,并报警;(3) 能显示超前抢答台号并显示犯规警报;(4) 能显示各路得分,并具有加、减分功能;(5)系统复位后进入抢答状态,当有一路抢答键按下时,该路抢答信号将其余各路抢答
3、封锁,同时铃声响,直至该路按键松开,显示牌显示该路抢答台号 。基于上面要实现的功能本次设计软件部分采用VHDL语言进行相关功能的实现,硬件部分主要有数码管,锁存器、报警器等相关器件进行实现,使用QuartusII对编写的VHDL语言进行功能的调试和功能的仿真,最终在FPGA硬件上进行功能的验证和完善。内容提要:用74LS175N实现电路的四人抢答功能,用555定时器来控制计时,从而实现当无人抢答时的报警功能,在计时方面则有74LS192N及74LS247来实现数码管的倒计时。其中,74LS192N的预置数从高到低依次接1001(对应的十进制数为9),其DWN端接高电平实现减技数。要注意的是74
4、LS247N和74LS192N以及数码管是共阳极的二、 计内容、技术条件和要求: 2.l、设计用于竞赛的四人抢答器,功能如下: (1) 有多路抢答器,台数为四; (2) 具有抢答开始后20秒倒计时,20秒倒计时后无人抢答显示超时,并报警; (3) 能显示超前抢答台号并显示犯规警报; (4) 能显示各路得分,并具有加、减分功能; 2.2、四人抢答器技术要求系统复位后进入抢答状态,当有一路抢答键按下时,该路抢答信号将其余各路抢答封锁,同时铃声响,直至该路按键松开,显示牌显示该路抢答台号。三、设计方案及思路3.1、设计回路抢答器由于四人抢答时,一人按下开关,其他人的开关必须无效,不使电路中同时有两个
5、抢答指示灯同时亮起。因此必须一个信号到来的时候封锁下一个信号的到来,使之作废无效。在主持人手机的开关复位,使工作电路正常工作。方框图如下脉冲发生器NE555反馈封锁信号74ls20D触发器 作用是保持信号的持续输出74ls175主持人4抢答者4人相应的信号灯及闹铃提示根据方框图,其中的脉冲发生器的部分由NE555构成多谐振荡器,其NE555的芯片管脚及其作用如下它由分压器、比较器、基本R-S触发器和放电三极管等部分组成。分压器由三个5的等值电阻串联而成。分压器为比较器、提供参考电压,比较器的参考电压为,加在同相输入端,比较器的参考电压为,加在反相输入端。比较器由两个结构相同的集成运放、组成。高
6、电平触发信号加在的反相输入端,与同相输入端的参考电压比较后,其结果作为基本R-S触发器端的输入信号;低电平触发信号加在的同相输入端,与反相输入端的参考电压比较后,其结果作为基本RS触发器端的输入信号。基本R-S触发器的输出状态受比较器、的输出端控制。3.2、 多谐振荡器工作原理由555定时器组成的多谐振荡器如图(C)所示,其中R1、R2和电容C为外接元件。其工作波如图(D)所示。设电容的初始电压,t时接通电源,由于电容电压不能突变,所以高、低触发端,比较器1输出为高电平,输出为低电平,即,(1表示高电位,0表示低电位),触发器置,定时器输出此时,定时器内部放电三极管截止,电源经,向电容充电,逐
7、渐升高。当上升到时,输出由翻转为,这时,触发顺保持状态不变。所以0t期间,定时器输出为高电平。时刻,上升到,比较器的输出由变为,这时,触发器复,定时器输出。期间,放电三极管导通,电容通过放电。按指数规律下降,当时比较器输出由变为,触发器的,的状态不变,的状态仍为低电平。时刻,下降到,比较器输出由1变为0,R-S触发器的1,0,触发器处于1,定时器输出。此时电源再次向电容C放电,重复上述过程。通过上述分析可知,电容充电时,定时器输出,电容放电时,0,电容不断地进行充、放电,输出端便获得矩形波。多谐振荡器无外部信号输入,却能输出矩形波,其实质是将直流形式的电能变为矩形波形式的电能。 3.2.1振荡
8、周期由图(D)可知,振荡周期。为电容充电时间,为电容放电时间。充电时间 放电时间 矩形波的振荡周期因此改变、和电容C的值,便可改变矩形波的周期和频率。对于矩形波,除了用幅度,周期来衡量外,还有一个参数:占空比q,q=(脉宽)/(周期T),指输出一个周期内高电平所占的时间。图(C)所示电路输出矩形波的占空比由于要快速检测出按键信号 因此需要设置快速脉冲 因此选取电阻为4k 电容为100nf 根据公式算出频率为1.18khz。电路如图所示 仿真波形如下:抢答者部分为输入信号,因此可选用开关作为输入信号,开关的一端接电源的正极,作为高电平输入,开关的另一端接D触发器的输入端。如图:信号封锁部分:当抢
9、答者按下开关时,信号封锁在D触发器中,持续的输出电平,其中D触发器采用74LS175芯片。3.2.2、74LS175集成芯片的电路分析其功能及其引脚如下图 上图中的74ALS175N为一四路的锁存器,当CLK引脚输入上涨沿时,1D-4D被锁存到输出端(1Q-4Q)。在CLK其他状态时,输出与输入无关。其中仿真芯片如下 信号反馈部分:由于四人抢答时,当一人按下时,必须使电路停止工作,让其中的第二个人按下开关无效,这就必须有反馈信号反馈给脉冲发生器的复位端,使其停止工作,使脉冲消失,调入失效。实现此电路是由74LS200芯片实现,其功能及引脚图如下74LS20是常用的双4输入与非门集成电路,常用在
10、各种数字电路和单片机系统中,他的cmos版本是74hc20。3.2.3、74LS20集成芯片的电路分析下面我给大家介绍一下这个芯片的相关资料,下面是74LS20的管脚图: 这个74ls20芯片的功能很简单,就是包含两个4输入与非门,内含两组4与非门 第一组:1,2,4,5输入6输出。 第2组:9,10,12,13输入8输出。74LS20功能表 仿真芯片如下 其中74LS20芯片是两个时输入与非门芯片,其中与非门电路必须检测到第一个抢答者信号,而使反馈信号发生反馈,必须在与非门的电路初始信号输入1111.但其中一个信号变为0时,其输出Y端由“0”变为“1”。可以检测到抢答者的开关按下,因此74L
11、S20的四输入接D触发器的Q端。由于其反馈信号需要使脉冲触发器停止产生脉冲,而有效信号必须是低电平,因此时的高电平“1”及Y1必须经过与非门电路转换为0,接入R端,而与非门的电路由74LS20另外的与非门来实现,及其余3个输入高电平。Y1接第四个输入端,输出端Y2接Rd。32.4 555集成芯片的电路分析根据方框图,其中的脉冲发生器的部分由NE555构成多谐振荡器,其NE555的芯片管脚及其作用如下四、抢答器的电路设计图它由分压器、比较器、基本R-S触发器和放电三极管等部分组成。分压器由三个5的等值电阻串联而成。分压器为比较器、提供参考电压,比较器的参考电压为,加在同相输入端,比较器的参考电压
12、为,加在反相输入端。比较器由两个结构相同的集成运放、组成。高电平触发信号加在的反相输入端,与同相输入端的参考电压比较后,其结果作为基本R-S触发器端的输入信号;低电平触发信号加在的同相输入端,与反相输入端的参考电压比较后,其结果作为基本RS触发器端的输入信号。基本R-S触发器的输出状态受比较器、的输出端控制。信号灯部分:当答题者按下开关时,必须使主持人知道是几号抢答者,因此必须有相应的信号灯。因此在74LS175输出端Q0Q3接灯,灯的一端接地,当未按下开关时,Q0Q3为低电平,反之为高电平,构成回路,灯亮。 其中一号抢答仿真效果 闹铃部分:当其中有人按下开关时,闹铃响,提示有人按下开关,由于
13、不用考虑是其中任何一人按下的开关,因此可以在检测部分中的Y1端接入小闹铃,使另一端接地。构成回路,使其发出声响。 主持人复位:在抢答者按下开关时,电路中脉冲发生器锁死,74LS175保持电路电平信号,使闹铃无法关闭。因此需要主持人将74LS175置位,关闭闹铃,其中NE555R端变为高电平,恢复脉冲发生器产生脉冲,电路正常工作。下图为电路图,其中绿线为主持人接线示意图。整体仿真电路如图所示五、心得体会本次设计基本上完成对任务目标,但也有一些模块没有完成,例如:在报警模块,由于时间和能力的问题不能够进一步完善,在下载后的操作有时无法报时,或者报时的声音太小。在设计中也出现一些错误,如:抢答完成后
14、,计时器还在继续计时,在大家的努力下,重新修改程序进行新一轮的仿真,下载等操作最终完成任务这一课程设计使我们将课堂上的理论知识有了进步的了解,并增强了对数字电子技术这门课程的兴趣。了解了更多电子元件的工作原理,如:74LS121、74LS48、74ls192等。但同时也暴露出我在知识上掌握不足等缺点。其次在此次设计过程中由于我们频繁的使用一电子设计软件如:Multisim等,因此使我熟悉了软件的使用,同时在电脑的电子设计和绘图操作上有了进一步提高。加上在设计过程中遇到了一些问题,使得我得查找相关资料,从而增长知识的同时增强解决问题和动手的能力,锻炼我做事细心、用心、耐心的能耐。这一课程设计,使我向更高的精神和知识层次迈向一大步。所以在以后的学习生活中,我会努力学习,培养自己独立思考的能力,积极参加多种设计活动,培养自己的综合能力,从而使得自己成为一个有综合能力的人才而更加适应社会。参考文献:1 康华光.电子技术基础:模拟部分. 北京:高等教育出版社,19882 阎石主编数字电子技术基础高等教育出版社2006年5月第5版3 任为民. 数字电子电路学习和实验指导. 北京:广播电视大学出版社. 1992