网站大量收购闲置独家精品文档,联系QQ:2885784924

电子信息工程技术毕业论文-现场无线投票系统设计.doc

电子信息工程技术毕业论文-现场无线投票系统设计.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

毕业设计论文

题目:现场无线投票系统设计

XX学院毕业设计论文

XX学院毕业设计论文

PAGE20

摘要

根据STC89C52RC单片机的特点和无线表决系统的特点,本文提出了一种用单片机控制LCD屏显示的模拟投票表决方法,同时给出了软硬件设计的办法,设计过程包括软件程序的编写和硬件电路的设计两个方面。设计重点在于本系统利用STC89C52RC增强型单片机为主控制器进行总体控制,通过NRF24L01无线模块作为桥梁,将无线手持投票器上的赞成、反对、弃权三项投票结果传送至数据收集器,并在LCD显示屏上显示相应选项的按下次数,以达到在LCD屏幕上统计出各项选项的选择次数的目的。单片机系统是无线投票器的核心,它通过软件的运行来控制整个系统的工作,从而完成设定的功能。实际结果表明,本系统实际应用于娱乐现场互动、会议表决、投票选择等各种场合。

关键词:无线传输;投票器;单片机; NRF24L01;STC89C52RC;LCD

XX学院毕业设计论文

目录

TOC\o1-3\h\z\u

引言 1

第一章设计要求及方案论证 2

1.1设计要求 2

1.1.1系统组成 2

1.1.2系统实现的功能及指标: 2

1.2设计方案及论证 2

1.2.1控制模块方案及论证 2

1.2.2显示模块方案及论证 3

第二章系统的硬件电路设计 4

2.1主控制器模块的设计 4

2.2NRF24L01无线模块的设计 5

2.3按键控制模块的设计 7

2.4液晶显示模块的设计 8

2.4.1LCD1602主要管脚介绍 8

2.4.2LCD1602 控制指令 9

2.4.3读写控制时序表 10

2.4.4LCD1602的一般初始化过程 10

2.4.5LCD1602与单片机连接操作 10

2.5振荡电路设计模块的设计 11

2.6晶振电路与复位电路设计 12

2.6.1晶振电路 12

2.6.2复位电路 12

2.7电源模块的设计 14

第三章系统软件设计 15

3.1液晶显示程序设计 15

3.2系统程序设计流程图 16

结论 17

参考文献 18

致谢 19

XX学院毕业设计论文

PAGE1

引言

现场无线投票系统可以应用在娱乐现场互动、会议表决、投票选择等各种场合,应用广泛。通用现场无线投票系统由无线手持投票器、无线数据收集器组成。

无线手持投票器,是投票反馈系统中的终端设备。投票器系统主要由:基站、软件、终端设备三部分组成。可以自由选择实名投票与非实名投票。

使用时,与会者只需按动手中投票器上对应的,“赞同”“反对”或者“弃权”即可,相应的投票结果会在电脑中记录并实时显示的屏幕上,从而公平公正的展现出来。

随着无线技术的发展,以及有线投票器的不方便性,无线投票器逐渐取代了有线投票器的市场。

XX学院毕业设计论文

PAGE7

第一章设计要求及方案论证

1.1设计要求

基于单片机与无线技术的投票器的设计制作,以MCS-51系列单片机为控制核心设计投票系统的无线手持投票器与无线数据收集器。无线手持投票器由单片机、三个按键、三个指示灯和NRF24L01模块等组成。三个键分别表示反对,同意,弃权。投票器把投票结果信息编码后通过NRF24L01发射出去,数据收集器接收后,辨别发射传输的信息,可由液晶屏LCD1602显示实际投票结果。

1.1.1系统组成

本系统主要由两个部分组成:1.无线手持投票器2.无线数据收集器

1.1.2系统实现的功能及指标:

无线手持投票器:

应设有赞成、反对按键,分值调整按键,配有显示屏,能接受无线数据收集器的指令。

无线数据收集器

收集统计投票结果、向无线手持投票器发送允许投票、禁止投票、统一设置投票分值、时限等。

1.2设计方案及论证

1.2.1控制模块方案及论证

方案1:采用各类数字电路来组成键盘控制系统,进行信号处理,如选用CPLD等可编程逻辑器件。本方案电路复杂,灵活性不高,效率低,不利于系统的扩展,对信号处理比较困难。

方案2:采用STC89C52RC单片机作为这个系统的控制单元,可方便利用单片机内部的定时器等各种资源,方便程序的编写和无线射频模块的操作。

比较以上两种方案的优缺点,方案1采用中、小规模器件实现系统的数控部分,使用的芯片很多,造成控制电路内部接口信号繁琐,中间相互关联多,抗干扰能力差。在方案2中采用单片机完成整个数控部分的功能,也便于系统功能的扩展,操作方便。所以本设计控制模块方案选用方案2。

1.2.2显示模块方案及论证

方案1:使用数码管显示使用多位数码管显示,显示不灵活。

方案2:使用LCD1602液晶显

您可能关注的文档

文档评论(0)

一往无前 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档