数字电子课程设计4路抢答器课程设计报告.docx
- 文档编号:7874166
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:21
- 大小:661.82KB
数字电子课程设计4路抢答器课程设计报告.docx
《数字电子课程设计4路抢答器课程设计报告.docx》由会员分享,可在线阅读,更多相关《数字电子课程设计4路抢答器课程设计报告.docx(21页珍藏版)》请在冰豆网上搜索。
数字电子课程设计4路抢答器课程设计报告
四人智力竞赛抢答器课程设计报告
一、设计题目
题目:
四人智力竞赛抢答器
二、设计任务和要求
1)设计任务
设计一台可供4名选手参加比赛的智力竞赛抢答器。
用数字显示抢答倒计时间,由“9”倒计到“0”时,无人抢答,蜂鸣器连续响1秒。
选手抢答时,数码显示选手组号,同时蜂鸣器响1秒,倒计时停止。
2)设计要求
(1)4名选手编号为:
1,2,3,4。
各有一个抢答按钮,按钮的编号与选手的编号对应,也分别为1,2,3,4。
(2)给主持人设置一个控制按钮,用来控制系统清零(抢答显示数码管灭灯)和抢答的开始。
(3)抢答器具有数据锁存和显示的功能。
抢答开始后,若有选手按动抢答按钮,该选手编号立即锁存,并在抢答显示器上显示该编号,同时扬声器给出音响提示,封锁输入编码电路,禁止其他选手抢答。
抢答选手的编号一直保持到主持人将系统清零为止。
(4)抢答器具有定时(9秒)抢答的功能。
当主持人按下开始按钮后,定时器开始倒计时,定时显示器显示倒计时间,若无人抢答,倒计时结束时,扬声器响,音响持续1秒。
参赛选手在设定时间(9秒)内抢答有效,抢答成功,扬声器响,音响持续1秒,同时定时器停止倒计时,抢答显示器上显示选手的编号,定时显示器上显示剩余抢答时间,并保持到主持人将系统清零为止。
(5)如果抢答定时已到,却没有选手抢答时,本次抢答无效。
系统扬声器报警(音响持续1秒),并封锁输入编码电路,禁止选手超时后抢答,时间显示器显示0。
(6)可用石英晶体振荡器或者555定时器产生频率为1Hz的脉冲信号,作为定时计数器的CP信号。
三、原理电路设计:
1、方案比较;
方案一:
抢答电路:
使用74ls175作为锁存电路,当有人抢答时,利用锁存器的输出信号号将时钟脉冲置零,74ls175立即被锁存,同时蜂鸣器鸣叫1s,这时抢答无效,使用74ls148作为编码器,对输入的型号进行编码,输出4位的BCD码,再将这四位的BCD码输入共阴数码管里显示出抢答者的编号。
主持人电路:
;利用74ls190计数器作为倒计时的芯片,当主持人按下抢答按钮时,74ls190被置九,同时将显示上次抢到题目的选手编号的数码管清零,并开始倒计时,,并通过74ls48编码器将即时时间进行编码,并送到7段共阴数码管,显示此时的时间。
假如在9秒内有人抢答,则计数器停止倒计时,将锁存器锁存,禁止选手抢答,蜂鸣器鸣叫一秒,停止倒计时。
方案二:
锁存电路采用CD4042来触发,如果用CD4042,则可以用低电平触发,当有人抢答时,利用锁存器的输出信号号将时钟脉冲置零,CD4042立即被锁存,同时蜂鸣器鸣叫1s,这时抢答无效。
此外当倒计时到0时,利用借位
端来将锁存器的信号置零。
而不是像方案一那样使用max/min端。
对以上两个方案进行比较可以发现,两个方案均能理论上实现电路的功能,但是从实际情况看,CD4042比较少见,很难买到这个芯片,而74ls175则很常见,比较容易买到。
而在实际情况中,虽然74ls190的max/min端和
同样是借位端,当时
只有半个周期的变化,并不能将时钟信号置零,而max/min有一个周期的变化,所以用max/min比较合适。
宗上所述,选择第一个方案比较合理。
2、电路流程图;
整个电路如上图所示,主要分为两部分,一个是倒计时部分,一个是抢答电路,其中抢答器电路由锁存器电路,编码器电路,译码器电路,数码管显示电路组成,其中锁存器电路可用1khz脉冲电路作为其时钟端输入脉冲,倒计时电路由倒计时芯片,编码器电路路,数码管显示电路,倒计时采样1hz的脉冲作为时钟信号输入端。
单稳态电路可以控制蜂鸣器鸣叫的时间,按要求可设置为1秒钟。
3、单元电路设计;
(1)、锁存器电路的设计
锁存器电路采用以74ls175为中心的锁存器系统,当4个抢答输入端中出现低电平输入时信号时,锁存器立即锁存,禁止抢答,其原本为4个高电平的输出端也变成3高一低,可以利用一个4输入与非门将其与非,再接一个非门后,可以与74ls175的时钟信号相与非,使得CLK端的输入信号为底电平,从而阻止其余选手的抢答,从而达到锁存的目的74ls175的真值表如下:
锁存器的单元电路设计如下:
(2)、编码器电路的设计
编码器采样74ls148作为编码芯片,将输入的信号进行编码,然后输出2二进制码,由于74ls175为优先编码其,故需要将其未用到的高优先级的端和74ls175的输出的4与非端进行连接,避免在无人抢答时输出型号。
74ls148的真值表如右图:
编码器电路如下:
(3)、译码器电路和数码管显示电路的设计
抢答部分和倒计时部分的译码器均采用74ls48芯片,而数码管则选择与之相对应的7段共阴数码管搭配,为避免电路过小,可在译码器与数码管间接上拉电阻以增大电流,上拉电阻选用1k的9针排阻。
译码器电路和数码管显示电路设计如下:
74ls48的真值表如下:
(4)、倒计时电路的设计
倒计时电路采用74ls190作为倒计时芯片,并将其输入端置九,clk信号输入端采样1hz的信号输入,同时可利用其借位输出端MAX\MIN来控制抢答端,并且可以让电路在到零时保持。
74ls190真值表如下:
倒计时单元电路如下:
(5)、时钟电路的设计
在本电路中需要两种时钟脉冲,一种是给74ls175提供的1khz脉冲信号,另一种是给倒计时电路74ls190提供的1hz,根据555多谐振荡器的频率计算公式:
可以求得1hz的电路电阻均取47k,电容取10uf,而1khz电路的电阻取4.7k,电容取0.1uf。
(6)、单稳态电路及蜂鸣器的设计
为保证蜂鸣器鸣叫时间为一秒,可以使用单稳态触发电路来实现,单稳态电路的芯片可以选择74ls123。
根据74ls123的暂稳态计算公式:
我们可以选择R为36k,C为100uf,则在误差许可范围内,鸣叫时间大约是1秒。
74ls123的真值表如下:
蜂鸣器采用有源蜂鸣器,为避免单稳态电路输出端电流不足,可以使用一个NPN三极管来驱动蜂鸣器鸣叫。
单稳态电路及蜂鸣器电路如下:
4、电路工作原理;
抢答电路:
使用74ls175作为锁存电路,当有人抢答时,利用锁存器的输出信号号将时钟脉冲置零,74ls175立即被锁存,同时蜂鸣器鸣叫1s,这时抢答无效,使用74ls148作为编码器,对输入的型号进行编码,输出4位的BCD码,再将这四位的BCD码输入共阴数码管里显示出抢答者的编号。
主持人电路:
;利用74ls190计数器作为倒计时的芯片,当主持人按下抢答按钮时,74ls190被置九,同时将显示上次抢到题目的选手编号的数码管清零,并开始倒计时,,并通过74ls48编码器将即时时间进行编码,并送到7段共阴数码管,显示此时的时间。
假如在9秒内有人抢答,则计数器停止倒计时,将锁存器锁存,禁止选手抢答,蜂鸣器鸣叫一秒,停止倒计时。
5、整体电路。
(具体清晰电路请详见附件)
电路元件清单:
名称及标号
型号及大小
封装形式
数量
锁存器
74ls175
DIP16
1个
编码器
74ls148
DIP16
1个
译码器
74ls48
DIP16
2个
计数器
74ls190
DIP16
1个
4与非门
74ls20
DIP14
2个
2与非门
74ls00
DIP14
1个
非门
74ls04
DIP14
1个
556
NE556N
DIP14
1个
单稳触发器
74ls123
DIP14
1个
复位开关
SW-PB
SW-PB
5个
电阻
200Ω
AXIAL-0.3
5个
47k
AXIAL-0.3
2个
35k
AXIAL-0.3
1个
4.7k
AXIAL-0.3
2个
10k
AXIAL-0.3
1个
10Ω
AXIAL-0.3
1个
电容
100uf
RB.3/.6
1个
10uf
RB.2/.4
一个
104
RAD-0.2
1个
103
RAD-0.1
2个
九针排阻
1k
SIP9
2个
7段共阴数码管
——
——
2个
NPN三极管
8050
T092-A
2个
蜂鸣器
——
——
1个
四、电路和程序调试过程与结果:
先按照设计图各个单元电路进行仿真,并对各个电路的性能及波形进行测试,发现电路的缺点和不足之处,例如74ls190的借位输出端
端虽然在倒计时到0时有低电平出现,但是时间只有半个周期,无法与信号与非,故不能用来和锁存触发器,必须用max\min代替。
当调试好各个单元电路时,对各个电路进行连接组装,连接好后对电路总的性能进行调试,看各部分的功能能达到要求。
本电路在连接后,经测试,各部分的功能均能实现,显示正确
五、总结
本电路使用了锁存器,编码器,译码器数码管等构成倒计时电路使用了74ls190等电路实现倒计时,并利用使能端及门电路,实现各项锁存,鸣叫,清零等功能,总结如下:
优点:
电路功能原理清晰,各项功能均达到了要求,显示准确,反应灵敏,无竞争冒险现象,基本满足了普通竞赛的抢答要求。
缺点:
如果长按住按钮不放,主持人清零后将能获得抢答权,且由于编码器电路是优先编码器,所以如果两人抢答时间间隔在1ms以内,将出现编号靠前的选手获得抢答权的情况。
改进:
可以更改促发器的类型,如使用jk触发器代替,则长按无效,或者在抢答端添加一个发光二极管,当有人作弊,二极管就会亮,从而阻止选手长按按钮的缺陷。
心得体会:
通过这次课程设计,我对于数字电路知识有了更深的了解,尤其是对数字逻辑芯片的性能和使用方面的知识有了进一步的研究。
同时实物的制作也提升了我的动手能力,实践能力得到了一定的锻炼,加深了我对数字电路设计方面的兴趣。
理论与实践得到了很好的结合。
一,抢答器介绍:
抢答器适用于各类知识竞赛,文娱综艺节目,尤其是各类知识竞赛,除了了可以把各抢答组号,违例组号,抢答规定时限,大体时间倒计时等在仪器等在仪器面板上显示外,还可以接大屏幕显示屏显给观众,既可以活跃现场气氛,又便于监督,做到公平竞争。
例如:
三星智力快车等大家耳熟能详的节目。
二,功能要求:
(1)本例中的抢答器最多可供4名参赛选手使用,编号为1~4号,各队分别用一个按钮(分别为S1~S4)控制,并设置一个由主持人控制的系统清零,加分控制开关S,倒计时开关。
(2)抢答器具有数据锁存功能,并将锁存数据用LED数码管显示出来,同时蜂鸣器发出声响,主持人清零后,声音提示停止。
(3)抢答器先后的分辨率为1ms.
(4)开关S作为清零及抢答器控制开关,当开关S被按下时,抢答电路清零,松开后则允许抢答。
输入抢答信号由抢答按钮开关S1~S4实现。
(5)有抢答器信号输入(开关S1~S4中任意一个开关被按下)时,显示出对应的组别号码,此时再按下其他任何一个开关无效,指示灯依旧“保持”第一开关按下时所对应的状态不变。
(6)加分电路由主持人控制,每次加分为一分,如果一人答错,则由剩下的人再抢答,直至回答正确为止,倒计时电路是20秒倒计时电路。
三,总电路:
四,使用说明:
在总电路中,为了方便看图,我只画出了一号的号码显示电路,计分电路,声音发生电路。
二号,三号,四号,可以同理画出。
KeyA,KeyB,KeyC,KeyD分别表示四个选手台上的抢答按钮,KeyE表示由主持人控制的清零按钮。
X9为号码显示电路,X6为声音发生电路。
在X1的下面是计分电路,四个按钮也是由主持人控制的,每按下一次加一分。
最下面是倒计时电路。
游戏规则是:
主持人说出题目后,按下倒计时电路,四位选手抢答,当某位选手按下按钮,其前面的灯亮起,并发出报警声,松开开关报警声停止,但灯继续亮着。
选手要在规定时间内回答出答案,当回答完毕后,主持人按下KeyE,清零,灯灭。
五,各部分电路具体分析:
A:
20秒倒计时电路
本电路用二片74169可逆计数器级联而成,通过ABCD引脚可以设定几秒计时,再通过数码显示管显示出数字。
当QA,QB,QC,QD都为0时,计数器重置再次进行计数。
B:
声音发生电路
当开关不闭合时,555电路不起振,没有矩形波产生,扬声器不发声;当开关闭合时,555电路RST端口处于高电平,555电路起振,产生矩形波,扬声器发声,修改U11的频率可以改变矩形波的频率,听到的声音会不一样。
C:
四位抢答器
数显抢答器由触发器,显示译码器,清零电路等组成,用二级管显示抢答器灯的亮灭,有人抢答后控制D触发器时钟信号自动闭锁其他人的信号传送,使其他组再按开关时失去作用。
不同的组对应灯的颜色,按下按钮则对应的灯亮起。
D:
选手号码显示电路
74192的预置数控制端实现预置数。
E:
选手计分电路
用二片74161实现从0~99的计数功能。
六:
问题
做课程设计时,对芯片的功能大多忘了,因为分了好多模块,单个模块仿真时没问题,但是放在一起仿真时就有问题了,就说那个倒计时电路,在一起仿真时,开关闭合后,数字显示不能自动倒计时,查了书,自己摸索,然后发现这个跟频率有关,频率高是计数器能自动计数,当频率低时,只有当开关闭合一次,数字才跳转一次。
七:
设计感想
这次课程设计历时一个月,通过运用EDA设计四路抢答器程设计,发现自己的很多不足,自己知识的很多漏洞,看到了自己的实践经验还是比较缺乏,理论联系实际的能力还急需提高。
在这个过程中,我也曾经因为实践经验的缺乏失落过,也曾经仿真成功而热情高涨。
生活就是这样,汗水预示着结果也见证着收获。
劳动是人类生存生活永恒不变的话题。
虽然这只是一次的极简单的课程制作(四路抢答器),可是平心而论,也耗费了我不少的时间和精力,
通过这次课程设计,我想说:
为完成这次课程设计我确实很辛苦,但苦中仍有乐。
当我遇到不会的时候就查书,询问同学,一起讨论,最终把问题解决。
这个是最重要的。
当我制作成功的时候,当我连好线,按下按钮,LED亮了起来,喇叭响起的是我一生以来最好听的声音,我的心中就不免兴奋,不免激动。
以前种种艰辛这时就变成了最甜美的回忆!
对我而言,知识上的收获重要,精神上的丰收更加可喜。
让我知道了学无止境的道理。
我们每一个人永远不能满足于现有的成就,人生就像在爬山,一座山峰的后面还有更高的山峰在等着你。
挫折是一份财富,经历是一份拥有。
这次课程设计必将成为我人生旅途上一个非常美好的回忆!
四人智力抢答电路
一、设计任务与要求
1.设计任务
设计一台可供4名选手参加比赛的智力竞赛抢答器。
用数字显示抢答倒计时间,由“9”倒计到“0”时,无人抢答,蜂鸣器鸣响。
选手抢答时,数码显示选手组号,同时蜂鸣器鸣响,倒计时停止。
2.设计要求
(1)4名选手编号为:
1,2,3,4。
各有一个抢答按钮,按钮的编号与选手的编号对应,也分别为1,2,3,4。
(2)给主持人设置一个控制按钮,用来控制系统清零(抢答显示数码管灭灯)和抢答的开始。
(3)抢答器具有数据锁存和显示的功能。
抢答开始后,若有选手按动抢答按钮,该选手编号立即锁存,并在抢答显示器上显示该编号,同时扬声器给出音响提示,封锁输入编码电路,禁止其他选手抢答。
抢答选手的编号一直保持到主持人将系统清零为止。
抢答器具有定时抢答的功能。
(4)当主持人按下开始按钮后,定时器开始倒计时,定时显示器显示倒计时间,若无人抢答,倒计时结束时,扬声器响。
参赛选手在设定时间(10秒)内抢答有效,抢答成功,扬声器响,同时定时器停止倒计时,抢答显示器上显示选手的编号,定时显示器上显示剩余抢答时间,并保持到主持人将系统清零为止。
(5)如果抢答定时已到,却没有选手抢答时,本次抢答无效。
系统扬声器报警,并封锁输入编码电路,禁止选手超时后抢答,时间显示器显示0。
二、总体方案
1.工作原理:
本电路图是用D触发器和与非门组成的,555电路提供CP脉冲,主要提供给倒计时的脉冲。
1,2,3,4按钮为抢答者按钮,Space按钮为主持人复位按钮。
当没有人抢答时,按钮1,2,3,4均为高电平,这时芯片虽然有连续脉冲输入,但74LS373的输出端Q1-Q4均为1,发光二极管不亮,蜂鸣器输入端为高电平,所以发声。
当有人抢答时,例如1键被按下时,在CP脉冲作用下,Q1立即变为0,发光二极管被点亮,同时蜂鸣器发声,在经反向后,控制脉冲不能再作用到触发器,即使其他抢答者按下按钮也将不起作用。
倒计时结束时,在没人回答的情况下,74LS192芯片通过反馈给蜂鸣器,蜂鸣器再次发声。
倒计时还没开始时,如有人抢答,也会反馈给蜂鸣器,蜂鸣器发声,并显示出抢答者的序号。
主持人可通过按Space按钮,使电路恢复正常状态,并为下一次抢答做好准备。
2.单元设计电路
(1)定时电路
由555定时器产生时间基准信号秒脉冲。
振荡周期为10秒脉冲信号经两级有预置功能的可逆十进制计数器74LS192对时钟信号进行计数,当计数到达预置的时间,计数器产生溢出而封锁计数脉冲,使计数器停止计数。
数码管指示时间值。
具体电路如下图:
(2)蜂鸣器部分
3.主要器件
SN74121N芯片,74LS373N芯片,555计时器(LM555CM芯片),
74192N芯片
74LS148D芯片
三、实物图
四、分析与总结
经过一段时间对模电、数电的学习,使我对电路设计产生了浓厚的兴趣,使我对电子器件有所了解和掌握了multisim软件的应用。
经过做课程设计的一段时间里,另我提高了查阅资料的能力和动手焊接电路的能力以及对一些电子器件有更深刻的了解。
此次完成的四路抢答器几乎接近完美,而不足之处就是没有设计计分电路和所用的器件过多而导致成本过高和增加焊接电路的难度。
完成实物后,经过实际测试,结果失败。
失败现象:
接通电源后,抢答还没开始就有两盏灯一直亮着,无论怎么按其他抢答,都是只有这两盏灯一直在亮着,从而导致倒计时不会倒计,显示器不能正常显示出抢答选手号码。
失败原因:
抢答开关跟电路在连接上有问题,导致其中两个开关即使不进行抢答也保持它们同时抢答的状态,导致倒计时不进行倒计,由于两个抢答的灯同时亮着,导致显示器不能正常显示出抢答的好吗。
五、参考文献
阎石,高等教育出版社——《数字电子技术基础》
康华光,高等教育出版社——《电子技术基础数字部分》
网上的一些课程设计报告
电路总图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 电子 课程设计 抢答 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)