无线传感器网络节点技术
- 格式:pdf
- 大小:539.66 KB
- 文档页数:11
无线传感器网络技术的发展及应用概述无线传感器网络技术(Wireless Sensor Network,简称WSN)是一种新兴的信息通信技术,它在短距离内构建无线网络,利用传感器节点进行信息采集、处理和传输。
自20世纪90年代初至今,WSN技术在农业、环境监测、智能交通、医疗、工业控制等领域得到了广泛的应用,并取得了显著的成就。
本文将介绍WSN技术的相关概念、发展历程、特点、应用及未来展望。
概念与发展历程WSN是由大量的微型无线传感器节点组成的自组织网络,用于对物理环境和特定目标进行无线监测、控制和反馈。
WSN的发展可以追溯到上世纪80年代起,当时美国国防部对无线传感器的需求日益增加,有关方面开始探索无线传感器网络的理论和实践。
在上世纪90年代初,美国传感器技术公司(Sensor Technologies)开始推出一些小型、低功耗的无线传感器,这标志着WSN技术开始向商业化发展。
进入21世纪后,WSN技术方兴未艾,许多学者和企业开始积极研究和推广WSN技术,连续发表了一系列重要的研究成果,如LEACH(低能耗自适应簇层协议)协议、TinyOS(一个基于分布式操作系统的WSN平台)等等。
近年来,WSN技术的应用初始化,越来越广泛,涉及领域也越来越多。
特点无线传感器网络技术的最显著的特点之一是低成本。
由于无线传感器节点规模小、硬件简单等原因,WSN技术的成本较低。
另外,WSN还具有灵活的配置和动态的部署、高容错性和自组织性、对环境的适应性强、实时性好等特点。
这些优点为WSN技术在实际应用中带来了很大的便利和可行性。
应用WSN技术在多个领域的应用表现抢眼,下面将对其中几个领域进行简要介绍。
一、农业领域农业是一个复杂的生态系统,在此系统中,无线传感器网络技术可用于监测土壤湿度、温度、湿度、气压、光照等环境条件,为农业生产提供实时性的基础信息,全面提升农业生产水平。
此外,WSN技术还可用于智能化的农耕机械自动化控制等方面。
无线传感器网络技术与应用无线传感器网络(Wireless Sensor Network, WSN)是近年来兴起的一种新型网络技术,它通过大规模分布在监测区域内的传感器节点,实时采集、处理并传输监测数据。
随着物联网技术的不断发展,无线传感器网络在各个领域的应用也越来越广泛。
本文将围绕无线传感器网络技术的基本原理和典型应用进行论述。
一、无线传感器网络技术的基本原理无线传感器网络由庞大数量的分布在监测区域内的传感器节点组成。
每个传感器节点都具备自主采集环境信息、处理数据并通过无线通信进行传输的能力。
传感器节点之间可以通过无线连接建立起通信网络,将采集到的数据实时传输给基站或其他节点。
无线传感器网络的技术原理主要包括传感器节点的自组织、数据采集与传输以及能源管理。
首先,传感器节点可以通过自组织和自适应的方式建立网络连接,实现动态部署和组网,灵活适应网络拓扑结构的变化。
其次,传感器节点通过感知环境并进行数据采集,将采集到的数据进行处理,并选择合适的传输方式将数据传输给其他节点或基站。
最后,考虑到传感器节点的能源有限,能源管理是无线传感器网络技术的重要方面,包括节点休眠、能量收集与节能优化等。
二、无线传感器网络的典型应用领域1. 环境监测无线传感器网络在环境监测领域的应用得到了广泛关注。
通过部署大量的传感器节点,可以实时监测空气质量、水质、温度、湿度等环境参数,以便及时发现和应对环境污染、灾害等情况。
2. 智能交通利用无线传感器网络技术可以实现智能交通系统的建设与优化。
传感器节点可以实时感知车流量、交通拥堵情况,并将这些信息传输给中心控制系统,该系统可以根据实时数据进行调度,优化交通流量,提高道路利用率,减少交通事故等。
3. 农业监测无线传感器网络可以应用于农业领域,实现对土地、作物、水资源等的实时监测和精确管理。
通过传感器节点采集农田土壤、作物生长环境以及气象等数据,农民和相关管理人员可以及时了解农业生产状况,进行科学决策,提高农业生产效益。
无线传感器网络无线传感器网络(Wireless Sensor Networks, WSN)是一种由众多装备了传感器和通信设备的节点组成的、可以进行数据采集、处理和传输的网络系统。
这些节点可以相互通信,共同完成特定的监测、控制或者数据传输任务。
无线传感器网络广泛应用于环境监测、医疗健康、物联网等领域。
一、无线传感器网络的组成无线传感器网络由多个节点组成,每个节点都有独立的处理能力、通信能力和传感能力。
节点之间通过无线通信进行数据的传递和交换。
每个节点可以采集周围环境的信息,并将数据传输给其他节点,或者通过无线信号传输给数据收集中心。
在无线传感器网络中,节点可以分为三个类型:传感器节点、中心节点和路由节点。
传感器节点用于收集环境信息,如温度、湿度、光照等。
中心节点负责数据的存储和处理,是整个网络的核心。
路由节点用于传输数据,将各个传感器节点采集到的数据传输给中心节点。
二、无线传感器网络的应用无线传感器网络在各个领域都有广泛的应用。
1. 环境监测无线传感器网络可以用于环境的监测和数据的采集。
通过部署传感器节点,可以实时监测空气质量、水质状况、土壤湿度等环境因素,并将数据传输给监测站点。
这对于环境保护和资源管理非常重要。
2. 健康医疗无线传感器网络可以应用于健康监测和医疗领域。
通过佩戴传感器设备,可以实时监测人体的生理参数,如心率、血压、体温等,并将数据传输给医生或者云平台,以便于监护和诊断。
3. 物联网无线传感器网络是物联网的基础技术之一。
通过无线传感器网络,不同的物体和设备可以相互连接和通信,实现信息的交换和共享。
无线传感器网络在智能家居、智能城市等方面有着重要的应用。
三、无线传感器网络的挑战与未来发展尽管无线传感器网络在各个领域都有广泛的应用,但也面临一些挑战。
1. 能源管理由于无线传感器网络中的节点通常是由电池供电,能源管理是一个重要的问题。
如何延长节点的寿命,提高能源利用效率是当前的研究重点之一。
无线传感器网络技术的发展和应用引言随着物联网、智能家居等领域的发展,无线传感器网络技术也得到了广泛的应用。
无线传感器网络技术的发展已经深入到了我们生活的方方面面。
本文将从技术发展、应用场景和未来趋势三个方面来谈论无线传感器网络技术。
一、技术发展无线传感器网络技术是一种由大量的微型传感器节点构成的自组织网络。
它可以感知、控制和通信等基本功能,实现多种应用,如数据采集、环境监测、医疗保健、智能交通等。
无线传感器网络技术主要经过三个阶段的发展,分别是单一任务网络、多任务网络和智能感知网络。
单一任务网络是最早的无线传感器网络技术,它只能完成单一的任务;多任务网络是在单一任务网络的基础上进一步发展,支持多种任务的同时运行;智能感知网络则是在多任务网络的基础上实现算法的优化和能源的管理,网络更加高效。
二、应用场景无线传感器网络技术的应用场景非常广泛。
它可以应用于城市环境监测、智能家居、工业自动化、医疗保健、军事作战等领域。
城市环境监测方面,可以使用无线传感器网络技术采集城市中的空气、水质、噪声等数据,为城市的环境整治提供数据支持。
此外,它还可以监测城市的交通状况,调整交通信号灯等,实现智能交通系统。
在智能家居方面,无线传感器网络技术可以实现家居设备的联网,通过集中控制器实现家居设备的自动控制和人机交互。
比如,当室内温度过高时,空调会自动打开,当门口有人经过时,门就会自动开启等。
在工业自动化方面,无线传感器网络技术可以实现对工业生产过程中各项参数的检测和控制,提高生产效率。
比如,可以对工业机器设备的健康状况进行实时监测,及时发现故障。
在医疗保健方面,无线传感器网络技术可以实时监测患者的生命体征,比如心率、血氧等,实现远程照护。
此外,它还可以应用于医院的环境检测和药品管理等领域。
在军事作战方面,无线传感器网络技术可以实现战场信息的采集与传输,提高作战效率。
比如,可以对战场上的各种数据,如天气、地形、敌情等实时监控,提供指挥官的决策支持。
无线传感器网络节点定位技术定位即确定方位、确定某一事物在一定环境中的位置。
在无线传感器网络中的定位具有两层意义:其一是确定自己在系统中的位置;其二是系统确定其目标在系统中的位置。
在传感器网络的实际应用中,传感器节点的位置信息已经成为整个网络中必不可少的信息之一,很多应用场合一旦失去了节点的位置信息,整个网络就会变得毫无用处,因此传感器网络节点定位技术已经成了众多科学家研究的重要课题。
2.1基本概念描述在传感器网络中,为了实现定位的需要,随机播撒的节点主要有两种:信标节点(Beacon Node)和未知节点(Unknown Node)。
通常将已知自身位置的节点称为信标节点,信标节点可以通过携带GPS定位设备(或北斗卫星导航系统�zBeiDou(COMPASS)Navigation Satellite System�{、或预置其位置)等手段获得自身的精确位置,而其它节点称之为未知节点,在无线传感器网络中信标节点只占很少的比例。
未知节点以信标节点作为参考点,通过信标节点的位置信息来确定自身位置。
传感器网路的节点构成如图2-1所示。
UBUUUUUBUUUBUUUUUUBUUUUUU图2-1 无线传感器网络中信标节点和未知节点Figure 2-1Beaconnodes and unknown nodes of wireless sensor network在图2-1中,整个传感器网络由4个信标节点和数量众多的未知节点组成。
信标节点用B来表示,它在整个网络中占较少的比例。
未知节点用U来表示,未知节点通过周围的信标节点或已实现自身定位的未知节点通过一定的算法来实现自身定位。
下面是无线传感器网络中一些常用术语:(1) 邻居节点(Neighbor Nodes):无需经过其它节点能够直接与之进行通信的节点;(2) 跳数(Hop Count):两个要实现通信的节点之间信息转发所需要的最小跳段总数;(3) 连通度(Connectivity):一个节点拥有的邻居节点数目; (4) 跳段距离(Hop Distance):两个节点间隔之间最小跳段距离的总和;(5) 接收信号传播时间差(Time Difference of Arrival,TDOA):信号传输过程中,同时发出的两种不同频率的信号到达同一目的地时由于不同的传输速度所造成的时间差;(6) 接收信号传播时间(Time of Arrival,TOA):信号在两个不同节点之间传播所需要的时间;(7) 信号返回时间(Round-trip Time of Flight,RTOF):信号从一个节点传到另一个节点后又返回来的时间;(8) 到达角度(Angle of Arrival,AOA):节点自身轴线相对于其接收到的信号之间的角度;(9) 接收信号强度指示(Received Signa1 Strength Indicator,RSSI):无线信号到达传感器节点后的强弱值。
无线传感器网络(WSN)的技术与应用无线传感器网络(Wireless Sensor Network,简称WSN)是一种由若干个无线传感器节点构成的网络。
每个传感器节点都具有感知、处理和通信功能,能够通过无线信号进行数据的传输和交流。
WSN技术在近年来得到了广泛的应用和研究,其在环境监测、智能家居、农业、工业控制等领域具有重要的意义。
一、WSN技术的基本原理和特点WSN技术的核心是无线传感器节点,它是由微处理器、传感器、无线通信模块和能量供应装置等组成。
传感器节点可以感知周围环境的不同参数,例如温度、湿度、光照强度等,并将这些数据进行处理和存储。
节点之间通过无线通信进行数据的传输,形成一个自组织的网络结构。
WSN具有以下几个主要特点:1. 无线通信:WSN采用无线通信方式,节点之间可以通过无线信号传输数据,不受布线限制,能够灵活部署在不同的环境中。
2. 自组织性:WSN的节点具有自组织能力,可以根据网络拓扑结构和节点的状态进行自动组网,形成一个动态的网络结构。
3. 分布式处理:WSN中的每个节点都具有数据处理和存储的能力,可以进行分布式的数据处理,实现网络的协同工作。
4. 能量有限:WSN中的节点能量有限,需要通过能量管理或是能量收集技术来延长节点的寿命。
二、WSN的应用领域与案例分析1. 环境监测:WSN可以用于环境参数的实时监测和采集。
例如,在自然灾害预警系统中,通过部署大量的传感器节点,可以实时监测地震、洪水等灾害情况,为应急救援提供及时的信息。
2. 智能家居:WSN可以实现智能家居的自动化控制。
通过部署传感器节点,可以实时感知室内温度、湿度等信息,并进行智能控制,实现温度调节、灯光控制等功能。
3. 农业领域:WSN可以用于农业生产的智能化管理。
通过在农田、温室等地部署传感器节点,可以实时监测土壤湿度、温度等参数,并为农民提供农作物的生长状态和病虫害预警等信息。
4. 工业控制:WSN可以应用于工业生产过程的实时监测和控制。
无线传感器网络技术的应用一、无线传感器网络概述无线传感器网络(Wireless Sensor Network, WSN)是由无线传感器节点组成的自组织且具有大规模分布性的网络系统。
其节点可以用于感知环境或者采集数据,通过网络将数据传回中心节点,实现环境监测、数据采集、控制等功能。
二、无线传感器网络技术的应用1. 环境监测随着城市化进程的加快以及空气、水质污染的严重性日益加剧,无线传感器网络技术可以用于环境监测。
比如,在城市的公园、广场等场所布置一些传感器节点,实时监测空气中的PM2.5、CO2等污染物,通过网络将数据传回中心节点,及时预警、保护市民健康。
2. 智能家居无线传感器网络技术可以应用于智能家居领域。
我们可以通过人体传感器节点将家中人员的行动轨迹、起居习惯等数据采集下来,作为智能设备的参考,从而实现智能应用的更加个性化和高效化。
3. 工业自动化无线传感器网络技术可以用于工业自动化控制中,通过感知原材料供应、生产设备状态等信息,及时处理数据,调整生产流程,提高生产效能,降低生产成本。
4. 农业领域无线传感器网络技术可以应用于农业领域,实现精准农业。
如在田地中布置传感器节点,感知土地植被的生长情况、温湿度等信息,通过数据分析,实现精准灌溉、肥料施用,提高农业生产效益。
5. 物联网无线传感器网络技术是物联网的核心技术之一,可以用于个人消费设备、智能家居、工业控制、领域监测等。
各种设备通过传感器节点实现信息的采集与传输,实现设备之间的互联互通,提高人们的生活品质和工业生产效能。
三、无线传感器网络技术的优势1. 低成本无线传感器节点的成本较低,可以降低网络整体成本,提高应用范围和普及度。
2. 系统灵活由于无线传感器节点的低成本和小规模,可以很容易地增加或减少节点的数量,实现对系统的灵活控制与管理。
3. 能源自主由于传感器节点体积小,通常适用的电池也比较小,可以通过能量自主技术和能源高效利用技术,实现长时间运行,避免了频繁更换电池的繁琐操作。
无线传感器网络技术无线传感器网络技术是一种集成了无线通信、传感器技术和数据处理技术的新兴技术。
它通过无线传感器节点的部署和组网,使得传感器节点可以感知和采集所需的数据,并通过无线通信协议进行数据传输和处理。
无线传感器网络技术在农业、环境监测、智能城市、工业控制等领域有着广泛的应用。
本文将介绍无线传感器网络技术的原理、特点、应用及发展趋势。
一、无线传感器网络技术的原理无线传感器网络技术的核心原理是将多个分布式的传感器节点通过无线通信进行连接,形成一个自组织的网络。
每个传感器节点都具备感知环境的能力,可以采集和处理各种类型的数据,如温度、湿度、光照强度等。
传感器节点通过无线通信协议将采集到的数据传输到基站或其他节点进行存储和处理。
无线传感器网络技术通过布置在目标区域的传感器节点,可以实时地监测和收集环境信息,为决策提供重要的数据支持。
二、无线传感器网络技术的特点1. 自组织和自适应:传感器节点能够自主组网,自身能力会自动适应网络的变化和环境的改变。
2. 分布式处理和协同工作:传感器节点之间可以通过无线通信进行协同工作,共同完成任务。
3. 资源受限:传感器节点的能量、存储和计算能力有限,需要进行能量管理和优化设计。
4. 高度部署和灵活性:传感器节点可以大规模部署,根据需求进行灵活的布局。
5. 系统可靠性和安全性:无线传感器网络技术需要具备对数据的可靠传输和隐私的保护能力。
三、无线传感器网络技术的应用1. 农业领域:在农业生产中,无线传感器网络技术可以用于土壤湿度的监测、作物生长的监控、气象数据的采集等。
2. 环境监测:无线传感器网络技术可以用于城市环境的污染监测、水质监测、大气污染的监测等,为环境保护提供数据支持。
3. 智能交通:在交通管理中,无线传感器网络技术可以用于交通流量的监测、交通信号的优化调度等,提高交通效率和安全性。
4. 工业控制:无线传感器网络技术可以应用于工业自动化生产中,实时监测工艺参数、设备状态,提高生产效率和安全性。
无线传感器网络技术及其应用无线传感器网络(Wireless Sensor Network,WSN)是一种由大量分布式传感器节点组成的网络,通过无线通信与监测环境中的物理或化学变量,并将这些数据传输到监控中心进行分析和处理。
无线传感器网络技术凭借其便捷性、灵活性和低成本的特点,在许多领域得到广泛应用。
一、无线传感器网络的组成和原理无线传感器网络由三个主要组成部分构成:传感器节点、通信模块和监控中心。
每个传感器节点都具备感知、处理和通信的能力,可以通过传感器采集环境信息,并将数据传输到监控中心。
传感器节点之间可以通过无线通信模块进行相互连接,实现数据的传输和信息的共享。
监控中心负责接收并处理传感器节点发送的数据,并做出相应响应或决策。
二、无线传感器网络的应用领域1. 环境监测:无线传感器网络可以用于环境监测,如监测空气质量、水质状况等。
通过布置传感器节点,可以实时监测环境中的物理参数,并对环境变化进行预测和分析。
2. 农业领域:无线传感器网络可以应用于农业领域,监控土壤湿度、温度、光照等参数,提供农民科学化的种植和灌溉建议,提高农作物产量和质量。
3. 工业自动化:无线传感器网络可以用于实现工业自动化监控,如机器设备状态监测、生产线运行监控等。
通过传感器节点采集关键参数,监控生产过程,减少人工干预和提高生产效率。
4. 智能交通:无线传感器网络可以应用于智能交通系统中,监测交通流量、车辆速度、道路状态等信息。
通过传感器节点之间的通信,可以实现交通信号的智能控制,提高交通系统的效率和安全性。
5. 医疗健康:无线传感器网络可以用于医疗健康领域,如监测患者的生命体征、药物剂量等信息。
通过传感器节点的实时监测,医生可以及时了解患者的状况并作出相应的治疗和护理。
三、无线传感器网络技术的挑战和发展方向1. 能源管理:由于传感器节点通常使用电池作为能源,能源管理一直是无线传感器网络技术面临的一大挑战。
未来的发展方向包括研究低功耗的通信协议、能量收集和能量转换等技术,以延长传感器节点的寿命。
无线传感器网络的节点技术赵泽 黄希 崔莉中国科学院计算技术研究所无线传感器网络的节点系统是构成无线传感器网络的基础,是承载无线传感器网络的信息感知、数据处理和网络功能的基本单元,所有与传感器网络相关的协议、机制、算法等都需要在节点上得以实现并加以优化才具有实际意义。
目前常用的节点均为采用分立元器件的系统集成技术,而面向下一代网络、采用片上系统集成技术的低功耗、低成本节点将能代表未来的发展趋势。
本文将介绍传感器网络节点的体系结构及设计方法,比较几种具有代表性的节点性能,同时,介绍下一代片上节点系统的研究进展。
一、无线传感器网络节点的体系结构根据无线传感器网络的应用需求以及功能要求,目前问世的由不同公司以及研究机构研制的无线节点在硬件结构上基本相同,只是在一些有特殊要求的地方存在细微的差别,无线节点包括如下几个基本单元:处理器单元、存储器单元、射频单元、扩展接口单元、传感器以及电源。
节点的硬件体系结构框架如图1所示。
处理器Flash Ram A/DTimer存储器传感器扩展接口射频电源无线传感器网络节点图1 节点的硬件体系结构框架二、节点设计技术要素在节点的设计过程中,主要需要考虑以下几个因素:1、 节点的硬件成本要低廉。
无线传感器网络的规模一般比较大,在目标环境系统中,所布置的节点数量基本上在数百个到数千个以上,在如此大规模的布撒情况下,单个节点的成本问题就显得尤为突出。
因此,要求在能够满足系统需求的条件下,将节点的硬件成本降低到足够低;2、 节点具有足够的数据处理及存储能力。
无线传感器网络节点主要担负两项功能,一是进行环境数据的采集,二是进行数据传输。
数据采集过程一般由处理器直接控制完成,但在数据采集之后通常要对所采集的数据进行必要的处理以及存储等工作,在此要占用一部分处理器与存储器资源。
同时,由于节点要将所采集的数据进行无线发送,所以要对数据进行进一步加工,即将数据组成能够满足网络要求的数据包格式,由处理器将数据送往无线通信模块部分。
另外,传感器网络节点所担负的另外一项重要工作是路由功能,即将所接收到的数据包向下一级网络节点进行转发,路由功能也会消耗节点一部分处理器和存储器资源。
因此,无线节点要具有足够的数据处理和存储能力,能够同时完成数据采集与数据传输的功能;3、节点具有低功耗设计。
无线传感器网络节点一般采用电池供电,并且大多数工作在野外环境或者人员不宜到达的地方,因而无线节点的电池不能够被随时更换,这就要求节点能够在有限的电源供电的情况下工作的时间尽可能长以延长网络的寿命,除采用大容量的电池以及像太阳能这样可以自己供电的方案之外,节电本身就要具有低功耗设计技术,从而达到延长节点寿命的目的;4、根据不同应用场合的需要,无线传感器节点要具有不同的传感器接口,能与不同的传感器相结合,进行灵活的配置。
三、节点中常用的处理器在无线节点各单元模块中,核心部分为处理器模块以及射频通信模块。
处理器决定了节点的数据处理能力,路由算法的运行速度以及无线传感器网络形式的复杂程度,同时不同处理器工作频率不同,在不同状态下功率也不相同,因此不同处理器的选用也在一定程度上影响了节点的整体能耗和节点的工作寿命。
目前在大多数实际应用中,选用不同处理器的依据一般根据处理器工作频率、功率、内部程序存储空间大小、内存大小、接口数量以及数据处理能力是否能够满足实际应用的要求来进行选择。
目前问世的节点大多使用如下几种处理器:ATMEL公司AVR系列的ATMega128L处理器,TI公司生产的MSP430系列处理器,少部分节点根据特殊的要求采用了功能强大的ARM处理器,以及根据节点面向更加广泛用户的8051内核处理器。
以下对不同处理器的功能及特点分别进行介绍。
ATMega128L芯片是ATMEL公司生产的AVR系列处理器。
该系列处理器为增强RISC内载Flash的芯片。
AVR结构单片机的开发目的就是在于能够采用C语言编程,从而能高效地开发出目标产品。
为了实现目标代码大小、性能以及功耗的优化,AVR处理器采用了大型快速存取寄存器文件和快速单周期指令。
AVR处理器采用Harvard结构,程序存储器和数据存储器是分开的,可以分别直接访问。
ATMega128L芯片具有128K 字节的系统内可编程Flash,4K字节的EEPROM,4K 字节的内部SRAM,64K 字节的优化的外部存储器空间,8路10 位ADC,6种睡眠模式。
使用ATMega128L作为核心处理器的无线传感器网络节点的产品包括CrossBow公司生产的Mica2节点[1]、CSRIO研究室的CSRIO节点[2]以及中科院计算所研制的 EASINet系列节点[3]等。
采用MSP430处理器的节点也占有一部分比例。
TI 公司的MSP430 系列单片机是一种超低功耗的混合信号控制器,能够在低电压下以超低功耗状态工作;其控制器具有强大的处理能力和丰富的片内外设;带FLASH 存储器的单片机还可以方便高效地进行在线仿真和编程。
在无线传感器网络节点应用中MSP430F149以及MSP430F1611两种单片机使用最为常见。
MSP430采用16 位RISC 结构,其丰富的寻址方式、简洁的内核指令、较高的处理速度(8M 晶体驱动,指令周期125ns)、大量的寄存器以及片内数据存储器使之具有强大的处理能力。
MSP430F149的特点在于具有较大的程序存储器空间,为60KB的Flash存储器空间,具有2KB的数据RAM空间。
而MSP430F1611的特点在于具有较大的数据存储器空间,为10KB的RAM存储器,而程序存储器空间稍小,为48KB的Flash,但也已能够满足程序的需要。
MSP430 系列单片机最显著的特点就是其超低功耗,在1.8~3.6V 电压、1MHz 的时钟条件下运行,耗电电流在0.1~400mA 之间,RAM 在节电模式耗电为1uA,关断模式下仅为0.2mA。
这样的超低功耗,对于无线传感器网络节点来说,能够有效地解决一部分能量消耗的问题。
使用MSP430系列单片机作为核心处理器的无线节点包括Moteiv公司生产的Tmote节点[4](Telos),ShockFish公司的TinyNode 584节点[5]等。
若需要无线传感器网络节点实现复杂的数据处理功能以及复杂的路由协议等,就要采用功能更强大的CPU,来满足数据计算量的要求。
对于采用高性能处理器的传感器节点也要考虑在性能和功耗之间保持一定的平衡,以求得用最小的功耗代价换取最大的性能提高。
在高性能节点中,具有典型代表性的节点是耶鲁大学的XYZ节点[6],它采用了OKI公司生产的ML67Q500x系列的处理器。
ML67Q500x系列处理器采用了32位ARM内核,内置了32KB的SRAM以及4KB的Boot ROM,其中ML67Q5002以及ML67Q5003更是分别内置了256KB和512KB的FlashROM,这为存储无线传感器网络节点的程序提供了充足的空间,同时也能够大大简化节点硬件结构的复杂程度。
该系列的处理器时钟可以工作在60MHz频率下,能够大幅度地提高节点的运算速度。
另外一款具有代表性的高性能节点是Intel公司生产的imote和imote2节点[7]。
imote2节点采用了PXA270处理器,该处理器是Intel于2004年4月发布的XScale处理器家族的升级产品,最高主频达624MHz。
该款芯片把X86架构奔腾4系列上的多媒体扩展功能引入了Xscale芯片组的产品线中,用户通过这个无线多媒体扩展技术(MMX)可以在掌上设备上播放高质量的视频和玩三维游戏。
同时PXA270还加入了Intel SpeedStep动态电源管理技术,在保证CPU性能的情况下,极大程度地降低移动设备功耗。
在无线节点上使用这样强大的处理器,足以能够应付包括视频在内的各种复杂数据处理功能。
在无线传感器网络节点中采用的处理器性能综合比较见表1。
表1、无线传感器网络节点中采用的处理器性能比较性能参数\处理器 ATMega128L MSP430F1611 ML67Q5002 PXA270总线带宽(位) 8 16 32 32时钟频率(MHz)7.3728 4 60 Up to 520工作电压 3.3 3.3 3.3 2.5/3.3 工作电流 20mA 600uA 120mA -休眠电流 25uA 4.3uA 20uA -256KB -内部FLASH 128KB 48KB+256B内部SRAM 4KB 10KB 32KB -四、节点中常用的射频通信模块在无线传感器网络节点中,核心部分除包括CPU外,另外一个重要的部分就是射频通信部分。
由于传感器网络应用的特殊性,使用像802.11这样的复杂协议,在该领域并不十分合适,主要是由于协议的复杂性会带来很大的能量消耗,同时节点的处理功能并不是十分强大,而使用这样复杂的协议要占用大量的处理器资源。
因此,各大公司以及研究机构并不采用802.11无线通信协议作为无线传感器网络的无线通信底层部分。
在无线传感器网络中,广泛应用的底层通信方式包括使用ISM波段的普通射频通信以及具有802.15.4协议和蓝牙通信协议的射频通信。
使用普通ISM频段的无线传感器网络节点根据在不同的国家和地区对于ISM波段频率的定义不同,一般将通信频率设置为433MHz或者868/915MHz。
在硬件的设计中,所采用的芯片基本上包括Chipcon公司生产的CC1000,Nordic公司生产的nrf903,Semtech公司生产的XE1205。
这三种芯片只包含单纯的无线通信功能,没有协议的支持,非常适合研究无线传感器网络的底层MAC通信协议,所研究的协议内容能够在这样的平台上完全实现。
Mica2与EASI210节点采用了CC1000芯片,CSRIO节点采用了nrf903芯片,TinyNode 584节点采用了XE1205芯片。
还有部分无线传感器网络节点使用了带有802.15.4/ZigBee协议的通信芯片,具有这样协议的芯片包括Chipcon公司的CC2420芯片,RFWave公司的RFW102芯片组 ,这两种芯片(组)都是工作在2.4GHz,采用DSSS直接序列扩频技术,功耗电流较低,无线数据的通信速率较快,但是由于工作频率较高,所以在同样的功率条件下,通信距离要比采用ISM波段通信频率的芯片相对较近。
由于该种芯片内部已经实现了802.15.4/ZigBee通信协议,因此在节点程序的控制上不需要对MAC层协议进行过多操作,因为所有的MAC协议已经由芯片处理完成了,开发者只需要对网络层和应用层进行控制及操作即可,简化了开发的过程。
micaz节点、Tmote节点、XYZ节点、imote2节点采用了CC2420芯片。