四路智力竞赛抢答器Word文件下载.docx

上传人:b****2 文档编号:3406294 上传时间:2023-05-01 格式:DOCX 页数:16 大小:211.99KB
下载 相关 举报
四路智力竞赛抢答器Word文件下载.docx_第1页
第1页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第2页
第2页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第3页
第3页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第4页
第4页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第5页
第5页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第6页
第6页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第7页
第7页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第8页
第8页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第9页
第9页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第10页
第10页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第11页
第11页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第12页
第12页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第13页
第13页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第14页
第14页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第15页
第15页 / 共16页
四路智力竞赛抢答器Word文件下载.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

四路智力竞赛抢答器Word文件下载.docx

《四路智力竞赛抢答器Word文件下载.docx》由会员分享,可在线阅读,更多相关《四路智力竞赛抢答器Word文件下载.docx(16页珍藏版)》请在冰点文库上搜索。

四路智力竞赛抢答器Word文件下载.docx

中国矿业大学出版社《单片机原理及应用技术》主编余发山

毕业设计(论文)工作进度计划

2010年11月20日接受毕业论文设计任务

2010年11月25日定论文题目为四路智力竞赛抢答器

2010年11月26日-2010年12月11日经过查阅资料论文初稿形成

2010年12月12日-2010年12月19日按照学校发的论文格式要求经过三次修改

2010年12月20日-2010年12月25日按照指导老师的意见修改两次交给指导老师

接受任务日期2010年11月20日

要求完成日期2010年12月25日

学生签名:

年月日

指导教师签名:

年月日

系(分院)

主任(院长)签名:

毕业设计(论文)指导教师评阅意见表

性名

学号

08115516

性别

通信081班

成绩

指导老师签字

毕业设计(论文)答辩意见表

答辩时间

地点

答辩

小组

成员

职称

学历

从事专业

组长

成员

秘书

答辩小组意见

答辩成绩:

答辩小组组长签名:

华营

摘要:

智力抢答器是各种竞赛活动中不可或缺的电子设备,发展较快,从开始的仅具有抢答锁定功能的一个电路,到现在的具有倒计时、定时、手动、报警,屏幕显示,按键发光等多种功能的技术融合。

本设计介绍了一种用74系列常用集成电路设计的数码显示四路抢答器的电路组成、设计思路及功能。

该抢答器除具有基本的抢答功能外,还具有定时、计时和报警功能。

主持人通过时间预设开关预设供抢答的时间,系统将完成自动倒计时。

若在规定的时间内有人抢答,则计时将自动停止;

若在规定的时间内无人抢答,则系统中的蜂鸣器将发响,提示工作人员本轮抢答无效,实现报警功能。

关键词:

四路,抢答器,设计,定时,计时,报警

一、设计题目四路智力抢答器

二、设计目的

(一)掌握四人智力竞赛抢答器电路的设计、组装与调试方法。

(二)熟悉数字集成电路的设计和使用方法

三、设计任务与要求

(一)设计任务

设计一台可供4名选手参加比赛的智力竞赛抢答器。

用数字显示抢答倒计时间,由“9”倒计到“0”时,无人抢答,蜂鸣器连续响1秒。

选手抢答时,数码显示选手组号,同时蜂鸣器响1秒,倒计时停止。

(二)设计要求

1、4名选手编号为:

1,2,3,4。

各有一个抢答按钮,按钮的编号与选手的编号对应,也分别为1,2,3,4。

2、给主持人设置一个控制按钮,用来控制系统清零(抢答显示数码管灭灯)和抢答的开始。

3、抢答器具有数据锁存和显示的功能。

抢答开始后,若有选手按动抢答按钮,该选手编号立即锁存,并在抢答显示器上显示该编号,同时扬声器给出音响提示,封锁输入编码电路,禁止其他选手抢答。

抢答选手的编号一直保持到主持人将系统,清零为止。

1

4、抢答器具有定时(9秒)抢答的功能。

当主持人按下开始按钮后,定时器开始倒计时,定时显示器显示倒计时间,若无人抢答,倒计时结束时,扬声器响,音响持续1秒。

参赛选手在设定时间(9秒)内抢答有效,抢答成功,扬声器响,音响持续1秒,同时定时器停止倒计时,抢答显示器上显示选手的编号,定时显示器上显示剩余抢答时间,并保持到主持人将系统清零为止。

5、如果抢答定时已到,却没有选手抢答时,本次抢答无效。

系统扬声器报(音响持续1秒),并封锁输入编码电路,禁止选手超时后抢答,时间显示器显示0。

6、可用石英晶体振荡器或者555定时器产生频率为1Hz的脉冲信号,作为定时计数器的CP信号。

四、总体方案选择

(一)电路主要由脉冲产生电路、锁存电路、编码及译码显示电路、倒计时电路和音响产生电路组成。

当有选手抢答时,首先锁存,阻止其他选手抢答,然后编码,再经4线7段译码器将数字显示在显示器上同时产生音响。

主持人宣布开始抢答时,倒计时电路启动由9计到0,如有选手抢答,倒计时停止。

电路系统结构如图1:

图1四人智能抢答器原理图

(二)整体电路如图2:

2

图2整体电路图

五、单元电路设计

(一)以锁存器为中心的编码显示电路

抢答信号的判断和锁存可采用触发器或锁存器。

若以四D触发器74LS175为中心构成编码锁存系统,编码的作用是把锁存器的输出转化成8421BCD码,进而送给7段显示译码器。

其真值表3:

锁存器输出

编码器输出

Q4

Q3

Q2

Q1

D

C

B

A

表3锁存编码真值表

3

电路图如图4:

图4以锁存器为中心的编码显示电路

工作原理:

四D触发器74LS175的输出Q非控制显示模块显示组号。

当无人抢答时,4个D触发器的输出Q非相与,为“1”时,脉冲能够进入触发器,有一人抢答时,与门中有一个变为“0”,使脉冲不能进入触发器,从而防止其他人抢答。

并停止计时。

将与非后的信号用于控制声音模块报警。

(二)脉冲产生电路:

采用石英晶体振荡器产生高精度的秒脉冲。

图5:

图5脉冲产生电路

4

该模块为由555定时器构成的多谐振荡器。

并以74LS160做10分频,产生10Hz和1Hz的脉冲信号。

(三)倒计时显示电路:

该电路可采用十进制同步减计数器74LS190,主持人宣布开始时,按下按钮,同时使计数器置数为“9”,并在脉冲作用下开始倒计时并在显示器上显示,到零时停止。

图6:

图6倒计时显示电路

由74LS190十进制计数器计数,其输出端驱动BCD数码器。

160的进位输出反相信号

进位信号和抢答信号控制1HzCP信号的输入,即计数到0时不会倒回9再计时也控制计数到时抢答模块不许再抢答同时声音模块块报警。

190的MR接收抢答模块的信号,当抢答模块复位时190也复位。

(四)音响电路:

利用单稳态触发器74LS121产生定宽的抢答输出脉冲,接入蜂鸣器,根据脉冲宽度可计算得蜂鸣器鸣叫时间。

再由主持人、选手、倒计时共同控制它的输入,使其在主持人开始、选手抢答、倒计时到零时都能鸣叫。

图7

5

7音响电路

(五)复位电路:

单片机内外部中断和内部中断并存,有硬件复位端,只要输入持续4个机器周期的高电平即可实现复位。

硬件复位后的各状态都恢复到初始值。

(六)键盘电路:

四个按钮(J1-J4)作为抢答选择键,还有一个按钮作为抢答开始键(J5)

(七)显示电路:

利用共阳数码管作为显示器件

(八)元件选择。

表8

元件

电阻

电容

芯片

开关

其他

型号

1k

1.49k

10u

74LS175、74LS148、74LS190、74LS04、

555、

74LS20、74LS04、74LS11、

74LS02

蜂鸣器、共阴数码管、

数量

各1

6

六、.软件系统设计

(一)明确系统的功能

主要功能:

当主持人按下开始按钮后,定时器开始倒计时,由“9”倒计到“0”时,定时显示器显示倒计时间,若无人抢答,倒计时结束时,蜂鸣器响,持续1秒。

如果抢答定时已到,却没有选手抢答时,本次抢答无效。

系统蜂鸣器报警(音响持续1秒);

抢答开始后,若有选手按动抢答按钮,该选手编号立即锁存,并在抢答显示器上显示该编号,禁止其他选手抢答。

抢答选手的编号一直保持到主持人将系统清零为止。

(二)分析功能,理清程序结构

系统倒计时功能,主持人控制,需要按键允许;

抢答开始与倒计时结束,以及抢答成功蜂鸣器响,需要响铃程序:

四组抢答输入,需键盘扫描程序;

此外,一选手抢答成功禁止其他选手抢答,这可以通过允许标志位起到锁存的作用。

(三)主要功能的程序段设计与说明

A、查询与倒计时程序段设计:

查询按键是否按下,有去抖动功能;

采用定时器T0进行倒计时,设初值50ms,

通过工作寄存器R0累加20次后为一秒倒数减一,R0清零继续累加,从而进行倒计时直到结束。

流程图如下图:

相应的部分程序与说明如下:

;

=====查询程序设计======

START:

......

NEXT:

JBJ5,NEXT

ACALLDELAY

JBJ5,NEXT 

 

;

去抖动,如果“开始键”按下就向下运行

ACALLXIANG 

蜂鸣器响

MOVA,R0

7

MOVR6,A 

送R0到R6,因为R6中保存了抢答时间

......

AJMPCOUNT 

进入倒计时,“查询有效抢答的程序”在COUNT里面

=======倒计时程序设计=========

COUNT:

MOVR1,#00H 

重置定时中断次数

MOVTH0,#3CH

MOVTL0,#0B0H 

重置定时器

RECOUNT:

MOVA,R5 

R5中倒数时间送A

JZQUIT 

R5为0时,计时完毕

MOVA,R1

CJNEA,#14H,CHECK 

R1为20时,即到了1s后顺序执行,否则跳到显示扫描程序

MOVR1,#00H

DECR5 

倒数次数减1

QUIT:

计时结束时进行的程序

========T0溢出中断(倒计时程序)=======

T0INT:

MOVTH0,#3CH 

重装初值

MOVTL0,#0B0H

INCR1

RETI

.......

查询抢答是否允许

8

设置定时器中断次数,重置定时器

中断到20次?

倒数时间减一

倒数到0s?

B:

按键扫描程序(有锁存功能)

实现锁存可以设计一个抢答允许标志位,若允许则查询,否则禁止抢答,其流程图如图10:

部分程序段如下:

********************************

设OK为抢答允许位,置“1”为允许

CHECK:

进行显示与键盘扫描

ACALLDISPLAY 

跳到显示程序中

JBOK,ACCOUT 

OK标志位为1时查询抢答,

AJMPRECOUNT 

没有则继续倒数

ACCOUT:

键盘扫描

JNBJ1,TRUE0

JNBJ2,TRUE1

JNBJ3,TRUE2

JNBJ4,TRUE3

AJMPRECOUNT

==========正常抢答处理程序========

TRUE0:

按键发声

MOVR4,#1

CLROK 

抢答结束后不再查询抢答,因此锁存抢答

CLREA

ACALLDISPLAY0

SJMP$

9

......(TRUE1-3类似)

七.系统调试与仿真

(一)先将抢答模块接好先,这时的脉冲信号可以先接到实验装置上的10Hz信号,

(二)接好线,测试可否正常抢答,1~4抢答开关断开时对应的LED是否显示正常,抢答后其他人能否抢答和复位是否正常。

(三)接上显示模块,测试可否显示对应组号,未抢答时和复位有无显示。

(四)接好脉冲信号模块,代替接到实验装置上的信号,测试是否有产生脉冲信号,是否可以使抢答模块正常工作。

(五)接上倒计时模块,将控制信号线连接好,测试能否计时,计时到时是否不会继续计时。

(六)抢答模块是否还能抢答,抢答后是否还计时及复位后计时是否重新计时。

(七)接上声音模块,测试抢答后及计时到时后是否有报警声。

(八)对整个电路的功能测试一遍。

八.总结心得

通过这次设计,我的理论知识掌握得更扎实,动手能力明显提高。

同时,通过网上搜索等多方面的查询资料,我学到许多在书本上没有的知识,也认识到理论联系实践的重要。

在制作当中遇到了许多以前没遇到的困难。

我们利用许多的方法去解决所遇到的问题。

我们一定要具备一定的检查、排除电路故障的能力。

我深刻认识到了“理论联系实际”的这句话的重要性与真实性。

而且通过对此课程的设计,我不但知道了以前不知道的理论知识,而且也巩固了以前知道的知识。

最重要的是在实践中理解了书本上的知识,明白了学以致用的真谛。

在整个设计过程中,我个人感觉调试部分是最难的。

调试是一个经验的积累过程,没有经验是不可能在短时间内将其完成的!

九.参考文献

中国电力出版社,2004《实用555时基电路300例》主编陈有卿

高等教育出版社,2006《电子技术基础数字部分》主编康华光

中国电力出版社,2007《大学生电子设计与应用》主编王彦朋

机械工业出版社,2003《实用电子电路200例》主编张钦双

10

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 英语

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2