77范文网 - 专业文章范例文档资料分享平台

基于NRF24L01模块的多点温度监测系统设计

来源:网络收集 时间:2019-03-28 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

基于NRF24L01模块的多点温度监测系统设

作者姓名: 专业班级: 指导老师:

摘要

温度在人们的日常生活中起着非常重要的作用,人们不但关注日常环境温度的变化,在许多领域的产业化,如工业、医疗、军事和生活等许多地方,都需要用到测设备来检测温度。传统直接布线测量电路很复杂,容易受干扰,准确性也不高,不满足某些环境非常恶劣的工业环境和某些户外环境。因此,选择一个性能不错的数字温度传感器和无线传输模块,简单的使用显得尤为重要。在现代的工业控制,考虑到功耗问题也是一个重要的参数,该系统采用低耗高性微型控制器STC89C52RC和DS18B20温度传感,采用nRF24L01无线模块对温度进行短距离监控。

本次设计采用的STC89C52RC简单实用,与MCS-51操作相同。无线数据通信收发芯片NRF24L01是一款工作在2.4?2.5GHz功率消耗非常低的低成本无线收发器。另外温度传感器DS18B20具有体积小,成本低,精度高等优点。

该系统功耗低,成本低,硬件电路简单,是一种可行的无线测温的设计方案。 关键词:NRF24L01;温度传感器DS18B20;STC89C52RC

1

Abstract

Temperature plays a very important role in people's daily life, people pay much attention to the daily change of environmental temperature. In many areas of industry, such as some local factories, hospitals, military and daily life, need to use test equipment to detect temperature. The traditional way of the measurement circuit is very complex, vulnerable to be distracted, and

accuracy is not high, does not meet certain harsh industrial environment and some outdoor environment. Therefore, choosing a good digital temperature ,a wireless transmission module and simple to use is particularly important. In the modern industrial control, considering the power consumption is also an important parameter, the system adopts low energy consumption and high performance micro controller STC89C52RC and DS18B20 temperature sensor, and uses nRF24L01 wireless module to transmit the temperature. It is convenient to realize the remote transmission.

We have adopted STC89C52RC to design this system. It’s pins and kernel are same to the MCS - 51 series. NRF24L01 wireless data communication transceiver chip is a very low power consumption and low-cost wireless transceiver, which works in 2.4 ~ 2.5 GHz. Additional temperature sensor DS18B20 is very small ,and has a low cost, high accuracy. Unique line interface effectively improves the anti-interference of the system. The system is simple, reliable and has low power consumption, low cost. It is an effective and trustworthy solution to a wireless temperature measurement .

Keywords: NRF24L01; temperature sensor DS18B20; STC89C52RC

2

目录

第一章 前言......................................................... 1

1.1 课题的背景与意义 ............................................ 1 1.2国内外研究状况及相关领域中已有的研究成果..................... 1 1.3对设计任务的分析............................................. 1 1.4 预 期 结 果 ................................................. 2 第二章 总体方案设计的论证........................................... 2

2.1 系统方案设计 ................................................ 2 2.2 模块方案设计 ................................................ 3

2.2.1 主控芯片方案........................................... 3 2.2.2 无线通信模块方案....................................... 4 2.2.3 温度传感方案........................................... 4 2.2.4 显示模块方案........................................... 5

第三章 系统模块设计................................................. 5

3.1 STC89C52RC主控模块设计...................................... 5 3.2 nRF24L01无线模块设计....................................... 7

3.2.1 nRF24L01概述 ......................................... 7 3.2.2 引脚功能及描述........................................ 8 3.2.3 工作模式............................................... 9 3.2.4 配置字................................................ 10 3.2.5 模块电路图与应用原理框图.............................. 10 3.3显示电路模块设计............................................ 12

3.3.1液晶1602显示屏的基本结构 ............................. 12 3.3.2液晶1602显示屏的工作原理 ............................. 12 3.4 温度传感器模块设计 ......................................... 13

3.4.1 DS18B20的管脚配置和内部结构 .......................... 13 3.4.2 DS18B20的工作原理 .................................... 14 3.4.3 DS18B20的硬件设计 .................................... 15

第四章 软件系统的设计.............................................. 15

4.1 各模块软件设计 ............................................ 15

4.1.1 显示模块软件设计...................................... 15 4.1.2 温度检测.............................................. 16 4.1.3无线发射模块软件设计 .................................. 17 4.1.4无线接收模块软件设计 .................................. 18 4.2总体的软件设计.............................................. 19

4.2.1 发送部分.............................................. 19 4.2.2接收部分 .............................................. 20 4.3 本章小结 ................................................... 20 第五章 系统的调试及实验结果........................................ 20

5.1 调试步骤 ................................................... 20 5.2实验结果.................................................... 21 5.3本章小结.................................................... 23 结论 ....................................................................... 23

3

致 谢.............................................................. 24 参 考 文 献........................................................ 25

4

第一章 前言

1.1 课题的背景与意义

在当今现代的生活中,通过无线通信来采集温度已经越来越普遍了。并且随着工农业的生产对温湿度的要求越来越高,精准的测量温度变得十分重要。温度它不能像质量和长度那样简单地获取量值,只有通过其他相关性质间接地测量。现在温度测量是可以通过温度传感器来测量的,温度测量的过程简单来说就是通过传感器把温度值转换为电信号或者其他信号,经过相关处理,从而转换成温度显示出来。温度测量设备一般有温度传感器和信号处理电路组成。某些情况下,需要监测的范围很大,布线不方便且不利于后期维护,这时我们就采用无线模块对温度进行采集。

多路无线温度测量系统被大量的应用于温度测量各个领域的工程中,例如:城市医院的温度检测系统、居民小区供热系统的检测、蔬菜大棚的温度控制、工业生产的温度保护等。考虑到许多工农业环境中有对多点温度进行监控的需求,一般需要测量可能有几十个点以上。所以本文设计多路无线温度监控的系统。

1.2国内外研究状况及相关领域中已有的研究成果

在2.4GHz的频段上已经有多种标准的无线协议,它们传输距离远,抗干扰性强。因此我们要确保在2.4GH频段上有足够的抗干扰性和保持数据的连续性。

nRF24L01 由于ANT协议的缘故可以方便搭建无线网络。ANT的无线个人局域网通讯技术使数据保持了完整性,并具有低耗低成本的优点。 nRF24L01是一款采用FSK调制的无线通信芯片,它可以点对点以及1对n的高速通信。MCU只需要给nRF24L01无线模块提供5个普通引脚和一个中断引脚就可以实现通信功能。所以MCU系统搭建无线通信功能利用nRF24L01就显得十分简单。

随着电子技术的发展,温度传感器的精度越来越高,抗干扰性越来越好,体积越来越小。

1.3对设计任务的分析

1

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于NRF24L01模块的多点温度监测系统设计在线全文阅读。

基于NRF24L01模块的多点温度监测系统设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/554657.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: