1/52
0/100
您的浏览器不支持进度条
下载所得到的文件列表
基于51单片机的无线投票表决器设计毕业设计.doc
文档介绍:
无线投票器的设计摘要:本设计以直流电压源为核心,STC89C52RC增强型单片机为主控制器,单片机系统是无线投票器的核心。它通过软件的运行来控制整个系统的工作,从而完成设定的功能。通过三个数字键盘来进行投票,三个按键之中任意两个按下系统便认为投票通过,用24L01无线模块发射出去。在接收端,可由液晶屏LCD1602显示实际投票结果,当三个按键中任意两个按下时,系统在1602液晶上显示Pass,反之显示Down.实际测试结果表明,本系统实际应用于投票领域。关键词:无线;投票器;单片机;24L01;STC89C52RCThedesignofwirelessvotingdeviceAbstract:Inthisdesign,theDCvoltagesourceasthecore,STC89C52RCenhancedmicrocontroller-basedcontroller,microcontrollersystemisthecoreofthewirelessvotingdevice.Itthroughtheoperationofthesoftwaretocontroltheinstrument,pletingthesetfunction.Threenumerickeypadtovoteonanytwoofthreekeypressthinksthatvotedtolaunchoutusing24L01wirelessmodule.BeLCDLCD1602displaystheactualvotingresultsatthereceivingend,whenanytwoofthethreebuttonsispressed,thesysteminthe1602'sLCDdisplayPass,contraryShowDown.Actualtestresultsshowthatthissystemisactuallyusedinthevotingfield.Keywords:Wireless;votingmachine;microcontroller;24L01;STC89C52RC毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名: 日期: 指导教师签名: 日期: 使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期:年月日导师签名:日期:年月日目录1引言 12设计要求及方案论证 22.1设计要求 22.2设计方案及论证 22.2.1控制模块方案及论证 22.2.2显示模块方案及论证 23.系统的硬件电路设计 43.1主控制器模块的设计 43.2NRF24L01无线模块的设计 53.3按键控制模块的设计 73.4液晶显示模块的设计 83.4.1LCD1602主要管脚介绍 83.4.2LCD1602控制指令 93.4.3液晶显示程序设计 103.4.4读写控制时序如表6所示 103.4.5LCD1602的一般初始化过程 113.4.6LCD1602与单片机连接图 113.5振荡电路设计模块的设计 123.6晶振电路与复位电路设计 123.6.1晶振电路 123.6.2复位电路 133.7电源模块的设计 144系统软件设计 164.1用C语言开发单片机的优势 164.2系统程序设计流程图 164.3软件编译与调试 174.4液晶显示程序设计 194.5NRF24L01模块程序设计 205调试结果与分析 245.1测试仪器 245.2测试方法 245.3调试过程与分析 245.4测试结论 24参考文献 25附录 26谢辞 451引言近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。投票器,是投票反馈系统中的终端设备,是一种代替常规会议举手表决,会议举手投票,民主举手选举的一种装置。投票器系统主要由:基站,软件,终端设备三部分组成。可以自由选择实名投票与非实名投票。使用时,与会者只需按动手中投票器上对应的,“赞同”“反对”或者“弃权”即可,相应的投票结果会在电脑中记录并实时显示的屏幕上,从而公平公正的展现出来。随着无线技术的发展,以及有线投票器的不方便性,无线投票器逐渐取代了有线投票器的市场。基于单片机与无线技术的投票器的设计制作过程,以MCS-51系列单片机为控制核心设计投票系统的投票发射器与接收器。投票发射器由单片机、三个按键、三个指示灯和NRF24L01模块等组成.三个键分别表示不按代表反对,按下代表同意。投票器把投票结果信息编码后通过NRF24L01发射出去,接收器接收后,辨别发射传输的信息,若三个按键之中任意两个按下系统便认为投票通过,可由液晶屏LCD1602显示实际投票结果,当三个按键任意两个按下时,系统在LCD1602液晶上显示Pass,反之显示Down。2设计要求及方案论证2.1设计要求单片机在各种电子产品中的应用已经越来越广泛,很多的电子产品利用单片机所取得的便利性得到了人们的好评,针对多路数据采集系统的要求提出了以下的方案:设计一款能进行远程无线投票的设备,由2个投票端和一个控制端所组成,模拟远程投票。2.2设计方案及论证2.2.1控制模块方案及论证方案一:采用各类数字电路来组成键盘控制系统,进行信号处理,如选用CPLD等可编程逻辑器件。本方案电路复杂,灵活性不高,效率低,不利于系统的扩展,对信号处理比较困难。方案二:采用STC89C52RC单片机作为这个系统的控制单元,可方便利用单片机内部的定时器等各种资源,方便程序的编写和无线射频模 内容来自淘豆网www.taodocs.com转载请标明出处.
非法内容举报中心
文档信息
  • 页数52
  • 收藏数0 收藏
  • 顶次数0
  • 上传人追风少年
  • 文件大小0 KB
  • 时间2014-04-21
文档标签