基于nRF24L01的无线温度检测系统
2021-12-03
来源:小奈知识网
_信息技术I Info rmati0n Technology 现代物业・新建设2014年第13卷第11期 基于nRF24L01的无线温度检测系统 尚启星冯阳 (武汉轻工大学电气与电子工程学院,湖北武汉430023) 摘 要:针对目前温度采集系统对数据无线传输、实时采集的需求,本文提出了基于无线收发芯片nRF24L01的无线 温度检测系统。该系统以射频收发芯片nRF24L01为核心。采用单总线数字温度传感器DS18B20检测温模块LCD温度 数据显示模块组成。该设计具有性能稳定,成本低,低功耗等特点,能广泛应用于各类对温度要求较为特殊的环境下 温度数据的检测。 关键词:nRF24L01;DS1 8B20;温度检测 中图分类号:TN929.5 文献标识码:A 文章编号:1671—8089(2014)1 1—0064—03 1引言 理,并通过nRF24L01将采集到的数据发送出去。 传统的温度监测系统,通常通过RS485、CAN总线等有 限通信方式来传输温度数据,这种方式不仅复杂烦锁、运 3硬件设计及实现 行成本高,若出现故障,不易查除。无线数据传输方式具 本系统的硬件电路图是由DS18B20温度检测模块、 有不用布线,实时性高,能远程控制等优点,适用于现代 nRF24LO1无线数据接收发模块、LCD温度显示模块、报警 工业监控…。该方案简化了现场布线,降低了成本,方便 温度调节电路等组成。该系统的工作原理是:主控单片机 系统的维护。 对无线模块nRF24L01及DS18B20 ̄iJ温模块进行控制,从温 度传感器DS18B20读取温度数据。然后把处理后的数据, 2系统组成 通过调用无线发送模块发送给接收端。在显示模块上显 本系统采用的无线模块为nRF24LO1。整个系统分为主 示,同时将接收到的温度与预置的温度进行比较,若超过 机和从机系统两大部分,主机系统主要包括AT89C52单片 预定的值就会进行报警,并对远程温度进行实时监测。 机、nRF24LO1、液晶显示模块、温度设置、声光报警电路 3.1主控制模块 五部分组成, 控制电路作为系统控制和数据处理的核心部分,本系 从机是个数据采集系统,主要包括单片机、温度传 统采用AT89C51单片机作为系统的主控制芯片。AT89C51是 感器DS18B201 ̄射频接收nRF24LOl三部分组成。从机以 一种低功耗、灵活性高且性价比高的单片机,在实际生活 AT89C52单片机为核心控制器,从温度传感器DSI8B20采 中的各种相关的控制领域有很多应用 。主控制模块通过 集到的温度经信号调理电路处理后直接送入单片机进处 对无线接发收模块、温度测量模块部分进行控制,来对远 程温度进行检测。 3.2温度检测模块 该模块采单总线数字测温芯片DS18B20,其测量温度 [作者简介] 尚启星(1987-),男,山西省平遥县人,硕士在读, 范围一55℃ ̄+125℃,最高分辨率可达0.0625℃ 。信息 武汉轻工大学电气与电子通信工程学院,研究方向:数字信号处理与 经过单线接口送NDS18B20或从DS18B20送出。温度计提供 音频。 冯阳(1990一),女,湖北省红安县人,硕士在读, 9~l2位(可编程设备温度读数)。将DS18B20温度传感器 武汉轻工大学电气与电子通信工程学院,研究方向:嵌入式图像处理。 的输入/输出端与单片机的P2.6端口相连,并将温度值通 尚启 ,等:基于nRF24I O1的无线温度检测系统 过Pl口显示f“来。硬件连接图如图1所示。 B 收模块把远程发送过来的数据接收,通过主控部分,在液 牖屏上实时显示温度数值。 3.4温度显示模块 本设计在接收端部分采辟jLCD1602液晶显示模块来显 示温度,P0由上拉电阻提高驱动能力,作为数据输出并作 为LCD的驱动,P2口的P2.O—P2.2分别作为液晶 示模块的 使能信号E,数据/命令选择RS,R/W端则配置成写 ]。其 示模块电路图如图4所示。 图1 DS18B20 ̄!lJ温模块电路 3.3无线接发收模块 nNF24LO1属于无线通信芯片,采用FSK调制方式,内 部集成有NORDIC自己的Enhanced Short Burst协议。无线 通信速度可以达 ̄2Mb/s 。。nRF24L01无线收发电路图2和 图3N示。 图4 温度 ,J 模块 利用DS18B20数字温度传感器对温度信号进行采集, 然后将采集到的温度经信号调理电路处理后直接被送到单 片机中,每隔‘段时问进行温度刷新,用LCD液品显示器 模块进行温度 示。 3.5报警电路 当外界温度超过预设定温度 F限时,为 更有效地 引起用户的注意,系统设汁了声光报警电路,LED发出不 同颜色来提示是高温报警还足低温报警。该电路由扬声器 尤线发射模块 和三极管组成。具体电路 如 5所示。 图5 声光报警电路 图3 光线接收模块 nNF24LO1是一款新型 片机射频接收器,工作频率为 2.4GHz ̄2.5GHz。其内置包括频率合成器、功率放大器、 晶体振荡器、调制器等,并融合了增强型SchockBurst技 术 。 4软件设计 单片机对nRF24LO1无线模块及DS18B20进行初始化 后,先温度处理,然后通过调刖无线发送程序给接收端发 送温度数据,在液晶屏上显示,并与上下限温度值比较, 判断是否超过预置温度范I嗣,通过蜂鸣器进行报警。 无线发射模块把接收到的温度数值发射出去,无线接 ●信息技术I I nfo rmation Tech noIogy 主机系统包括数据的接收、处理、判断、显示及报警 等。系统首先进行初始化,通过键盘设置限定温度值,将 接收到的数据进行处理,显示温度值,并与预置的温度值 进行比较,‘超过预先设定的温度值进行声光报警,提醒用 现代物业・新建设2014年第13卷第1 1期 求。此系统使用灵活,功耗比较低,性价比高,而且重量 轻,集成度大,具有易于调节和能灵活方便使用等优点, 无线传输速度快,差错率较低,提高了工作效率。本系统 的温度精度可以根据实际需要来调节,以满足用户的需 求。 户进行温度调节。然后发送采集温度信号,等待下一组的 数据处理。 从机系统通过温度传感器将采集到的数据,进行处 理,通过射频芯片nRF24L01将处理的数据发送出去。 参考文献: [1]姜薇,丁明.单片机在多通道温度检测系统中的应用[J]. 现代农业,2003(3):30—31. [2]张艳红,来清民,王璐.基于单片机的无线数据传输系统 5测试结果 使用该系统和水银温度计对同一时间、同一地点的温度 分别进行测量,使用本系统测试量的温度误差在0.6 ̄C,可以 [J].河南教育学院学报(自然科学版),2012(19). [3]吕胜杰,霍淑艳.基于DS18B20的单总线多点测温技术[J]. 现代电子技术,201l,34(2):185—187. [4]陈锋,余强.基于nRF24L01的无线温度检测系统[J].工业 将其应用在对测量精度要求不太高的温度检测场合。经过本 系统测试,无线测温系统能够正常运行,当通过传感器采集 到的温度值超过预先设定的限定温度值时,系统会发出声光 报警信号,用户据此进行温度调节。 控制计算机,2010(23). [5]王伟,李树荣.基于8051单片机温度采集及无线发送[J]. 现代电子技术,2011(34). 6结语 调试证明无线温度柃测系统测试结果达到了设计的要 [6]颜世凡.基于单片机的温度远程显示系统设计[J].科技创 新导报,2010(17):30—31. 广州3年治理城市危房17.96万平方米 2 01 6年前,广州计划完成1 7.9 6万平方米城市危房治理 作。 任务,包括拆除改造以及现状维修,目前危房改造初步测算 为3300元/平方米。低保、低收入和特困职工家庭可申请减免 费用。昨日, 广州市2 01 4-2 01 6a度城市危房治理工作方 三类家庭可申请减免费用 《三年方案》明确,对具有合法产权、非文物和历史建 筑、不在有效的房屋征收公告范围、不在经批准的“三旧” 改造范围的危房,在不增加原产权的建筑面积和建筑高度、 不扩大基底面积、不改变四至关系和使用性质的前提下,允 案》(以下简称 三年方案 )经市政府常务会议审议通过。 3-a内新增危房及时纳入治理 据悉,1 9 9 9年至2 O1 3年底,广州市共治理城市危破房 21 3万平方米,完成雍雅园、万松园等约3O个成片改造项目, 许进行危房原址重建(改建),可有效调动私房安全责任人改 造危房的积极性。但须到规划部门中办建设工程规划许可 证。而原状维修则可免于办理报建手续。 关于治理费用, 《三年方案 提出,根据产权归属分 建设了东风西222号、西荣巷等约3O个绿化小广场。 据不完全统计,历年来我国发生倒塌事故的房屋中,混 合结构、砖木结构房屋占81%、钢筋混凝土结构房屋占8%、钢 结构房屋占11 0A 根据 三年方案)),广州3年计划完成1 7.9 6万平方米 为两种情形,一是公房产权人或其委托管理人是公房安全责 任人,危房治理费用由市、区财政分别负担;二是私房所有 人、代管人、使用人是私房安全责任人,危房治理费用由责 任人承担。低保、低收入和特困职工家庭,可书面协议委托 城市危房治理任务。市国土房管局副局长黄金锋说,考虑到 工程前期筹备_T-作需要一定的时间,故年度任务以逐年递增 的方式来设定,2 O1 4-a-5万平方米、2 01 5-a-6万平方米、2 01 6 年6.96万平方米。在此期间新增的危房,由区(县级市)房屋 管理部门及时纳入治理范围,会同相关部门共同开展治理工 政府代管并实施治理,并申请减免治理费用。 来源: 南方者 市报 编辑:杨帆 66