基于EM250的ZigBee无线传感器网络解决方案

发布者:Huanle666最新更新时间:2010-05-18 来源: 维库开发网 关键字:无线传感器网络 手机看文章 扫描二维码
随时随地手机看文章

      本文介绍了ZigBee的协议框架、各层的功能及ZigBee无线网络的组成,阐述了基于Ember公司EM250片上系统的无线传感器网络解决方案,对系统的硬软件组成及设计进行了仔细的说明。

      ZigBee协议框架

      ZigBee协议是一种低成本、低功耗、低速率嵌入式设备互相间及与外界网络通信的组网解决方案,它是ZigBee联盟基于IEEE 802.15.4技术标准物理层和媒体访问控制层(MAC层)协议对网络层协议和API进行标准化而制定的无线局域网组网、安全和应用软件方面的技术标准。

      ZigBee协议栈结构如图1所示

      ZigBee协议物理层和媒体访问控制层采用了IEEE 802.15.4 2003协议规范物理层无线频段为全世界通用的。2.4GHZ、欧洲适用的868MHz、美国适用的915MHz,使用直接序列扩频技术,提供27个信道,20Kb/s、40Kb/s、250Kb/s三种数据速率用于数据收发物理层功能包括了激活和休眠射频收发器、信道能量检测、信道接收数据包的链路质量指示、空闲信道*估、收发数据等。

                   

                                               图1 ZigBee协议栈结构

      ZigBee的MAC层负责设备间无线数据链路的建立、维护和结束,确认模式的数据传送和接收,采用载波侦听多址/冲突避免接入方式,数据包的最大长度为127字节,每个数据包均由头字节和16位CRC校验值组成。

      网络层为ZigBee协议栈的核心部分,实现节点接入或离开网络、路由查找及传送数据等功能,支持星形、树形、网络三种拓扑结构,网络拓扑结构根据具体的ZigBee应用来选择节点按功能分为全功能设备(FFD)、简化功能设备(RFD)、协调器(ZCRD)和路由器,协调器与路由器通常也是全功能设备。

      ZigBee的应用层包括了应用支持子层(APS)、ZigBee设备对象(ZDO)和制造商制订的应用对象应用支持子层负责维护绑定表,根据服务和需求在两个绑定实体间传递信息ZDO负责定义设备节点在网络中的角色,并负责网络设备的发现,决定提供何种应用服务,还负责初始化或响应绑定请求及建立网络设备间安全关系。

      ZigBee网络采用多点接入,有使能信标网络或不使能信标网络两种类型使能信标的网络中,协调器在预定义的时隙周期性发送信标帧用于节点关联、加入网络、同步传送数据在不使能信标的网络中,协调器也周期性发送信号,但这只用于终端设备并检测协调器的存在,设备要随时准备好进行点对点通信,通过发送数据请求和应答进行通信。[page]

      ZigBee支持两种类型的数据格式:KVP关键值对及MSG消息帧一般KVP帧采用命令响应机制,用于传输一个简单的属性变量值;而MSG帧还没有一个具体格式上的规定,通常用于多信息,复杂信息的传输,其支持二进制数据传输,数据大小受支持的帧大小限制。

                   

                                                图2 参考设计功能图

      在安全方面,ZigBee采用IEEE 802.15.4媒体访问控制子层的安全模型,其规范了四个方面的安全服务,即访问控制、数据加密、帧完整性检查及采用顺序更新值防止帧重放。

      ZigBee单芯片方案——EM250

      EM250是Ember公司推出的ZigBee片上系统,它集成了一个符合IEEE 802.15.4标准的2.4GHZ射频收发器和一个功能强大的高速率16位微处理器,支持网络级的调试,系统的软件开发简便微处理器主频为12MHz,满足作为协调器、全功能设备或简化功能设备的要求。

             

                                   图3 协调器软件功能模块设计

      EM250可以进入三种不同的状态:工作状态、待机状态和深度睡眠状态在工作状态时可执行程序代码,典型情况电流为8.5mA在待机状态,处理器不再工作,但允许中断唤醒,外围器件及射频收发器正常工作在深度睡眠状态,处理器和射频收发器都不再工作,直至有外部中断或定时中断唤醒,典型情况电流仅为1.5μA深度睡眠状态不适用于全功能设备,但对于简化功能设备节省耗电而言,则必不可少。

      EM250具有4路模路转换,两路可用作数据转换单元的模拟信号捕捉数字中断可在睡眠或待机状态接收一位的数字数据其通用同步和异步串行接收器及转发器模块可配置成为通用异步接收器/发送器或串行外围接口SPI及I2C总线接口。

                        

                                                 图4 全功能设备的软件功能模块图

      EM250集成的射频收发器支持四种功率工作模式,即爆发模式、高功率模式、正常模式和最小功率模式,可根据设备类型及相邻节点距离,利用功率管理来合适设置工作模式。[page]

      硬件组成及设计

      EM250集成了MCU、射频收发器、内存以及通信端口,只需要极少的外围元器件就可构成ZigBee网络节点硬件,以作为全功能设备、简化功能设备以及协调器参考设计功能模块见图2。

      外围元器件包括:射频不平衡到平衡转换器(RF BALUN 50/200Ω)、谐波滤波、晶振与负载电容构成的振荡器、电源去耦电容电路、电源板阻容滤波、上拉和下拉电阻、异步复位信号的阻容滤波、谐波滤波的输出端外接的  50Ω非平衡天线等。

                        

                                           图5 简化功能设备的软件功能模块设计

      网络节点采用Future技术设备公司USB转UART芯片FT232R作为与PC通信接口FT232R无须编程即可完成USB协议到RS232串口通信协议的转换,FT232R驱动可以支持在以PC端建立起虚拟通信端口(VPC),VPC驱动将完成USB信号与RS232信号的自动转换系统的电源可由3~3.3V直流源提供或由USB接口5V电源经FT232R转换为3.3V电源提供,3~3.3V直流源可以是电池或AC/DC变换器两种电源可由跳线来进行选择。

      系统的软件设计

      一个ZigBee只能有唯一的协调器,其主要功能是初始化及维护整个ZigBee网络,其维护着所有直接连接的节点及未直接连接但允许加入网络的节点的表,加入到此ZigBee网络的设备必须得到协调器的批准协调器需要不间断地*其他节点加入或退出网络请求及消息,在不发送消息时就需进入接收状态,因此协调器不能进入“睡眠”模式典型的协调器软件功能模块设计见图3。

      ZigBee网络中的路由器为全功能设备,它完成各个全功能设备、简化功能设备、协调器等节点间数据的路由,是构建网络结构ZigBee网络所必须的,同协调器一样,全功能设备也维护着网络中节点的相关信息表,且由于它必须连续不断的*路由消息,所以也不可进入“睡眠”模式全功能设备的软件功能模块设计见图4。

      简化功能设备是ZigBee网络的终端设备,它可以同协调器和路由器进行通信,但不能作为中间路由器,RFD可以进入睡眠模式,以减少功率消耗,大大延长电源使用时间。

      在简化功能设备进入睡眠模式时,相邻的协调器或路由器会缓存发送它的相关数据在退出睡眠模式时,它会向相邻的协调器或路由器询问是否有发送到它的数据,相邻的协调器或路由器则返回是否有其数据包的响应简化功能设备在处理完发送到它的数据后,可重新进入睡眠模式简化功能设备的软件功能模块设计见图5。

      各节点的管理可采用超级终端拨号到相连的单个节点或用统一的集中网络管理界面来完成集中网络管理界面安装于与协调器相连接的PC,用于用户同ZigBee网络进行交互,主要功能有网络拓扑显示、节点状态显示、节点数据、告警信息、网络日志等。

      小结

      ZigBee无线传感器网络具有广泛的应用前景,已越来越得到业界的重视并逐步开始广泛应用基于EM250实现的ZigBee无线传感器网络具有实现简易、方便,同时利用Ember的InSight集成开发环境,可快速地进行系统的开发、调试、编译,具有很强的实际应用价值。


 

 

 

 

关键字:无线传感器网络 引用地址:基于EM250的ZigBee无线传感器网络解决方案

上一篇:太阳能无线信号系统设计方案
下一篇:加速超宽带无线通信系统的定点设计

推荐阅读最新更新时间:2024-05-07 16:04

物联网中无线传感器网络的安全技术
0 引言     最近几年,物联网之所以能成为研究的热点,究其原因:一是物联网是新一代信息技术的重要组成部分,将对社会的发展起到推动作用;二是物联网的应用将产生巨大的经济效益,据有关专家估算,物联网的产值将达到万亿级别。     伴随着物联网在各个领域的成功应用,物联网的安全问题也变得越来越重要,由于无线传感器网络(WSN)在物联网体系中担当着链接传统网络的重任,因此其安全问题尤其突出。可以说,不解决安全问题,物联网是没有明天的。 1 WSN的结构特点 1.1 WSN的结构     WSN以感知为目的,通过各种方式将节点部署在被感知对象的内部或附近,获取物理世界的各种信息。被部署的节点通过自组织方式构成的网络,其节点中集成有传感
[嵌入式]
基于无线传感器网络的CAN总线互联
1 引言 装甲车辆状态信息采集系统的信息采集单元通常采用CAN总线连接,某些情况下,车辆上装和下装之间的旋转连接器由于没有连线空间,需要无线通信模块为上装和下装的CAN总线提供一个透明的无线通道。本文基于无线传感器网络给出一种无线通道的设计,主要包括CAN总线无线接入控制模块电路设计以及无线传感器节点的通信协议设计等内容。 2 电路设计 以无线传感器网络为基础的CAN总线扩展系统总体结构如图1所示,其主要由两块CAN总线无线接入控制模块构成,每个模块的组成及各部分的作用是:无线传感器节点的微控制器及存储器模块,接收对端无线接人控制模块传来的数据并存储,然后将数据交CAN控制器待发,同时接收CAN控制器传来的数据并通
[工业控制]
基于无线传感器网络的智能大棚控制系统
0 引言     智能大棚是基于嵌入式系统和无线传感器网络的自动控制系统,整个系统由无线监控节点、传感器、变频器和全GUI的人机控制终端等组成。各种传感器、语音呼叫和控制状态数据由安置在各个大棚里的监控节点来采集,再通过无线局域网传输到控制中心,计算机根据预先设定的数据,通过数据比较结合PID算法来精确控制各个控制终端。用户可以随时调整这些自动控制,以便让大棚始终处于一个最佳生长环境。 1 系统设计方案     系统设计主要分为两个部分,即终端虚拟控制平台系统和大棚基站系统的设计,与传统的仪器相比,基于计算机的虚拟仪器的优势就是它可以方便地进行组网通信,实现连栋大棚的规模化管理,提高系统的灵活性。首先,系统通过大棚基站内的无线传感器
[嵌入式]
无线传感器网络定位技术综述
1 引 言 无线传感器网络作为一种全新的信息获取和处理技术在目标跟踪、入侵监测及一些定位相关领域有广泛的应用前景。然而, 无论是在军事侦察或地理环境监测, 还是交通路况监测或医疗卫生中对病人的跟踪等应用场合, 很多获取的监测信息需要附带相应的位置信息, 否则, 这些数据就是不确切的,甚至有时候会失去采集的意义, 因此网络中传感器节点自身位置信息的获取是大多数应用的基础。首先, 传感器节点必须明确自身位置才能详细说明“在什么位置发什么了什么事件”, 从而实现对外部目标的定位和跟踪; 其次, 了解传感器节点的位置分布状况可以对提高网络的路由效率提供帮助, 从而实现网络的负载均衡以及网络拓扑的自动配置, 改善整个网络的覆盖质量。因此
[嵌入式]
一种低成本无线传感器网络节点的设计
目前有多种可供选择的无线组网方案,如ZigBee,其具有功耗低、传输速率高、体积小、协议成熟、节点能够协同工作等特点。但ZigBee由于采用国外技术,其芯片价格高,限制了它的普及应用。PT2262/PT2272系列编解码芯片是一种采用CMOS工艺、低功耗、低价位芯片,在遥控门、防盗、玩具等产品中大量使用,但其在数据传输、安全性等方面有所不足。本文利用PIC16LF876单片机模仿PT2262编码方式,并进行了改进,配合433MHz高频发射电路,实现了数据的无线传输组网。传感器选用具有数字I2C接口的双轴加速度传感器MX6202,可以无线采集加速度、倾斜角数值,具有接口简单、体积小、价格低的优点。无线节点部分均选用低电压器件,实现了
[单片机]
一种低成本<font color='red'>无线传感器网络</font>节点的设计
基于JN5139的无线传感器网络体温脉搏监测系统设计
摘要: 提出一种支持体温与脉搏监测的ZigBee无线 传感器 网络系统。采用传感器终端、无线路由器和基站3类基于JN5139 微控制器 的节点设备,通过网络定时收集现场测得的多路体温和脉搏参数,利用计算机进行集中存储和管理。该系统具有精度高、连通性好、可扩展性强、功耗低等特点。 引言   体温和脉搏是反映人体健康状况的重要生理指标,对病人的这些生理指标进行连续监测,可为疾病的正确诊疗提供重要依据。随着传感器技术、嵌入式计算技术和无线通信技术的发展,基于无线传感器网络的生命体征监测系统受到越来越多的关注。其中,基于普通射频芯片和自定义传输协议的系统具有实现简单和成本较低的优点,缺点是可靠性较低、通用性较差;基于Bluetooth
[医疗电子]
基于JN5139的<font color='red'>无线传感器网络</font>体温脉搏监测系统设计
基于单片机的无线传感器网络节点制作及组网设计方案
1. 引言   早在上世纪70年代,就出现了采用点对点传输、连接传感控制器而构成的传感器网络雏形,我们把它归之为第一代传感器网络。随着相关学科的不断发展和进步,传感器网络同时还具有了获取多种信息信号的综合处理能力,并通过与传感器控制器的相联,组成了有信息综合和处理能力的传感器网络,这是第二代传感器网络。到了20世纪90年代后期,随着传感器技术的发展,智能传感器采用现场总线连接传感控制器构成局域网,这就是第三代传感器网络。现在,传感器网络以无线传感器网络为标志,它正处于研究和发展的阶段,我们称之为第四代传感器网络。无线传感器网络是新一代的传感器网络,可以应用在军事:环保,医疗以及空间探索等许多领域,可以说它具有非常广泛的应用前景
[单片机]
基于单片机的<font color='red'>无线传感器网络</font>节点制作及组网设计方案
无线传感器网络路由协议的研究与改进
  1 引言   无线传感器网络WSN(Wireless Sensor Network)是传感器、通信和计算机3种技术相结合的产物,南于无线传感器网络将逻辑信息世界与客观物理世界融合在一起,改变了人类与自然界的交互方式,因而具有广泛的应用前景。无线传感器网络具有很多不同于传统网络的特点,如能量严重受限、拓扑结构频繁变化等。因此,WSN网络协议的设计同现有各种网络协议的设计大不同,因而面临着各种新的挑战。在协议栈的众多协议中,网络层路由协议算法作为一项关键技术已成为目前研究的热点。   2 无线传感器网络的路由协议   由于WSN路由协议分类标准有很多,因此路由协议的分类方法也多种多样。根据路由协议不同的工作原理将路由协议划分
[工业控制]
小广播
最新网络通信文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved