基于IEEE 802.15.4的无线传感器网络的设计与实现

发布者:sunyouz1最新更新时间:2006-09-25 来源: 电子工程师关键字:监测  控制  终端 手机看文章 扫描二维码
随时随地手机看文章

0 引言

基于IEEE802.15.4的无线传感器网络由于廉价、简单、低功耗、低数据传输速率(250Kbit/s)以及工作在免申请的ISM(工业、科学和医疗)频段的特点[1],将在自动控制、环境监测等领域得到广泛应用,在对无线传感器网络深入研究的基础上,我们选用了Helicomm公司新推出的IP-link1200模块搭建了一个验证系统,实现了对目标点温度指标与湿度指标的实时监测控制功能。

1 验证系统总体方案设计

无线传感器网络采用大量具有多功能多信息信号获取能力的传感器,利用自组织无线接入网络与传感器控制器连接,构成无线传感器网络,典型的网络结构如图1所示。

无线传感器节点经多跳转发,通过网关接入网络,在网络的任务管理节点对传感器信息进行管理、分类、处理,再把传感器信息送给终端用户[2]。

与传统Ad hoc网络相比,无线传感器网络具有一些明显特征:

a)以数据为中心,以无连接方式传输数据;

b)网络的拓扑结构变化不大,主要是旧节点的离开和新节点的加入;

c)网络结点密度高,传感器节点数量众多,单位面积拥有的节点数远远大于传统的Ad hoc网络;

d)传感器节点由电池供电,节点能量有限;

e)网络还应该具有容错能力[3]。

对于无线传感器网络协议,IEEE802.15.4满足OSI-RM(开放系统互连参考模型)标准,定义了MAC(媒体接入控制)层和PHY(物理)层协议]1]。Zigbee是全球许多家公司组成的一个产业联盟,它定义了一组基于IEEE802.15.4的有关组网、安全和应用软件方面的技术标准,我们搭建的系统符合Zigbee联盟的规定,而Zigbee的MAC层、物理层则符合IEEE802.15.4协议,由于该标准是开放的,基于该标准的产品不必支持专利费,有利于加快无线传感器网络领域的产业进程[4]。

对于该无线传感器网络验证系统的具体实现,可以由多种方案,有移动网、卫星以及Internet等多种手段,此外还可以建立专网传输数据至管理中心、终端用户。

针对本实验验证系统的实际应用是农业监测控制,所以要考虑它的实际情况:一是建设的周期、资金;二是网络的覆盖范围;三是终端用户获取数据信息的便利性,根据这3个要素,选择GSM(全球移动通信系统)网络较符合系统要求。

如图2所示,无线传感器网络验证系统主要由数据采集和传输网络(本地网络)、GSM网络、管理中心、用户终端4部分组成,其中,用户终端就是普通的手机,它和GSM网络都是非常成熟的稳定的平台,因此验证的主要研究工作在管理中心和本地网络的设计实现以及如何接入GSM网络。

管理中心的硬件由一台PC机和数个GSM模块组成,考虑到网络阻塞问题,管理中心采用多个GSM模块,软件部分由任务管理软件和数据库组成,系统支持Internet网络发布功能,实现数据共享。

本地网络由一个兼做接收器的目的节点负责本地网络的协调,并将采集的数据简单处理后发给GSM网络的管理中心,一个本地网络中最多只能有255个传感器节点,如果要安放更多的节点,可以通过增加本地忘了网络的数目而达到目的。

实验验证系统实现的功能如下:用户只需用普通的GSM手机向管理中心指定的号码按照规定格式发送节点号、时间等数据请求信息,就会收到相应节点在该时间点上对应的温湿度信息,例如,请求信息N112T05/09/01/20:30:00,表示节点号为112在2005年9月1日20时30分;返回信息为N112T05/09/01/20:30:00/W25S56表示112号节点在那一时刻的温度是25摄氏度,相对湿度为65%,另外,在部分节点还加上了控制装置,同样,用户也只需发短信,就能完成控制操作,还提供了Internet上的数据库查询服务,以便为用户提供更多的信息。

传感器采集数据的方式可以是定时采集,也可以是按用户要求采集,数据的时间间隔、传感器的节能等功能可以在管理中心进行设定,采集到的数据存放到管理中心的数据库中,供显示、报表打印使用,并发布到Internet上以利于各种用户共享数据。

2 系统硬件设计和实现

2.1 本地网络

我们把在本地网络中的节点分为以下3种类型:

a)目的节点(接收器):主要功能是汇总本地网络的数据,并将它通过GSM网络传送给管理中心和用户终端;

b)中继节点:不但有数据采集、而且还具有控制功能(比如控制各种电机动作);

c)源(普通)节点:具有实时采集温度、湿度两项指标的功能。

目的接点如图3所示,由IP-Link1200通信模块、温度传感器、湿度传感器、GSM模块、单片机AT89C51,串口扩展芯片SP2328、辅助接口电路以及电源模块组成。

IP-Link1200通信模块是由Helicomm公司开发的一款基于Zigbee标准的集成无线网络模块,它支持多种组网方式(星形网络、簇树形网络、对等网络以及混合型网络),有1个UART(通用异步收发器)口、2个可用的ADC(模/数转换)口。

温度传感器和湿度传感器(HM150LF)分别连接到ADC0、ADC1口。

GSM模块选用WAVECOM公司生产的Q2403A,它支持900MHz和1800MHz两个频段,接口为RS232C,通过AT指令控制,符合GSM07.07命令集。RS-232接口经过电平转换,接入到串口扩展芯片SP2328。

单片机AT89C51是主节点控制的核心部分,它通过串口扩展芯片SP2328扩展了3个串口UART0、UART1、UART2、分别与GSM模块、IP-Link1200模块以及控制电路相连,控制电路部分,其实只是一个接口转换电路,它把UART2口传送过来的数据送到标准RS-232串口与各种不同类型的控制器相连,控制信号的数据解码任务由AT89C51完成。

目的节点除去GSM部分的功能,就成为中继节点。而普通节点具有温湿度数据采集和网络通信功能,由IP-Link1200模块、传感器和电源3部分组成,值得强调的是普通节点必须为配置结点参数留有一个UART接口。

2.2 管理中心

在管理中心的一台PC机通过它的3个RS-232接口与相应的3个Q2403A模块相连,多个GSM模块的运用可以避免网络忙时造成阻塞。

3 软件流程和实现

3.1 本地网络的软件

软件部分由节点程序和远程管理中心程序两部分组成。

节点程序主要流程图如图4所示。

设备初始化成功后对信道进行扫描,这里加入了节能考虑,查询次数大于M时,设备自动转入休眠计时状态,休眠时间大于Tmax后,又返回扫描状态[5]。

节点程序的物理层、MAC层和网络层部分运行于IP-Link1200通信模块中,而应用层的程序则运行在AT89C51中,主要功能是通过控制3个UART口完成温湿度数据采集、与GSM网络的通信和对控制器的操作[6],它的一般帧结构如图5所示。

3.2 管理中心

在位于远程的管理中心,运行于PC上的管理软件用Visual C++6.0开发,支持数据库查询,该数据库由微软的Access 2002创建,当需要查询某一本地网络中某个节点的温湿度指标时,仅输入对应的节点号即可,界面如图6所示,这时可以看到相应节点的温湿度参数以及数据采集时间,界面如图7所示,通常,在不进行手动采集时,设定一定的采集时间间隔,系统会自动采集并存储数据。


 

4 结束语

本文介绍了用IP-Link1200模块组建无线传感器的网络的验证系统,实现了实时的监控功能,可以相信,不久的将来,由于协议的开放性和Zigbee联盟的大力推动,基于IEEE802.15.4的无线传感器网络将在楼宇自控、环境监测、PC外设等许多低速数据传输场合得到广泛应用[7],并迅速形成产品。

关键字:监测  控制  终端 引用地址:基于IEEE 802.15.4的无线传感器网络的设计与实现

上一篇:MAX9217/MAX9218在视频链路中传输音频数据
下一篇:IPTV系统中EPG模块的设计与实现

推荐阅读最新更新时间:2024-05-13 18:14

基于TDA2086相位控制器的D86型干点分析仪的设计
D86型干点分析仪是一种先进的在线连续测量油品干点的分析仪器,可连续测量从5%~97%回收点的石油产品沸点温度,温度测量范围为0~400℃,其获取的结果与GB/T6536-1997方法所得结果相关。 1 干点分析仪工作原理 干点分析仪工作原理框图如图1所示。当需要分析的油品样品以恒定的流量(25 ml/min)经过流量计、压力表、输入计量泵进入分析仪的关键部件 蒸发器组件(由闪蒸杯、加热器、热电偶测温元件和液位测量单元组成),在蒸发器内样品以一定的设定沸点温度蒸发。未蒸发的样品流入到残留液杯中收集.然后以一定的与输入成比例的量经输出计量泵排出,回流至回收装置。 残留液杯通过连通器与液位测量静力槽相通,通过控制残留液
[测试测量]
基于TDA2086相位<font color='red'>控制</font>器的D86型干点分析仪的设计
远程控制与校准信息系统设计与应用
摘要:随着计算机技术和网络技术的不断发展,现代仪器的不断升级,计量器具远程控制与校准成为一种趋势。本文通过设计计量器具远程控制模块、仪器通讯模块、网络通讯模块、自动校准模块等实现计量器具的远程控制与校准,大大提高校准机构的工作效率,节省企业计量器具送检时间。 关键词:计量器具;远程控制;校准系统:XML O 引言 随着计算机技术、网络技术的高速发展及其在现在仪器仪表中的广泛应用,计量器具远程控制理论、测试方法不断出现。远程校准技术结合了硬件通讯技术、软件技术和计算机技术,使仪器控制、信号采集、数据处理一体化,既可以使许多昂贵的硬件资源得以共享,又能提高校准效率。远程控制与校准服务是各个校准技术机构中重要的一环,设计性能良好、
[工业控制]
远程<font color='red'>控制</font>与校准信息系统设计与应用
直击储能大会|清华能研院姜新建:参与电网惯性响应和调频控制的飞轮储能阵列关键技术研究
中国储能网讯 :9月7—9日,由工业和信息化部节能与综合利用司、国家能源局能源节约和科技装备司、浙江省能源局联合指导,中国化学与物理电源行业协会联合232余家机构共同支持的第十二届中国国际储能大会在杭州洲际酒店召开。本次大会由中国化学与物理电源行业协会储能应用分会、中国科学院电工研究所储能技术组和中国储能网联合承办。 大会以"共创储能新价值,共建市场新格局"为主题,聚焦新型储能安全持续发展,针对储能产业面临的机遇与挑战等重点、热点、难点问题展开充分探讨,分享可持续政策机制、资本市场、新型储能系统集成技术、供应链体系、商业模式、标准、示范项目应用案例、新产品以及解决方案的普及和深化应用。
[新能源]
不同应用场合和控制策略下永磁同步电机的设计
与电励磁同步相比,永磁同步电机具有结构简单,运行可靠;体积小,质量轻;损耗小,效率高;电机的形状和尺寸可以灵活多样等显著优点。 它不仅可以部分替代传统的电励磁同步电机,而且可以实现电励磁同步电机难以达到的高性能。 目前,永磁同步电机以其结构简单紧凑,功率密度、转矩密度、效率和高,控制性能好等诸多优势,在工农业生产、国防、航空航天、、、电动汽车等领域得到越来越广泛的应用。   审核编辑:刘清
[机器人]
国外推出“智能”睡衣可以监测和改善睡眠 预计售价200刀
如果你曾经梦想过睡个好觉,那么有一天你的答案可能就在你的睡衣产生的数据中。研究人员已经开发出一种嵌入自供电传感器的睡衣,这种睡衣可以提供不影响使用者睡眠的情况下连续监测心跳、呼吸和睡眠姿势的功能——这些都是影响一个人睡眠质量的因素。这种“智能”服装可以为普通人以及临床医生提供有用的信息,帮助他们改善睡眠模式。 研究人员今天将在2019年春季美国化学学会(ACS)全国会议暨博览会上展示了他们的研究结果。“我们的智能睡衣克服了许多技术上的挑战,”领导团队的安德鲁博士说:“我们必须将传感元件和便携式电源整合到日常服装中,同时保持我们熟悉的衣服和面料的重量、手感、舒适度、功能和耐用性。作为一件贴身的睡衣,我们不能让这些元件会影响使用者
[安防电子]
国外推出“智能”睡衣可以<font color='red'>监测</font>和改善睡眠 预计售价200刀
利用SAU和安全AHB控制器调查HardFault的方法
TrustZone 恩智浦基于Cortex M33内核的MCU,LPC55S6x/LPC55S1x, RT600/RT500等产品提供了对TrustZone的支持,并在SOC上提供了安全AHB控制器等功能,旨在帮助客户完成良好的安全隔离,并建立可信执行环境。 在产品设计之初,我们就要有一个基本的“隔离”的概念。 需要考虑的问题大致有以下两个方面: 产品中的哪些功能和模块应该放在安全区?(这部分代码往往是核心且精简,且经过安全审查的,安全区的内容不允许非安全区的代码触碰); 哪些功能应该放在非安全区?(这样放在非安全区中的代码,即使出现安全漏洞(例如栈溢出漏洞等等)后被攻击,MCU的安全区中的资源和外设也无法被攻击者利用)。
[单片机]
开关电源的实现数字化控制实现方案
尽管业内不少人都认为,模拟和数字技术很快将争夺 电源 调节器件控制 电路 的主导权,但实际情况是,在反馈回路控制方面,这两种技术看起来正愉快地共存着。 的确,许多 电源管理 供应商都提供了不同的方案。一些数字控制最初的可编程优势现在甚至在采用模拟反馈回路的控制器和稳压器中也有了。当然,数字电源还是有一些吸引人之处。 本文主要讨论脉冲宽度调制(PWM)、脉冲密度调制(PDM)和脉冲频率调制(PFM)开关稳压器和控制器IC。其中一些集成了控制实际开关的一个或多个晶体管的驱动器,另一些则没有。还有一些甚至集成了开关FET,如果它们提供合适的负荷的话。因此,数字还是模拟的问题取决于稳压器的控制回路如何闭合。 图
[电源管理]
开关电源的实现数字化<font color='red'>控制</font>实现方案
基于AT89S52的智能快速充电器控制系统的设计
1.引言 本控制系统是为120w智能快速稳压电源设计的。 该快速充电器是为部队在野战条件下工作而研制的,因此要求其具有体积小、重量轻、智能化程度高、操作简便等优点,同时对电源的可靠性和抗干扰性提出了很高的要求。有稳压供电和充电两种工作方式。稳压供电时输出恒定的24V;处于充电状态时有四种充电方式:常规充电、快速充电、电池浮冲、电池训练,可以为镉镍、氢镍蓄电池充电。 2. 控制系统总体设计要求 根据实际情况,本控制系统要完成以下功能: (1) 能自动识别电池的类型(镍镉电池、镍氢电池、锂电池)。 (2) 有稳压供电和充电两种工作模式。 (3) 采用最高电压Vmax、最高温度Tmax、最长充电时间tmax、电压负增长
[应用]
小广播
最新应用文章
换一换 更多 相关热搜器件

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