摘要:本文主要介绍了对于传统的温度系统中,采用有线的方法来传输数据,存在成本较高以及分布线比较复杂的问题,因此设计出了一种由AT89S52单片机、数字温度传感器DS18B20和nRF24L01无线收发芯片所组成的无线温度检测系统。这个系统的核心是nRF24L01无线收发芯片,主导的设计方式是构建电路模块,整个系统设计主要是由温度数据采集模块和数据的无线收发模块构成。利用数据采集模块上的数字温度传感器DS18B20来检测现场环境下的温度,再把检测到的温度参数经过稍微简单的处理过后,再通过nRF24L01芯片发送到无线传输模块的接收口,通过nRF24L01芯片完成无线数据的传输。温度数据的处理工作是由AT89S52单片机来实现完成,并且使用英文双行字符的LCD1602作为显示器,实现实时温度的显示。根据以上设计,满足系统设计的整体需求,可以实现温度数据的多点采集以及远距离数据的无线传输,并对现场温度进行实时的监测。
关键词:无线传输;数据采集;温度检测;多点采集
目录
摘要
Abstract
1 绪论-1
1.1 选题依据-1
1.2研究现状-1
1.2.1国内外研究现状-1
1.2.2研究发展趋势-2
1.3本文章节安排-2
2 系统方案设计-3
2.1 系统总体设计-3
2.1.1设计简述-3
2.1.2系统特征简介-3
2.2 系统主要器件选型-4
2.3系统设计目标-4
3 系统硬件电路设计-5
3.1主控制电路-5
3.1.1单片机简介-5
3.1.2部分引脚说明-5
3.2温度传感器设计-6
3.2.1 DS18B20简介-6
3.2.2温度传感器与单片机的连接-7
3.3无线收发电路设计-8
3.3.1 nRF24L01相关介绍-8
3.3.2 AMS1117-3.3介绍-8
3.4显示电路-9
4 软件设计-11
4.1温度检测-11
4.2 DS18B20温度数据处理-12
4.3 LCD1602显示部分-12
5 系统调试-13
5.1实物性能参数-13
5.2实物图片-13
结 论-15
参 考 文 献-16
附录A温度采集板电路原理图-17
附录B数据采集板电路原理图-18
致 谢-19