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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

基于单片机的八路抢答器设计 大学论文Word下载.docx

1、第1章 引 言 4 1.1 课题研究背景 4 1.2 抢答器的介绍 4 1.3研究目标与内容 5第2章 系统总体方案设计 6 2.1系统主要功能 6 2.2系统工作流程 6第3章 系统硬件设计 7 3.1总体设计 7 3.2时钟频率电路的设计 8 3.3键盘扫描电路的设计 8 3.4复位电路的设计 9 3.5发声电路的设计 10 3.6 综合PCB板的设计 11 3.6.1 布局的原则 11 3.6.2 布线 11 3.6.3焊盘 12第4章 系统软件设计 14 4.1软件任务分析 14 4.2 主程序系统结构图 14 4.3 程序流程图 15第5章 系统综合调试 17 5.1系统实现的功能

2、17 5.2系统运行效果 17第6章 总结 22致谢 22参考文献 22基于单片机的八路抢答器设计专业:电子信息工程 学号:201212701017 学生:王鹏 指导老师:丘森辉【内容摘要】近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测日新月异更新。本文介绍一种用AT89C51作为核心部件进行逻辑控制及信号产生的单片机技术和C语言编程设计的8路数字抢答器。文章对抢答器的背景与现状、硬件设计、软件设计都做了详细的介绍,使我们不仅元器件的原理及设计有了深入的了解,也对单片机的设计研发过程有了更加深刻的体会。本设计主要采用单片机控制,采用手动抢答的方式,有人抢答后,系统自动

3、封锁其他人的抢答按钮,使其不能再抢答,从而实现抢答功能。该系统还增加了抢答倒计时和答题对错判断功能,另外抢答倒计时的时间可以调整。若有人在主持人按下开始按钮之前按下抢答按钮,系统不会显示选手的号码,只有在开始按钮被按下之后,选手才可以有效的抢答,使抢答达到公平、公开的效果。【关键词】 单片机;抢答器;STC89C51;LCD1602液晶第1章 引 言1.1 课题研究背景随着我国经济和文化事业的发展,在很多公开竞争场合要求有公正的竞争裁决,诸如证券、股票交易及各种智力竞赛等,因此出现了抢答器。抢答器一般是由很多电路组成的,线路复杂,可靠性不高,功能也比较简单,特别是当抢答路数很多时,实现起来就更

4、为困难。因此我们设计了以单片机为核心的新型智能的抢答器,在保留原始抢答器的基本功能的同时又增加了数码管显示电路实现了其他功能。抢答器又称为第一信号鉴别器,其主要应用于各种知识竞赛、文艺活动等场合。1.2抢答器的介绍在2007年以前,抢答器作为一种竞赛设备,一直没有得到多大的提高,在使用过程中只起到抢答作用,而且在设计上基本是采用模拟电路的方式,抢答的精确度不够高,而且要受到线路和距离的限制。随着电脑的普及率在大幅提高,在新的信息化时代中,各类竞赛活动也发生了一些大的变化,不再是现场主持人念题,选手回答,这种固定的、单调且死板的方式。现场要求有更多互动和更多娱乐的效果。活动的策划者们在不断的思考

5、和在活动环节上进行设计。电脑抢答器的出现解决了策划者们面对的难题,电脑抢答器是以电脑做为操作平台,控制器方面采用了数字电路和单片机的方式和电脑进行通信,这样设计使知识竞赛长期以来固定的模式被打破。活动中出现了更多的设计和新玩法,使知识竞赛走向了新的方向。以电脑做为平台的抢答器系统,可以通过竞赛软件控制抢答器,答题器,记分屏,灯光效果等等。通过知识竞赛软件可以做到各个环节中的题目显示,选手可以通过手中的抢答器抢答,抢答结果会显示在大屏幕上和分数会显示在LED记分屏中。选手还能通过答题器对题目进行按键回答,在显示设备上显示出每位选手答题的情况,这样的方式很大程度的提高了比赛的档次和娱乐性。除了电脑

6、抢答器外还有数字电路式、单片机式的抢答器。对数字电路式的抢答器来说电路复杂,且成本偏高,故障率高,显示方式简单,电脑抢答器不够便携。随着单片机的应用不断深入,以单片机为核心的抢答器不断出现。利用单片机的优点,使抢答器具有结构简单、功能强大、性能可靠等特点。1.3 研究目标与内容本系统采用模块化设计抢答器,在抢答比赛中广泛应用,各组分别有一个抢答按钮。主持人有开始和结束、复位键。在后台主持人可以修改,抢答时间和选手回答问题的时间设置,原始状态下抢答时间为10s,回答问题时间为10s。通过加键和减键修改上述时间,改完后确认键确定。新时间开始有效,主持人按键开始后,选手开始抢答为有效,数码显示屏显示

7、选手号和抢答时间倒计时,在最后五秒扬声器发生提示。如果主持人没有按下开始键而选手就抢答视为犯规,数码显示屏显示犯规者的代号,扬声器持续发生。主持人可按键结束,新一轮抢答开始。第2章 系统总体方案设计2.1系统主要功能本系统是以单片机为主控芯片的八路抢答器,它包括了8路抢答按钮、计时显示、倒计时提示、开始与复位控制按钮、加时减时控制按钮。在抢答比赛中八路抢答按钮分别对应一组选手。计时显示以及其他的各种显示功能都由LCD1602液晶实现。倒计时即将结束时蜂鸣器会响铃提示。开始、复位、加时、减时按钮都由主持人控制。在主持人按下开始键后才能开始抢答,在抢答时选手的抢答犯规、抢答成功都会视为犯规蜂鸣器持

8、续响并显示在液晶屏幕上。一轮抢答结束之后由主持人按下复位键复位。有10秒抢答时间,10秒内无人抢答则本轮抢答结束,由主持人复位。在倒计时最后5秒时,每一秒蜂鸣器都会响铃提示。总结其系统的需求分析如下:1、在抢答时只有主持人按下开始后才能抢答。在此之前前抢答视为犯规。2、可以显示抢答成功的选手和抢答犯规的选手。3、显示倒计时,倒计时将要结束时有响铃提示。4、抢答成功后锁定按键,使其他选手的按键无效。6、主持人复位后进入下一轮抢答。2.2系统工作流程一次具体的抢答过程如下:主持人按下开始键,进入抢答时间。在此之前有选手抢答判定为犯规,屏幕显示犯规选手编号,主持人按下复位键进入下一轮抢答。进入抢答阶

9、段,有选手率先抢答时倒计时停止,屏幕显示抢答成功的选手编号,并锁定键盘,使其他选手的抢答无效。此时抢答成功的选手进行答题,之后由主持人按复位键进行下一轮抢答。如一直无人抢答,在最后5秒倒计时的每一秒会响铃提示,直到倒计时结束还无人抢答,则屏幕显示无人抢答,主持人复位进入下一轮抢答。第3章 系统硬件设计3.1总体设计本设计包含了硬件设计和软件设计两部分,两者紧密结合,不可分离。硬件设计是这个系统运行的基础,没有硬件一切都无从谈起。软件设计是系统正常运转的核心,在硬件的基础上软件控制着系统的运作,实现系统的功能。随着技术的发展,硬件电路的集成度越来越高,各种功能强大的芯片降低了硬件设计的复杂程度。

10、本次设计的总体硬件电路原理图如图3-1所示。图3-1硬件电路原理图图3-1中主控制器为STC89C52RC单片机,显示模块为一块集成的LCD1602液晶。由于采用并行传输数据,液晶模块的DB0-DB7接单片机P0口。RS脚接P2.0、R/W脚接P2.1、E脚接P2.2。所有的按键全部在接在P3口。LS1为蜂鸣器,作为系统中的响铃提示功能。3.2时钟频率电路的设计单片机与其他微机一样,它的各种操作都是按着节拍有序的工作的。89C51内部有一个高增益反响放大器,用于构成振荡器。反相放大器的输入端为XTAL1,输出端为XTAL2,两断跨接石英晶体及两个电容就可以构成稳点的自己振荡器。时钟电路如图3-

11、2所示。图3-2外部震荡源电路C1和C2通常取30pF左右,可以稳定频率并对震荡频率有微调作用。震荡脉冲频率范围为fosc=024MHz,我们所用的震荡频率为12MHz。3.3键盘扫描电路的设计键盘是单片机应用中必不可少的硬件之一,由于其设计方法多种多样,所以在应用系统设计时,应根据整个系统的硬件结构、软件设计等信息综合考虑,设计出稳定可靠、结构紧凑、成本低廉、简单易用、性能优良的人机键盘界面。键盘是进行人机交互的主要设备。在单片机应用中主要是独立键盘和矩阵键盘。其中独立键盘结构简单,程序设计也较为简单,一般用于对硬件电路要求不高的简单电路中;矩阵键盘在硬件结构上较为复杂,程序算法上也比独立键

12、盘复杂得多,但是矩阵键盘更加能够节省端口资源,适合在按键较多的电路中使用。在本文设计中采用了独立键盘的方式,本设计中有8个抢答按键输入,一个开始按键、一个结束按键,此外还有抢答时间调整键、回答时间调整键,加一按键、减一按键各一个。按键电路如图3-3所示。图3-3按键电路在图3-3中8个抢答按键分别接入单片机的P1.0P1.7端口,单片机通过读取P1.0P1.7的值来判断当前输入的是8个抢答按键中的哪一个。抢答时间调整和回答时间调整接到单片机的P3.3和P3.4界面,加一及减一按键接到单片机的P3.5和P3.6界面。开始及结束按键接到单片机的10、11脚,这里用到了单片机10、11脚复合功能中的

13、IO端口功能,单片机通过读取10、11脚的P3.0、P3.1的IO端口值来判断当前是否处于抢答开始状态或抢答结束状态。按键的触点在闭合和断开时均会产生抖动,这时触点的逻辑电平是不稳定的,如不妥善处理,将会引起按键命令的错误执行或重复执行。现在一般均用软件延时的方法来避开抖动阶段,这一延时过程一般大于5ms,例如取10-20ms。如果监控程序中的读键操作安排在主程序(后台程序)或键盘中断(外部中断)子程序中,则该延时子程序便可直接插入读键过程中。如果读键过程安排在定时中断子程序中,就可省去专门的延时子程序,利用两次定时中断的时间间隔来完成抖动处理。3.4复位电路的设计 单片机的第9脚RST为硬件

14、复位端,只要将该端持续4个机器周期的高电平即可实现复位,复位后单片机的各状态都恢复到初始化状态,复位电路如图3-4所示。 图3-4复位电路复位电路主要由电解电容C3、电阻R1、按键S1组成。由于单片机是高电平复位,所以当复位键按下时候,单片机的9脚RESET管脚处于高电平,此时单片机处于复位状态。当上电后,由于电容的缓慢放电,单片机的9脚电压逐步由高向低转化,经过一段时间后,单片机的9脚处于稳定的低电平状态,此时单片机上电复位完毕,系统程序从0000H开始执行。3.5发声电路的设计蜂鸣器是众多电子产品中常用的发声器件,本设计中也使用蜂鸣器作为发声装置,本设计中的发声电路如图3-5所示。图3-5

15、发声电路我们知道,声音的频谱范围约在几十到几千赫兹,若能利用程序来控制单片机某个口线的“高”电平或低电平,则在该口线上就能产生一定频率的矩形波,接上喇叭就能发出一定频率的声音,若再利用延时程序控制“高”“低”电平的持续时间,就能改变输出频率,从而改变音调,使喇叭发出不同的声音。本文设计如图3-5所示。图中单片机的16脚输出具有复合功能,此处用到了单片机16脚的IO端口功能,单片机通过内部定时器的操作实现交替变换的波形输出驱动扬声器发声。3.6 综合PCB板的设计印制电路板(PCB)是各种电子产品中电路元器件的载体,PCB提供了电路元件和器件之间的电气连接,PCB设计的好坏对产品性能有很大影响。因此,在进行PCB设计时。必须遵守PCB设计的一般性原则,并应符合抗干扰设计的要求。为了设计出优质低廉的PCB,应遵循一些原则。3.6.1 布局的原则1、要考虑PCB尺寸大小。PCB尺寸过大时,印制线就条长,同时阻抗增加,抗噪声能力也会下降,成本

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

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