多点温度无线采集系统的设计

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

多点温度无线采集系统的设计(任务书,开题报告,论文15000字)
摘  要
温度是生活中使用最多的参数之一,温度采集被广泛用各个领域。为了保证温度采集的广泛性,往往需要在多个温度测量点进行温度采集,并最终对采集来的温度数据进行汇总分析。然而如果要将各采集点与监测点通过有线连接方式进行连接,将会大大增加系统的复杂性。为了解决上述问题,多点温度无线采集系统应运而生。
本设计使用NRF24L01无线模块代替了传统复杂的布线手段,同时选用了单片机进行数据处理工作。设计的硬件部分还包括温度传感器模块,LCD显示模块,声音报警模块以及上位机显示模块。为了使系统有效的工作,本文还设计了软件控制部分。
经过测试,本设计的多点温度无线采集系统,能够有效采集目标点的温度数据,并发送至PC机保存,同时可以直观地在LCD显示器上观察到实时温度,而且一旦超出阈值将会进行声音报警。工作预期目标及功能基本实现。
关键词:STC89C52  无线传输  nRF24L01  温度采集  
Wireless Multi-point Temperature Acquisition System
Abstract
Temperature is one of the most important parameters , temperature acquisition is widely used in various fields. In order to ensure the universality of the temperature acquisition, temperature acquisition often required in multiple temperature measurement points, and ultimately to the temperature data collection to analysis. However, if the acquisition and monitoring points are connected by a wired connection, will greatly increase the complexity of the system. In order to solve the above problem, emerge as the times require wireless multi-point temperature acquisition system.
This design uses NRF24L01 wireless module to replace the traditional complicated wiring method, by using single chip microcomputer for data processing. The hardware design includes temperature sensor module, LCD display module, sound alarm display module and host computer. In order to make the system work effectively, this paper also designed the software control part.
After testing, wireless multi-point temperature acquisition system design, can effectively collect temperature data of the target, and sent to the PC machine to save, also can be observed in the LCD display real-time temperature, and once exceeded the threshold will sound alarm. The work target and basic function of the realization
Key Words: STC89C52; Wireless transmission; nRF24L01; Temperature acquisition
 

多点温度无线采集系统的设计
多点温度无线采集系统的设计
多点温度无线采集系统的设计


目  录
摘  要    I
WIRELESS MULTI-POINT TEMPERATURE ACQUISITION SYSTEM    II
ABSTRACT    II
第一章  绪论    1
1.1  课题研究意义及背景    1
1.2  研究现状及发展趋势    2
1.3  本文所完成的工作及内容安排    2
1.4  论文的组织结构    3
第二章  多点温度无线采集系统整体方案    4
2.1  系统整体方案    4
2.2  系统的硬件结构    4
2.3  系统的软件构思    6
第三章  硬件设计    7
3.1 单片机模块    7
3.1.1单片机选型    7
3.1.2 STC89C52介绍    8
3.1.3 单片机主控制电路    8
3.2系统的发射和接收模块    9
3.2.1无线模块选型    9
3.2.2 NRF24L01无线模块的功能介绍    10
3.2.3 NRF24L01引脚功能及描述    10
3.2.4 实际使用模块实物图及接口电路图    11
3.3 温度传感器模块    12
3.3.1温度传感器选型    12
3.3.2 DS18B20的管脚配置和内部结构    13
3.4 显示模块    13
3.4.1显示模块选型    13
3.4.2液晶显示模块的显示原理    14
3.4.3 LCD1602主要技术参数和引脚功能说明    14
3.4.4 LCD1602接口电路图    15
3.5声音报警模块    16
3.5.1蜂鸣器简介    16
3.5.2蜂鸣器控制部分电路图    16
3.6上位机显示部分    17
3.6.1串口工具的选择    17
3.6.2串口监控器界面    17
第四章  系统软件设计    18
4.1 软件开发环境    18
4.2整体软件流程图    18
4.3  NRF24L01模块程序设计    20
4.3.1 NRF24L01模块初始化    20
4.3.2 NRF24L01模块基本配置    20
4.3.3 NRF24L01模块发送配置    20
4.3.3 NRF24L01模块接收配置    22
4.4温度测量子程序    23
4.4.1 DS18B20初始化    24
4.4.2 DS18B20温度读取    24
4.4.3 DS18B20温度数值设置    25
4.5 LCD1602显示温度子程序    25
4.5.1LCD初始化清屏    26
4.5.2LCD字符显示    26
4.6报警子程序    27
4.7延时程序    27
4.8多点采集的实现    28
4.9上位机显示的实现    28
第五章  系统的调试与结果分析    30
5.1软硬件联调    30
5.1.1硬件调试    30
5.1.2软件调试    31
5.1.3 软硬件联调测试    31
5.2结果分析    32
第六章 总结与展望    34
6.1总结    34
6.2展望    34
参考文献    36
致谢    38
附录一 PCB图    39
附录二 实物图    40
附录三 源程序    41