无线传感器网络WSN硬件设计综述
无线传感器网络软硬件组成综述

无线传感器网络软硬件组成综述作者:黄理,张晋来源:《电脑知识与技术》2011年第16期摘要:进入21世纪来,无线传感器网络带来的便利渗入各个方面,人们通过无线传感器网络扩展现有网络的功能和人类认识世界的能力,进而直接感知客观世界。
在该应用不断推广的今天,人们越来越需要了解无线传感器网络的整体模型。
该文结合新技术发展特点,分析和描述无线传感器传感器网络软、硬件部分的一般组成,建立起一个完整的微型传感器网络整体概念。
关键词:无线传感器网络;软件;硬件;软硬件组成中图分类号:TP393文献标识码:A文章编号:1009-3044(2011)16-3807-02Compose of Hardware and Software for Wireless Sensor Network(WSN)HUANG Li, ZHANG Jin(SCU, Chengdu 610207, China)Abtract: In the new era of 21st centry,the convenience of WSN has already permeated each aspect of our life,people can extend the existing network and the ability of understanding the world with WSN,then directly sense the objective world.With the width spread of this applicatioin, today people are more and more need to kown the whole model of bining with the new technology,This paper analyses and describes the common compose of hardware and software for WSN,to establish a integraded idea of micro WSN.Key words: WSN; software; hardware; compose of hardware and software传感器网络的发展已有10多年的历史。
无线传感器网络的设计与应用

无线传感器网络的设计与应用无线传感器网络(Wireless Sensor Network,WSN)是由大量的自主节点组成的网络,在传感器节点之间通过无线通信进行信息交互和协调工作。
WSN广泛应用于环境监测、智能农业、智能家居、物流追踪等领域,为实现智能化的生活和工作环境提供了重要支持。
一、WSN的组成和工作原理WSN由大量的传感器节点组成,每个传感器节点都具有感知、处理和通信功能。
传感器节点通过感知外界环境的物理或化学量,将采集到的数据进行处理和压缩,并通过无线通信传输给其他节点或者基站。
传感器节点之间可以通过多跳传输的方式将数据传递到目的地。
WSN的工作原理包括三个基本步骤:感知、处理和通信。
首先,传感器节点通过各种传感器感知周围的环境信息,如温度、湿度、光照强度等。
其次,传感器节点对采集到的数据进行处理和压缩,以便减少数据的传输量和能耗。
最后,传感器节点通过无线通信将处理后的数据传输给其他节点或者基站,实现节点之间的信息交互和协调工作。
二、WSN的设计考虑因素在设计WSN时,需要考虑以下几个因素:1. 能耗:由于传感器节点一般采用电池供电,能耗是设计WSN时需要重点考虑的因素之一。
合理的功耗管理机制和低功耗的硬件设计能够有效延长传感器节点的寿命。
2. 网络拓扑:WSN的网络拓扑结构对网络的性能和可靠性有着重要影响。
根据不同的应用需求,可以选择星型、树型、网状等不同的拓扑结构来满足通信要求。
3. 路由协议:路由协议是决定数据传输路径的重要因素,直接影响网络的能耗和传输性能。
选择适合特定应用场景的路由协议可以提高网络的效率和稳定性。
4. 安全性:由于传感器网络中的数据通常是敏感的,保护数据安全是设计WSN时需要考虑的重要因素。
采用合适的加密机制和认证协议可以有效防止数据泄露和网络攻击。
三、WSN的应用领域1. 环境监测:WSN广泛应用于环境监测领域,如空气质量监测、水质监测、气象监测等。
通过在特定区域部署传感器节点,可以实时监测和分析环境参数,提供有价值的数据支持。
无线传感器网络应用技术综述

无线传感器网络应用技术综述摘要:传感器被越来越多地布置到实际的网络环境中,用于实现某些应用。
无线传感器网络已经成为了科学研究领域最前沿的课题之一,引起了工业界和学术界众多研究者的关注。
通过总结相关方面的工作,综述在不同领域中无线传感器网络的实际应用,并对具体应用的一些重要特性进行分析,在此基础上提出若干值得继续研究的方面。
关键词:无线传感器;网络应用一、无线传感器网络简介随着微机电系统的迅速发展,片上系统SoC(System on Chip)得以实现,一块小小的芯片可以传递逻辑指令,感知现实世界,乃至做出反应。
无线传感器网络WSN(Wireless Sensor Network),这一由大量具有片上微处理能力的微型传感器节点组成的网络,引起了工业界和学术界众多研究者的关注。
传统的传感器网络通常由两种节点:传感器节点(sensor)和接收器节点(sink)组成。
传感器节点负责对事件的感知和数据包的传输;接收器节点则是数据传输的目标节点,一般具有人机交互界面,并可以接入其它类型的网络体系。
传感器网络以其低成本、低功耗的特点,在军事、环境监测、医疗健康等领域都有着广泛的应用。
在本文中,对大量现有无线传感器和无线传感器网络的应用进行分析,从节点移动性、节点互联方式、网络数据规模、网络分层结构等方面进行分析和比较。
并在此基础上,提出若干值得继续研究的方面,为挖掘传感器网络新的应用打下基础。
二、无线传感器网络的特点目前常见的无线网络包括移动通信网、无线局域网、蓝牙网络、ad hoc网络等,与这些网络相比,无线传感器网络具有以下特点:(1)硬件资源有限。
节点由于受价格、体积和功耗的限制,其计算能力、程序空间和内存空间比普通的计算机功能要弱很多。
这一点决定了在节点操作系统设计中,协议层次不能太复杂。
(2)电源容量有限。
网络节点由电池供电,电池的容量一般不是很大。
任何技术和协议的使用都要以节能为前提。
(3)自组织。
无线传感器网络方案设计

无线传感器网络方案设计无线传感器网络(WSN)是一种由大量分布在广域范围内的低成本无线传感器节点组成的网络系统。
这些传感器节点可以感知环境中的各种参数,并将所感知到的信息通过网络进行传输和处理。
无线传感器网络在农业、环境监测、智能交通等领域具有广泛的应用前景。
本文旨在设计一个适用于某种特定场景的无线传感器网络方案。
一、方案需求分析在开始设计无线传感器网络方案之前,我们首先需要对场景需求进行分析。
该场景可能需要监测的参数、传感器节点数量、网络拓扑结构、数据传输要求等都需要明确。
例如,在环境监测方案中,传感器节点可能需要感知温度、湿度、光照等参数,并将这些数据传输至中央控制中心进行监测和分析。
二、选择传感器节点和通信协议根据场景需求,选择适合的传感器节点和通信协议是关键。
常见的传感器节点包括温度传感器、湿度传感器、光照传感器等。
通信协议方面,常用的有无线HART、LoRa、ZigBee等。
根据具体需求,我们需要综合考虑节点功耗、传输距离、通信带宽等因素来选择合适的传感器节点和通信协议。
三、确定节点布局和网络拓扑在布置传感器节点时,需要考虑节点之间的距离、传输范围、互联互通等因素。
通常,节点应该均匀分布在整个监测区域内,以便能够全面感知环境参数。
网络拓扑方面,常见的有星型拓扑、网状拓扑等。
具体选择哪种拓扑结构取决于场景需求,比如星型拓扑适合节点数量较少的场景,而网状拓扑适合节点数量较多且需要互联互通的场景。
四、考虑能量供应和能耗优化由于无线传感器节点通常需要长时间运行,因此能量供应和能耗优化是不可忽视的因素。
传感器节点可以通过太阳能、电池等方式获取能量供应。
为了优化能耗,可以采取以下策略:降低通信功率以减少能耗、优化传输距离以减少功率消耗、选择低功耗的传感器节点等。
五、数据传输和处理设计合适的数据传输和处理方案对于无线传感器网络的正常运行是至关重要的。
数据传输可以通过无线信道进行,在传输过程中需要考虑信号干扰、数据安全等问题。
无线传感网络综述

1、无线传感网络简介无线传感器网络WSN(Wireless Sensor Network)是一种由传感器节点构成的网络,能够实时地监测、感知和采集节点部署区中观察者感兴趣的感知对象的各种信息(如光强、温度、湿度、噪音和有害气体浓度等物理现象),并对这些信息进行处理后以无线的方式发送出去,通过无线网络最终发送给观察者。
2、无线传感网络的特点1)硬件资源有限:节点由于受价格、体积和功耗的限制,其计算能力、程序空间和内存空间比普通的计算机功能要弱很多。
这一点决定了在节点操作系统设计中,协议层次不能太复杂。
2)传感节点数目多、易失效:根据应用的不同,传感器节点的数量可能达到几百万个,甚至更多。
此外,传感器网络工作在比较恶劣的环境中,经常有新节点加入或已有节点失效,网络的拓扑结构变化很快,而且网络一旦形成,人很少干预其运行。
因此,传感器网络的硬件必须具有高强壮性和容错性,相应的通信协议必须具有可重构和自适应性。
3)通信能力有限:考虑到传感器节点的能量限制和网络覆盖区域大,传感器网络采用多跳路由的传输机制。
传感器节点的无线通信带宽有限,通常仅有几百kbps 的速率。
由于节点能量的变化,受高山、建筑物、障碍物等地势地貌以及风雨雷电等自然环境的影响,无线通信性能可能经常变化,频繁出现通信中断。
4)电源能量有限:网络节点由电池供电,电池的容量一般不是很大。
其特殊的应用领域决定了在使用过程中,不能给电池充电或更换电池,一旦电池能量用完,这个节点也就失去了作用。
因此在无线传感器网络设计过程中,任何技术和协议的使用都要以节能为前提。
5)以数据为中心是网络的核心技术:对于观察者来说,传感器网络的核心是感知数据,而不是网络硬件。
例如,在应用于目标跟踪的传感器网络中,跟踪目标可能出现在任何地方,对目标感兴趣的用户只关心目标出现的位置和时间,并不关心哪个节点监测到目标。
以数据为中心的特点要求传感器网络的设计必须以感知数据管理和处理为中心,把数据库技术和网络技术紧密结合,从逻辑概念和软、硬件技术两个方面实现一个高性能的以数据为中心的网络系统,使用户如同使用通常的数据库管理系统和数据处理系统一样自如地在传感器网络上进行感知数据的管理和处理。
无线传感器网络(WSN)技术概述

无线传感器网络(WSN)技术概述无线传感器网络(Wireless Sensor Networks,简称WSN),是一种由大量分布在监测区域内的无线传感器节点组成的自组织网络。
通过无线通信技术,这些节点可以相互之间进行通信,并将采集到的环境信息传输到基站或其他节点。
WSN技术是当今物联网领域的重要支撑技术之一,具有广泛的应用前景。
一、WSN技术的架构WSN技术的架构主要由传感器节点、网络通信、数据处理和能量管理四个部分组成。
1. 传感器节点传感器节点是WSN技术的基本组成单元,通常由传感器、处理器、存储器和通信模块等组件构成。
传感器用于采集环境信息,如温度、湿度、压力等。
处理器用于对采集到的数据进行处理和分析。
存储器用于存储采集到的数据和运行程序。
通信模块用于与其他节点进行通信。
2. 网络通信在WSN中,节点之间通过无线通信方式进行通信。
常见的无线通信技术包括无线局域网(WLAN)、蓝牙(Bluetooth)和低功耗广域网络(LPWAN)等。
节点之间可以通过广播或点对点通信方式进行数据传输。
3. 数据处理传感器节点采集到的原始数据通常需要进行一定的处理和分析。
数据处理主要包括数据压缩、数据融合和数据挖掘等技术。
通过数据处理,可以减少数据的冗余性,提高数据的有效性,并提取出有用的信息。
4. 能量管理能量管理在WSN技术中非常重要,因为传感器节点通常由电池供电,并且节点通常需要长时间运行。
为了延长节点的寿命,需要对节点的能量进行合理管理。
能量管理包括能量感知、能量节约和能量补充等方面内容。
二、WSN技术的应用领域WSN技术在许多领域具有广泛的应用,在环境监测、农业、工业自动化和智能交通等领域发挥了重要作用。
1. 环境监测WSN技术可以应用于环境监测领域,用于监测空气质量、水质污染等环境参数。
通过部署大量的传感器节点在监测区域内,可以实时的、准确的获取环境信息,对环境状况进行监控和评估。
2. 农业WSN技术可以用于农业生产中,用于监测土壤湿度、气温、光照等参数。
无线传感器网络节点硬件
1 系统结构概述本文设计的WSN硬件平台,由若干传感器节点,具有无线接收功能的汇聚节点,以及一台PC机组成。
根据无线传感器网络的应用需求以及功能要求,节点的设计主要包括如下几个基本部分:传感器单元、处理器单元、A/D 单元、射频单元、供电单元以及扩展接口单元。
节点的硬件体系结构框架如图1-1 所示。
图1-1传感器单元负责对所关心的物理量进行测量并采集数据,提供给处理器单元进行处理;处理器单元负责数据处理及控制整个节点的正常工作;射频天线单元负责与其他节点进行无线通信,交换控制信息和相关数据;供电单元负责为节点提供运行所需的能量;扩展接口可以实现节点平台的功能拓展,以适应不同的应用需求。
2 节点核心模块设计:2-1电源模块设计:电源是设计中的关键部分,电源稳定工作是整个节点正常工作的保证,设计合理的电源电路至关重要。
节点包含模拟器件和数字器件,模拟器件的抗干扰能力较差,且数字器件常常为模拟器件的噪声源,故为了图2-1-1 提高电路的抗干扰能力,模拟器件接模拟地并采用数字地与模拟地单点共地。
电源可选用电池或干电池,电源芯片可选用XC6209、XC6221系列的LDO电源芯片,分别提供3.3V 和1.8V 的数字与模拟电压,电路如图2-1-1 所示。
2-2传感器模块设计:温度传感器设计:本设计采用LM75DM-33R2串行可编程温度传感器,这种传感器在环境温度超出用户变成设置时通知主控制器。
滞后也是可以编程解决。
它采用 2线总线方式,允许读入当前温度,并可配置器件。
它是数字型温度传感器,直接从寄存器读出温度参数,并可实现编程设置INT/CMPTR输出极性。
图2-2-1 是其功能图,因为设计中只是简单的监测环境的温度,故只需一片LM75,所以地址线A0、A1、A2置地,INT/CMPTR悬空,设计的接口电路如图2-2-2 所示。
图2-2-1图2-2-2因为cc2431 本身带有A/D 模块,也可采用温度传感器AD590测量温度,其接口电路如图2-2-3 。
无线传感器网络(WSN)综述
之所以国内外都投入巨资研究机构纷纷开展无线传感器网络的研究,很大程度归功于其广阔的应用前景和对社会生活的巨大影响。
WSN的体系结构
传感器网络结构
数据采集、处理、通信能力
WSN的体系结构(续)
ቤተ መጻሕፍቲ ባይዱ传感器节点结构
MAC主要负责控制与连接物理层的物理介质
传感器网络由物理层、数据链路层、网络层、传输层、应用层、能量管理平面、移动性管理平面和任务管理平面八个部分组成。
清除发送阶段
WSN的协议(续)
路由协议 和传统的路由协议相比,无线传感器的路由协议有以下特点: 能量优先 基于局部拓扑信息 以数据为中心 应用相关
WSN的协议(续)
基于查询的路由协议。
路由协议分类
能量感知路由协议。
地理位置的路由协议。
可靠的路由协议。
关键技术
网络拓扑控制
01
网络协议
02
网络安全
无线传感器网络(WSN)综述
单击添加副标题
2010/5/6
主要内容:
CONTENTS
WSN概述
历史以及发展现状
WSN的体系结构
01
WSN的特征
WSN的应用
WSN的协议
02
03
04
05
06
WSN概述
无线传感器网络(wireless sensor network, WSN)系统是当前在国际上备受关注的、涉及多学科高度交叉、知识高度集成的前沿热点研究领域。它综合了传感器技术、嵌入式计算技术、现代网络及无线通信技术、分布式信息处理技术等。
WSN的应用(续)
WSN的应用(续)
智能家居
家电和家具中嵌入传感器节点,通过无线网络与Internet连在一起。为人提供人性化的家居环境。 例:Avaak 提供一个只有1立方英寸大小的自治产品。这个微型的无线视频平台包含有一节电池、无线电、摄像相机、(彩色成像器加镜头)、控制器、天线和温度传感器。(如图 )
@ppp 可看 无线传感器网络WSN硬件设计综述
无线传感器网络WSN硬件设计综述2006年11月20日 9:58引言无线传感器网络WSN(Wireless Sensor Network)是一种由传感器节点构成的网络,能够实时地监测、感知和采集节点部署区的观察者感兴趣的感知对象的各种信息(如光强、温度、湿度、噪音和有害气体浓度等物理现象),并对这些信息进行处理后以无线的方式发送出去,通过无线网络最终发送给观察者。
无线传感器网络在军事侦察、环境监测、医疗护理、智能家居、工业生产控制以及商业等领域有着广阔的应用前景。
在传感器网络中,传感器节点具有端节点和路由的功能:一方面实现数据的采集和处理;另一方面实现数据的融合和路由,对本身采集的数据和收到的其他节点发送的数据进关通常使用多种方式(如Internet、卫星或移动通信网络等)与外界通信。
而传感器节点数目非常庞大,通常采用不能补充的电池提供能量;传感器节点的能量一旦耗尽,那么该节点就不能进行数据采集和路由的功能,直接影响整个传感器网络的健壮性和生命周期。
因此,传感器网络主要研究的是传感器网络节点。
具体应用不同,传感器网络节点的设计也不尽相同,但是其基本结构是一样的。
传感器网络节点一般由处理器单元、无线传输单元、传感器单元和电源模块单元4部分组成,如图1所示。
图1 无线传感器网络节点典型组成1 无线传感器网络典型节点传感器网络节点作为一种微型化的嵌入式系统,构成了无线传感器网络的基础层支撑平台。
因为无线传感器网络大部分是采用电池供电,工作环境通常比较恶劣,而且数量大,更换电池非常困难,所以低功耗是无线传感器网络最重要的设计准则之一,从无线传感器网络节点的硬件设计到整个网络各层的协议设计都把节能作为设计的目标之一,尽可能延长无线传感器网络的寿命。
由于具体的应用背景不同,目前国内外出现了多种无线传感器网络节点的硬件平台。
典型的节点包括Mica系列、Sensoria WINS、Toles、μAMPS系列、XYZnode、Zabranet 等。
无线传感器网络的设计与优化
无线传感器网络的设计与优化一、简介随着技术的发展,无线传感器网络(Wireless Sensor Network,WSN)越来越广泛应用于环境监测、物流追踪、智能家居等领域。
WSN由无线传感器节点组成,节点间通过无线信号进行通信,形成一个覆盖范围广、可扩展性好的网络。
本文将重点介绍WSN的设计和优化。
二、WSN的设计1. 节点选型WSN的节点包括传感器、嵌入式处理器、无线通信模块等。
传感器用于感知周围环境信息,嵌入式处理器用于数据处理和控制,无线通信模块用于节点间数据传输。
选型时需要考虑传感器精度、嵌入式处理器性能和功耗、无线通信模块的传输距离和带宽等因素。
2. 网络拓扑WSN的拓扑结构通常分为星型、树型和网状三种,每种拓扑结构都有其优缺点。
星型拓扑结构可以简化网络布线和维护,但可能会造成单点故障;树型拓扑结构适用于分级控制场景,但容易出现反复传输和重复决策问题;网状拓扑结构具有自组织能力和容错性,但需要节点具有多跳通信能力。
3. 能耗控制WSN的节点通常由电池供电,因此能耗控制是WSN设计中的重要因素。
可以通过降低传感器采样频率、将节点设置为睡眠状态等方式降低节点功耗。
三、WSN的优化1. 路由优化WSN中的节点间通过多跳通信实现数据传输,节点之间的路由选择直接影响网络性能和能耗。
常见的路由协议包括LEACH、TEEN、BCR等,它们可以通过路由选择、路由优化、链路维护等方式提高网络性能。
2. 调度优化WSN中的节点通常需要进行数据采集和传输,调度优化可以提高数据采集周期和数据传输可靠性。
常见的调度算法包括时隙分配法、遗传算法、模拟退火算法等,它们可以根据节点状态和网络负载等因素进行动态调整,以实现最佳调度效果。
3. 安全优化WSN的通信过程中可能会受到窃听、篡改、重放等攻击,因此安全优化是WSN设计中的重要因素。
可以通过加密、认证、密钥管理等方式保障网络安全。
四、结论WSN的设计和优化是一个综合性的过程,需要考虑硬件、软件、网络拓扑、调度算法、安全等多个因素。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
无线传感器网络WSN硬件设计综述发表于2007-09-17 20:14:47/thread/113985/1引言无线传感器网络WSN(Wireless Sensor Network)一种由传感器节点构成的网络,能够实时地监测、感知和采集节点部署区的观察者感兴趣的感知对象的各种信息(如光强、温度、湿度、噪音和有害气体浓度等物理现象),并对些信息进行处理后以无线的方式发送出去,通过无线网络最终发送给观察者。
无线传感器网络在军事侦察、环境监测、医疗护理、智能家居、工业生产控制以及商业等领域有着广阔的应用前景。
在传感器网络中,传感器节点具有端节点和路由的功能:一方面实现数据的采集和处理;另一方面实现数据的融合和路由,对本身采集的数据和收到的其他节点发送的数据进行综合,转发路由到网关节点。
网关节点往往个数有限,而且常常能量能够得到补充;网关通常使用多种方式(如Internet、卫星或移动通信网络等)与外界通信。
而传感器节点数目非常庞大,通常采用不能补充的电池提供能量;传感器节点的能量一旦耗尽,那么该节点就不能进行数据采集和路由的功能,直接影响整个传感器网络的健壮性和生命周期。
因此,传感器网络主要研究的是传感器网络节点。
具体应用不同,传感器网络节点的设计也不尽相同,但是其基本结构是一样的。
传感器网络节点一般由处理器单元、无线传输单元、传感器单元和电源模块单元4部分组成,如图1所示。
图1 无线传感器网络节点典型组成1 无线传感器网络典型节点传感器网络节点作为一种微型化的嵌入式系统,构成了无线传感器网络的基础层支撑平台。
因为无线传感器网络大部分是采用电池供电,工作环境通常比较恶劣,而且数量大,更换电池非常困难,所以低功耗是无线传感器网络最重要的设计准则之一,从无线传感器网络节点的硬件设计到整个网络各层的协议设计都把节能作为设计的目标之一,尽可能延无线传感器网络的寿命。
由于具体的应用背景不同,目前内外出现了多种无线传感器网络节点的硬件平台。
典型的节点包括Mica系列、Sensoria WINS、Toles、μAMPS系列、XYZnode、Zabranet等。
实际上各平台最主要的区别是采用了不同的处理器、无线通信协议和与应用相关的不同的传感器。
常用的无线通信协议有802.11b、802.15.4(ZigBee)、Bluetooth、UWB和自定义协议;处理器从4位的微控制器到32位ARM内核的高端处理器都有所应用。
还有一类节点是用集成了无线模块的单片机,典型的是WiseNet。
典型无线传感器网络节点如表1所列。
本文介绍了无线传感器网络的概念、特点以及无线传感器网络节点的组成,重点分析比较节点各组成单元各种常用芯片的特点,并且始终将低功耗作为比较的重要标准之一。
2 典型无线传感器网络节点比较目前,国内外研究员已经开发出多种无线传感器网络节点,其实这些节点的组成部分是类似的,只是其应用背景不同,对节点性能的要求也不尽相同,因此所采用的硬件组件有很大差异。
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种电源节能模式,方便低功耗设计。
采用该处理器的另外一个优点是:编译器很多,其中GCC(WIN****R)是完全免费、开放的软件。
由于以上优点和Mica2节点的影响,在实际的无线传感器设计中应用很多。
但是从低功耗角度来讲,该芯片并不是最佳选择。
如表1所列,就低功耗而言,MSP430F1xx MCU系列提供业界较低的电流消耗,工作电压为1.8 V,实时时钟待机电流的消耗仅为 1.1 μA,而运行模式电流低至300 μA(1 MHz),从休眠至正常工作整个唤醒过程仅需6 μs。
PIC系列微控制器也有低功耗的产品问世。
Toles节点和ZebraNet节点就是采用MSP430系列的微控制器,功耗非常低。
在某些数据量大的应用中,高端的处理器也有应用。
例如μAMPS1节点采用StrongARM处理器SA1110,功耗为27~976 mW。
该处理器支持DVS节能,可以降低功耗450 mW左右;关掉无线模块功耗可以降低300 mW。
μAMPS2采用的处理器是DSP。
XYZnode采用的处理器是OKI公司的ARMTDMI内核的ML67Q5002,该处理器也支持DFS(动态频率调节),工作电流为15~72 mA,频率为1.8~57.6 MHz。
表1典型无线传感器网络节点从处理器的角度看,无线传感器网络节点基本可以分为两类:一类采用以ARM处理器为代表的高端处理器。
该类节点的能量消耗比采用微控制器大很多,多数支持DVS(动态电压调节)或DFS (动态频率调节)等节能策略,但是其处理能力也强很多,适合图像等高数据量业务的应用;此外,采用高端处理器来作为网关节点也是不错的选择。
表2中最后3款处理器是ARM内核的处理器,功耗明显比低端微控制器高很多。
另一类是以采用低端微控制器为代表的节点。
该类节点的处理能力较弱,但是能量消耗功率也很小。
在选择处理器时应该首先考虑系统对处理能力的需要,然后再考虑功耗问题。
表2 各种常见的微控制器性能比较2.2 无线传输技术及芯片可以利用的传输媒体有空气、红外、激光、超声波等,常用的无线通信技术有:802.11b、802.15.4(ZigBee)、Bluetooth、UWB、RFID、IrDA等;还有很多芯片双方通信的协议由用户自己定义,这些芯片一般工作在ISM免费频段,如表3所列。
利用激光作为传输媒体,功耗比用电磁波低,更安全。
缺点是:只能直线传输;易受大气状况影响;传输具有方向性。
这些缺点决定这不是一种理想的传输介质。
红外线的传输也具有方向性,距离短,不需要天线。
芯片83F88S 是一种符合IrDA标准的无线收发芯片。
UWB具有发射信号功率谱密度低、系统复杂度低、对信道衰落不敏感、安全性好、数据传输率高、能提供数cm的定位精度等优点;缺点是传输距离只有10 m左右,隔墙穿透力不好。
802.11b因为功耗高而应用不多,Bluetooth工作在2.4 GHz 频段,传输速率可达10 Mbps;缺点是传输距离只有10 m左右,完整协议栈有250 KB,不适合使用低端处理器,多用于家庭个人无线局域网,在无线传感器网络中也有所应用。
在无线传感器网络中应用最多的是ZigBee和普通射频芯片。
ZigBee是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,完整的协议栈只有32 KB,可以嵌入各种设备中,同时支持地理定位功能。
以上特点决定ZigBee技术非常适合应用在无线传感器网络中。
目前市场上常见的支持ZigBee协议的芯片制造商有Chipcon公司和Freescale半导体公司,Figure8公司还专门开发了ZigBee协议栈。
Chipcon公司的CC2420芯片应用较多,Toles节点和XYZ 节点都是采用该芯片;Chipcon公司提供包含Figure8公司开发的ZigBee协议的完整开发套件。
Freescale半导体公司提供ZigBee的2.4 GHz无线传输芯片有MC13191、MC13192、MC13193;该公司还提供配套的开发套件。
表3 应用于无线传感器网络的无线通信技术普通的射频芯片也是一种理想的选择,可以自定义通信协议,比较有代表性的MAC协议有TMAC、SMA、CWiseMAC、BMAC、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芯片。
还有一类无线芯片本身集成了处理器,例如CC2430是在CC2420的基础上集成了51内核的单片机;CC1010是在CC1000 的基础上集成了51内核的单片机,使得芯片的集成度进一步提高。
WiseNet节点采用的是CC1010芯片。
常见的无线芯片还有Nordic公司的nRF905、nRF2401等系列芯片,因为功耗较高,接收灵敏度比较低,开发难度较大,在实际的无线传感器网络中应用较少。
常用无线芯片的主要参数比较如表4所列。
表4 常用无线芯片主要参数比较2.3 电源模块电池种类很多,电池储能大小与形状、活动离子的扩散速度、电极材料的选择等因素有关。
无线传感器网络节点的电池一般不易更换,所以选择电池非常重要,DCDC模块的效率也至关重要;另外,还可以利用自然界的能源来补充电池的能量。
按照能否充电,电池可分为可充电电池和不可充电电池;根据电极材料,电池可以分为镍铬电池、镍锌电池、银锌电池和锂电池、锂聚合物电池等。
一般不可充电电池比可充电电池能量密度高,如果没有能量补给来源,则应选择不可充电电池。
在可充电电池中,锂电池和锂聚合物电池的能量密度最高,但是成本也比较高;镍锰电池和锂聚合物电池是唯一没有毒性的可充电电池。
常见电池的性能参数如表5所列。
无线传感器网络节点一般工作在户外,可以利用自然能源来补给电池的能量。
自然界可利用的能量有太阳能、电磁能、振动能、核能等。
由于可充电电池的次数是有限的,而且大多数可充电电池有记忆效应,因此利用自然界的能量不能频繁对电池充电,否则会大大缩短电池的使用寿命。
表5 常见电池的性能参数2.4 传感器模块传感器种类很多,可以检测温湿度、光照、噪声、振动、磁场、加速度等物理量。
美国Crossbow 公司基于Mica节点开发了一系列传感器板,采用的传感器有光敏电阻Clairex CL94L、温敏电阻ERTJ1VR103J(松下电子公司)、加速度传感器ADI ADXL202、磁传感器Honeywell HMC1002等。
温湿度传感器SHTxx系列能支持低功耗模式,采集完数据后自动转入休眠模式,电流小于1 μA。
传感器电源的供电电路设计对传感器模块的能量消耗来说非常重要。