一种ZigBee网络的设计与实现
无线传感器网络(Wireless Sensor Network,WSN)被认为是21世纪最重要的技术之一[1]。无线传感器网络是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖区域中感知对象的信息,并发送给观察者[2]。传感器、感知对象和观察者构成了传感器网络的三个要素。目前用于设计无线传感器网络的主流网络协议有Bluetooth,ZigBee和UWB等[3]。相对于现有的无线通信技术,ZigBee是一种新兴的近距离、低功耗、低数据速率、低成本的无线网络技术,主要用于无线近距离连接。ZigBee 网络主要应用在智能家居、家庭护理、安全系统和工业监控等领域。
本文在简要介绍无线传感器网络的通信协议IEEE 802.15.4和ZigBee技术的基础上,采用Freescale公司提供的完全符合IEEE802.15.4规范的射频芯片MC13192,以及超低功耗控制器MC9S08GT60和CF5213,设计实现了符合ZigBee协议的网络终端节点和网络协调者。
2 无线传感器网络的通信协议
随着通信技术的迅速发展,人们提出了在自身附近几米范围之内通信的要求,这样就出现了个人区域网络(Personal Area Network,PAN)和无线个人区域网络(Wireless Personal Area Network,WPAN)的概念。WPAN网络为近距离范围内的设备建立无线连接,把几米范围内的多个设备通过无线方式连接在一起,使它们可以相互通信甚至接入LAN或Internet。
2.1 IEEE 802.15.4
IEEE 802.15.4标准是针对于低速无线个人区域网(Low-Rate Wireless Personal Area Network,LR-WPAN),把低能量消耗、低速率传输、低成本作为重点目标,旨在为个人或者家庭范围内不同设备之间低速互连提供统一的标准[4]。
在IEEE 802.15.4网络中,根据设备所具有的通信能力,可以分为全功能设备(Full-Function Device,FFD)和精简功能设备(Reduced-Function Device,RFD)。RFD主要用于简单的控制应用,传输的数据量较少,对传输资源和通信资源占用不多,可以采用非常廉价的实现方案,在网络结构中一般作为通信终端。FFD一般需要功能相对比较强大的MCU,一般在网络结构中用作于网络控制和管理功能。在网络中,被称为PAN网络协调者(PAN Coordinator)的FFD设备,是LR-WPAN的网络中的主控制器。PAN网络协调者除了直接参与应用以外,还要完成成员身份管理、链路状态信息管理以及分组转发等任务。图1 是IEEE802.15.4网络的一个例子,给出了网络中各种设备的类型以及它们在网络中所处的地位。
IEEE 802.15.4网络协议栈基于开放系统互连模型(OSI),每一层都实现一部分通信功能,并向高层提供服务。IEEE 802.15.4标准只定义了物理(PHY)层和数据链路层的MAC子层。PHY层由射频收发器以及底层的控制模块构成。MAC子层为高层访问物理信道提供点到点通信的服务接口。
2.2 ZigBee技术
ZigBee是一种供廉价的固定、便携或移动设备使用的极低复杂度、成本和功耗的低速率无线连接技术,这个名字来源于蜂群使用的赖以生存和发展的通信方式,蜜蜂通过跳ZigZag 形状的舞蹈来分享新发现的食物源的位置、距离和方向等信息。该技术是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,主要适合于自动控制和远程控制领域,可以嵌入在各种设备中,同时支持地理定位功能,十分适合用作于无线传感器网络的通信协议[5]。
完整的ZigBee 协议套件由高层应用规范、应用会聚层、网络层、数据链路层和物理层组成。网络层以上协议由ZigBee 联盟制定,IEEE负责制定物理(PHY)层和媒体控制(MAC)层的协议。ZigBee联盟成立于2 0 0 2 年8 月,由英国Invensys 公司、日本三菱电气公司、美国摩托罗拉(现Freescale)公司以及荷兰飞利浦半导体公司组成,如今已经吸引了上百家芯片公司、无线设备公司和开发商的加入。
3 ZigBee 网络总体设计方案
本方案设计一个ZigBee星型网络,由一个网络协调者和若干个网络终端节点构成。网络协调者负责网络的管理工作,而终端节点一方面采集模拟数据,同时把这些模拟数据通过无线网络发送给协调者。
图2大致描述了本方案的实现效果:在PAN协调者的无线覆盖范围之内,布置若干(小于255)个网络终端节点,实现网络的管理和相互通信。
由于ZigBee网络的终端设备节点由电池供电,因此低功耗是一个必须的要求。Freescale公司是ZigBee联盟的重要成员和ZigBee技术的市场推广者,为ZigBee提供“一站式”的解决方案,包括完全符合IEEE802.15.4规范的射频芯片MC13192/3,以及针对该市场推出的
- ZigBee、GPRS在充电桩中的应用(04-18)
- ZigBee语音传输分析(11-25)
- 基于ZigBee无线传感网的电源监控系统设计(04-21)
- CC2538单芯片支持物联网及ZigBee等多种标准(04-15)
- 无线传输的电能质量监测系统电路(06-10)
- 无线节水滴灌自动控制系统的设计方案(02-08)