更新时间:11-13 上传会员:狂奔的小猪
分类:单片机自动化 论文字数:8932 需要金币:2000个
摘要:设计的硬件部分采用51系列单片机STC89C52作为控制核心、光电式计数传感器进行转速信息的获取、短距离无线通信模块nRF24L01进行数据传输、显示单元采用LCD1602液晶屏,利用声光报警电路进行异常数据的预警处理;软件部分采用C51语言进行编程,软件方面主要由系统主程序、计数子程序、无线通信子程序及键盘扫描及处理子程序构成。
关键词:单片机控制;光电式传感器;转速测量;无线通信技术
目 录
摘 要
Abstract
1 前言-1
1.1 课题研究的背景及意义-1
1.2 国内外现状-1
1.3 本设计的主要内容-2
2 设计方案的论证及确定-3
2.1 方案论证及确定-3
2.1.1 转速测量原理-3
2.1.2 转速显示单元-3
2.1.3无线通信模块的选择-4
2.2 转速测量系统总体结构-4
3 系统的硬件设计-6
3.1 单片机控制单元-6
3.1.1 单片机最小系统介绍-6
3.1.2 时钟电路-7
3.1.3 复位电路-7
3.2 转速测量单元-8
3.2.1光电传感器简介-8
3.2.2 脉冲产生电路设计-8
3.3无线通信单元-8
3.4 数据显示单元-9
3.5 键盘控制单元-11
3.6 声光报警单元-11
4 系统的软件设计-13
4.1 系统主程序设计-13
4.2 无线通信程序设计-13
4.3 液晶显示子程序设计-14-
4.4报警电路程序设计-14
5 系统调试与安装-17
5.1 硬件调试-17
5.2 软件调试-17
5.3 实物组装与测试-17
5.3.1实物组装-17
5.3.2实物测试-18
结 论-19
参考文献-21
附 录1-22
附 录2-23