基于无线传感器网络的河流自动监测站设计

发布者:bettylove最新更新时间:2011-04-24 来源: 现代电子技术 关键字:无线传感器网络  TinyOS操作系统  LEPS路由协议  ATmegaL 手机看文章 扫描二维码
随时随地手机看文章
0 引言

  河流是工农业发展的重要资源,同时对区域生态资源有着重要影响。伴随着自然条件的变化以及工业发展,频发的洪涝灾害和各种水污染问题严重影响河流的健康状况。因此建立实时有效的河流监测系统对防洪及水污染治理有着重要意义。

  目前,河流自动监测系统主要由前方的自动监测站点和后方的控制中心组成。自动监测站负责对河流的各项指标进行监测,并使用移动通信网络,计算机网络、数传电台等传输方式将监测数据发送到控制中心。

  现有自动监测站大多由传感器、数据采集器和传输设备组成,体积较大。监测站不同设备之间采用有线方式连接。河流监测点大多位于偏僻地区,受到布线和环境因素限制,自动监测站监测范围有限、灵活性差,无法大量部署站点。因此,监测系统无法提供大量有效数据覆盖河流流域。本文提出一种基于无线传感器网络的河流自动监测站设计方案,扩大现有自动监测站的监测面积,提高灵活性,及时提供监测区域河流的水文、水质状况。

1 系统结构及组成

  系统采用两级结构:数据采集层和数据汇聚层。数据采集层具有采集和传输功能,负责采集监测区域内数据并选择有效的路由将数据传输到汇聚层;数据汇聚层具有数据汇集、封装、传输功能,汇聚不同通道的数据,根据通信协议封装原始数据并发送出去。

  基于无线传感器网络的河流自动监测站由无线传感器网络和自动监测站组成,分别实现数据采集和数据汇聚功能。系统组成如图1所示。

系统组成

  无线传感器节点具有可扩展、易部署的特点。可以根据监测方案的需求,携带不同的水文、水质传感器,部署在河流监测断面及沿岸。这些节点以自组织的方式形成多跳网络,监测信息以逐跳传递到自动监测站的汇聚节点。自动监测站由汇聚节点和RTU组成,是整个河流监测系统的通信枢纽。自动监测站接收无线传感器网络发送的河流信息,并传输到各级主控中心;接收控制中心命令,启动无线传感器网络并监测网络运行状况。

2 无线传感器网络

  无线传感器网络作为原有自动监测站的一路扩充信号,可以根据需求调整节点部署位置和密度,提高原有监测站的监测范围和灵活度。无线传感器网络设计包括节点硬件设计、软件设计以及路由协议三个方面。

  2.1 节点硬件

  传感器节点是无线传感器网络的基本组成单元,并且实现网络终端和路由器双重功能。节点一般具备信息采集、数据存储和简单处理、无线通信功能,并且可以与其他无线传感器节点协作,完成指定的任务。传感器节点通常由处理器模块、传感器模块、无线通信模块和电源模块组成。

  处理器是硬件平台的核心,负责节点各个模块的控制,数据处理和传输等重要任务。无线传感器节点的处理器应具有功耗低、集成度高、性能良好、成本低的特点。ATmega公司开发的ATmega128L是一款低功耗、高性能的AVR 8位芯片。内部有128 KB的系统内可编程FLASH,适合反复烧写程序。该芯片提供电源管理及睡眠模式,可以通过寄存器设置关闭MUC不使用的模块,方便实现节点在休眠和工作状态的切换,降低能耗。可提供8个通道的10位ADC转换功能以及外部中断功能,便于外部扩展。

  传感器模块的选择依据水文、水质常规监测项,主要包括水位、雨量、流速、含氧量、pH值等。由于节点部署在户外,要考虑到能量供应、寿命等因素选择低功耗,稳定性好的传感器。设计中使用了雨量传感器与水位传感器

  Delta-T Devices生产的RG2翻斗式雨量传感器的工作原理是,在计量翻斗承受的降水量到一定量(0.2 mm)时,计量翻斗会把降水倾倒至计数翻斗,计数翻斗翻转一次送出一个开关信号。雨量计提供两根连接线,一根线和电源相连,另一根是信号线。传感器的信号线与处理器的INT1引脚连接。

  雨量传感器提供数字量输出,因此使用处理器提供的外部中断方式采集信号。ATmega128L的中断可以由下降沿、上升沿,或者是低电平触发,设置外部中断寄存器EICRA的ISC11位和ISC10位均为1,即开启INT1引脚的上升沿异步中断请求。SREG寄存器的1标志位以及外部中断屏蔽寄存器EMISK的INT1置1,当INT1引脚产生电平跳变时,雨量计产生一个量程式触发中断。

  水位传感器采用GIobal Water的WL400水位传感器。它适合用于严酷外部环境,具有极好的线性和较弱的滞后效应,能够及时监测到微小的水位变化,提供4~20 mA电流输出,温度与电压自动补偿。该传感器接口简单,总共有两个引脚,分别是电源和信号输出。由于ATmega128 L的ADC端口是对电压信号采样,因此先使用转换电路将传感器的输出信号转换为0.5~2.5 V的平稳电压信号。将转化后的电压信号与芯片的ADC引脚相连,通过软件编程对相应引脚采样读取水位值。

  无线传感器网络工作时,能量消耗主要由节点间通信产生。因此通信芯片的性能、功耗对整体能量消耗、网络寿命至关重要。TIChipeon公司生产的CC2420芯片具有低电压、低功耗的特点,使用IEEE 802.15.4协议能确保短距离通信的可靠性。CC2420芯片通过SPI针脚与处理器连接,处理器工作在主机模式,CC2420则是从设备。

  2.2 节点软件设计

  考虑到传感器网络本身特性和应用需求,传感器网络部分软件开发采用专门研发的TinyOS操作系统。其模块化设计降低了程序规模,适用于存储资源少和处理能力有限的传感器。TinyOS采用事件驱动模式,任务队列为空时,节点处于休眠状态,有效降低能量消耗。TinyOS支持的nesC语言是对C语言的扩展,实现了组件化/模块化思想与事件驱动执行模型的结合,开发方便。

  采集节点的软件流程如图2所示。

采集节点的软件流程

  系统上电后首先完成各个模块的初始化及对通信模块、外围电路、电源的检测等。因要采集节点的数字信号和模拟信号,因此分别采用中断和轮询两种方式采集感知信号。节点启动后,设置外部中断寄存器开启外部中断,设置INT1引脚的中断为上升沿触发,以中断方式记录数字传感器的感知事件。连接模拟传感器的节点启动后开启Timer,当时间Timer.fire()触发抛出Datdtask()任务,进行ADC采样、封装数据并将数据包发送到簇头节点。

  2.3 路由协议

  河流监测属于数据聚集应用,是无线传感器网络的一类重要应用模式。网络的惟一目的节点是汇聚节点,所有监测节点的数据都要发送到汇聚节点。因此设计中选用LEPS(Link Estimation and Parent Select)协议,适用于数据聚集应用的TinyOS多跳路由协议。

  LEPS路由协议建立以汇聚节点为根节点的树形拓扑,每个节点维护自己与邻居节点间的双向链路质量评估,并以此为依据选择链路质量最好、跳数最小的邻居节点作为父节点。数据转发时网路层应用程序根据LEPS路由协议完成路由决策,选择有效路径将数据传输到汇聚节点。

3 自动监测站设计

  自动监测站在原有河流监测系统中只负责数据采集,而基于无线传感器网络的河流监测系统中的自动监测站既要实现原有的数据采集功能,还要充当无线传感器网络的网关实现协议转换和通信功能。

  3.1 自动监测站硬件设计

  自动监测站位于整个监测系统的中部,是信息传递的枢纽。负责启动、配置监测网络,协调无线传感器网络和原有自动监测,实现Zig-Bee无线协议与RTU通信协议之间的转换。

  自动监测站处理大量监测数据和命令,因此设计中考虑到稳定性、可靠性等因素,自动监测站的汇聚节点使用Micaz节点。其51针扩展接口能够连接I2C,SPI,UART等接口,易与其他设备连接,射频模块还具有高速传输速率和加密功能。将Micaz节点与Mib510板连接即可以构成一个提供RS 232接口的基站。

  RTU是自动监测站的核心设备,既要作为原有系统的数据采集器,还要承担无限传感器网络的网管功能。SIXNET的IPm2m RTU嵌入Linux系统,具有高级编程能力,并具有数据记录功能。接口丰富,不仅提供数字模拟混合I/O,还有RS 232,RS 485,以太网接口各一个。设计中RS 232接口用于和上层的PC机连接。RTU则通过RS 485接口与汇聚节点连接,RTU工作在主机状态,整个无线传感器网络则可看作从设备。

  3.2 自动监测站软件设计

  自动监测站的主要功能就是实现协议间的转换,将无线传感器网络的数据包格式解析成RTU数据格式并进行存储。

  无线传感器网络中传输的主动消息包内容包括地址(Destination Address)、句柄ID(Handler ID)、组ID(group ID)、消息长度(Message Length)和有效数据载荷(Payload)。其中最大长度(29 B)的有效数据载荷中保存监测数据及源节点号这些重要信息。RTU通信消息格式包括包长、源地址、CRC校验位等固定部分,其中数据域内容包括消息类型、寄存器起始地址、占用寄存器的大小。数据域的大小可以根据需要进行调整。

  自动监测站接收来自无线传感器网的所有主动消息包,剔除冗余信息提取有效数据,判断数据是否有效,无效则抛弃该数据包,有效则存储到RTU消息包的数据域,完成数据的二次封装,并将数据包发送到主控中心。软件流程如图3所示。

软件流程

4 结论

  无线传感器网络具有低成本、低功耗、与应用相关、便于部署等特点。适于在恶劣、复杂环境下完成目标监测、跟踪等功能,因此在环境监测,战场目标跟踪方面具有广泛前景。将无线传感器网络与原有河流监测系统结合能够扩大监测范围和精度。在下一步工作中将优化网络,提高网络的监测效率。

关键字:无线传感器网络  TinyOS操作系统  LEPS路由协议  ATmegaL 引用地址:基于无线传感器网络的河流自动监测站设计

上一篇:基于Xilinx FPGA的片上系统无线保密通信终端设计
下一篇:基于RFID技术的身份码发射器的硬件设计

推荐阅读最新更新时间:2024-03-16 10:56

一种即时同步与时钟自校准结合的全网同步技术
引言     目前,无线传感器网络时间同步技术的研究重点已经从单跳网络发展到多跳网络。现有的多跳时间同步算法充分体现了同步功耗和同步精度以及同步周期间的折衷,本文着重解决的问题就是在不显著增加同步功耗的前提下扩展同步周期,本文的硬件平台为Silicon Labs公司的Si1000无线MCU芯片。 1 网络拓扑结构     无线传感器网络的拓扑结构主要有星型网、树型网和网状网,本文以应用较多的星型网和树型网结合的多级网络结构为例进行同步过程的设计。     一个典型的网络结构如图1所示。网络中的节点可以分为根节点、树枝节点和树叶节点3种类型。其中,最上端的0-0为根节点,网络中间的如0-1、0-2、5-8等为树枝节点,网络末端的1
[嵌入式]
无线传感器网络节点太阳能电源系统设计
 摘要:对于无线传感器网络节点而言,电源是系统的关键部分之一。在此提出一种收集环境中太阳能为传感器节点供能的电源系统。该系统采用了高效安全的充电控制技术,独特的电池电压监测电路,以及低功耗的DC-DC转换电路。通过实验验证,基于此太阳能电源的传感器节点功耗动态调整节性能好,生存周期显著增加。该系统可应用于各种户外监测的节点,如环境监测,精细农业,森林防火等。   关键词:无线传感器网络;传感器节点;能量收集;太阳能;DC—DC   0 引言      无线传感器网络在环境监测、智能家居、交通运输、精细农业等领域具有广泛的应用前景,越来越受到人们的重视。传感器节点作为无线传感器网络的重要组成单元,通常散布于一定的区域内协作地
[电源管理]
<font color='red'>无线传感器网络</font>节点太阳能电源系统设计
无线传感器网络硬件平台的研究与设计
0 引言 无线传感器网络(Wireless Sensor Network)综合了微电子技术、嵌入式计算技术、现代网络及无线通信技术、分布式信息处理技术等先进技术,能够协同地实时监测、感知和采集网络覆盖区域中各种环境或监测对象的信息,并对其进行处理,处理后的信息通过无线方式发送,并以自组多跳的网络方式传送给观察者。传感器网络的应用前景十分广阔,在军事、工农业、环境监测,医疗护理、抢险救灾、危险区域远程控制以及智能家居等领域都有潜在的使用价值,已经引起了许多国家学术界和工业界的高度重视 。 传感器节点是传感器网络的基本构成单位,由其组成的硬件平台和具体的应用要求密切相关,因此节点的设计将直接影响到整个传感器网络的性能
[网络通信]
微功耗WiFi无线传感器网络设计与实现
   一、WiFi 无线传感器传感器网络广阔的应用前景   无线传感器网络由部署在检测区域内的大量、廉价、微型、节能传感器节点组成,通过无线通信方式自我形成网络系统,其主要目的是协同地感知、采集和处理网络覆盖区域中感知对象的信息,接收命令并与控制中心交换有关现实世界的信息。如果说互联网构成了逻辑上的信息世界,改变了人与人之间的沟通方式,那么,无线传感器网络就是将逻辑上的信息世界与客观上的物理世界融合在一起,改变人类与自然界的交互方式。   无线传感器网络被美国商业周刊列为21世纪最有影响的改变世界的十大技术之一,还被麻省理工学院(MIT)技术评论列为全球未来的三大高科技产业; 和目前国内已经比较普及的802.15.4标准和zi
[单片机]
微功耗WiFi<font color='red'>无线传感器网络</font>设计与实现
基于无线传感器网络的远程智能抄表系统设计
无线传感器网络 无线传感器网络技术是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,是一组基于IEEE 802.15.4无线标准研制开发的有关组网、安全和应用软件方面的技术。它支持3种主要的自组织无线网络类型,即星状网、集群树状网和网状网三种拓扑。网状网是一种高可靠性的Ad Hoc网络,网状网的拓扑结构如图1所示。 图1 WSN网状网络结构图 本文研究的基于无线传感器网络集中抄表系统采用网状网结构的无线传感器网络技术,实现用户采集器与集中器间的数据通信,通过CDMA/GPRS网络实现集中器与抄表中心之间的数据传输。 ZigBee技术 ZigBee是一种无线连接技术的商业化命名,该无线连接技术主要解
[工业控制]
基于<font color='red'>无线传感器网络</font>的远程智能抄表系统设计
基于CC2531的无线传感器网络节点硬件设计
摘要:提出一种基于SoC芯片CC2531的通用无线传感器网络采集节点的硬件实现方案。该设计方案主要分为电源模块、处理模块、无线通信模块和数据采集模块4个部分。各模块电路易于实现,具有较强的通用性和实用性。 关键词:无线传感器网络;采集节点;CC2531 引言 半导体技术、微系统技术、通信技术、计算机技术的飞速发展,推动了具有现代意义的无线传感器技术。无线传感器网络技术涉及计算机、半导体、网络、通信、光学、微机械等众多领域。微型、高可靠、多功能、集成化的传感器,低功耗、高性能的专业集成电路,微型、大容量的能源,高效、可靠的网络协议和操作系统,面向应用、低计算量的模式识别,低功耗、自适应的网络结构,以及现实环境的各种 应用模式成为
[工业控制]
基于CC2531的<font color='red'>无线传感器网络</font>节点硬件设计
基于MSP430的无线传感器网络设计
引言   传感测试技术正朝着多功能化、微型化、智能化、网络化、无线化的方向发展。自组织无线传感器网络(Self Organizing Wireless Sensor Networks)作为新兴技术,是目前国外研究的热点,其在军事、环境、健康、家庭、商业、空间探索和灾难拯救等领域展现出广阔的应用前景。早在2003年美国自然科学基金委员会已经斥巨资来支持这方面的研究,并且出现了一些致力于无线传感器网络的公司,其中Crossbow公司已推出了Mica系列传感器网络产品。国内很多大学现已经开展相关领域的研究,但大部分工作仍处在自组织无线网络协议性能仿真和硬件节点小规模实验设计阶段。本文就国防科技大学传感器教研室开展可应用于环境监测方面无
[应用]
基于ZigBee技术的无线传感器网络构建与应用
引言 无线网络的市场发展在逻辑上可分为而向语音的市场和面向数据的市场两类。在许多以数据传输为主的无线网络中,小型、低成本、低复杂度的无线网络的应用场合十分广泛。ZigBee是其中一种具有代表性的短距离无线通信技术,其网络标准由IEEE 802.15.4规定。ZigBee协议比蓝牙、高速率PAN(个人局域网)或者IEEE 802.11x无线局域网更加简单实用。 1 IEEE 802.15.4标准和ZigBee技术 IEEE的无线PAN工作组制定的IEEE 802.15.4技术标准是ZigBee技术的基础,目的是为低能耗的简单设备提供有效覆盖范围在10 m左右的低速连接。 1.1 IEEE 802.15.4协议架构及其技术特点
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新安防电子文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 视频监控 智能卡 防盗报警 智能管理 处理器 传感器 其他技术 综合资讯 安防论坛

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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