无线传感器网络WSN硬件设计综述.doc

上传人:hw****26 文档编号:3553027 上传时间:2019-06-04 格式:DOC 页数:7 大小:99.50KB
下载 相关 举报
无线传感器网络WSN硬件设计综述.doc_第1页
第1页 / 共7页
无线传感器网络WSN硬件设计综述.doc_第2页
第2页 / 共7页
无线传感器网络WSN硬件设计综述.doc_第3页
第3页 / 共7页
无线传感器网络WSN硬件设计综述.doc_第4页
第4页 / 共7页
无线传感器网络WSN硬件设计综述.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、无线传感器网络 WSN 硬件设计综述发表于 2007-09-17 20:14:47http:/ 引言无线传感器网络 WSN(Wireless Sensor Network)一种由传感器节点构成的网络,能够实时地监测、感知和采集节点部署区的观察者感兴趣的感知对象的各种信息(如光强、温度、湿度、噪音和有害气体浓度等物理现象),并对些信息进行处理后以无线的方式发送出去,通过无线网络最终发送给观察者。无线传感器网络在军事侦察、环境监测、医疗护理、智能家居、工业生产控制以及商业等领域有着广阔的应用前景。在传感器网络中,传感器节点具有端节点和路由的功能:一方面实现数据的采集和处理;另一方面实现数据的融合和

2、路由,对本身采集的数据和收到的其他节点发送的数据进行综合,转发路由到网关节点。网关节点往往个数有限,而且常常能量能够得到补充;网关通常使用多种方式(如 Internet、卫星或移动通信网络等)与外界通信。而传感器节点数目非常庞大,通常采用不能补充的电池提供能量;传感器节点的能量一旦耗尽,那么该节点就不能进行数据采集和路由的功能,直接影响整个传感器网络的健壮性和生命周期。因此,传感器网络主要研究的是传感器网络节点。具体应用不同,传感器网络节点的设计也不尽相同,但是其基本结构是一样的。传感器网络节点一般由处理器单元、无线传输单元、传感器单元和电源模块单元 4部分组成,如图 1所示。 图 1 无线传

3、感器网络节点典型组成1 无线传感器网络典型节点传感器网络节点作为一种微型化的嵌入式系统,构成了无线传感器网络的基础层支撑平台。因为无线传感器网络大部分是采用电池供电,工作环境通常比较恶劣,而且数量大,更换电池非常困难,所以低功耗是无线传感器网络最重要的设计准则之一,从无线传感器网络节点的硬件设计到整个网络各层的协议设计都把节能作为设计的目标之一,尽可能延无线传感器网络的寿命。由于具体的应用背景不同,目前内外出现了多种无线传感器网络节点的硬件平台。典型的节点包括 Mica系列、Sensoria WINS、Toles、AMPS 系列、XYZnode、Zabranet 等。实际上各平台最主要的区别是

4、采用了不同的处理器、无线通信协议和与应用相关的不同的传感器。常用的无线通信协议有 802.11b、802.15.4(ZigBee)、Bluetooth、UWB 和自定义协议;处理器从 4位的微控制器到 32位 ARM内核的高端处理器都有所应用。还有一类节点是用集成了无线模块的单片机,典型的是 WiseNet。典型无线传感器网络节点如表 1所列。本文介绍了无线传感器网络的概念、特点以及无线传感器网络节点的组成,重点分析比较节点各组成单元各种常用芯片的特点,并且始终将低功耗作为比较的重要标准之一。2 典型无线传感器网络节点比较目前,国内外研究员已经开发出多种无线传感器网络节点,其实这些节点的组成部

5、分是类似的,只是其应用背景不同,对节点性能的要求也不尽相同,因此所采用的硬件组件有很大差异。2.1 处理器单元处理器单元是传感器网络节点的核心,和其他单元一起完成数据的采集、处理和收发。EM6603是 4位微控制器,功耗很低,但处理能力也非常有限。Berkerly 大学研制的 Mica系列节点大多是采用 Atmel公司的微控制器。其中,Mica2 节点采用 Atmel增强型微控制器 ATmega128L。该微控制器拥有丰富的片上资源,包括 4个定时器、4 KB SRAM、128 KB Flash 和 4 KB EEPROM,拥有 UART、SPI、I2C、JTAG 接口,方便无线芯片和传感器的

6、接入;有 6种电源节能模式,方便低功耗设计。采用该处理器的另外一个优点是:编译器很多,其中 GCC(WIN*R)是完全免费、开放的软件。由于以上优点和 Mica2节点的影响,在实际的无线传感器设计中应用很多。但是从低功耗角度来讲,该芯片并不是最佳选择。 如表 1所列,就低功耗而言,MSP430F1xx MCU 系列提供业界较低的电流消耗,工作电压为1.8 V,实时时钟待机电流的消耗仅为 1.1 A,而运行模式电流低至 300 A (1 MHz),从休眠至正常工作整个唤醒过程仅需 6 s。PIC 系列微控制器也有低功耗的产品问世。Toles 节点和 ZebraNet节点就是采用 MSP430系列

7、的微控制器,功耗非常低。在某些数据量大的应用中,高端的处理器也有应用。例如 AMPS1 节点采用 StrongARM处理器 SA1110,功耗为27976 mW。该处理器支持 DVS节能,可以降低功耗 450 mW左右;关掉无线模块功耗可以降低300 mW。AMPS2 采用的处理器是 DSP。XYZnode 采用的处理器是 OKI公司的 ARMTDMI内核的ML67Q5002,该处理器也支持 DFS(动态频率调节),工作电流为 1572 mA,频率为1.857.6 MHz。表 1 典型无线传感器网络节点 从处理器的角度看,无线传感器网络节点基本可以分为两类:一类采用以 ARM处理器为代表的高端

8、处理器。该类节点的能量消耗比采用微控制器大很多,多数支持 DVS(动态电压调节)或DFS(动态频率调节)等节能策略,但是其处理能力也强很多,适合图像等高数据量业务的应用;此外,采用高端处理器来作为网关节点也是不错的选择。表 2中最后 3款处理器是 ARM内核的处理器,功耗明显比低端微控制器高很多。另一类是以采用低端微控制器为代表的节点。该类节点的处理能力较弱,但是能量消耗功率也很小。在选择处理器时应该首先考虑系统对处理能力的需要,然后再考虑功耗问题。表 2 各种常见的微控制器性能比较2.2 无线传输技术及芯片可以利用的传输媒体有空气、红外、激光、超声波等,常用的无线通信技术有:802.11b、

9、802.15.4(ZigBee)、Bluetooth、UWB、RFID、IrDA 等;还有很多芯片双方通信的协议由用户自己定义,这些芯片一般工作在 ISM免费频段,如表 3所列。利用激光作为传输媒体,功耗比用电磁波低,更安全。缺点是:只能直线传输;易受大气状况影响;传输具有方向性。这些缺点决定这不是一种理想的传输介质。红外线的传输也具有方向性,距离短,不需要天线。芯片 83F88S 是一种符合 IrDA标准的无线收发芯片。UWB 具有发射信号功率谱密度低、系统复杂度低、对信道衰落不敏感、安全性好、数据传输率高、能提供数 cm的定位精度等优点;缺点是传输距离只有 10 m左右,隔墙穿透力不好。8

10、02.11b 因为功耗高而应用不多,Bluetooth 工作在 2.4 GHz频段,传输速率可达 10 Mbps;缺点是传输距离只有 10 m左右,完整协议栈有250 KB,不适合使用低端处理器,多用于家庭个人无线局域网,在无线传感器网络中也有所应用。在无线传感器网络中应用最多的是 ZigBee和普通射频芯片。 ZigBee 是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,完整的协议栈只有 32 KB,可以嵌入各种设备中,同时支持地理定位功能。以上特点决定 ZigBee技术非常适合应用在无线传感器网络中。目前市场上常见的支持 ZigBee协议的芯片制造商有 Chipcon

11、公司和 Freescale 半导体公司,Figure8 公司还专门开发了 ZigBee协议栈。Chipcon 公司的 CC2420 芯片应用较多,Toles节点和 XYZ节点都是采用该芯片;Chipcon 公司提供包含 Figure8公司开发的 ZigBee协议的完整开发套件。Freescale 半导体公司提供 ZigBee的 2.4 GHz无线传输芯片有MC13191、MC13192、MC13193;该公司还提供配套的开发套件。表 3 应用于无线传感器网络的无线通信技术普通的射频芯片也是一种理想的选择,可以自定义通信协议,比较有代表性的 MAC协议有TMAC、SMA、CWiseMAC、BMA

12、C、DMAC 等。路由协议有 Gossiping、SPIN 协议、LEACH 协议、TEEN协议等。从性能、成本、功耗方面考虑,RFM 公司的 TR1000和 Chipcon 公司的 CC1000是理想的选择。这两种芯片各有所长,TR1000 功耗低一些,CC1000 灵敏度高一些,传输距离更远。WeC、 Renee 和 Mica节点均采用 TR1000芯片;Mica2 采用 CC1000芯片;Mica3 采用 Chipcon公司的 CC1020芯片,传输速率可达 153.6 kbps,支持 OOK、FSK 和 GFSK调制方式;Micaz 节点则采用 CC2420 ZigBee芯片。还有一类

13、无线芯片本身集成了处理器,例如 CC2430是在CC2420的基础上集成了 51内核的单片机;CC1010 是在 CC1000 的基础上集成了 51内核的单片机,使得芯片的集成度进一步提高。WiseNet 节点采用的是 CC1010芯片。常见的无线芯片还有Nordic公司的 nRF905、nRF2401 等系列芯片,因为功耗较高,接收灵敏度比较低,开发难度较大,在实际的无线传感器网络中应用较少。常用无线芯片的主要参数比较如表 4所列。 表 4 常用无线芯片主要参数比较2.3 电源模块电池种类很多,电池储能大小与形状、活动离子的扩散速度、电极材料的选择等因素有关。无线传感器网络节点的电池一般不易

14、更换,所以选择电池非常重要,DCDC 模块的效率也至关重要;另外,还可以利用自然界的能源来补充电池的能量。按照能否充电,电池可分为可充电电池和不可充电电池;根据电极材料,电池可以分为镍铬电池、镍锌电池、银锌电池和锂电池、锂聚合物电池等。一般不可充电电池比可充电电池能量密度高,如果没有能量补给来源,则应选择不可充电电池。在可充电电池中,锂电池和锂聚合物电池的能量密度最高,但是成本也比较高;镍锰电池和锂聚合物电池是唯一没有毒性的可充电电池。常见电池的性能参数如表 5所列。无线传感器网络节点一般工作在户外,可以利用自然能源来补给电池的能量。自然界可利用的能量有太阳能、电磁能、振动能、核能等。由于可充

15、电电池的次数是有限的,而且大多数可充电电池有记忆效应,因此利用自然界的能量不能频繁对电池充电,否则会大大缩短电池的使用寿命。 表 5 常见电池的性能参数2.4 传感器模块传感器种类很多,可以检测温湿度、光照、噪声、振动、磁场、加速度等物理量。美国Crossbow公司基于 Mica节点开发了一系列传感器板,采用的传感器有光敏电阻Clairex CL94L、温敏电阻 ERTJ1VR103J(松下电子公司)、加速度传感器 ADI ADXL202、磁传感器 Honeywell HMC1002等。温湿度传感器 SHTxx系列能支持低功耗模式,采集完数据后自动转入休眠模式,电流小于 1 A。传感器电源的供

16、电电路设计对传感器模块的能量消耗来说非常重要。对于小电流工作的传感器(几百 A),可由处理器 I/O口直接驱动;当不用该传感器时,将 I/O口设置为输入方式。这样外部传感器没有能量输入,也就没有能量消耗,例如温度传感器 DS18B20可以采用这种方式。对于大电流工作的传感器模块,I/O 口不能直接驱动传感器,通常使用场效应管(如Irlm16402)来控制后级电路能量输入。当有多个大电流传感器接入时,通常使用集成的模拟开关芯片来实现电源控制,MAX4678 就是这样一款芯片。3 结论由于应用背景不同,目前国内外存在很多硬件平台,采用的无线通信技术也有很多种。本文主要总结了目前常见的无线传感器网络硬件平台,分析比较了常用的处理器、无线芯片、无线通信技术、传感器和电源,并始终把功耗作为考虑的重要比较因素之一。通过对无线传感器网络硬件平台的详细分析,期望能对我国的无线传感器网络的研究和发展起到积极作用。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。