用于环境监测的ZigBee无线传感器节点设计
- 格式:pdf
- 大小:319.44 KB
- 文档页数:3
基于 ZigBee技术的室内环境监测系统设计摘要:基于ZigBee技术的室内环境监测系统设计。
它有三大部分组成,所有的数据的传输都在ZigBee搭建的无线传感网络工作。
ZigBee模块A用来发送数据,ZigBee模块B用来接受数据,上位机用来显示数据。
温湿度传感器和stm32单片机用来采集数据发送给ZigBee模块A。
同时用IAR软件编写和编译ZigBee的程序,保证数据的传输。
应用于对信息传递的大小的要求很低,对功耗的需求也比较低的场合。
关键词:Zigbee技术;环境监测;无线传感器引言:随着科技的发展、社会的进步,当今对无线技术需求日益增长,从而孕育出了无线传感网络(Wireless Sensor Network,简称WSN)。
无线通信技术WiFi、蓝牙已经被人们熟知,由于他们的功耗大、组网麻烦等原因,很难应用在工业自动化中。
为了满足市场的需求,ZigBee就这样诞生了。
它有成本低、组网方便、安全性高等优点。
应用ZigBee技术可以制造一种低成本、低功耗的检测仪器。
1主要功能本设计以STM32单片机作为核心控制元件,ZigBee无线模块作为通信模块,以及DHT11温湿度传感器设计的一款无线传输的温湿度检测仪,其中温湿度传感器DHT11和stm32单片机用来采集数据发送给ZigBee模块A,然后在ZigBee组网内,ZigBee模块A用来发送数据,ZigBee模块B用来接收数据,最后上位机用来显示数据。
2工作原理本设计采用STM32单片机作为核心控制元件,使用两块ZigBee无线模块作为通讯模块,首先使接收电路正常供电,进入接收数据状态,等待数据的到来,接着单片机上的程序运行,将单片机上事先存放的数据由ZigBee模块A发射出去,如若发射模块和接收模块在可接受范围内,无线ZigBee B模块接收到信号,在上位机实时显示温湿度数据。
3硬件设计本设计的方案是把温湿度传感器采集的数据通过单片机stm32发送给ZigBee模块A,再运用ZigBee无线通讯协议把数据传输给ZigBee模块B,最后通过串口把数据在上位机上显示出来。
无线互联科技Wireless Internet Technology 第13期2019年7月No. 13July, 2019基TZigBee 无线传感器网络的环境质量监测系统设计马爱霞,徐音(郑州工商学院工学院,河南郑州 450014)摘 要:以CC2530模块为核心构建无线传感网络,将采集的粉尘、温湿度、光照等环境数据传输至远程监测中心,通过上位 机软件读取与储存环境数据,实现环境参数远程监测。
文章根据系统的方案,设计其硬件电路功能,并设计了终端传感器节 点、中间协调器节点以及监控中心的软件流程。
关键词:温湿度;光照;ZigBee ;无线传感网络随着人们生活水平的日益提高及科技技术的进步,环境 问题越来越受到重视,人们日常关注空气质量如同每天关注 天气预报一样频繁。
传统的环境监测技术主要是通采用人 工的方式,使用测量温湿度等指数的仪器检测环境质量参 数,人力、财力得到大量的消耗,并且在一些环境比较恶劣 的区域,使用人工方式很难实时监测,以上弊端都是传统监 测方法存在的。
随着互联网技术和无线传输技术的发展,这 些技术慢慢被投入到环境监测系统中来。
环境检测技术主 要运用的3种技术:传感器技术、通信技术、计算机技术。
传 感器完成检测信息的采集,通信技术完成信息传输,计算机 技术实现数据的处理。
无线传感器网络是由许多微小传感器节点构成的,微小 传感器负责系统数据的采集,各节点之间进行通信。
微小传 感器以多跳无线通信方式构成自组织的网络系统。
因其具有 可靠、灵活、准确等优点,同时,部件造价低廉、部署和维护 简单,近年来普及应用得非常快。
现在在智能家居、环境监 测、智能交通等领域得到了广泛应用。
1系统总体方案的设计本文是基于ZigBee 无线传感器技术的环境数据釆集和 控制系统"。
该系统由监测点、中心控制节点、通用分组无线 服务(General Packet Radio Service, GPRS )网络和上位机 监控中心组成。
基于ZigBee技术的环境监测系统设计作者:王志雷秦玉龙张沈兵邢晓丽来源:《物联网技术》2013年第12期摘要:以CC2530和zstack协议栈为平台,给出了基于ZigBee技术的温度、光照度无线传感器网络的设计方法,同时对协议栈的运行机制、组网过程及应用层的数据采集进行了分析与设计。
实验结果表明,该设计方法可行,各节点工作良好,能成功实现多跳网络的数据采集。
关键词: ZigBee协议栈;CC2530;无线传感器网络;环境监测中图分类号: TP311 文献标识码:A 文章编号:2095-1302(2013)12-0021-040 引言各行各业尤其是工农业生产、环境监测等领域,都对无线数字监测系统提出了极大的需求和更高的要求。
无线传感网的迅速发展并逐渐走向成熟,使得这一需求得到了较好的满足。
基于ZigBee技术的无线传感网具有自组织、低功耗、以数据为中心、抗毁性强和无需架设网络设施等优势,可以在外界环境十分恶劣的条件下,完成其他监测手段无法完成的任务,代表了数字监测的一个新的发展方向。
本文以TI公司的CC2530和zstack协议栈为平台,给出了基于ZigBee技术的温度及光照度无线传感器网络的设计方法。
1 系统总体设计本文设计的基于ZigBee技术的无线传感器网络由一个协调器节点、若干路由节点和众多传感节点组成,图1所示是其系统总体结构。
其中,传感节点负责对环境温度等数据的监测,然后通过路由节点以多跳方式将数据发送给协调器节点,协调器节点负责将数据上报给监测中心PC机。
2 节点硬件设计根据节点在系统中的应用不同,可分为传感节点、路由节点和协调器节点。
各节点的功能不尽相同,可分为数据采集、数据处理、无线通信、能量供应和串口通信等功能。
各功能模块采用模块化的方法设计,这样可以实现各模块的并行设计、调试,缩短开发周期,同时也便于后期更换和扩展传感器,从而方便后期维护或移植到其他监测领域。
2.1 ZigBee模块本设计中的各节点选用CC2530芯片作为ZigBee模块,实现数据处理及ZigBee无线通信功能。
基于ZigBee的远程无线仓库温湿度环境智能监测系统设计共3篇基于ZigBee的远程无线仓库温湿度环境智能监测系统设计1一、系统概述随着仓库技术的不断发展,现代仓库已经不再是简单的存储场所,而是一个充满了各种设备、智能系统和软件的物流中心,仓库储存的货物多种多样,需要保证货物在合适的温湿度环境下存储,以确保货物的安全保存。
本文将基于 ZigBee 技术,设计一个远程无线仓库温湿度环境智能监测系统。
二、系统组成1.传感器模块由于仓库储存的货物种类多种多样,对环境条件的要求也不尽相同,比如药品需要相对恒定的温度和湿度,而食品则需要严格控制温度和湿度,因此需要选用不同的传感器来监测不同的环境参数。
本系统主要包括温度、湿度、光照强度、二氧化碳浓度等多个传感器,通过ZigBee 无线传输技术将检测到的环境数据传输至下位机。
传感器模块同时还负责环境数据的采集和处理,确保数据的可靠性和准确性。
2.ZigBee模块ZigBee 是一种短距离、低功率消耗、低速、低成本的无线通信技术,是一种面向控制和监测应用的无线通信技术。
ZigBee 模块主要负责实现无线传输和数据通信的功能,将传感器采集到的数据通过无线信号传输到上位机,具有可靠性高、适用范围广、安全性强等优点。
3.上位机上位机主要负责数据的接收、处理和存储,通过图表和曲线的形式展示当前环境参数的变化情况。
上位机可以远程实现对仓库环境的监测和控制,提高了仓库环境的智能化水平。
上位机同时还负责对环境参数设定阈值,并在达到阈值时触发报警。
三、系统原理本系统通过 ZigBee 传感器网络,实现对远程仓库的环境参数进行智能监测。
各个传感器将检测到的数据采集并处理后,通过 ZigBee 通信模块传输到上位机。
上位机接收到数据后,进行分析、处理然后通过图表和曲线的方式展示出来。
用户可以在上位机界面通过设定阈值来实现对环境的远程控制,当环境参数达到预设的阈值时,系统会自动触发报警,用户可第一时间得知环境的变化。
基于ZigBee技术的家居环境监测系统的设计与实现摘要:环境是人们赖以生存的必要条件,随着现代化信息技术的迅猛发展和提高,人们对自己的生活环境有了更高的要求,希望自己的生活环境健康、舒适。
近些年,特别是人类在信息技术上的快速发展,使得各种无线通信技术有了前所未有的突破,无线技术在智能家居上的应用将越来越广泛。
因此,本文利用ZigBee技术设计出了这种无线家居环境监测系统。
该系统中,传感器节点(即终端节点)可以选择温度、湿度、亮度等传感器,并且可以根据需求添加或减少传感器节点。
所以本文无线网络终端模块选用的CC2530芯片为平台,以实现信息数据的接收与发送。
此芯片内置8051内核的单片机内核,并有一定的内存空间,故只要加上些少许外围电路就可以实现功能,无需再加单片机。
在数据接收端(即协调器节点)收到的数据处理传送到PC机上显示。
为了让用户方便监测数据,本文在PC机上设计了显示界面,让人们更加方便操作及监测数据。
本系统运行可靠,能正确获取环境数据,实现实时监测。
关键词:ZigBee;无线传感器网络;环境监测;智能家居Design and Realization of Household EnvironmentMonitoring System Based on ZigBee TechnologyAbstract:Environment is a necessary condition for survival. With the rapid development and improvement of modern information technology, people have higher requirements for their living environment. They hope they live healthily and comfortably. During recent years, especially the quick development of information technology which enables all kinds of wireless communication technology to improve unprecedentedly. So,the thesis utilizes ZigBee technology to exploit and design the wireless home environmental monitoring system. In the system, the sensor node(as well as terminal node) can choose temperature, humidity, brightness etc. Therefore, the wireless network terminal module of the thesis choose the CC2530 chip as the platform for realizing receiving and sending of the information data. The chip has a single chip with 8051 core and has certain memory space. Thus, it can realize its function by adding a little peripheral circuit without extra single chip. The received data processing in the data receiving terminal(that is coordinator node) send to PC for people’s real-time monitoring. The thesis designed the display interface in PC for people’s operation and data monitoring conveniently. The system works reliably which can obtain correct environmental data and realize real time monitoring.Keywords:ZigBee;Wireless sensor networks; environmental monitoring; smart home目录前言 (1)第1章绪论 (2)1.1 本文的研究背景 (2)1.2 智能家居环境监测系统的特点 (2)1.3 本文主要研究内容 (3)1.4 开发工具及开发环境的介绍 (3)1.4.1 系统软件开发环境介绍 (4)1.4.2 上位机软件开发环境介绍 (5)第2章 ZigBee技术的概述 (7)2.1 ZigBee技术的概念 (7)2.2 ZigBee技术的特点 (8)2.3 ZigBee网络设备组成和网络结构 (8)2.4 ZigBee的协议分析 (9)2.4.1 网络层(NWK) (10)2.4.2 应用层(APP) (11)2.5 本章小结 (12)第3章系统的总体设计 (13)3.1 系统结构 (13)3.2 系统功能定义 (13)3.3 系统设计要求 (15)3.4 本章小结 (15)第4章系统的硬件设计 (16)4.1 ZigBee硬件选型 (16)4.2 节点硬件设计 (18)4.3 本章小结 (21)第5章系统的软件设计及实现 (22)5.1 软件部分总体介绍 (22)5.1.1 软件设计整体流程 (22)5.1.2 协调器的自动组网流程 (22)5.2 协调器节点软件实现 (25)5.3 传感器节点软件设计 (27)5.4 本章小结 (28)第6章上位机软件实现及测试 (29)6.1 上位机软件实现 (29)6.2 软件测试 (30)6.3 本章小结 (32)结束语 (33)参考文献 (34)致谢 (35)前言自人类诞生以来,人们一直都在努力改善和提高着自己的生活和居住条件。
基于ZigBee技术的无线温、湿度监测系统的设计与实现摘要:本文基于ZigBee技术,设计并实现了一种无线温、湿度监测系统。
该系统利用ZigBee无线通信技术,实现了温、湿度采集节点与上位机之间的数据传输。
通过对系统的设计与实现,验证了该系统在温、湿度监测方面的可行性和实用性。
1. 引言温度和湿度是影响人们生活和工作环境的重要参数。
传统的温、湿度监测系统通常需要使用大量的有线传感器,并且数据传输受到限制。
为了解决这些问题,本文基于ZigBee无线通信技术,设计了一种无线温、湿度监测系统。
2. 系统设计本系统由温、湿度采集节点和上位机组成。
温、湿度采集节点使用ZigBee无线传感器节点,通过温度和湿度传感器采集环境数据,并将数据通过ZigBee无线通信模块发送给上位机。
上位机通过ZigBee无线通信模块接收数据,并将数据显示在界面上。
3. 系统实现温、湿度采集节点采用ATmega128单片机作为主控制器,通过I2C总线连接温度和湿度传感器,实现对环境数据的采集。
同时,采集节点还集成了ZigBee无线通信模块,通过UART接口与主控制器进行通信。
上位机使用PC机作为主控制器,通过ZigBee无线通信模块接收温、湿度采集节点发送的数据。
上位机通过串口与ZigBee模块进行通信,并将接收到的数据显示在界面上。
用户可以实时监测温度和湿度的变化,并进行相应的调整。
4. 系统测试通过对系统的测试,验证了该系统的可行性和实用性。
实验结果表明,该系统能够准确地采集温、湿度数据,并且稳定性良好。
同时,系统的响应速度也较快,能够满足实时监测的需求。
5. 结论本文基于ZigBee技术,设计并实现了一种无线温、湿度监测系统。
该系统具有无线传输、实时监测和稳定性良好等特点,能够满足温、湿度监测的需求。
未来可以进一步优化该系统,提高传输速率和扩展监测范围,以满足更多应用场景的需求。
基于单片机的Zigbee传感器节点的硬件设计[图]摘要:无线传感网络应用广泛,它通过无数千个微小的节点之间互相通信实现大范围监控的模式。
采用IEEE802.15.4/Zigbee低成本、低功耗的技术,实现多个节点间无线通信。
首先从节点机的硬件设计描述硬件各个部分的模块设计,再分析节点机的软件设计。
阐述传感器网络节点的基本体系结构,重点介绍基于单片机ATMEGA128L和CC2420的Zigbee传感器节点的硬件设计,并对硬件进行组网,并对其测试,测试结果表明该节点的体积小,集成度高,功耗低,通过多层次布线不仅减少了信号的干扰,而且加大了传输的距离。
引言ZigBee联盟定义了2种物理设备类型:一种是全功能设备FFD(fullfunctiondevice);另一种叫精简功能设备RFD(reducedfunctiondevice)。
网络的构建需要有协调器参与工作(FFD)。
整个网络的形成过程:首先进行初始化,之后协调器开始参与后建立网络,网络建立以后再通过路由器(FFD)和终端设备(RFD)发现网络,最后在建立起的网络开始数据管理和传送。
1 节点硬件设计传感器节点是由几个不同的模块组成,这些模块处理着不同的功能,有传感器模块,传感器模块是传感的硬件基础,接着通过处理器模块,这个模块执行着重要的功能,数据处理后才能进行通信,还有无线通信模块和能量供应模块。
传感器节点主要的功能是:首先进行数据节点的数据采集,采集后的数据再进行处理,经过处理后的数据再通过节点转发进行融合,同时还有其他节点转发数据过来,这样再对所有节点的数据进行管理和融合,数据处理后再进行存储。
所有传感器的工作原理和结构大致相同,虽然每一种传感器设计不同,但是基本的架构是相同的。
传感器节点的这种功能等同于兼并传统网络的路由功能,作为网络终端传送和接收数据,是构成5项网络的基础,网线网络的基本元素是传感器节点,节点是构成无线传感网络的基本平台。
基于ZigBee无线传感器低能耗火警智能报警系统的设计与实现研究一、引言二、设计思路1. 系统架构与功能模块基于ZigBee无线传感技术的火警智能报警系统主要由传感器节点、控制器节点和报警器三个功能模块组成。
传感器节点负责实时监测环境温度和烟雾浓度,并将采集到的数据通过ZigBee协议发送给控制器节点。
控制器节点接收并解析传感器节点发送的数据,并根据预设的报警规则进行判断,当检测到火灾危险时,控制器节点发出报警指令,同时向报警器发送报警信号。
2. 传感器节点的设计传感器节点采用ZigBee传感器模块,它能够实时监测环境温度和烟雾浓度。
当环境温度或烟雾浓度超过设定的阈值时,传感器节点会自动向控制器节点发送数据,并启动报警模式。
传感器节点采用低功耗设计,能够长时间稳定运行。
4. 报警器的设计报警器主要负责接收控制器节点发出的报警信号,并通过声音或灯光等方式向建筑内的人员发出警报。
报警器采用低功耗设计,并具有较高的音响和光线效果,能够有效地吸引人们的注意。
三、系统实现传感器节点主要由温度传感器、烟雾传感器、ZigBee模块和电池组成。
温度传感器和烟雾传感器分别用于监测环境温度和烟雾浓度,ZigBee模块负责与控制器节点进行无线通信,电池则为传感器节点提供电源。
传感器节点的硬件设计主要围绕低功耗和稳定性展开,采用优质的元器件和精密的电路设计,确保传感器节点能够稳定可靠地工作。
控制器节点的硬件设计包括ZigBee模块、微控制器、报警器驱动电路和电源管理电路。
ZigBee模块负责与传感器节点和报警器进行无线通信,微控制器用于数据解析和报警判断,报警器驱动电路负责控制报警器的工作,电源管理电路则用于管理电源供给和电量监测。
控制器节点的硬件设计需兼顾稳定性、高效性和低功耗性能。
四、系统测试为了验证系统的稳定性和可靠性,通过实验对系统进行了测试。
测试结果表明,基于ZigBee无线传感器的火警智能报警系统能够准确快速地发现火灾危险,并及时向人员发出警报。
本栏目责任编辑:贾薇薇计算机工程应用技术Computer Knowledge and Technology 电脑知识与技术第5卷第1期(2009年1月)用于环境监测的ZigBee 无线传感器节点设计毛乾杰(同济大学电子信息与工程学院,上海200092)摘要:温室环境监测采用基于ZigBee 技术的智能网络化传感器有着很明显的优势。
ZigBee 网络容量大、功耗低、易于扩充并且支持自组织组网。
该文设计了一种ZigBee 无线传感器监测节点,介绍了基于ZigBee 协议构建的无线数据采集网络,包括传感器节点的软、硬件设计。
实验证明:节点工作状况良好,整个网络具有较高的可行性,可以实现对环境温湿度、光强等信息进行实时、准确的监测。
关键词:无线传感器网络;Zigbee ;环境监测中图分类号:TP212文献标识码:A 文章编号:1009-3044(2009)01-0232-03Design for ZigBee Wireless Sensors Nodes Used in Environmental MonitoringMAO Qian-jie(Electronic Information and Engineering,Tongji University,Shanghai 200092,China)Abstract:ZigBee-based wireless sensor network in greenhouse environmental monitoring has many remarkable advantages due to its large capacity,low-power,good scalability and self-organization of nodes in sensor networks.It mainly discussed a ZigBee wireless sensor net -works applied in the greenhouse.And it introduced the application data collecting network based on ZigBee protocol in detail,including the monitoring host computer software and the hardware design of sensor node.Keywords:WSN;zigbee;environmental monitoring1引言无线传感器网络(Wireless sensor Network ,WSN)是由部署在监测区域内的大量的廉价微型传感器节点,通过无线通信方式形成的一个多跳的自组织的网络系统。
其作用是协作地感知、采集和处理网络覆盖区域中感知对象的信息,并发送给观察者。
无线传感器网络系统与传统的有线传感器网络相比,具有耗资小、安装方便、维护和更新费用低等优势,非常适用于对布线困难、人员不能到达的区域和一些临时场合的状况进行远程监测,如大型建筑的健康状态监测、空间探索、灾害预测等,也因此成为国际上的前沿热点研究领域。
本文从温室环境监测的应用考虑,设计了一种可用于对外部环境中温度、湿度和光强进行精确采集的WSN 节点,并详细介绍了节点系统的硬件和软件设计方案。
2系统概述整个无线传感器网络由若干无线传感器网络终端节点、1个汇聚节点和1个监控中心组成。
无线传感器网络终端节点完成数据采集、预处理和通信工作;汇聚节点负责网络的发起和维护,收集终端节点数据并与监控中心进行信息交互;监控中心负责数据处理和网络管理,并具有人机交互界面,可实现用户对整个系统的操作。
为了实现对某一区域内温度、湿度、光强信息的监测,应首先用无线传感器网络终端节点覆盖该区域,然后通过汇聚节点对终端节点所采集的数据进行收集并且传送给监控中心,最后由监控中心对所采集的数据进行分析处理。
网络中的数据传输以多跳的方式进行,每一个终端节点不仅发送自己采集的数据,而且也可以转发其他节点的数据。
汇聚节点与终端节点在硬件配置上基本相同,只是在软件设计上有所不同。
当汇聚节点出现故障时,为了保证网络工作的正常,可以通过预先的设置,使终端节点改变工作状态成为汇聚节点,从而提高了整个网络的鲁棒性。
3Zigbee 技术概述ZigBee 是一种新兴的短距离、低功耗、低数据速率、低成本、低复杂度的无线网络技术。
ZigBee 采取了IEEE 802.15.4强有力的无线物理层所规定的全部优点:省电、简单、成本又低的规格;ZigBee 增加了逻辑网络、网络安全和应用层。
ZigBee 联盟预测的主要应用领域包括工业控制、消费性电子设备、汽车自动化、家庭和楼宇自动化、医用设备控制等。
在zigbee 网络中有3种角色的节点:网络协调器:包含所有的网络消息,是3种设备类型中最复杂的一种,存储容量最大、计算能力最强。
发送网络信标、建立一个网络、管理网络节点、存储网络节点信息、寻找一对节点间的路由消息、不断地接收信息。
全功能设备(FFD):可以担任网络协调者,形成网络,让其它的FFD 或是精简功能装置(RFD )连FFD 具备控制器的功能,可提供信息双向传输。
精简功能设备(RFD):RFD 只能传送信息给FFD 或从FFD 接收信息。
附带有限的功能来控制成本和复杂性,在网络中通常用作终端设备。
4无线传感器网络终端节点硬件设计4.1节点硬件体系结构无线传感器网络终端节点由4部分组成:传感器模块、无线微控制器模块、串口通信模块以及能量供应模块。
节点的硬件体系结构如图1所示。
无线微控制器模块是整个节点的核心,本系统选用JN5121-Z01-M0l 无线微控制器模块,负责对传感器节点进行控制和管理,包括数据存储、数据处理、路由选择、向其他节点传输无线数据和命令、任务管理和电源管理等。
能量供应模块负责为传感器提供收稿日期:2008-11-10ISSN 1009-3044Computer Knowledge and Technology 电脑知识与技术Vol.5,No.1,January 2009,pp.232-234E-mail:kfyj@ Tel:+86-551-56909635690964232运行所需能量,本设计中选用2节1.5V干电池为系统供电。
4.2无线微控制器模块JN5121是Jennic公司的一款低功耗、低成本并且与ZigBee 协议完全兼容的无线微控制器。
它片内集成了1个32位的RISC 核,以及1个完全符合IEEE802.15.4规范的2.4GH:的无线收发器。
JN5121具有丰富的片内资源,包括1个64KBROM、1个96KB RAM、1个128位AES安全协处理器和1个高效的电源管理器;还具有4路12位AI又,2路1位DAC,2个比较器,1个片内温度传感器,3个系统时钟和2个用户时钟。
同时,为了方便连接各种外部设备,JN5121还提供了2个UART端口、1个带有5个片选线的SPI接口,以及1个兼容SM-BUS和I C的串行接口。
JN5121-Z01-M0l无线微控制器模块是将1片JN5121芯片、1个16MH晶振以及1个128KB的Flash存储器,集成封装在一起的小型PCB模块。
该模块具有高度集成性和丰富的硬件资源,使得外围电路的设计变得十分简单,其接口电路如图2所示。
4.3传感器模块温湿度传感器采用SHTxx系列温湿度一体传感器,SHTxx系列温湿度一体传感器是由瑞士Sensirion的一款含有已校准数字信号输出的温湿度复合传感器。
传感器包括一个电容式聚合体测湿元件和一个能隙式测温元件,并与一个14位的A/D转换器以及串行接口电路在同一芯片上实现无缝连接。
SHTxx采用串行接口,它的分辨率可以根据对现场的采集速率而进行调整,一般情况下默认的测量分辨率分别为14bit(温度)、12bit(湿度),如果在高速采集中就可分别降至12bit和8bit,对温度的量程范围:-40~123.8℃,湿度的量程范围:0~100%RH。
它操作比较简单,只需用一组“启动传输”时序,就能实现传感器数据传输的初始化,同时,在测量和通讯结束后,SHTxx会自动转入休眠模式,这大大的减少了功耗。
光传感器采用TAOS公司的TSL2550型光照传感器,它配备有2个光电探测器,探测器0检测环境中可见光和红外光总的光照度,探测器1只检测环境中红外光光照度。
探测器1的红外探测结果用于减小红外光在检测结果中的影响。
在TSL2550提供的与SMBUS兼容的输出信号中包含了这两个光电探测器检测的结果,从而使红外光的影响减到了最低,即检测结果与人的肉眼所感觉到的光强十分相似。
TSL2550内部还集成了一个模数转换器,可以直接将检测的结果转换成串行数字信号输出,简化了硬件的设计。
传感器模块与JN5121的连接如图3所示。
4.4串口通信模块串口通信模块选用芯片ADM3312,工作电压范围是2.7~3.6V,功耗低且具有节能模式。
在本设计中,串口部分具有2种工作方式:当跳线RS232PROGRAM选择连接到PGM端口时,JN5121-Z01-M0l可以通过此串口下载程序;当跳线连接到DIO4时,该串口即为一般意义上的RS232通信接口,可以用来与计算机进行数据传输。
串口通信模块的接口电路如图4所示。
5软件设计本系统中,无线传感器网络终端节点软件负责采集本地传感器的信息,以及通过ZigBee协议栈将采集的数据包传送到汇聚节点。
为了降低功耗,终端节点选择“睡眠一被唤醒一正常工作”的工作模式。
节点启动后,首先申请入网;若入网成功,且无其他任务需要执行,则进入睡眠状态,此时接收器处于监听状态;一旦终端节点收到汇聚节点或其他邻近节点的数据采集或转发命令,则节点被唤醒,进人正常工作状态,开始处理相应的任务;任务完成后,节点将再次进人睡眠状态。
终端节点的工作流程如图5所示。
为了提高数据传输的可靠性,网络选用网状拓扑结构,即在软件中设置本地节点可以通过其他路由节点与协调器节点进行通信,扩大了节点的覆盖面积,并且确保系统在个别节点故障的情况下,其他节点的工作不受影响。
图1无线传感器网络终端节点硬件体系结构图2JN5121微控制器模块接口电路图3传感器模块接口电路图4串口通信模块接口电路毛乾杰:用于环境监测的ZigBee无线传感器节点设计233计算机工程应用技术本栏目责任编辑:贾薇薇本栏目责任编辑:贾薇薇计算机工程应用技术Computer Knowledge and Technology 电脑知识与技术第5卷第1期(2009年1月)6试验结果图6是监控中心采集的网络中多个节点的温湿度及光强信息。