《数字系统设计》数字式竞赛抢答器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2016 ~ 2017学年第1 学期
《数字系统设计》
课程设计报告
题目:数字式竞赛抢答器
专业:通信工程
班级:14通信(1)班
姓名:丁浩伟、万康、郑林、王天硕指导教师:周珍艮、王银花
电气工程学院
2016 年12月7日
任务书
数字式竞赛抢答器
摘要
数字抢答器由主体电路与扩展电路组成。优先编码电路、锁存器、译码电路将参赛队的输入信号在显示器上输出;用控制电路和主持人开关启动报警电路,以上两部分组成主体电路。通过定时电路和译码电路将秒脉冲产生的信号在显示器上输出实现计时功能,构成扩展电路。经过布线、焊接、调试等工作后数字抢答器成形。单片机体积小价格低,应用便,稳定可靠。单片机将很多任务交给了软件编程去实现,大大简化了外围硬件电路,使外围电路的实现简单方便。单片机系统的硬件结构给予了抢答系统“身躯”,而单片机的应用程序赋予了其新的“生命”,使其在传统的抢答器面前具有电路简单、成本低、运行可靠等特色。对于抢答器我们大家都知道那是用于选手做抢答题时用的,选手进行抢答,抢到题的选手来回答问题。抢答器不仅考验选手的反应速度同时也要求选手具备足够的知识面和一定的勇气。选手们都站在同一个起跑线上,体现了公平公正的原则。
关键字:抢答电路、定时电路、报警电路
目录
第1章电路原理与设计过程 (5)
1.1电路的基本功能 (5)
1.2、抢答器系统框图设计 (6)
1.3、分支电路分析 (6)
第2章系统单元模块设计 (7)
2.1、计时模块 (7)
2.1.1、计时模块原理图与分析 (7)
2.1.2、计时器程序 (8)
2.2、抢答器模块 (9)
2.2.1、抢答器原理图与分析 (9)
2.2.2、抢答器程序 (10)
2.3、译码显示 (12)
2.3.1译码原理图与分析 (12)
2.3.2译码器程序 (13)
2.4、记分模块 (13)
2.4.1记分模块图与分析 (13)
2.4.2记分器程序 (14)
2.5、报警模块 (16)
2.5.1、报警模块图与分析 (16)
2.5.2、报警器程序 (17)
2.6、电路整体图与程序 (18)
2.6.1、整体电路图 (18)
2.6.2、头程序 (18)
第3章抢答电路的模拟仿真 (20)
3.1、计时模块仿真 (20)
3.2、抢答模块仿真 (20)
3.3、译码模块仿真 (21)
3.4、记分模块仿真 (22)
3.5、报警模块仿真 (22)
3.6、整体抢答电路仿真 (23)
3.7、抢答系统电路分析及总图 (23)
第4章课程设计总结 (25)
附录 (26)
第1章电路原理与设计过程
1.1电路的基本功能
(1)抢答器同时8名选手或8个代表队比赛,分别用8个按钮S1-S8表示。
(2)设置一个系统清除和抢答控制开关S,该开关由主持人控制。
(3)抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,扬声器发出声响提示,并在DPY_7-SEG七段数码管上显示选手号码。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
(4)抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30 秒)。当主持人启动"开始"键后,定时器进行减计时。
(5)参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。
(6)如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00其工作原理为:接通电源后,主持人将开关拨到"清零"状态,抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间;主持人将开关置;开始"状态,宣布"开始"抢答器工作。定时器倒计时,扬声器给出声响提示。选手在定时时间内抢答时,抢答器完成:优先判断、编号锁存、编号显示、扬声器提示。当一轮抢答之后,定时器停止、禁止二次抢答、定时器显示剩余时间。如果再次抢答必须由主持人再次操作"清除"和"开始"状态开关。
1.2、抢答器系统框图设计
主电路 扩展控制电路
图1-1 系统框图
1.3、分支电路分析
此方案是由主体电路和扩展电路两部分构成,整个系统包括这样几个主要模块:抢答鉴别模块、抢答计时模块、抢答计分模块、译码显示模块、报警模块。
主体电路完成基本的抢答功能,接通电源时,主持人将开关置于“清除”位置,抢答器处于禁止工作状态,编号显示器灭灯;抢答开始时,主持人将控制开关拨到“开始”位置,扬声器给出声响提示,当选手按动抢答键时,能显示选手的编号,同时能封锁输入电路,禁止其他选手抢答。然后由译码显示电路显示编号,扬声器发出短暂声响,提醒主持人注意。
扩展电路完成各选手的得分显示以及报警功能。选手回答问题完毕,主持人操作计分开关,计分电路采用十进制加/减计数器、数码管显示。本轮抢答完毕,主持人操作控制开关,使系统回复到禁止工作状态,以便进行下一轮抢答。
系统的输入信号有:各组的抢答按钮s0、s1、s2、s3。系统清零信号CLR ,系统时钟信号CLK ,复位信号RST ,加分按钮端ADD ,计时中止信号stop ;计时十位和个位信号tb ,ta 。系统的输出信号有:四个组抢答状态的显示LEDx (x 表示参赛者的编号),四个组抢答时的计时数码显示控制信号若干,抢答成功组别显示的控制信号若干,各组计分动态显示的控制信号若干。
第2章系统单元模块设计
2.1、计时模块
2.1.1、计时模块原理图与分析
在这个模块中主要实现抢答过程中的计时功能,在有组别抢答后开始倒计时,若在规定时间没人回答,则超时报警。其中有系统复位信号rst;抢答使能信号s;无人抢答警报信号warn;计时中止信号stop;计时十位和个位信号tb,ta。
图2-1计时模块图
图2-2计时模块内部电路