抢答器课程设计 智力抢答应用系统设计.doc
《抢答器课程设计 智力抢答应用系统设计.doc》由会员分享,可在线阅读,更多相关《抢答器课程设计 智力抢答应用系统设计.doc(22页珍藏版)》请在三一办公上搜索。
1、 湖 南 科 技 大 学单 片 机 课 程 设 计 题 目 智力抢答应用系统设计 姓 名 李振文 学 院 机电工程学院 专 业 测控技术与仪器 学 号 0903030211 指导教师 # 成 绩 _2012年6月摘 要随着科学技术的不断发展,促使人们学科学、学技术、学知识的手段多种多样。抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合。但抢答器的使用频率较低,且有的要么制作复杂,要么可靠性低,减少兴致。做为一个单位若专购一台抢答器虽然在经济上可以承受,但每年使用的次数极少,往往因长期存放使(电子器件的)抢答器损坏,再购置的麻烦和及时性就会影响活动的开展,因此设计了本抢答器。本设计是以四路
2、抢答为基本理念。考虑到依需设定限时回答的功能,利用AT89C51单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间。用开关做键盘输出,扬声器发生提示。同时系统能够实现:在抢答中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;可以显示是哪位选手有效抢答和无效抢答,正确按键后有音乐提示;按键锁定,在有效状态下,按键无效非法。ABSTRACTWith the continuous development of science and technology, promote learnin
3、g science, science and technology, knowledge of the variety of means. With a tool for Qiangda, which has been widely used in all kinds of intelligence and knowledge contests occasions. But Qiangda is used for lower frequency, and some production complex or low reliability, and reduced interest. As a
4、 unit, if the purchase is a Qiangda .Although the economy can bear, each year the number is extremely small, because of the long-term storage (electronic devices) Qiangda for damage to the purchase of the trouble and timeliness of activities, The development will be affected, so this Qiangda is desi
5、gned .This design is six road Qiangda as the basic concept.By taking into account the need for seting time and limiting to answer the function, which uses AT89C51 microcontroller and external interface of Qiangda system, and uses SCM timer / counter timing and the number of mind Principle, the softw
6、are and hardware organically combined, which could allow the right to conduct time, while the digital display to the correct time. Switching with the keyboard output, speakers in tips. At the same time, system can be realized .In Qiang da and which only begins after the Qiangda only effective, if at
7、 the beginning of Qiangda before Qiangda invalid; Qiangda limited time to answer questions and the time can be set in the 1-99 s; players who can show that it is effective and Qiangda Qiang da invalid, right after the music keys tips; Qiangda time to time and answer questions Dao Ji shi, over time,
8、the system automatically reset control and mandatory reduction; keys locked in an active state, the key is invalid illegal. Key words: AT89C51; alphanumeric display; Qiangda; time; alarm目录摘要i目录ii第一章 绪论.11.1 课题研究的相关背景11.2 选题的目的和意义.11.3 课题研究的内容.11.4 国内外研究现状.21.5 抢答器目前存在的主要问题.2第二章 硬件设计32.1抢答器的工作原理32.2单
9、片机的选择32.3按键设计32.4时钟电路设计42.5复位电路设计52.6系统复位52.7总体电路设计6第三章 软件设计.73.1主程序系统结构图.73.2软件任务分析.73.3程序流程图.8第四章 总结与展望94.1总结.94.2 展望.9参考文献11附录12第一章 绪论1.1 课题研究的相关背景抢答器是一种应用非常广泛的设备,在各种竞赛、抢答场合中,它能迅速、客观地分辨出最先获得发言权的选手。早期的抢答器只由几个三极管、可控硅、发光管等组成,能通过发光管的指示辩认出选手号码。现在大多数抢答器均使用单片机(如MCS-51型)和数字集成电路,并增加了许多新功能,如选手号码显示、抢按前或抢按后的
10、计时、选手得分显示等功能。本课题利用AT89C51单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间和选手号码。用开关做键盘输出,扬声器发生提示。系统达到要求:在抢答中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;抢答限定时间和回答问题的时间可是在1-99s设定;可以显示是哪位选手有效抢答和无效抢答,正确按键后有音乐提示;抢答时间和回答问题时间倒记时显示,时间完后系统自动复位;按键锁定,在有效状态下,按键无效非法。1.2 选题的目的和意义通过这次课程设计,掌握51单片机的原理,了
11、解简单多功能抢答器组成原理,初步掌握多功能抢答器的调整及测试方法,提高动手能力和排除故障的能力。同时通过本课题设计与装配、调试,提高自己的动手能力,巩固已学的理论知识,建立单片机理论和实践的结合,了解多功能抢答器各单元电路之间的关系及相互影响,从而能正确设计、计算定时计数的各个单元电路。初步掌握多功能抢答器的调整及测试方法。提高动手能力和排除故障的能力。1.3 课题研究的内容本系统采用模块化设计智能抢答器,在抢答比赛中广泛应用,各组分别有一个抢答按钮。主持人有开始和结束、复位键。主持人按开始后,选手开始抢答为有效,选手指示灯亮。如果主持人没有按下开始键而选手就抢答视为犯规,扬声器持续发声。主持
12、人可按键结束,新一轮抢答开始。通过研究并在设计验证后发现,采用单片机技术设计的抢答器与目前常用的抢答器相比,首先,电路连接简单,因为大多数功能单元都通过程序设计在单片机内部,第二,工作性能可靠,抗千扰能力优于目前抢答器。所以本研究是一个实用的工程设计,具有创新性。后其号码只有数码或指示灯显示,没有语音提示。本课题就是为了解决以上3个问题,设计了六路抢答器。1.4 国内外研究现状抢答器作为一种电子产品,早已广泛应用于各种智力和知识竞赛场合,但目前所使用的抢答器有的电路较复杂不便于制作,可靠性低,实现起来很困难;有的则用一些专用的集成块 ,而专用集成块的购买又很困难。为适应高校等多代表队单位活动的
13、需要而设计一个多功能抢答器,这种抢答器具有电路简单,元件普通 ,易于购买等优点,很好地解决了制作者制作困难和难于购买的问题。在国内外已经开始了普遍的应用。1.5 抢答器目前存在的主要问题随着改革开放事业的不断深入,促使人们学科学、学技术、学知识的手段多种多样,抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合。但抢答器的使用频率校低,且有的要么制作复杂,要么可靠性低,减少兴致。作为一个单位若专购一台抢答器虽然在经济上可以承受,但每年使用的次数极少,往往因长期存放使(电子器件的)抢答器损坏,再购置的麻烦和及时性就会影响活动的开展。但目前多数抢答器存在3个不足之处:第一,现场线路连接复杂。因为
14、每个选手位于抢答现场的不同位置,每个选手与控制台之间要有长长的连接线。选手越多,连接线就越多、越乱,这些连接线不仅影响了现场的美观,而且降低了抢答器的可靠性,增加了安装的难度,甚至影响了现场人员的走动。第二,电路复杂。因为单片机只完成号码处理、计时、数据运算等功能,其它功能如选手号码的识别、译码、计分显示等仍只能通过数字集成电路完成。采用单片机扫描技术识别选手抢按号码时,电路的延迟时间较大。第三,选手抢按成功。第二章 硬件设计2.1抢答器的工作原理抢答器是为竞赛者答题时进行抢答而设计的一种优先判决器电路,广泛应用于各种知识竞赛、文娱活动等场合。在抢答竞赛或呼叫时,有多个信号同时或者不同时送入主
15、电路中,抢答器内部的寄存器工作,并识别、记录第一个号码,同时内部定时器开始工作,记录有关时间并产生超时信号,在整个抢答器工作过程中,显示电路、声音电路等还要根据现场实际情况向外电路输出相应信号。2.2单片机的选择根据初步设计方案的分析,设计这样一个简单的应用系统,以AT89C51单片机为控制中心,采用模块化的设计方案.AT89C51单片机是采用高性能的静态80C51设计由先进工艺制造并带有非易失性程序存储器,全部支持时钟和时钟操作。和分别包含字节和字节条口线个位定时计数器输入优先级嵌套中断结构个串行口可用于多机通信扩展或全双工以及片内振荡器和时钟电路。此外,由于器件采用了静态设计可提供很宽的操
16、作频率范围频率可降至可实现由软件选择的节电模式、空闲模式和掉电模式。空闲模式冻结但定时器串口中断系统任然工作,由于设计是静态时钟可停止而不会丢失用户数据运行可以从时钟停止处恢复。2.3按键设计4个抢答按键分别接入单片机的端口,单片机通过读取17的值来判断当前输入的是个抢答按键中的哪一个。(图1.1 LED灯电路)按键的触点在闭合和断开时均会产生抖动,这时触点的逻辑电平是不稳定的,如不妥善处理,将会引起按键命令的错误执行或重复执行。现在一般均用软件延时的方法,来避开抖动阶段,这一延时过程一般大于,例如取。如果监控程序中的读键操作安排在主程序(后合程序)或键盘中断(外部中断)子程序中,则该延时子程
17、序便可直接插入读键过程中。(图2.1 按键电路)2.4时钟电路设计单片机必须在时钟驱动下才能正常工作,在单片机内部有一个时钟振荡电路,只需要外部接一个振荡源就能产生一定时钟信号送到单片机的各个单元,决定单片机的工作速度。电路如下图:(图2.3 晶振电路)一般选用石英晶体振荡器。此电路在加电大约延迟后震荡器起振,在引脚产生幅度为左右的正弦波时钟信号,其震荡频率主要由石英晶振的频率确定。电路中两个电容,的作用有两个:(1)帮助震荡器起振;(2)是对震荡器的频率进行微调。,的典型值为。单片机在工作时,由内部振荡器产生或由外部直接输入的送至内部控制逻辑单元的时钟信号的周期称为时钟周期。其大小是时钟信号
18、频率的倒数,常用表示。图中时钟频率为,即,则时钟周期为。2.5复位电路设计单片机第九引脚为复位端,只要在复位端保持两周期的高电平,就可实现复位。电路如下图:(图2.4 复位电路)图中由按键以及电容,电阻构成复位电路。由于单片机是高电平复位,所以当按下后,丹皮即进入复位状态。当上电后,由于电容的缓慢充电,单片机脚电压逐步由高转向低,经过一段时间,单片机的脚稳定在低电平状态,此时单片机复位完毕,单片机各状态恢复到初始状态。当上电后,由于电容的缓慢充电,单片机的脚电压逐步由高向低转化,经过一段时间后,单片机的脚处于稳定的低电平状态,此时单片机上电复位完毕,系统程序从开始执行。值得注意的是,在设计当中
19、是用到了硬件复位和软件复位两种功能,由上而得硬件复位后的各种状态可知寄存器及存储器的值都恢复到了初始值,而前面的功能介绍中提到了倒计时时间记忆功能,该功能的实现的前提条件就是不能对单片机进行硬件复位,所以设定了软复位功能。软复位实际上就是当程序执行完毕之后,将程序指针通过一条跳转指令让它跳转到程序执行的起始地址。2.6系统复位使进入初始状态,从地址开始执行程序的过程叫系统复位。从实现系统复位的方法来看,系统复位可分为硬件复位和软件复位。硬件复位必须通过外部的硬件电路给的端加上足够时间的高电位才能实现。上点复位,人工按键复位和硬件看门狗复位均为硬件复位。硬件复位后,个专用寄存器的状态均被初始化,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 抢答器课程设计 智力抢答应用系统设计 抢答 课程设计 智力 应用 系统 设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3943755.html