基于ZigBee的低功耗无线传感节点设计与实现

发布者:SparkCrafter最新更新时间:2014-11-10 来源: 21ic关键字:ZigBee  传感节点  低功耗  工作寿命 手机看文章 扫描二维码
随时随地手机看文章
0 引言
    无线传感器网络(Wireless Sensor Networks,WSN)是由部署在监测区域内大量廉价微型传感器节点组成,以无线通信方式形成的一个多跳自组织网络系统,其目的是协作地感知、采集和处理网络覆盖区域内感知对象的信息,并发送给观察者。无线传感器网络有助于人们更好地感知客观世界,极大扩展现有网络的功能和人类认识世界的能力,具有广阔的应用前景。
    无线传感器网络中的节点一般采用电池供电,可以使用的电量非常有限,而对于有成千上万节点的无线传感器网络来说,对电池的更换是非常困难,甚至是不可能的。但是无线传感器网络的生存时闻却要求长达数月甚至数年。因此,如何在不影响功能的前提下,尽可能节约无线传感器网络的电池能量成为无线传感器网络软硬件设计中的核心问题,也是当前国内外研究机构关注的焦点。
    传感器节点由处理器模块、通信模块、传感器模块和能量供应模块4部分组成。其中,前3个模块消耗能量,由于传感器模块消耗能量相对较低,目前研究的重点主要集中在处理器模块和通信模块上。处理器模块节能策略通常有动态电压调节(Dynamic Voltage Scaling,DVS)和动态功率管理(Dynamic Power Management,DPM)。前者的工作原理是当计算负载较低时,通过降低微处理器的工作电压和频率,从而降低处理能力,可以节约微处理器的能耗;后者是利用当节点周围没有感兴趣的事件发生时,部分模块处于空闲状态,把这些组件关掉或调到更低能耗的状态,以延长节点寿命。通信模块消耗能量是最多的,故为其制定有效的节能策略尤为重要,主要包括控制节点通信流量,合理安排工作休眠时间以及采用多跳通信方式等。
    本文通过对硬件的选择配置和软件的灵活设计,采用3种备选工作模式,使节点能根据实际情况进行参数设置,减少节点用于无线通信的能量开销,实现无线传感器网络节点的低功耗目标,同时完成相关测试对该设计方案进行验证。

1 节点硬件设计
    ZigBee技术是一种近距离、低功耗、低数据速率、低复杂度的双向无线通信技术,适用于无线传感器网络。目前,多家公司均有自己的主流ZigBee芯片,如表1所示。经综合比较,该设计选用CC2430芯片,该芯片是Chipcon公司提供的全球首款支持ZigBee协议的SoC解决方案,它在单个芯片上整合了ZigBee射频前端、内存和微控制器,最大27 mA的工作流耗及在休眠模式下0.9μA的流耗使之非常适合无线传感节点对低功耗的要求。

a.jpg


    在此采用深圳金图旭昂有限公司的TSZ-CC2430开发系统,移植美国密西西比大学的精简ZigBee协议栈,以CC2430芯片为核心设计一种用于环境监测的温湿度传感节点,通过软硬件设计方法实现传感节点的低功耗目标。
    硬件连接如图1所示,射频芯片CC2430集成了处理器模块和无线通信模块,大大简化了射频电路的设计。

b.jpg


    温湿度传感器SHT10的工作电压为2.4~5.5 V,测湿精度为±4.5%RH,25℃时测温精度为±0.5℃。SHT10采用两条串行线与处理器进行数据通信,串行时钟线SCK负责两者通信同步,数据线DATA用于数据的读取。DATA在SCK下降沿之后改变状态,并仅在SCK时钟上升沿有效。数据传输期间,在SCK时钟高电平时,DATA必须保持稳定。为避免信号冲突,微处理器应驱动DATA在低电平,故DATA线采用10 kΩ的上拉电阻。
    对于供电模块,最初设计时考虑节点体积因素,拟采用钮扣电池。但在后来测试中发现,容量为210 mAh的CR2032型钮扣锂电在节点启动瞬间,电池电压立即由3.0V下降到2.4V,难以驱动传感节点正常工作。分析原因是CC2430射频工作时流耗超出电池的带负载能力,故采用2节普通7号电池提供3.3V电源。[page]

2 节点软件设计
    节点程序主流程如图2所示,主要包括数据采集和无线通信两个部分。出于传感节点低功耗的考虑,软件设计重点放在工作模式的处理上。

c.jpg


    节点能耗绝大部分消耗在无线通信部分,传感节点使用无线方式传输1 b到100 m远所消耗的能量可供执行3 000条指令。可见,如何有效传输数据,合理安排工作休眠时间对于节约传感节点能耗有着直接影响,这也是软件设计应重点考虑的问题。
    为了实现传感节点的低功耗以及更优的测量性能,设计时采用工作模式的选择,通过无线配置传感节点的工作参数,使节点能够按照实际需要控制采集的时机和速率,从而降低能耗,以延长节点寿命。节点工作分空闲模式、触发模式、主动模式3种。其中,空闲模式下的节点大部分时间处于休眠状态,只是周期性的唤醒检查有无来自服务器的控制命令,以更好地节约能耗;触发模式下RF关闭,只有当传感器测量值达到设定门限后才触发RF进行无线数据收发,同时可以根据不同的门限选择相应的采样率,适用于如森林火灾等突发情况的监测和预警;主动模式下传感节点按配置的采样率进行数据采集发送,周期性转入休眠并自动唤醒。模式选择及相应参数配置均来自传感器网络服务器。对传感节点而言,该项工作是在无线接收过程中完成的。

3 低功耗测试
    鉴于功耗测试特点,传感节点工作模式设置为主动模式,即节点周期性地进行采集、发送、休眠,获取不同阶段的工作参数,依据一定方法进行寿命预测和验证。
    通过测试获取节点工作参数如表2所示,工作电压为3.3 V。可知,节点工作时流耗大,在休眠状态则小得多。因此,为保证在供电电量有限的情况下获得更长的工作寿命,有必要将节点设置为间歇式工作模式,即工作休眠周期性交替进行。下式为节点寿命预测公式:
    d.jpg
    式中:Td为节点可工作天数;Qb为可用电池容量;tw为每周期内工作时长;ts为每周期内休眠时长;Iw为工作电流;Is为休眠电流。根据预潮公式及假定电池可用容量为1 000 mAh,可以预测在不同休眠时长下的工作天数如表3所示。对特定的传感节点,其单周期内数据采集、处理、发送所占用的工作时长是一定的,可变的就是休眠时长,通过控制传感节点不同的休眠时长来获取其相应的工作寿命特性。由表3可知,随着休眠时长的增加,节点工作寿命随之延长,当休眠时长为60s,即1 min进行1次数据采集发送时,传感器节点能够连续使用约1年时间。

e.jpg


    在实际测试过程中,采用孚安特锂电ER14250H和普通7号南孚碱性电池进行比对实验,前者电池容量为1 200 mAh,后者无容量标识,但根据其官方网站测试说明,估计亦在1 200 mAh左右。考虑长时间测试中电池自放电效应,其实际可用容量必定要小些,仍采用1 000 mAh假定值的预测结果进行比较。实验得到节点实际可工作天数如表3所示,测试结果与预测趋势大体上是一致的,传感节点可工作天数与其在一个工作周期内的休眠时长相关。所以,为延长传感节点寿命,有必要根据实际情况确定节点的工作休眠时间,在保证网络稳定性、数据可靠性的前提下尽量安排更多的休眠时间。另外,在组网测试中,传感节点单跳距离约60 m,自组织特性良好,传感节点可以选择较优路由入网,服务器对终端传感节点的数据获取、监测、控制功能均正常。该设计实现的温湿度传感节点如图3所示,电路由CC2430射频板和传感器底板组成,两者通过12 pin×2接口连接,方便安装使用。

e.jpg



4 结语
    本文介绍了一种基于ZigBee技术的无线传感器网络节点的设计与实现,并进行了测试。实验结果表明,传感节点具备低功耗特性,能够通过无线实施灵活的测量和控制,满足无线传感器网络要求。同时,节点设计方法有一定参照价值,便于移植和改进,可用于其他参量的测量与控制。诚然,降低功耗可以延长无线传感器网络节点的使用寿命,如果能够利用诸如光照、风力、震动等外界能量,从而使传感节点有效地自我补给,这对于野外部署的无线传感器网络将有着积极意义。

关键字:ZigBee  传感节点  低功耗  工作寿命 引用地址:基于ZigBee的低功耗无线传感节点设计与实现

上一篇:NEC山梨MR和RenesasMCU智能水表方案
下一篇:基于重叠扫描方法的改进单片机

推荐阅读最新更新时间:2024-03-16 13:45

德州仪器推出最低功耗 AISG 调制解调器收发器
日前,德州仪器 (TI) 宣布推出一款符合天线接口标准组织 (AISG) v2.0 规范的全面集成型开关键控调制解调器收发器。该 SN65HVD62 与同类竞争产品相比,可将功耗锐降 50%。这款收发器可调制解调逻辑(基带)与频率之间的信号,适用于基站与塔安装设备之间的 AISG 同轴链路等长同轴介质,以及塔顶放大器、远程电动倾斜单元以及微波塔上的控制链路。如欲了解更多详情或订购样片,敬请访问: www.ti.com.cn/sn65hvd62-pr-cn 。 SN65HVD62 的 主要特性与优势 • 最低功耗 :提供待机模式与 33mA 电源电流,与同类竞争产品相比,可将功耗降低达 50%,从而可帮助设计人员降低整体功耗,简化
[测试测量]
打破供求之间壁垒 推进低功耗物联网大规模应用落地
从NB-IoT和eMTC标准确定以来的一年多时间里,低功蜂窝 物联网 经过了概念普及和测试试点的阶段,接下来产业界更多的应该是考虑如何大范围实现相关应用的落地。即便当下低功耗物联网还未在各个行业中全面激发出来,我们依然能够感受到它的巨大能量。 尽管各界都看好NB-IoT/eMTC的发展,产业链成熟度也在不断增强,但目前来看,整个产业还存在一些障碍需要突破。国务院发展研究中心专家曾撰文指出这方面的壁垒包括:一是行业应用标准缺失;二是产业链成本下降尚需时日;三是运营模式考验各方。 而在笔者看来,在这些看起来稍微“抽象”的挑战的背后,是产业链各方的信息不对称、供需双方了解不足的壁垒,而营造一个产业链各方直接交流的环境来减少这种信
[网络通信]
ARM及ZigBee技术实现智能家居控制器的设计
ZigBee是一种新兴的近距离、低复杂度、低功耗、低数据速率、低成本的无线网络技术,在众多领域有着广泛的应用前景。 智能家居是一个多功能的综合技术系统,它以家庭住宅为平台,利用先进的计算机技术、通信技术、网络技术、控制技术、信息技术,将家庭中的各种电器设备通过某种形式的网络有机地连接在一起,进行网络化的综合管理与调控,为人们提供一个舒适、安全、方便、环保和高效率的生活环境。 本文所介绍的智能家居控制器利用ZigBee技术将家庭中许多相对独立的家用电器构成一个统一的智能家居系统,从而方便对家居中的各种电器设备进行本地操作,同时也可通过互联网或GPRS系统对各种电器设备实现远程控制。 1 ZigBee技术简介 ZigBee技术
[单片机]
ARM及<font color='red'>ZigBee</font>技术实现智能家居控制器的设计
基于FRAM的MCU为低功耗应用提高安全性
  安全性在包括智能手机配件、智能仪表、个人健康监控、遥控以及存取系统等各种应用中正在变得日益重要。要保护收益及客户隐私,OEM 厂商必须采用安全技术加强系统的防黑客攻击能力。对于大量这些应用而言,将要部署数百万的器件,工程师面临的挑战是在不严重影响系统成本或可靠性的同时,确保最佳安全平衡。主要注意事项包括保护敏感数据的传输,防止 MCU 应用代码及安全数据被读取,防止 MCU 遭到物理攻击,最大限度提高电源效率,以及支持安全升级,确保设备能够应对未来安全威胁等。   安全设备必须能够像银行保险库一样有效地安全存储敏感信息。这类信息包括交换的实际数据(比如客户的信用卡号或者何时用了多少电的记录等)以及任何确保通信通道安全的加密数据
[单片机]
基于FRAM的MCU为<font color='red'>低功耗</font>应用提高安全性
STM32L0Cube之低功耗定时器LPTIM编程笔记
1 在STM32Cube中激活LPTIM 一.LPTIM超时产生中断详解 使用的库函数为: HAL_StatusTypeDefHAL_LPTIM_TimeOut_Start_IT(LPTIM_HandleTypeDef *hlptim, uint32_t Period,uint32_t Timeout) 定时时间的计算公式: /* Timeout = (Compare + 1) / LPTIM_Clock Timeout = (Period + 1) / LPTIM_Clock LPTIM_Clock:低功耗定时器时钟:在CUBU软件中 具体使用到哪一个时钟,就选这个时钟作为计算
[单片机]
低功耗红外音频功率放大器的设计
本系统采用TI的MSP430F2013超低功耗单片机为控制核心,主要是用来作为红外信号的解码和对音频处理芯片的控制。音频处理和功放是采用maxim公司的MAX5406和MAX9763,能够实现对音量、均衡、低音和高音控制。同时系统具有温度保护功能,在芯片温度达到135摄氏度或以上,会自动关机,保护芯片不被烧坏 方案比较设计论证 方案一 采用TDA2030芯片,这种方案耗电大,功能少,故不采用。 方案二 采用MSP430,MAX5406,MAX9763三个芯片,以MSP430超低功耗单片机为控制核心,对MAX5406芯片进行控制,可以实现对系统音量,均衡,低高音,静音,开关机等控制。 实现功能不仅很多,而且系统也保持着非
[单片机]
<font color='red'>低功耗</font>红外音频功率放大器的设计
基于ZigBee的瓦斯无线监测系统硬件设计
  引言   随着计算机和无线通信技术的发展,计算机、无线通信技术已经开始应用于矿井安全和生产监测,广泛涉及到计算机应用技术、无线通信技术、传感器技术、信息传输技术、电气防爆技术、应用化学技术、控制技术、光纤技术和嵌入式技术等多种技术。ZigBee是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,完整的协议栈只有32KB,可以嵌入各种设备中,同时支持地理定位功能。这些特点决定ZigBee技术非常适合应用在无线传感器网络中。与现有的各种无线通信技术相比,ZigBee技术在功耗和成本上相对较低,有很大的优势。本文研究设计的煤矿瓦斯无线监测系统就是基于ZigBee技术的无线传感器网络,用于实时监测矿井空气中的瓦斯浓
[安防电子]
TLV320DAC32 —具有4个输出、耳机/扬声器放大器以及3D音效的低功耗立体声DAC
TLV320DAC32 是一种低功耗立体声音频 DAC,集成的功率放大器专为驱动立体声耳机或扬声器而设计。该器件还具有一对模拟输入,可将外部信号路由至输出放大器。回放通道包含混合/多路复用功能,即从立体声 DAC 与模拟输入到可编程音量控制,再到耳机输出。另外,该器件还包含基于寄存器的扩展的电源控制功能,使用 3.3V 模拟电源即可实现功耗低至 20mW 的 96kHz 立体声回放,是电池供电的便携式音频设备与语音应用的理想选择。 ? TLV320DAC32 包含四个高功率输出驱动器。这些驱动器能够驱动各种负载配置,其中包括采用交流耦合电容器的四通道单端 16 耳机,或采用无电容输出配置的立体声 16 耳机。此外,还
[新品]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved