ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:574.81KB ,
资源ID:14420291      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14420291.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于单片机的智能抢答器的设计本科学位论文Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于单片机的智能抢答器的设计本科学位论文Word格式文档下载.docx

1、教务处制本科生毕业设计(论文、创作)声明本人郑重声明:所呈交的毕业设计,是本人在指导教师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本设计的研究成果不包含任何他人创作的、已公开发表或没有公开发表的作品内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本设计创作声明的法律责任由本人承担。 作者签名: 年 月 日 本人声明:该毕业设计是本人指导学生完成的研究成果,已经审阅过毕业设计的全部内容,保证题目、关键词、摘要部分中英文内容的一致性和准确性,并通过一定检测手段保证毕业设计未发现违背学术道德诚信的不端行为。 指导教师签名:目 录内容摘要 3关 键

2、 词 1 Abstract 1 Keywords 1 1. 序论 21.1 单片机的发展历史及其应用 21.2 单片机抢答器的背景及意义 21.3 本设计的方案 21.4 本设计中抢答器的主要功能 3 2. 硬件电路设计 42.1 AT89C51单片机 42.2 键盘电路 62.3 显示驱动电路 82.4 蜂鸣报警器电路 92.5 电源电路 10 3. 软件部分 113.1 单片机内部信号分析 113.2 主要程序流程 11 4. 软件仿真与硬件调试 134.1 软件仿真 134.2 硬件调试 14 5. 结论 14参考文献 16致谢 17附录1 整机电路 18附录2 源程序 19 内容摘要:

3、随着抢答竞赛节目的涌现,抢答器也形形色色,但是基于单片机的数字式抢答器因为其诸多优点而越来越被人们重视。本设计就是利用单片机为核心部件的,主要由硬件部分和软件部分组成。硬件部分包括单片机、驱动器、显示屏、报警器以及操作按键,这些共同构成了抢答器的身体;软件部分给予了抢答器生命,这要归功于汇编语言,本设计使用了单片机汇编语言和C语言。本设计可以显示抢答、犯规选手号和抢答、答题倒计时,可以犯规报警,还可以锁存选手号码。电路简单、功能齐全是本设计的特色,单片机价格低且能对竞赛过程进行精准控制,综合来说本设计性价比较高。 关 键 词:单片机 抢答器 报警器 Abstract:With the emer

4、gence of competition program Responder, Responder also diverse, but the microcontroller-based digital answering device because of its many advantages and has been growing attention. This design is the use of the microcontroller core components, mainly by hardware components and software components.

5、The hardware includes a microcontroller, drives, displays, alarms and keys, which together constitute the Responder body; software is a compilation of some of the major languages, including microcontroller assembly language and C language, assembly language is both soul Responder make fresh technolo

6、gy. The design of the LED display can show answer, and the answer fouls player number, answer the countdown; alarm alarm can answer fouls and timeouts alarm latch also has an automatic latch, set, clear function. Circuit is simple, functional design is characteristic of the low price and can Microco

7、ntroller precise control of the contest process, to sum up the higher cost of the design. Keywords:SCM Responder alarm1. 序论1.1 单片机的发展历史及其应用单片机的发展分为以“48系列单片机的推出”为标志的单片机形成阶段、以“51系列单片机的推出”为标志的结构成熟阶段和以“AT89C51单片机的推出”为标志的性能提高阶段。 单片机的应用领域非常之广,究其原因不外乎三个方面:第一,由于单片机价格低,适合于大批量低成本的产品设计且单片机的品种和型号多;第二,因为单片机的引脚少、

8、体积小、从而电路板减小,使产品小巧精致;第三,在种类繁多的电子类产品中,单片机的性价比之高令人震惊。应用单片机的领域很多,例如智能仪器仪表等。利用单片机可以提高精准度和功率且方便他们的产品更新;打印机等机电一体化产品应用单片机更是广泛;像温度指控、自动生产线等产品中采集控制电流、电压、温度等物理量的参数也广泛的应用了单片机及其技术,能大量的提高生产速度和效率。1.2 单片机抢答器的背景及意义1971年1月,由Intel公司的特德霍夫于日本商业通信公司合作研制的台式计算机中,首次使用了集成电路芯片,其中将经典结构中的运算器和控制器压缩在了一个芯片中,这就是所谓的“微处理器”。微处理器、存储器和I

9、/O接口电路构成微型计算机。本设计中所应用的单片机正是微型计算机的一种,它是将微处理器、存储器、I/O接口电路集成在一片电路芯片中,它具有体积小、价格低、可靠性高和易于嵌入式应用等特点,可以使产品升级换代,易于维修。在本设计中,同样应用到了单片机,设计的抢答器具有一定的特色。而在抢答竞赛中的抢答环节上,如果靠基本的电源、开关、导线、闹铃组成的串并联电路或者靠人体感知器官不容易说得清哪一组或哪一位选手获得抢答权,不能使比赛达到公平、公正、公开,利用单片机程序设计抢答器可以迅速的判断出获得抢答权的选手以及实现其他的一些功能,这在后文中会重点介绍。1.3 本设计的方案本设计采用了80C51系列中的A

10、T89C51单片机作为整个抢答器的灵魂,就像人类的大脑一样。这样利用了将微处理器、存储器、I/O接口电路集成在一片电路芯片中的单片机,能使电路结构精简1。这样整个抢答器就包括单片机、LED驱动器、LED显示屏、蜂鸣报警器以及操作按键,其中操作按键包括主持人控制键盘和选手抢答键盘。本设计的工作原理是“输入信号-信号分析-信号输出”,输入信号是通过主持人操作键钮(“开始”键、“停止”键、“复位”键)和选手操作按钮(抢答键)操控,单片机通过汇编语言来分析信号,通过LED显示屏、蜂鸣报警器来输出信号。设计方案如1.3图所示。1.4 本设计中抢答器的主要功能本设计可以实现选手抢答功能,供八名选手使用。在

11、抢答的基础上,还可以显示获得抢答权的选手号以及违规的选手号以及抢答、答题剩余时间,所谓“违规”就是违反抢答规定,本轮抢答或答题开始,主持人会按动“复位”、“开始”按钮,并宣布开始抢答,此时八位选手才能按动“抢答”按钮,如果提前按动,则视为违规。开始因为本设计具有时钟电路,所以还可以对抢答过程和答题过程进行时间限制。当到达时间后,会通过报警电路报警,同样,当选手具有违规操作时,报警电路会发声报警。抢答器还有一个重要的功能就是“锁存”,是通过单片机中锁存器来完成的,所谓“锁存”指当有选手抢答成功后,系统会自动将这名选手号锁住,其他选手在按动抢答按钮则不被系统识别,即使相差几微妙也能区分开来,这样就

12、实现了抢答的公正性和精准性。2. 硬件电路设计2.1 AT89C51单片机 本设计使用AT89C51。通过图2.1所示的单片机引脚图我们可以看出:AT89C51单片机引脚相对较多,总共有40个,分别有双向I/O端口、外中断口、可编程定时计数器、全双工串行通信口。因为AT89C51单片机内含有可擦写的Flash存储器,所以在进行软件编程上,可以采用在线编程,也适用于常规编程1。2.1.1 单片机时钟电路AT89C51单片机内有高增益反相放大器,其频率范围为1.2MHz12MHz,输入引脚和出入引脚分别为为XTAL1(引脚号19)和XTAL2(引脚号18)。引脚XTAL1接地;XTAL2接外部振荡

13、源。本设计时钟采用内部方式产生,电路如图2.1.1所示。XTAL1和XTAL2接由C1、C2、石英晶体(晶振)并联成的谐振,这样连接会使电路自动激发震荡。C1和C2可以微调频率。2.1.2 单片机复位电路复位,顾名思义,恢复到初始位置、初始状态并从初状态工作。AT89C51复位结构如图2.1.2(a)所示,在复位的外部电路中,在振荡器正在运行的情况下,要想实现复位功能,必须靠在RST/VPD引脚(引脚号9)加连续2个周期即24个振荡周期的高电平。内部复位是在RST引脚出现高电平后的第二个周期执行,复位开始以后每过一个周期都有一次复位,直至RST端随着电容充电电流的减少, RST的电位逐渐下降最

14、终变低电平。复位分为两种方式:第一种方式是上电自动复位如图2.1.2(b)所示,但是这种复位方式因为不能低抗干扰容易出现故障;第二种复位方式是人工按键复位方式,要想采取后者复位方式,则只需要在复位电路中并联一个按钮,按一下按钮,RST引脚出现高电平,则实现一次复位,安全可靠。本设计复位电路采取的是人工按键复位方式,如图2.1.2(c)所示2.2 键盘电路在现代高科技迅速发展,各类电子产品普及的时代,“键盘”发挥了重要的作用,例如手机上、电脑上、各类机器机床上均安装有键盘,虽然随着科技的更新,有些产品将键盘更新成触摸屏,但是键盘仍然起到了不可或缺的重要作用。本设计上就采用了键盘来实现某些功能。2

15、.2.1选手抢答电路本设计是为8名选手或者8个参赛队设计的数字抢答器,所以选手要想实现抢答目的,就通过按自己座位上的抢答按钮(即选手抢答键盘)来实现。8名选手或参赛队的抢答键盘(分别为S0S8)各自独立互不影响,每个键盘都独立接入输入/输出(I/O)端口(如图2.2.1所示),这样各输入/输出(I/O)端口将不会彼此影响。这样,当有某名选手或参赛队按动抢答按键时,输入/输出(I/O)端口的电平就会发生变化,所以检测输入/输出(I/O)端口的电平状态我们就能发现最先按动抢答按键的选手了。2.2.2主持人控制电路本设计中的许多功能是由主持人控制的,例如主持人宣布抢答开始以及答题开始后,由主持人按动“开始”按键、答题时间或抢答时间到达后的“停止” 按键以及对答题时间或抢答时间的调整、答题结束后主持人按动“复位”按键都是有主持人控制的,这就需要有“主持人控制电路(如图2.2.2所示)”来帮助主持

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1