基于单片机的无线表决器设计电子信息工程大学论文Word文档下载推荐.doc
《基于单片机的无线表决器设计电子信息工程大学论文Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《基于单片机的无线表决器设计电子信息工程大学论文Word文档下载推荐.doc(30页珍藏版)》请在冰豆网上搜索。
基于单片机的无线表决器设计
摘要:
根据STC89C52单片机和无线表决系统的特点,本文介绍了一种用单片机控制液晶LCD屏显示模拟表决结果的方法。
同时从无线表决器的模块选择,电路分析,软件程序设计等方面,介绍了无线表决器的各个模块的功能,电路的功能,以及各个模块电路中元器件的作用。
该设计具有用户自行投票,液晶显示投票结果和投票数目的功能。
该设计基本能达到会议投票表决目的,设计具有成本低、效果好等优点,无论对于科学研究还是市场价值都有一定的意义。
关键词:
无线表决,单片机,LCD1602液晶显示,按键模块
TheDesignofWirelessVotingDevicebasedonMCU
Abstract:
According
to
the
characteristics
of
STC89C52
single-chip
microcomputer
and
wireless
voting
system,
this
paper
presents
a
LCD
screen
display
with
single
chip
analog
control
vote.In
paper,
systerm
based
on
MCU
is
discussed
mainly
from
aspect
module
selection,
circuit
analysis
software
design.
This
introduces
function
each
module,
circuits
action
components
in
circuits.
The
design
has
user
vote,
results
number
votes
for
liquid
crystal
function.
can
basically
achieve
purpose
conference
voting,
have
advantages
low
cost,
good
effect,
certain
significance
both
scientific
research
market
value.
Keywords:
Wirelessvoting,
singlechip,
LCD1602display,
keyboardmodule
III
目录
第一章绪论 1
1.1引言 ................................................................................................................................................1
1.2无线表决器的研究现状与发展趋势 ............................................................................................1
1.2.1研究现状 1
1.2.2发展趋势 2
1.3本章小结 ........................................................................................................................................2
第二章系统硬件设计 3
2.1系统整体的设计方案与选型比较 ................................................................................................3
2.2系统硬件总体框图 ........................................................................................................................3
2.3单片机最小系统 ............................................................................................................................4
2.3.1单片机的选型与比较 4
2.3.2单片机STC89C52简介 4
2.3.3复位电路 4
2.3.4晶振电路 5
2.4无线模块的设计 ............................................................................................................................5
2.4.1无线模块的选型与比较 5
2.4.2无线模块电路的设计 6
2.4.3NRF24L01工作模式 6
2.4.4寄存器配置 7
2.5显示模块的设计 ............................................................................................................................7
2.5.1显示模块的选型与比较 7
2.5.2显示模块电路的设计 7
2.6按键电路 ........................................................................................................................................8
2.7电源模块的设计 ............................................................................................................................9
2.8辅助电源的设计 ..........................................................................................................................10
2.8.1X1117简介 10
2.8.2X1117稳压电路的设计 10
2.9本章小结 ......................................................................................................................................11
第三章系统软件设计 12
3.1主机流程图 ..................................................................................................................................12
3.2从机流程图 ..................................................................................................................................12
3.3NRF24L01无线模块流程图 .......................................................................................................13
3.3.1无线发送模式流程图 13
3.3.2无线接收模式流程图 14
3.41602液晶流程图 .........................................................................................................................15
3.5按键扫描流程图 ..........................................................................................................................16
3.6本章小结 ......................................................................................................................................17
第四章系统综合测试 18
4.1系统综合测试思路 ......................................................................................................................18
4.2硬件测试 ......................................................................................................................................18
4.3软件测试 ......................................................................................................................................18
4.4本章小结 ...................................