基于ZigBee的休眠唤醒策略

发布者:玉米哥哥最新更新时间:2011-08-11 关键字:ZigBee  休眠唤醒 手机看文章 扫描二维码
随时随地手机看文章

  随着无线电技术的不断发展,无线通信逐步融入到生活中的各个方面,针对功耗来源,对于无线传感器网络节点SoC,可以设计如下的工作状态:正常模式、浅休眠模式、深度休眠模式。本文结合ZigBee技术特点,提出一种休眠节能策略,使无线设备在不执行任何操作的情况下进入极低功耗的状态,提高能源的利用率。

  1 ZigBee技术

  ZigBee是基于IEEE 802.15.4的一种短距离、低功耗的无线通信技术。其网络可容纳大量节点,点对点的最大传输距离为75 m,在传输范围内节点间可以互相通信,支持多种自组织网络拓扑结构。

  与传统的无线通信技术相比,ZigBee具有以下特点。省电:两节五号电池工作时间可达2年;可靠:采用CSMA/CA避免数据冲突;高容量:网络最多可容纳65 000个节点;低成本;低速率:传输速率为250 Kb/s;高安全性:支持AES-128加密。因此ZigBee多应用于有成本和功耗要求,且传输速率较低,数据量较少的场合。

  2 系统规划

  如图1所示,系统由嵌入式控制器、照明控制节点、开关节点和路由节点组成。

  

 

  嵌入式控制器集中监视和控制照明系统的状态,用户可以通过嵌入式控制器查看系统中所有照明设备的状态,并能通过触摸屏对其进行控制。开关节点作为次级控制单元,可发送开关信号到照明节点,控制其开关状态。然而照明节点是系统中的执行设备,接收控制命令和执行相应的动作。每个开关节点可与多个照明节点绑定。

  2.1 网络拓扑

  ZigBee网络中,一般存在三种功能设备:网络协调器(具有建立网络和数据转发功能)、路由器(具有数据转发功能)和终端设备(不具有数据转发功能)。本系统采用图1所示的网状拓扑结构。它是一种可靠性高,网络容量大的网络结构。网络中放置若干个特殊的路由器,专门负责进行数据转发。一般情况下,网络中仅有协调器和路由器处于活跃状态,终端设备进入休眠模式。

  2.2 节点配置

  根据系统各节点的功能要求,嵌入式控制器能够对网络进行集中控制,被配置成协调器,作为网络的建立者;路由节点作为特殊的节点,仅作为数据汇聚点进行数据转发,不执行其他操作;而开关节点仅在手动开关操作后被唤醒,在网络中活跃的时间较短,不需进行数据转发,被配置为终端设备。

  3 网络节点节能方案实现

  网络节点低功耗设计是无线传感器网络应用开发热点之一。因此,需要通过从硬件设计和软件设计2个方面提出和总结节点的低功耗设计方法。常见的ZigBee SoC解决方案中,节点由处理器(MCU)、无线收发器(RF)、外设和供电部分组成。其中,处理器作为节点的核心单元,负责数据处理和芯片内部资源的调配;无线收发器进行数据包收发,实现网络通信功能。

  对于SoC架构,可采用单部件无线传感器休眠模型进行分析。根据参考文献,无线收发器是节点功耗的主要来源。一般情况下,ZigBee网络的数据传输量较小,大部分节点处于空闲状态。为减小网络的能源消耗,可利用ZigBee节点提供的多种休眠模式,关闭空闲节点的无线收发器,使处理器进入休眠状态。

  3.1 事件驱动

  开关节点的功能在于检测开关面板的操作,发送开关信息到相应的照明节点,不需主动参与无线通信。开关节点采用能耗最低的深度休眠模式,关闭数字稳压器、高速RC振荡器和所有晶体振荡器,只能通过外部中断进行唤醒,其休眠和唤醒过程如图2所示。

  

 

  

 

  3.2 定时唤醒

  照明节点作为系统中的执行部分,其主要的工作为接收控制信号和执行相应操作。由于其需要等待无线控制信号来触发服务,因此不能采取通过外部中断的方式进行唤醒。浅休眠模式提供定时器唤醒功能,该模式下关闭数字稳压器、高速RC振荡器和高速晶振,仅保留低速晶振提供时钟,可通过睡眠定时器定时对MCU进行唤醒。

  如图3所示,睡眠定时器以周期tperiod对节点进行唤醒。整个唤醒过程与开关节点相同,其平均功率为:

  

 

  照明节点作为无线照明系统的应用执行部分,是直接为用户提供服务的部件。实施休眠机制后,设备大部分时间将处于休眠状态,只是周期性苏醒过来收发数据或者检测信道的状态。若休眠时间过长,则会影响设备对控制信号的响应速度,甚至导致控制信号传输失败,因此应用中需要对休眠时间进行实验评估,避免用户等待时间过长或操作失败。

  

[page]

 

4 数据分析

  本系统以CC2430为无线通信芯片,以高性能8051为内核,集成ZigBee RF收发器。如上文所述,无线节点采取两种不同的休眠唤醒机制,实现节能策略。根据参考文献,获得数据分析如图4和图5所示。

  

 

  

 

  由图4可见,影响开关节点功率大小的因素有运行时间trun和开关次数n。其中,trun与通信过程有关,控制信息的目标节点越多,trun越大;而开关次数n则由使用习惯决定,平均功率随开关的频繁程度增加而增大。若某开关信息需要同时控制2个照明节点(trun=30 ms),每天开关20次,平均功率约为0.5 mW;控制3个节点,每天开关10次,其平均功率则为0.31 mW。如图5所示,照明节点的平均功率由运行时间trun和唤醒周期tperiod决定。其中,trun与电路设计和执行器件有关;唤醒周期与网络响应速度有关,tperiod越大,网络的响应时间就越长。在照明的控制中,对系统的实时性要求不大,同时考虑到节能和用户操作的要求,唤醒周期取值在250~400 ms之间,照明节点的功率可控制在10mW以下。

  5 结语

  研究结果证明,对无线节点各部件进行休眠唤醒策略,能有效控制其功耗,提高能源利用率,在家庭自动化和节能环保的发展趋势下,将具有较好的参考价值。

关键字:ZigBee  休眠唤醒 引用地址:基于ZigBee的休眠唤醒策略

上一篇:RFID和wi Fi在矿井机车监控与管理系统中的应用
下一篇:运动员起跑反应时无线测量系统的研究和实现

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

从三个角度看ZigBee EMI/EMC预一致性测试
如果您和大多数设计人员一样,那么您可能想从本已非常紧张的设计周期中再省出一些时间。还好,有一个好方法:增加EMI/EMC预一致性测试。 这听起来可能不太直观,但在把被测器件发往测试机构前,先做一些快速辐射测试,可以为您节约大量的时间和资金。一个简单的事实是,和大多数团队一样,您很可能第一次在测试机构测试时并不能通过正式的一致性测试。 在实验室中使用经济的设备执行基本预一致性测试,可以帮助您提前发现问题,节省在测试机构多次执行一致性测试的时间和费用。毋庸置疑,在设计周期中发现问题的时间越早,解决起来越容易。 如果您像大多数工程师一样,您可能也觉得这主意确实不错,但需要的设备太贵了,而且很难使用。时代变了,现在形势也变了。通过结合使用
[测试测量]
ZigBee大行其道,富昌自动照明系统闪亮登场
ZigBee对于需要低功耗、低成本连接及易扩展性的无线应用来说,是一种有效的解决方案。在2006深圳飞思卡尔解决方案座谈会上,Zigbee是一大热门话题。飞思卡尔面向家庭、商业及工业环境应用推出了一系列ZigBee传感器、微处理器等芯片。在此次座谈会上,多家公司展出了其基于飞思卡尔Zigbee芯片的解决方案。 针对Zigbee的应用,富昌电子(Future)有自己清晰的发展方向。在富昌的展台上,我们看见了该公司展出的采用飞思卡尔ZigBee兼容平台开发出的一款自动照明系统。 富昌用一个ZigBee演示箱向来宾演示了该网络照明系统。该演示箱配备一个可实现不同照明控制的远程控制板,如一对一的控制和一对多的组控。客户可以通过控制板来
[焦点新闻]
Zigbee让病人住院更放心
我国医疗资源紧缺,开发医院局域型的智能化监护网络可以减少医护人员的工作负担, 提高医护人员工作效率和服务质量。传统的解决方案是采用有线或简单的无线数据收发方式,被监护者身上安装的传感器设备不能自由灵活地移动和接入网络,系统没有可扩展性。采用ZigBee 技术为传感器信号的无线传输提供了新的解决方案,Zigbee 节点可以覆盖几十米的范围, 而且可以自由地增加路由节点,扩展覆盖范围, 非常适用于局域型医院住院护理。由于生理监护的数据传输量不大,Zigbee 的250 kb/s的传输速率能够满足生理数据的传输要求。Zigbee 传感节点可以自由地接入和退出网络,具有低功耗和低成本的特点,因而Zigbee无线传感网络在局域型的医护监
[单片机]
<font color='red'>Zigbee</font>让病人住院更放心
基于ZigBee的无线智能家庭网关控制技术研究
      引言       随着网络技术和现代通信技术的发展,家庭网络化已经成为家庭现代化的趋势。家庭网络可视为一种分布式网络,通过无线家庭网关实现对普通家电终端的远程控制是未来的发展趋势,冈此无线家庭网关是整个家庭网络的核心,它主要实现网络接入、远程控制以及无线连接家庭内部异构子网等功能。其中无线网关控制技术是一个需要解决的关键问题。       目前无线控制技术主要有IrDA、ZigBee、无线USB、蓝牙、Z-Wave。在以上技术中,IrDA技术最具有成本优势且协议简单,但传输方向单一,不能组网。WirelessUSB的成本较高,主要用于传输高速多媒体数据,不适合智能家庭的控制应用。蓝牙技术主要用于传输语音,如果将
[网络通信]
基于ZigBee网络RSSI的室内无线定位技术
在室内定位系统开发研究方面,常用的方法是在室内环境下建立小范围定位网络。目前,越来越多的定位直接利用现成的无线通讯模块来估计对象节点(盲节点)的位置,应运而生的ZigBee技术以低成本、低功耗成为室内定位的首选。本文以 ZigBee 组建基本的网络,通过节点接收RSSI值的大小来进行距离计算,最终通过距离以及参考节点的位置来计算定位节点(盲节点)位置。    1 无线网络定位技术   在 无线定位 中,有基于测距和非测距两种方式。前者需要测量相邻节点间的绝对距离或方位,并利用节点间的实际距离来计算未知节点的位置;后者无需测量节点的绝对距离或方位,而是利用节点间的估计距离计算节点位置。基于测距的算法主要包含以下几种:三边测量
[模拟电子]
基于<font color='red'>ZigBee</font>网络RSSI的室内无线定位技术
世强携手Silicon倾力打造一场Workshop“三城记”
近日,世强携手Silicon Labs, 瞄准物联网市场,倾力打造了一场物联网关键应用Workshop“三城记”,与深圳、南京、厦门等地客户分享Silicon Labs新一代技术和工具。近两年,Silicon Labs针对物联网市场动作频频:收购无线产品线、低功耗MCU、低功耗电源、首创CMEMS技术,开发全球首款UV sensor……在快速成长的物联网(IoT)市场扮演了非常重要角色。如今,Silicon Labs已经拥有了足够的关键技术及广泛的产品组合,在功耗、混合信号、射频、软件、开发工具及网络协议栈等方面,均拥有强大的实力。在此次世 强&Silicon Labs Workshop现场,与会工程师的热情佐证了Silic
[物联网]
世强携手Silicon倾力打造一场Workshop“三城记”
基于ZigBee节点的智能家居系统语音控制设计
  0 引言   随着短距离无线通信技术的发展,WLAN,Bluetooth,IrDA,HomeRF,ZigBee等技术已经被逐步应用于智能家居、工业控制及环境监测等众多领域,而语音识别技术作为一门交叉学科,也被广泛应用于工业、家电、医疗等领域。将语音识别与无线通信技术相结合应用于智能家居领域,使人们能够直接通过语音对家电进行控制,能够让人们享受现代科技在现实生活中的应用。基于IEEE 802.15.4协议的ZigBee通信技术具有功耗低、低成本、短距离、安全可靠、自组织网等特点。本文将凌阳科技的具有丰富语音处理功能的16位SPCE061A单片机与射频芯片CC2530相结合设计了ZigBee语音识别节点,它能够与基于SUMSUNG的
[单片机]
基于<font color='red'>ZigBee</font>节点的智能家居系统语音控制设计
物联网通信协议之争 ZigBee走向何方?
一家提供大楼自动化控制解决方案的美国新创公司 Enlighted 技术长Tanuj Mohan表示,物联网(IoT)通讯协定的战争似乎没有明显的终结迹象;该公司自己开发了以802.15.4标准为基础的通信协定,认为Zigbee 前景黯淡。 Mohan 指出,物联网需要一系列与不同实体层网路搭配的开放性应用程式介面(API)以及通讯协定;以这种模式,他认为物联网的角色应该更像是IT网路。专长网路 技术的Mohan是Enlighted的共同创办人,曾任职于Cisco、Novell以及Novell等网通设备大厂,并曾在Hughes开发多通讯协 定路由器。 “任何人如果尝试想在应用层之上建立适用一切的实体层并以其为基础推动
[物联网]
小广播
热门活动
换一批
更多
最新网络通信文章
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved