基于环境信息监测的无线传感器网络节点设计

发布者:不懂之人最新更新时间:2012-04-13 来源: 电子科技关键字:环境信息监测  线传感器  网络节点 手机看文章 扫描二维码
随时随地手机看文章

随着微电子技术,通信技术的迅速发展,将传感器技术、计算机技术与通信技术相结合的智能传感器以其比较高的精度、良好的可靠性、功能的多样性等优势在过程控制以及信号监测中越来越多地得到人们的关注,已成为当今国内外研究的一大热点。本文设计了一种用于对环境信息进行实时监测的无线传感器网络节点,能够对环境参数进行准确的测量并可靠传输,充分体现了传感器系统的数字化、智能化、无线化的优点。

该节点的设计以MSP430F1611超低功耗单片机为核心,配置新式的微型低功耗传感器,可实时地对所测的环境中的温度、湿度、光照强度等参数进行测量处理。采用5号电池供电,信息的无线传输可避免远距离布线的繁琐,具有较好的布设灵活性,适用于恶劣环境下一定区域的环境信息测量。

1 硬件节点设计

根据无线传感器网络节点管理机制,把节点分成传感器节点、簇头节点和汇聚节点3种类型。无线传感网络的簇头节点和汇聚节点主要完成数据接收和发送功能,因此节点主要由微处理模块和无线通信模块组成。而传感器节点主要是通过传感器采集周围环境的数据(温度、湿度、光感度等),然后进行A/D转换,经处理器处理后由射频模块发送到相邻节点,同时该节点也要执行数据转发功能,即把相邻节点发送的数据发送到汇聚节点或离汇聚节点更近的节点。整个硬件系统主要划分为数据采集、数据处理、无线传输和供电4个模块,硬件节点结构图如图1所示。其中数据采集模块负责由传感器对周围环境参数信息进行采集;数据处理模块实现数据的分析、处理和存储功能;无线传输模块负责低功耗短距离节点间的通信;供电模块选取体积小、容量高的电池,以确保节点的微型化和长寿命。

  1.1 数据采集模块

数据采集模块是应用传感器件采集环境的温度、湿度、光照强度等参数,然后将采集到的数据通过A/D转换送给单片机进行处理。[page]

1.1.1 温湿度传感器

温度、湿度的测量采用Sensirion公司生产的,具有I2C总线接口的温湿度集成于一体的数字式传感器SHTll.SHTll为具有二线串行接口的单片全校准数字式新型相对湿度和温度传感器,可用来测量相对湿度、温度等参数,具有数字式输出、免调试、免标定、免外围电路及全互换等特点。

微处理器与SHTll的连接如图2所示,只需用2条I/O口线分别作为数据线DATA和时钟线SCK,并在DATA端接入1只上拉电阻,同时在VDD及GND端接入1只去耦电容,通过相应的软件设计,即可完成数据采集与传输。

1.1.2 光照强度传感器

在测量太阳光辐照度部分,选用TI公司的TSL230B来测量环境周围的光照强度。该器件由先进的LinCMOS电流频率集成转换器构成。不需要外接元件即可完成高分辨率的光照/频率转换。可将被测环境周围一定光谱的光照强度转换成电流,再由电流/频率转换器转换成相应的买成频率。输出三角波或者方波的频率完全由光照幅度决定,分辨率较高,可以直接与微处理器相连,其连接方式如图3所示。S0、S1为该传感器的灵敏度控制端;S2、S3是分频系数选择端;OUT为信号输出端,进入单片机的捕获输入,通过计算两次捕获的时间内计数的数值差,便可以计算出输出频率值,可以根据输出频率-辐照度关系对照,从而得到光线强度(单位:W/cm2)。

1.2 微控制器模块

微控制器是整个节点的核心,其设计性能决定了整个节点工作的性能。MSP430F1611是TexasInstruments公司开发的的高集成度、高精度的单芯片系统,是目前工业界中具有最低功耗的16位RISC混合信号处理器。具有极低的工作电压,在1.8~3.6 V之间均可正常工作;极小的功耗,在话动模式时,工作电流仅需330μA,在休眠模式下只需要1.1μA,在关闭状态仅仅需要0.2μA.MSP430F1611具有丰富的外设,具有8路12位的A/D,2路12位的D/A转换器,大大简化了系统的硬件设计,并提高了系统的性价比。系统具有3个时钟信号,包括1个高频时钟,1个低频时钟和1个DCO,灵活的时钟选择使得系统可以在最合理的时钟频率下工作,大大降低了系统的功耗,方便了系统的设计;它还有着丰富的外围接口,包括标准串口,SPI接口,I2C接口,方便连接多种设备。MSP430F1611内部具有10 kB的RAM和48 kB的Fash,充足的存储空间可以保证协议的正常运行,方便协议的设计与实现。另外系统具有中断唤醒功能,可以通过中断使单片机从休眠模式转为活动模式,非常适合应用于无线传感器网络节点的设计。[page]

1.3 射频通信模块

担负着无线传感器网络节点间的通信任务。随着集成电路的发展,芯片的集成度越来越高,能耗越来越少,因此,传感器节点的能量主要是消耗在通信上。所以,选择一款低能耗的通信器件将节省节点能量,延长工作寿命。在本方案设计中选用TI公司的CC2420射频芯片。在无线传感器网络应用中,射频收发器CC2420工作在从机模式,MSP430F1611工作在主机模式,通过SPI接口配置CC2420寄存器参数和读写缓冲器内的数据,详细的引脚连接如图4所示。该芯片是一款支持IEEE802.1.5.4、低功耗、工作于2.4 GHz频段、有源RF收发器件。它采用直接序列扩频(DSSS)技术;250 kb/s有效数据传输速率;低功耗:接收18.8 mA,发射17.4 mA;低电源电压:使用内部电压调节器时2.1~3.6 V,使用外部电压调节器时1.6~2.0 V;可编程控制发射功率;独立的128字节发射、接收数据缓冲器;电池电量监控。

图4 MCU与CC2420引脚连接图

CC2420可通过4线SPI总线(SI、SO、SCLK、CSn)设置芯片的工作模式、实现读/写缓存数据及读/写状态寄存器等。

1.4 供电模块

无线传感器网络一般布置在无人值守或是环境恶劣的地区,有些具有移动性,所以节点大多数需要采用电池供电,该项目在元器件的选取中,已经考虑到了尽量降低系统的功耗,各模块的供电电压都比较低,综合比较,2.4~3.6 V的电压可以使所有模块正常工作。因此,可以采用2节AA电池进行供电。按照1.5A/h的电池容量,每隔1 min进行1次温湿度、光照测量,估算至少可以工作半年。

1.5 硬件系统设计要点

无线传感器网络应用的特殊性要求其节点体积越小越好,因此在元器件的选择上当然是选择同类型中体积最小的。但是节点体积越小,在设计电路板布线时可能会因为线路距离太小而产生干扰,因此抗干扰设计是节点设计时的重点问题。可以把电路板设计成4层板,未布线的区域用敷铜并接地,CC2420底部通过多个过孔与地层连接。滤波电容尽量靠近器件放置,同时,为了抗电磁干扰,最好把数字电源和模拟电源、数字地和模拟地隔离开来,一般可采用0 Ω电阻或磁珠来进行隔离。另外,节点布设位置应尽量避开树木,以减少对电磁波的吸收,影响传输稳定性。

2 节点软件设计

通信协议采用标准开放系统互联模型OSI(Open System Interconnection model),设计的节点考虑到通用型和便于开发,采用了TI公司提供的ZigBee协议栈Z-Stack.ZigBee协议是由ZigBee联盟制定的、用于短距离无线通信技术的标准之一,主要用于低功耗、低成本设备的低速互连,其特点符合环境监测网络应用的要求。IEEE802.15.4满足OSI定义的最下面的两层:物理层(PHY:Physical Layer)和媒质介入控制(MAC:Medium Access Control)子层。ZigBee联盟提供了网络层(NMK:Network)和应用层(APL:Application Layer)框架的设计,其中应用层的框架包括了应用支持子层、ZigBee设备对象等。ZigBee协议栈体系结构模型如图5所示。层与层之间通过服务接入点连接,包括数据服务和管理服务,每层都通过一套服务原语为其上层或下层提供服务。

Z-Stack采用操作系统的思想来构建,采用事件轮循机制。当初始化之后,系统进入低功耗模式,当事件发生时,唤醒系统,开始进入中断处理事件,结束后继续进入低功耗模式。如果同时有几个事件发生,判断优先级,逐次处理事件。

这种软件构架可以极大地降低系统的功耗。

软件开发以IAR Workbench V4.30为平台,采用C语言编写,因此提高了软件设计开发的工作效率,增强了程序代码的可靠性、可读性和可移植性。节点主流程图如图5所示。

3 结束语

本文主要介绍了一种低功耗、用于环境信息监测的无线传感器网络节点的设计方案,并对其中的各个模块进行了详细的介绍,对通信协议和软件工作流程进行了分析。由该节点组成的无线传感器网络在小规模实验中已表现出良好的工作效果,可在特殊环境下实现监测区域内信号的采集、处理与传输。

关键字:环境信息监测  线传感器  网络节点 引用地址:基于环境信息监测的无线传感器网络节点设计

上一篇:基于近红外光电传感技术的溢油监测系统设计
下一篇:电容式湿度传感器的谐波分析测量法

推荐阅读最新更新时间:2024-03-30 22:25

基于精简协议栈的ZigBee网络节点研究
  引言   ZigBee是一种新兴的短距离、低功耗、低数据速率、低成本、低复杂度的无线网络技术。ZigBee在整个协议栈中处于网络层的位置,其下是由IEEE 802.15.4规范实现PHY(物理层)和MAC(媒体访问控制层),对上ZigBee提供了应用层接口。   ZigBee可以组成星形、网状、树形的网络拓扑,可用于无线传感器网络(WSN)的组网以及其他无线应用。ZigBee工作于2.4 GHz的免执照频段,可以容纳高达65 000个节点。这些节点的功耗很低,单靠2节5号电池就可以维持工作6~24个月。除此之外,它还具有很高的可靠性和安全性。这些优点使基于ZigBee的WSN广泛应用于工业控制、消费性电子设备、
[网络通信]
SMI扩展其AccuStableTM线至低压力传感器产品
2016年9月18日讯,SMI(Silicon Microstructures, Inc.),elmos的子公司日前宣布推出SM5211和SM6221全数字化、低压力MEMS传感器系列。该系列产品的压力覆盖范围从0.8至2.0psi(56至140cmH2O),具有优于1%的初始精度和不足1%的总输出偏移(1000小时的HTOL,1%偏移)。AccuStableTM特性确保它们是最稳定的低压力传感器。具有此特性的SM1221和SM4221产品于今年早些时候已发布。只有将卓越的精度和长期稳定性相结合的产品才拥有这样的高品质。第5个系列产品SM7221目前正在发布,其压力范围向下扩展至0.15psi。 压力传感器系列的开发特别
[传感器]
SMI扩展其AccuStableTM<font color='red'>线</font>至低压力<font color='red'>传感器</font>产品
4线传感器发射器输出级设计
我讨论了4线制传感器发射器的基本结构,以及它们与2线制和3线制传感器发射器的不同。在这篇博文中,我将讨论如何构建一个与图1中所示相似的本地供电输出隔离式4线制传感器发射器。本地供电4线制传感器发射器在必须长距离接线,并且传感器的流耗大于4mA的应用中很常见,而这也使2线制发射器无法在此类应用中得以应用。一个常见示例就是电磁流量计。 图1:具有本地电源的输出隔离式4线制传感器发射器 典型4线制发射器的输出级设计同样要比2线制或3线制发射器输出级的设计要简单,其原因在于,4线制模拟输入模块内的感测电阻器是浮动的。因此,你可以使用一个图2中所示的简单灌电流拓扑。你还可以使用一个源电流拓扑,不过这个样的话就需要一个与3线制发
[模拟电子]
2016年全球汽车车载网络节点的总数将达30亿个
随着1993年车载网络(IVN)的诞生,CAN成为首个全球标准,后在人们对于汽车的舒适、安全、节能、信息娱乐等需求的不断推动下,如今每个汽车的车载网络节点已增至平均10个,而Lin、FlexRay和以太网等技术也不断引入到汽车车载网络,“今年在车载以太网等新技术的推动下,加上对安全与节能的更强追求,车载网络节点平均有可能增加到20个。”NXP汽车网络产品线全球市场及业务发展总监李晓鹤表示。他称NXP正是在全力投入此市场,也是全球最早将CAN技术引入汽车的半导体厂商,与博士公司一起共同拥有CAN的专利。 “预计,2016年全球汽车车载网络节点的总数将达30亿个。”李晓鹤分析,“网络将无所不在于汽车的每个角落。”他对各个车载细分市
[嵌入式]
基于RFID技术的无线传感器网络节点设计
  为了解决无线传感网通常运行在人不能或不便接近的环境,能源无法替代的问题,该设计采用了单片机MSP430F2370芯片和少量外围电路等来构成完整测量系统。由于其充分利用了单片机内部资源,使系统硬、软件设计达到了最小化,具有识别可靠性高、抗干扰能力强、成本低廉和体积小巧等特点。它可以识别ISO15693,ISO14443A,ISO14443B等多种协议标准的电子标签。在今后的门禁系统、生产线检测、自动收费系统、超市物流等方面有很大的应用前景。   物联网与无线传感器网络是当前在国际上备受关注的、涉及多学科高度交叉、知识高度集成的前沿热点研究领域。物联网能够获取客观物理信息,具有十分广阔的应用前景,能应用于军事国防、工农业控制、
[单片机]
基于RFID技术的无线<font color='red'>传感器</font><font color='red'>网络</font><font color='red'>节点</font>设计
网络节点在WinCE系统下的程序设计
1.单网络节点系统 所谓节点简单而言就是指的具有收发数据功能的电脑或其他设备。一个好的节点既需要选择好的硬件的支持,也需要选择适合的软件控制 ,本文选择S3C6410的Arm11芯片作为节点CPU,选择WindowsCE 6.0作为运行在ARM上的嵌入式操作系统,通过网口,串口,SD卡完成相应的数据通信功能。本文研究的节点硬件结构框图如图1所示。 2.WinCE下网口数据传输程序设计 2.1 网口服务器程序设计 在利用套接字进行网络通信的实际应用中,一般采用的是服务器/客户端 的模式,在本文的设计中,既研究了以PC机作为服务器端,以ARM作为客户端,又研究了以ARM作为服务器端,以PC机作为客户端。
[电源管理]
单<font color='red'>网络</font><font color='red'>节点</font>在WinCE系统下的程序设计
基于RF芯片CC2510的无线传感器网络节点设备设计
1 引言 随着微电子技术、计算机网络技术和通信技术的发展,无线传感器网络日渐成为互联网领域研究的热点之一,无线传感器网络具有“无处不在”和节点数量庞大等特点,适用于军事、智能家居、环境监测和预报、医疗护理、建筑物状态监控、工业控制领域,无线传感器网络节点设备是构成无线传感器网络的基础,基本组成和功能包括如下几个单元 :传感单元(由传感器和模数转换功能模块组成)、处理单元(由嵌入式系统构成、包括CPU、存储器等)、通信单元(由无线通信模块组成)和电源单元,如图1所示,此外,可选择的其他功能单元包括定位系统、移动系统及电源自供电系统等,通常,此类设备具有微型、低功耗、低成本、可扩展性、高安全性等特点。 2 CC251
[应用]
基于ZigBee与51内核的射频无线传感器网络节点设计方案
0 引 言   近年来,无线传感器网络技术得到了飞速发展,由于2.4 GHz 通信频段免费、开放等特性,各种基于该频段的通信协议,如Wi-Fi、蓝牙等技术已相当成熟,并得到了广泛应用。ZigBee 是一种基于IEEE802.15.4 标准的低功耗个域网协议,该协议基于2.4 GHz 频段,是一种低成本、低功耗的近距离无线组网通信技术,近年来广泛应用于各种射频通信领域,如区域定位、视距数据传输、物联网标签、车用无线电子设备等。   以Chipcon 公司基于ZigBee 协议的系列产品为代表的SOC(片上系统)也日趋成熟。因此,方案设计了一个成本低廉、性能稳定、功能齐全的开发系统一直是相关研究的一个重要组成。本文将提出一种基于Z
[模拟电子]
基于ZigBee与51内核的射频无线<font color='red'>传感器</font><font color='red'>网络</font><font color='red'>节点</font>设计方案
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved