课程设计(论文)基于单片机的六路抢答器设计.doc
《课程设计(论文)基于单片机的六路抢答器设计.doc》由会员分享,可在线阅读,更多相关《课程设计(论文)基于单片机的六路抢答器设计.doc(29页珍藏版)》请在三一办公上搜索。
1、课程设计(论文)题 目 名 称 基于单片机的六路抢答器设计 课 程 名 称 单片机原理及在电气测控学科中的应用 学 生 姓 名 学 号 系 、专 业 电气工程系、09电气测控类 指 导 教 师 2011年6月17日邵阳学院课程设计(论文)任务书年级专业09电一学生姓名学 号题目名称基于单片机的六路抢答器设计设计时间2011年6月7日2011年6月17日课程名称单片机原理及在电气测控学科中的应用课程编号121200105设计地点数字控制与PLC实验室创新实验室(214)(305)一、 课程设计(论文)目的课程设计是在校学生素质教育的重要环节,是理论与实践相结合的桥梁和纽带。单片机课程设计,要求学
2、生更多的完成软硬结合的动手实践方案,解决目前学生课程设计过程中普遍存在的缺乏动手能力的现象。单片机课程设计是继电子技术、和单片机原理与应用课程之后开出的实践环节课程,其目的和任务是训练学生综合运用已学课程“电子技术基础”、“单片机原理及应用”的基本知识,独立进行单片机应用技术和开发工作,掌握单片机程序设计、调试和应用电路设计、分析及调试检测。二、 已知技术参数和条件1、89C51系列单片机2、电源、电阻,导线,LED7段数码显示,发光二极管等3、KEIL 软件;Wave软件4、THKSCM-1型单片机实验系统。三、 任务和要求设计要求掌握六路抢答器的基本原理;掌握六路抢答器硬件电路的设计;掌握
3、六路抢答器软件程序设计。设计一个可供6人进行的抢答器;系统设置复位按钮,按动后,重新开始抢答;抢答器开始时数码管显示序号0,选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。抢答后显示优先抢答者序号,同时发出音响,并且不出现其他强打着的序号;抢答器具有定时抢答功能,且一次抢答的时间由主持人设定,本抢答器的时间设定为60秒,当主持人启动“开始”开关后,定时器开始减计时,同时音乐盒有短暂的声响;设定的抢答时间内选手可以抢答,这时定时器停止工作,显示器上显示选手的号码盒抢答时间,并保持到主持人按复位键;当设定的时间到,而无人抢答时,本次抢答无效,扬声器报警发出声音,并禁止抢答,
4、定时器上显示00。a) 要求设计出电气原理图;b) 要求设计出程序流程图; 3、要求设计出程序;注:1此表由指导教师填写,经系、教研室审批,指导教师、学生签字后生效;2此表1式3份,学生、指导教师、教研室各1份。四、参考资料和现有基础条件(包括实验室、主要仪器设备等)1、单片机课程设计指导,中南大学出版社,张一斌等2009年9月2、单片机实验与实践教程,北京航空航天大学出版社,何立民等2004年7月3、THKSCM-1型单片机实验系统实验指导书、KEIL 软件,WAVE 软件4、数字控制与PLC实验室”THKSCM-1型单片机实验系统”。五、进度安排2011年6月1日-7日:收集和课程设计有关
5、的资料,熟悉课题任务何要求2011年6月7日-8日:总体方案设计2011年6月9日-10日:硬件电路设计2011年6月11日-12日:软件设计2010年6月13日-15日:系统调试改进2010年6月16日:整理书写设计说明书2010年6月17日:答辩并考核六、教研室审批意见教研室主任(签名): 年 月 日七|、主管教学主任意见 主管主任(签名): 年 月 日八、备注指导教师(签字): 学生(签字):邵阳学院课程设计(论文)评阅表学生姓名 刘真 学 号 0941201037 系 电气工程系 专业班级 09电一 题目名称 基于单片机的六路抢答器课程设计 课程名称单片机原理及在电气测控学科中的应用
6、一、学生自我总结 通过这次课程设计,对单片机设计各种简单的器件有了一定的了解,但是只能适应于简单的,对于更进一步的设计还是比较陌生,能基本上把本学期单片机课程学到的东西应用于该项课程设计当中。 在完成单片机课程设计后,我们发现我们还有许多不足,所学到的知识还远远不够,以至于还有一些功能不能被动完成。但通过学习这一次实践,增强了我们的动手能力,提高和巩固了单片机方面的知识,特别是软件方面。从中增强了我们的团队合作精神,并让我们认识到把理论应用到实践中去是多么重要。 学生签名: 2011年 6 月17日二、指导教师评定评分项目平时成绩论文答辩综合成绩权 重304030单项成绩指导教师评语: 指导教
7、师(签名): 年 月 日注:1、本表是学生课程设计(论文)成绩评定的依据,装订在设计说明书(或论文)的“任务书”页后面;2、表中的“评分项目”及“权重”根据各系的考核细则和评分标准确定。摘要 单片机由于其微小的体积和极低的成本,广泛的应用于家用电器、工业控制等领域中。在工业生产中,单片微型计算机是微型计算机的一个重要分支,也是颇具生产力的机种。单片微型计算机简称单片机,特别适用于控制领域,故又称微控器。学校和电视台等单位常举办各种比赛,抢答器是必要设备。在我校举行的各种竞赛中我们经常看到有抢答的环节,举办方多数采用让选手通过举答题板的方法判断选手的答题权,这在某种程度上会因为主持人的主观误断造
8、成比赛的不公平性。抢答器是一名公正的裁判员,它由主体电路与扩展电路组成。抢答器具有数据锁存和显示的功能。抢答开始后,若有选手按动抢答按钮,编号立刻锁存,并在LED数码显示管上显示选手的编号,同时蜂鸣器给出音响提示。此外,要封锁输入电路,禁止其他选手抢答。优先抢答选手的编号一直保留到主持人将系统清零为止。本设计使用89C51单片机来实际抢答器,组数可以在六组以内任意使用。并且具有倒计时和时间设置及报警功能。抢答器分计在抢答过程中,为了知道哪一组或哪一位选手先答题必须要设计一个系统来完成任务。本文介绍了一种六路抢答器的设计与制作。关键词:抢答;锁存;计时;显示;清零 1 概要在科技高速发展的21世
9、纪,人才成为最重要的社会资源之一。竞争日益激烈,人才选拔,评选择优等活动越加频繁,而在这些活动当中,往往分为几组选手参加,针对主持人提出的问题,如果要是让选手采取用举手的方式抢答,往往会因为主持人的主观误断的误差,造成比赛的不公平性。本着公平公正的原则,就需要有一种稳定、准确的工具,作为判断的标准,因此数字抢答器应运而生,由于其准确性高、实用性强,得到迅速推广,从最初的益智类节目,广泛应用到各类竞赛活动、娱乐节目中。许多繁琐的系统都选择由单片机进行设计,便能收到电路更简单、功能更齐全的双重良好效果。若把经典的电子系统当作一个僵死的电子系统,那么智能化的现代电子系统则是一个具有“生命”的电子系统
10、。而随着技术的进步,单片机与串口通信的结合更多地应用到各个电子系统中已成一种趋势。总之,抢答器朝着数字化、智能化的方向发展,这就必然提高了抢答器的成本。而且目前使用的抢答器普遍存在许多问题:现场线路连接混乱复杂、不便于制作、可靠性低、实现困难;有的则用一些专用的集成块,购买困难。本次的课题,旨在设计具有电路简单,元件普通,易于购买的数字抢答器,更好的解决了制作成本高、困难大和难于购买的问题。本设计就是基于单片机设计抢答系统,通过串口通信动态传输数据,使抢答系统有了更多更完善的功能。结合单片机的特点设计出的抢答器,使其在传统的抢答器面前具有电路简单、成本低、运行可靠等特色。抢答器的功能就是在选手
11、做抢答题时用的,主持人宣布开始,选手进行抢答,抢到的选手来回答问题。抢答器在一定程度上也考验了选手的反应速度。1.1 数字抢答器的简介抢答器我们都知道那是用于选手做抢答题时用的,选手进行抢答,由抢到题的选手来回答问题。抢答器不仅考验选手的反应速度同时也要求选手具备足够的知识面和一定的勇气。选手们都站在同一个起跑线上,体现了公平公正的原则。 本设计的数字抢答器由主体电路与扩展电路组成。优先编码电路、锁存器、译码电路将参赛队的输入信号在显示器上输出;用控制电路和主持人开关启动报警电路,以上两部分组成主体电路。通过定时电路和译码电路将秒脉冲产生的信号在显示器上输出实现计时功能,构成扩展电路。经过布线
12、、焊接、调试等工作后数字抢答器成形。更具有实用性。现简单的介绍设计任务及要求、工作原理。1.2 设计任务及要求任务:设计一款具有锁存与显示功能的6人数字抢答器1.基本要求(1)抢答器同时供6名选手或6个代表队比赛,分别用6个按钮S0 S5表示。(2)设置一个系统清除和抢答控制开关S,该开关由主持人控制。(3)抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。(4)抢答器具有定时抢答功能,主持人按“抢答开始”键,会有提示音,并立刻进入抢答倒计时(可预设抢答倒计时时间
13、),如有选手抢答,会有提示音,并会显示其号码数并立刻进入回答倒计时(可预设回答倒计时时间)。(5)参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。(6)如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。(7)如倒计时期间,主持人想停止倒计时可随时按“停止”按键,系统会自动进入准备状态,等待主持人按“抢答开始”进入下次抢答计时。(8)如果主持人未按“抢答开始”键,而有人按了抢答按键,犯规抢答,LED上不断闪烁FF和犯规号码数并鸣警报,直到按下“停止”键为止。1.3 抢答器的工作原理抢答器
14、基本工作原理:该抢答器供六组参赛选手的抢答比赛使用。每个选手的座位前安装一只抢答按钮开关和一只信号灯。主持人的座位前安装一只复原按钮开关、一只蜂鸣器和一只抢答器工作状态指示灯。每当主持人口头发出允许抢答的号令之后,哪个队先按下座位上的按钮开关,该座位的信号灯就先被点亮,同时封锁其他按钮开关的活动。并且熄灭主持人座位上的状态指示灯和发出 3 声类似于电话振铃的提示声,以“声明”此次抢答动作已经完成。在主持人确认后,按下复原按钮,状态指示灯重新点亮,并且同时发出“滴滴”声,为下一次的抢答作好准备。电路中的蜂鸣器 FM 是一只带有助音腔的压电陶瓷蜂鸣器,用于模拟发出报警声的功率放大器和喇叭。在 FM
15、 发声的同时,灯 D6 也在发光。FM 可以看作是一个电容性负载,本身不能流过直流电流。发声的原理是,作用在两个电极极板的电位在发生变化时,陶瓷材料就发生弯曲,从而振动空气发出声音。FM和 4 只按钮开关 SWaSWd 以及 4 只电阻 RaRd 都是在演示板的基础上额外添加的。由于RB端口内部具有上拉电阻,只要用软件设置其有效,即可省略在4 只端口引脚上外接上拉电阻。2 系统主要硬件电路设计为使硬件电路设计尽可能合理,应注意以下几方面:(1) 尽可能采用功能强的芯片,以简化电路,功能强的芯片可以代替若干普通芯片,随着生产工艺的提高,新型芯片的的价格不断下降,并不一定比若干普通芯片价格的总和高
16、。(2) 留有设计余地。在设计硬件电路时,要考虑到将来修改扩展的方便。因为很少有一锤定音的电路设计,如果现在不留余地,将来可能要为一点小小的修改或扩展而被迫进行全面返工。(3) 程序空间,选用片内程序空间足够大的单片机,本设计采用AT89C51单片机。(4) I/O端口,在样机研制出来后进行现场试用时,往往会发现一些被忽视的问题,而这些问题不是靠单纯的软件措施来解决的。如有些新的信号需要采集,就必须增加输入检测端;有些物理量需要控制,就必须增加输出端。如果在硬件电路设计就预留出一些I/O端口,虽然当时空着没用,那么用的时候就派上用场了。2.1 单片机控制系统原理图2-1 系统原理图如图2-1,
17、P1.0为开始抢答,P1.7为停止,P1.1-P1.6为六路抢答输入,数码管段选P0口,位选P2口低3位,蜂鸣器输出为P3.6口。P3.2为时间加1调整,P3.3为时间减1调整。2.2 单片机主机系统电路该六路抢答器的设计细分为时钟频率电路的设计,复位电路的设计,显示电路的设计和键盘扫描电路的设计等。2.2.1 时钟频率电路的设计单片机必须在时钟的驱动下才能工作.在单片机内部有一个时钟振荡电路,只需要外接一个振荡源就能产生一定的时钟信号送到单片机内部的各个单元,决定单片机的工作速度。图2-2 外部振荡源电路一般选用石英晶体振荡器。此电路在加电大约延迟10ms后振荡器起振,在XTAL2引脚产生幅
18、度为3V左右的正弦波时钟信号,其振荡频率主要由石英晶振的频率确定。电路中两个电容 C1,C2的作用有两个:一是帮助振荡器起振;二是对振荡器的频率进行微调。单片机在工作时,由内部振荡器产生或由外直接输入的送至内部控制逻辑单元的时钟信号的周期称为时钟周期。其大小是时钟信号频率的倒数,常用fosc表示。2.2.2 复位电路的设计单片机的第9脚RST为硬件复位端,只要将该端持续4个机器周期的高电平即可实现复位,复位后单片机的各状态都恢复到初始化状态,其电路图如图2-3所示:图2-3 复位电路值得注意的是,在设计当中使用到了硬件复位和软件复位两种功能,由上面的硬件复位后的各状态可知寄存器及存储器的值都恢
19、复到了初始值,而前面的功能介绍中提到了倒计时时间的记忆功能,该功能的实现的前提条件就是不能对单片机进行硬件复位,所以设定了软复位功能。软复位实际上就是当程序执行完毕之后,将程序指针通过一条跳转指令让它跳转到程序执行的起始地址。2.2.3 显示电路的设计显示功能与硬件关系极大,当硬件固定后,如何在不引起操作者误解的前提下提供尽可能丰富的信息,全靠软件来解决。2.2.4 键盘扫描电路的设计键盘是人与微机系统打交道的主要设备。关于键盘硬件电路的设计方法也可以在文献和书籍中找到,配合各种不同的硬件电路,这些书籍中一般也提供了相应的键盘扫描程序。站在系统监控软件设计的立场上来看,仅仅完成键盘扫描,读取当
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 论文 基于 单片机 抢答 设计
链接地址:https://www.31ppt.com/p-3993202.html