c语言六位抢答器课程设计,基于c语言单片机8位竞赛抢答器设计课程设计.docx

基于c语言单片机8位竞赛抢答器设计课程设计

课程设计报告课程名称:单片机课程设计报告题目:8位竞赛抢答器的设计学生姓名:所在学院:信息科学与工程学院专业班级:学生学号:指导教师:2013 年12月25日课程设计任务书报告题目8位竞赛抢答器的设计完成时间12.15-12.29学生姓名专业班级指导教师职称讲师总体设计要求和技术要点设计一个数字式电容测量仪电路,要求如下: 以单片机为核心,设计一个8位竞赛抢答器:同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7表示。 设置一个系统清除和抢答控制开关S,开关由主持人控制。抢答器具有锁存与显示功能。即选手按按钮,锁存相应的编号,并在优先抢答选手的编号一直保持到主持人将系统清除为止。当主持人启动“开始”键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间为0.5s左右。 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00工作内容及时间进度安排第17周:周一、周二:选题,明确任务,指导教师对课题进行讲解,资料检索周三:硬件设计,硬件仿真周四、周五:软件设计第18周:周一:综合调试周二、周三、周四:书写课程设计报告周五:答辩评分课程设计成果1.与设计内容对应的软件程序2.课程设计总结报告摘要抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合。但抢答器的使用频率较低,且有的要么制作复杂,要么可靠性低。作为一个单位,如果专门购一台抢答器虽然在经济上可以承受,但每年使用的次数极少,往往因长期存放使(电子器件的)抢答器损坏,再购置的麻烦和及时性就会影响活动的开展,因此设计了本抢答器。本设计是以八路抢答为基本理念。考虑到依需设定限时回答的功能,利用AT89C52单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间。用开关做键盘输出,扬声器发生提示。同时系统能够实现:在抢答中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;抢答限定时间和回答问题的时间可在1-30s设定;可以显示是哪位选手有效抢答,正确按键后有5s的音乐提示(即扬声器发出响声);抢答时间和回答问题时间倒记时显示,满时后系统计时自动复位及主控强制复位;按键锁定,在有效状态下,按键无效非法。关键词:89c52;电路;显示;按键目录一、概述…………………………………………………………………………1二、方案设计………………………………………………………………1三、硬件电路设计…………………………………………………………21、抢答器的电路框图…………………………………………………………22、单元电路 ………………………………………………………………………………3 2.1、抢答器电路………………………………………………………………………3 2.2、时序控制电路……………………………………………………………………32.3、复位电路…………………………………………………………………………3 3、时钟震荡电路………………………………………………………………34、报警电路…………………………………………………………………3四、软件设计………………………………………………………………41、系统主程序…………………………………………………………42、系统程序…………………………………………………………5五、结论与心得………………………………………………………………………10六、参考文献……………………………………………………………………10一、概述本实验电路由抢答电路、译码显示电路、主持人控制电路、定时电路、报警电路组成。通过复位按键FW,电路进入准备就绪状态。将抢答时间设定在30S,然后按下开始键开始抢答。,在电路中“S0-S7”为8路抢答器的8个按键,当有键按下,程序锁定信号,从P2口输出抢答者号码的七段码值,送到数码管显示,并封锁按键,保持刚才按键按下时刻的时间,禁止其他人按键的输入,从而实现了抢答的功能。当设定的抢答时间结束,仍然没有抢答键被按下,则产生已经超时的报警信号,结束抢答。当要进行下一次的抢答时,首先按一下复位按键,电路复位。该设计是以MCS51为基础,结合单片机汇编语言知识,设计而成的8位竞赛抢答器。在伟福试验箱上实现仿真。主持人按下“开始抢答键”既单脉冲键后,喇叭响0.5秒给出提示信号,并立刻进入抢答倒计时(预设30秒抢答时间)此时,数码显示管上显示倒计时时间:有选手抢答,停止计时,八段数码显示抢答时间和选手号;无选手抢答,倒计时30秒后,显示00。然后选手等待主持人按下按钮开始新一轮抢答。

带数字显示抢答器控制系统设计摘 要:抢答器被广泛应用于各种知识竞赛中,传统的抢答器大部分都是基于数字电路组成的,制作过程复杂,可靠性差。本设计利用西门子S7-200系列PLC作为核心部件,完成一个六路抢答器控制系统的制作。该系统可供六名或六组选手同时抢答,总台掌握着启动/停止开关、抢答开始按钮、抢答复位按钮等,分台则具有一个抢答按钮。本系统由两组七段数码管显示抢答倒计时、抢答选手号、无人抢答闪烁,同时作为被控设备由PLC驱动。有一个蜂鸣器提示抢答开始减计时、数码显示锁存、无人抢答报警。同时该系统设计了系统结构图、梯形图以及输入输出端子的分配方案,实现了锁存、定时和报警功能,不仅电路简单,控制方便、灵活,而且保证了抢答的公平、公正原则。 关键词:抢答器 PLC LED数码管 系统 Responder with Digital Display Control System Design Abstract: Responder is widely used in a variety of knowledge contests, traditional Responder mostly digital circuits, the complexity of the production process, poor reliability. The design of the use of Siemens S7-200 Series PLC as a core component of this design to complete an six-way control system for the production. The system components for six or six players in each group to answer at the same time Total station holds the start/stop switch, to answer in the start button, reset button and so on. The system consists of seven-segment LED display countdown, sub-station number, the current time, and as charged by the PLC-driven device. There is a buzzer prompt to answer in the beginning, to answer in reset, the answer over time, no one answer in his place. At the same time the design contents the system structure diagram, ladder, and the input and output terminals of the distribution plan, and to achieve the latch, timer and alarm, not only simple circuit easy to control, flexible, but also to ensure the answer in the fire and just principles.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值