摘要本次毕业设计由温度传感器DS18B20收集环境温度,采用从微控制器STC89C51单片机算术处理,然后被发送到经由NRF24L01无线通信模块,单片机接收到无线通信模块NRF24L01发过来的数据,通过LCD1602液晶屏接收显示当前的情况下所测量的温度后,并通过上位机进行远程监控和管理。完成了仓库温度监测 系统,从而解决人类漫长的反应时间和人工经验判断误差。这个仓库温度检测系统的运行由于少了很多人为影响因素,运作起来比较可靠,而且成本低廉。29719
系统通过收集仓库温度,并立即把获得的数据传送到液晶显示屏幕,从而达到监测仓库环境参数的目的。因此,对于及时获取仓库的温度环境参数,提供准确了有效的科学依据,使能够及时改善仓库的温度条件,以确保仓库物品的安全。
毕业论文关键词:STC89C51单片机; NRF24L01模块; DS18b20温度; 传感器
Abstract This design through the temperature sensor DS18b20 temperature acquisition environment, through the STC89C51 MCU processing machine,Then through the nRF24L01 wireless communication module is used for transmitting to host the nRF24L01 wireless communication module, host MCU received data through LCD1602 LCD display temperature measurement.And through the host computer for remote monitoring and management. Achieve a warehouse temperature monitoring system to solve the error evaluation warehouse on human experience, a long reaction period and other issues.
The system is reliable, low cost. System through the warehouse temperature acquisition, and will receive the parameters real-time display of the liquid crystal display screen, reached the warehouse environment parameters monitoring purposes.Timely access to scientific warehouse temperature environment parameters provide accurate and efficient basis, thereby improving the warehouse temperature conditions in a timely manner, so as to ensure the safety of the warehouse items.
Keywords: STC89C51microcontroller;nRF24L01radiocommunication; DS18b20Temperature Sensor
目录
第一章 绪论
1.1 课题设计背景和意义1
1.2 国内外研究现状与水平1
1.3 发展趋势..2
1.4 系统功能说明. 2
第二章 方案论证 3
2.1 系统总体方案论证..3
2.2 单片机的选择. 3
2.3 显示器的选择. 3
第三章 系统硬件电路设计... 4
3.1 总体硬件电路设计 4
3.2 单片机主控制电路设计... 6
3.2.1 STC89C51RC单片机介绍6
3.2.2 STC89C51RC管脚...7
3.2.3 STC89C51RC单片机特点.. 8
3.2.4 STC89C51RC单片机最小系统电路..10
3.3 LCD显示模块的设计.. 11
3.3.1 1602字符液晶简介... 11
3.3.2 1602管脚说明12
3.3.3 字符集.. 13
3.3.4 1602LCD的指令说明及时序... 14
3.3.5 显示地址 15
3.3.6 基本的读写时序图.. 16
3.3.7 1602与单片机连接.. 16
3.4 无线数据收发模块的设计.. 17
3.4.1 无线模块 nRF24L01简介... 17
3.4.2 引脚及其功能... 19
3.4.3 nRF24L01 工作模式 20
3.4.4 nRF24L01 工作原理..21
3.4.5 nRF24L01 原理框图..22
3.5 数据采集模块..23
3.5.1 温度传感器DS18B20简介 23
3.5.2 DS18B20的主要特性..25
3.5.3 DS1820使用中注意事项..26
3.5.4 DS1820电路原理框图 27
3.6 声光电路设计..27
3.6.1 声控电路设计.. 27
3.6.2 光控电路设计.. 28
3.7 上位机接口模块的设计 29
3.7.1 串行异步通信.. 29
3.7.2 RS-232技术..30
第四章 系统软件设计.. 31
4.1 主程序设计.. 31
4.2 按键程序设计 31
4.3 显示部分程序设计... 32
4.4 温度报警程序设计... 33
4.5 上位机软件流程设计. 35
第五章 总结... 37 1单片机基于无线通信技术的仓库温度监控系统设计+源程序:http://www.youerw.com/zidonghua/lunwen_25069.html