无线温度温湿度自动监控系统统的工作原理是什么?求帮助一下!

基于单片机的无线远程温度监控系统设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于单片机的无线远程温度监控系统设计
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩38页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢基于ZigBee的无线温度监控系统的设计
> 基于ZigBee的无线温度监控系统的设计
基于ZigBee的无线温度监控系统的设计
摘要:文章使甩ZigBee模块DRF1605作为数据通信的核心模块,设计了一个小型的系统,可以远程与温度节点建立联系,设定温度和读取温度,实现了温度信号的检测与控制。设计方法简单快速、使用界面友好,通过分置在多个地点的ZigBee温度采集模块,可以方便地实现多点分布式温度信号的采集。关键词:;;0 前言 ZigBee协议是基于IEEE802.15.4标准的低功耗、短距离的无线通信个域网协议,与传统无线通信技术(如蓝牙、红外、宽带卫星、3G、WLAN)相比,具有距离短、复杂度低、自组网功能、低功耗、低成本等优点,适用于自动及远程控制领域。而具有高度集成化的特点,可以轻松嵌入各种便携式设备,使用户无需考虑模块的运行原理,只需要将自己的数据通过标准传输方式发送至模块中,模块便可依据预先配置好的网络结构,与网络中的目的节点进行双向通信。本设计使用ZigBee模块DRF1605搭建了一个基于MESH网络的小型系统,实现主机上位机程序和终端节点间温度信号与控制信号的双向通讯。1 系统结构 设计使用ZigBee无线数传模块DRF1605作为数据通信的核心模块,可以远程与温度节点建立联系,设定和读取温度,实现温度的检测和控制。系统包含3个模块:PC机端的上位机监控模块、ZigBee无线数传模块、AVR单片机控制模块。处于监测点的AVR单片机控制模块对温度传感器DS18B20采集的温度数据进行处理,通过UART的方式发送给ZigBee终端节点模块,由ZigBee中心节点模块接收,并通过RS232端口返回至PC机端的用户界面。用户在用户界面可以获取监测点的当前温度并设定监测点的预设温度,AVR单片机控制模块依据用户UI设定的预设温度与当前监测点温度的对比实现温度信号的监控。系统架构如图1所示。本文引用地址:2 ZigBee数据传输模块 ZigBee无线数传模块采用DTK厂家开发的完整功能模块DRF1605,附带RS232的总线接口板。DRF1605基于TI公司CC芯片,满足ZigBee2007/PRO协议的全部特点,且CC芯片出厂时已自带IEEE地址,用户无需另行购买IEEE地址(MAC地址),IEEE地址可作为Zig Bee模块的标识。DRF1605结构框图如图2所示。 一个完整的ZigBee MESH网络包含3种节点:中心节点、路由节点和终端采集节点,相邻节点之间支持75M距离传输。在短距通信中,可以不使用路由器节点。本设计中的ZigBee数据传输采用两种节点:协调(Coordinator)节点和终端(Route)节点。其中,协调节点为中心节点,与PC机相连,负责发送PC机数据和接收来自温度采集模块的信息;终端节点与单片机相连,负责发送温度采集模块的信息和接收PC机数据。2个模块可以实现上电自动组网,Coordinator节点自动给所有的节点分配地址,不需要用户手动分配地址,具有断电自动保护等优点,而且极易拓展,由于终端节点的设备配置方式基本一致,因此可以依据现有的终端节点迅速实现节点拓展,新加入的节点将异步完成网络加入和重构,且当节点出现故障时,可以迅速重新架构网络,保证数据网络的正常通讯。 DRF1605可以形象的理解为&无线的RS232连接&,简单易用,不用考虑ZigBee协议,串口数据透明传输。有两种数据传输方式:Coordi nator节点从串口接收到的数据会自动发送给所有的节点,终端节点从串口接收到的数据,会自动发送给Coordinator节点;也可以通过串口在任意节点间进行数据传输,数据传输的格式为:0xFD(数据传输命令)+0x0A(数据长度)+0x73 0x79(目标地址)+0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0X10(数据,共0x0A字节)。
分享给小伙伴们:
我来说两句……
最新技术贴
微信公众号二
微信公众号一| 工艺 | |
当前位置: && &&
便携式温湿度无线监控系统的设计与实现
添加:不详
利用新一代单片全校准、高集成度、小体积的数字式温湿度传感器SHT71,通过单片机的控制实现对温湿度的采集与显示,再经由无线收发传输采集到的数据与遥控各温湿度调节设备,并结合了便携式与PC机操作。使得此系统具有体积小、适用面广、使用方便等特点。  1 引 言  温湿度的监控广泛应用于农业大棚生产、仓储管理、气象预测、生活起居及科学研究中。传统温湿度传感器需为其设计复杂的信号调理电路并需要经过烦琐的校准与标定,往往在精度、线性度、重复性、互换性、一致性以及对环境的适用等方面不尽人意。瑞士Sensirion 公司推出的新一代基于CMOSensTM技术的SHT系列数字式温湿度传感器则很好地解决了上述问题,在无需外围电路、免除了调试与标定过程的基础上,实现了温湿度的数字式输出。随着无线通信专用集成芯片的不断问世,各类无线通信设备的性能也更加优越可靠,功能更加完善。在众多采集监控系统中,通常采用有线传输数据,这样不得不通过铺设大量的导线来维持整个系统的正常运行,有些甚至需要铺设专用电缆。这使得布线非常复杂和困难,同时使整个系统造价升高,导线长时间裸露会缩短它的使用寿命,若埋在地下则给线路的自检、维护等带来很大麻烦。  在现有的温湿度无线监控系统中,通常采用专用的无线数据传输模块来实现对数据的无线传输,但是这样需要配置多个采集模块,并且大大增加了分离数据的负担,降低了采集效率。另一方面,这样仅仅只实现了对温湿度的采集,并没有实现对温湿度的实时控制。为了解决上述问题,我们研究了这样一种便携式温湿度无线监控系统:利用单片机控制数字温湿度传感器SHT71来实现对温湿度的采集与显示,运用编解码芯片PT2262 /PT2272来实现对数据与控制信号的无线传输,通过PC机来控制选择接收需要的采集量并远程无线遥控排气扇、加湿器、加温与制冷等设备的工作状态。  2 系统构成和工作原理  系统总体框图如图1所示,主要由温湿度的采集与显示、无线传输与遥控、单片机控制与处理以及PC机四部分组成。温湿度采集与显示模块主要实现了对温湿度的选择采集,并显示相应的数据,工作人员可以很方便地握在手里对不同地点的温湿度进行测量。此系统中无线传输与遥控是一个单向过程,在软件设计中解决了数据同步与校验错误等问题。采集到的数据再经由编解码芯片PT2262 /PT2272所组成的无线收发模块进行无线传输,接收端受单片机AT89C52控制,这样可以改变PT2272的地址码从而控制接收温度或者湿度数据。同样无线收发模块与驱动以及固态继电器等构成的无线遥控模块实现了对电器设备的控制,这样就能很方便地得到所需要的合适的温湿度环境。PC机里运行VB 编写的控制面板,进行采集量、采集次数与各电器设备工作状态的设置,然后将设置好的参数通过MAX232串口通信送给单片机AT89C52,进而控制相应电器与接收相应采集量的数据并完成相应采集次数的数据。单片机AT89C52 将采集到的数据通过MAX232串口通信传送给PC机,进而实现对采集到的数据进行显示和存储。图1 系统总体框图  3 系统软、硬件设计  3. 1 温湿度的采集与显示模块设计  3. 1. 1 数字温湿度传感器SHT71  SHT71是一种通过I2 C总线直接输出数字量值,可以同时测量湿度、温度和露点的传感器。  SHT71的外形如图2所示,封装形式为小体积四脚单线封装,其引脚说明如下: ①SCK:串行时钟输入;②VDD: 2. 4~5. 5V电源端; ③GND:接地端; ④DA2TA:双向串行数据线。图2 STH71外形图  3. 1. 2 硬件接口电路与程序设计  温湿度的采集与显示硬件接口电路如图3 所示,主要由单片机AT89C2051、显示电路、选择开关与数字温湿度传感器SHT71 这四部分组成。当选择开关接通温度采集中断INT0口时,则采集温度;当选择开关接通湿度采集中断INT1口时,则采集湿度;若两个都不接通,则为循环采集温度与湿度。三个数码显示管可以显示采集到的数据,其软件设计如图4所示。图3 采集显示模块接口电路图图4 INT0 / INT1中断响应程序流程图  3. 2 无线传输与遥控模块设计  3. 2. 1 无线传输  无线传输包括无线发送与无线接收,无线发送电路如图5 所示,其中PT2262 的A0 ~A7 为地址码,可以设成置1、置0和悬空三种状态,地址编码不重复度为6561组。D0~D4为数据码,与四个I/O口相连,用来每次无线发送四位数据,在编码输出端(17脚)输出编码信号,再经过放大和315MHz的高频调制输出。选择开关可选择设置地址码,当需要只发送温度数据时,设置A0接地, A1~A7全部悬空;当只发送湿度数据时,设置A7接地,其余地址码悬空;当需要循环发送温度与湿度数据时,设置将A0与A7接地,其余地址码悬空。此系统必须在编码芯片PT2262 与解码芯片PT2272 的地址码一一对应相同的条件下,才能实现对应的发送与接收。图5 无线发送电路图  SHT71的湿度测量范围为0 ~100% RH,温度测量范围为- 40 ~ + 123. 8℃, 对数据处理后以BCD码形式显示并无线发送出去,这样每一组完整的数据包含有个位、十位与百位(或者为负号) .无线发送接收是一个单向的过程,这样就引入了一组数据的同步和出错检测等问题。为了避免传输错误并保证一组数据的完整性,设置了一个起始同步码1111,由于发送的数据都是BCD码,这样就能和数据区分开来。在发送一组数据之前先发送同步码,然后分别发送百位、十位和个位。在发送完个位数据以后,还发送一次包含有个位、十位、百位这三位数据的累加和,以便于接收端判断这一组数据是否传输正确。  无线接收从工作方式分,可以分成超外差接收和超再生接收。超再生式接收具有电路简单、性能适中、成本低廉的优点所以在实际应用中被广泛采用。在这里所采用的接收模块为超再生型接收方式,它内含放大整形及解码电路,使用极为方便。超再生接收模块电路中,其中PT2272 的外围接收电路可参考文献[ 6 ] , PT2272的VT端(17脚)为解码有效输出端,天线是一根长度为23cm 的软导线,PT2272外接的振荡电阻是200kΩ,可以和发射端PT2262外接的1. 2MΩ 电阻配合,使得中心频率在315MHz.通过单片机AT89C52的P2. 0与P2. 1口分别控制PT2272 的地址码A0 与A7, A1 ~A6 悬空,这样改变这两个I/O口的输出即可实现对温度与湿度的选择或者同时接收。PT2272的数据解码端D0~D3脚与单片机的P1口(0~3)连接,在此系统中设计了如图6所示的电路来判断数据是否解码完毕, 如果解码完毕则产生中断, 单片机开始读数据。图6 中断信号产生电路图  其软件设计如图7所示,先判断出一组数据的开端,然后按顺序接收本组数据的每一位数据,最后还有一次累加和判断前面接收的这组数据是否正确,这样就大大保证了所采集的数据的正确性。图7 接收子程序流程图   3. 2. 2 无线遥控  无线遥控的原理与无线传输相同,具体电路可以参考文献[ 7 ].本系统中的无线遥控具备两种方式:一方面可以无线自动控制排气扇、加湿器、加温与制冷等电器设备, PC 机将参数设置好以后由AT89C52控制发送模块,发送控制信号去对应控制相关的电器设备;另一方面,工作人员可以利用一个遥控器直接控制各个电器设备的工作状态。遥控中的无线收发模块中的地址码必须设置相同,且与前面的无线传输模块的地址码不能冲突。单片机相连的一个遥控发送模块,最多可以配置四个无线接收控制模块,这样就可以对应遥控四个电器设备。遥控接收模块将其解码信号通过驱动电路来控制固态继电器的状态,进而由固态继电器来控制电器设备的工作状态。  3. 3 单片机与PC机通信设计  单片机与PC间的通信通过RS - 232电平转换芯片MAX232来实现,其硬件接口电路设计和软件设计可参考文献[ 8 ].PC机上运行的界面如图8所示,在采集中,可以选择只采集温度、湿度,或者循环采集温度与湿度,还可以设置采集次数; 在遥控中,可以预设要达到的理想的温湿度值,通过控制四个电器设备的工作对应使得温湿度达到预设值。设置好采集量、采集次数与温湿度控制参数以后,从而通过串口通信将这些参数传送给接收模块的单片机进行识别和处理,对应去控制接收模块PT2272 的地址码进而可以选择接收,还可以选择遥控不同的电器设备。当采集到的温湿度值与预设的温湿度值相等后,则系统自动使电器设备停止工作。在接收到一次采集到的数据后,将这个数据和对应的温度与湿度的数字代码传送给PC机, PC机对数据进行分类后在数据显示列表中显示出来,数据显示区的数据达到这个列表的最大容量或者在点击结束这个按钮时,自动以记事本格式的文本将这些数据保存起来。当采集次数等于预设采集次数后,则停止采集,否则一直循环进行到完成所有的任务为止。在手动遥控过程中,操作人员可以查看采集显示模块上的温湿度数据,进而利用遥控器去控制相关电器设备的工作状态,使温湿度达到一个合适的理想值。图8 温湿度采集控制面板图  4 结 论  经测试与实验,此系统操作方便、工作稳定、性能优良。采集显示端可以手持携带操作,传输与遥控采用无线收发,避免了布局布线复杂麻烦的困难。  此系统结构简单、准确率高、调试方便、配置灵活、扩展性强,而且成本低,能够广泛用于各种温度、湿度采集领域,具有广阔的应用前景。
作者:未知 点击:251次
本文标签:便携式温湿度无线监控系统的设计与实现
* 由于无法获得联系方式等原因,本网使用的文字及图片的作品报酬未能及时支付,在此深表歉意,请《便携式温湿度无线监控系统的设计与实现》相关权利人与机电之家网取得联系。
关于“便携式温湿度无线监控系统的设计与实现”的更多资讯
:杭州飞宏施工设计开发组
&【求购】 &求购PA1...&&
&【求购】 &求购求购高...&&
&【求购】 &求购骨架丁...&&
&【求购】 &求购骨架丁...&&
&【求购】 &求购变桨变...&&
&【求购】 &求购钱江踏...&&
&【求购】 &求购寻自动...&&
&【求购】 &求购纸箱&&
VIP公司推荐

我要回帖

更多关于 系统温度监控 的文章

 

随机推荐