- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ZigBee的无线监测系统
【摘要】 通过比较几种常用的无线传输技术,本文设计并实现了一种使用ZigBee技术无线通信,采用单片机进行数据采集处理的远程监测系统,制定了环境数据识别、获取的系统方案。系统由现场数据采集终端和远程监测中心两级网络构成,文章介绍了其结构、功能及实现方法,对数据采集终端进行了软硬件设计,实现了环境数据的采集处理,并采用Visual C++面向对象的编程思想,完成了系统的上位机软件设计。
【关键词】 ZigBee 单片机 无线监测
日常生活中,诸多环境对环境参数有严格的要求,如温室花房、储物仓库、仪器设备检测室等。这类环境监测系统一般需要设有一个或者多个控制中心,配备大量的现场数据采集点,分散的采集点需要通过一定的通信手段来实现与中心控制单元间的数据交互,进而实现对环境参数的监测。本文基于ZigBee技术实现了一种环境参数无线监测系统,可以实现对温湿度、光照强度等数据的无线采集及监测。
一、ZigBee与其他短距离通信技术的对比
1.1 蓝牙(BlueTooth)
蓝牙的工作频率为2.4GHz,有效范围约10m。它对语音和特定网络提供支持,需要协议栈提供250kB系统开销,增加了系统成本和集成复杂性。蓝牙的局限性在于只能配置7个节点,制约了其在大型传感器网络开发中的应用。
1.2 WiFi(Wireless Fidelity,IEEE 802.11)
WiFi的工作频率为2.4GHz。IEEE802.11的常用版本包括a(5.8GHz,带宽为54Mbps)、b(2.4GHz,带宽为11Mbps)、g(2.4GHz,带宽为22Mbps)。它的局限性在于功耗较大,不间断使用需要配备充电设备。
1.3 IrDA(Infrared Data Association)
IrDA利用红外线进行点对点通信,其标准的无线传输速率已逐步发展到4Mbps、16Mbps。支持它的软硬件技术目前都很成熟,在小型移动设备上被广泛使用。它具有体积小、功耗低、连接方便、简单易用、成本低廉的特点。IrDA的局限性在于只能连接两台设备,且存在有视距角度等问题。
1.4 ZigBee
ZigBee(IEEE802.15.4)使用2.4GHz波段,采用跳频技术和扩频技术。一个ZigBee星型网络中最多可以有254个子节点。节点可以包括仪器和家庭自动化应用设备,使得其在工业监控、传感器网络、家庭监控、安全系统等领域有很大的发展空间。同时,它的技术功耗低,被业界认为是最适合应用在工控场合的无线方式。与以上几种短距离无线通信技术相比,ZigBee具有如下特点:(1)功耗更低;(2)成本低;(3)网络容量大;(4)工作频段灵活;(5)可靠。
二、系统总体设计
系统通过各节点处的温度传感器、湿度传感器、光照强度传感器等采集环境数据,并转换成相应范围的模拟电压信号,然后利用单片机的模数转换功能将模拟信号转换为数字信号进行相应处理,最后通过ZigBee通信模块将数据由天线发出,由远程数据中心的ZigBee通信模块接收,计算机完成监测并存储数据至PC机内。
系统的整体框图如图1所示,本监测系统由三部分构成。
远程数据中心:由计算机和相关的ZigBee模块组成,ZigBee模块通过串口与计算机相连。ZigBee模块作为协调器节点,负责网络的启动和给其它终端节点分配网络地址,并作为无线接收端读取传感器的测量值。
前端数据采集:每个终端采集点由传感器、单片机、ZigBee等模块构成,负责采集并上传数据。根据用户的需要,可灵活配置数据采集点的个数。
网络中继:根据实际环境的需要,设置相应个数的路由节点,实现数据的转发,完成远距离通信。
基于ZigBee的监测系统支持三种网络拓扑结构:星状拓扑结构(一个节点作为网络协调器,其他所有节点之间与协调器相连)、树状拓扑结构(一些节点一次经过另外一些节点才能到达网络协调器)和网状拓扑结构(无须主协调点,各个节点之间分享路由职责,三种拓扑结构如图2所示。一个星型结构的Zigbee网络最多可以容纳254个从设备和一个主设备,一个区域内可以同时存在最多100个ZigBee网络,网络组成灵活。
普通的温室、仓库、实验室等环境结构较为简单,模块的数据传输能力强、距离近、无障碍物,可使用星状结构,如图2(a)所示;若采集节点距离协调器较远,其数据传输可通过添加中继路由节点实现,即使用树状结构,如图2(b)所示;若采集节点多且分布广、模块的传输能力不足、现场障碍物过多,使用网状结构较为可靠,如图2(c)所示。
三、前端数据采集节点的硬件设计及实现
数据采集节点由传感器模块、单片机处理模块、ZigBee通信
文档评论(0)