需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11253 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着社会的现代化进程不断加快,对于民主、公正与隐私的要求也水涨船高,为了满足这些日益增长的个性化,多元化需求,本文设计了一种能够进行投票人数统计,投票结果运算并实时显示,投票结果保存并回查的无线表决器。 本系统以51系列单片机STC89C52为控制核心,显示部分采用液晶显示屏LCD1602。使用nRF24L01无线收发模块来实现数据的无线通信。此表决系统由表决端和显示端两个部分组成。主要功能是通过表决端的按键来远程进行投票,投票结果实时显示在显示端显示屏上,同时显示端具有保存数据和回查功能以便进行统计结果的分析。 此次设计的无线表决器经过实际测试后,系统运行稳定、工作可靠性高,不仅可以简化传统投票过程中的诸多繁琐操作流程。在保证公平公正的同时,提高了工作效率。因此,本次设计的无线表决系统具有研究意义和推广价值。 关键词:表决器 单片机 无线通信技术 nRF24L01
目录 摘要 Abstract 1 绪论-1 1.1课题背景-1 1.2课题研究现状-1 1.3课题研究主要内容-3 2方案设计-4 2.1 需求分析-4 2.1.1 单片机的选择-4 2.1.2无线通信模块的选择-5 2.1.3显示单元-5 2.2系统总体结构-5 3硬件设计-7 3.1 单片机控制模块-7 3.2 无线通信模块-8 3.3 LED显示模块-10 3.4 投票端按键模块-10 3.5 LED显示模块-11 4 软件设计-13 4.1主程序设计-13 4.2按键扫描模块子程序设计-13 4.3 液晶显示模块子程序设计-15 4.4无线通信程序设计-17 5 系统调试-20 5.1 硬件调试-20 5.2 软件调试-20 5.3系统调试步骤及结果-20 6 总结-23 6.1 总结-23 6.2 工程伦理问题-23 6.2.1对环境和可持续发展的影响-23 6.2.2相关法律法规-23 参考文献-25 致 谢-26 附录-27 附录一:表决端电路图-27 附录二:显示端电路图-28 附录三:表决端程序-29 附录四:显示端程序-36 |