基于ZigBee协议的多跳无线传感器网络设计.docVIP

基于ZigBee协议的多跳无线传感器网络设计.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ZigBee协议的多跳无线传感器网络设计.doc

基于ZigBee协议的多跳无线传感器网络设计   摘 要:本文介绍了一种以ZigBee协议为核心的多跳无线传感器网络设计,传感器节点处理器采用ATMEL公司的ATmega128L芯片,无线通信采用Chipcon公司的CC2420射频芯片,传感器采用数字湿度温度传感器SHT10,对不同功能的节点采用不同的程序设计,成功实现数据在无线传感器网络节点间的多跳路由。   关键词:无线传感器网络;ZigBee协议;多跳;协调器;路由器;终端设备   中图分类号:TP79   无线传感器网络(WSN,WirelessSensorNetwork)是由多个节点组成的面向任务的无线自组织网络,它综合了无线通信技术,传感器技术,微机电技术,计算机网络技术等多学科的技术领域,借助各类传感器对检测目标进行数据采集,通过无线通信的方式把信息发送给观测者。由于无线传感器网络具有不依赖有线基础设施,可以自组网和允许网络具有动态的拓扑结构等优点,特别适用于一些不适合人类直接参与的检测环境进行数据采集,因此无线传感器网络在军事、空间探索和灾难拯救等特殊领域有其得天独厚的技术优势,在环境、健康、家庭和其他商业领域有广阔的应用前景。   1 ZigBee协议   ZigBee协议是一种建立在IEEE802.15.4标准之上的短距离,低速率的无线通信协议,其中物理层和链路层由IEEE802.15.定义,网络层和应用层由ZigBee联盟规范。与其他短距离无线通信技术相比,ZigBee协议具有以下优点:(1)功耗低。低功耗待机模式下,两节5号电池就可以是由6个月以上。(2)具有3个无线收发器频段。868MHZ(欧盟);902MHZ(美国);2.4GHZ。(3)网络容量大。可支持6500个节点设备。(4)采用CSMA-CA机制,有效的避免了数据发送时因碰撞产生的冲突。(5)网络安全性高。采用了密钥长度为128位的加密算法,对所传输的数据进行了加密算法,有效的保证了数据传输的有效性和安全性。   2 系统硬件设计   无线传感器网络节点的组成一般都由传感器模块、处理模块、无线通信模块和能量供应模块这四部分构成:(1)传感器模块。本设计中传感器采用数字湿度温度传感器SHT10,SHT10是一款高度集成的温湿度传感器芯片,提供全量程标定的数字输出。产品具有极高的可靠性与卓越的长期稳定性。该传感器品质卓越、响应超快、抗干扰能力强、极高的性价比。每个传感器芯片都在极为精确的恒温室中进行标定。通过两线制的串行接口与内部的电压调整,使外围系统集成变得快速而简单。(2)处理模块。处理器单元采用ATMEL公司的ATmega128L芯片。ATmega128L为基于AVRRISC结构的8位低功耗CMOS微处理器。它具有非常丰富的资源,具有片内128K字节的程序存储器(Flash),4K字节的数据存储器(SRAM,可外扩到64K)和4K字节的EEPROM。由于其先进的指令集以及单周期指令执行时间,ATmega128L的数据吞吐率高达1MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。(3)无线通信模块。无线通信单元采用Chipcon公司的CC2420射频芯片。是ChipconAs公司推出的首款符合2.4GHzIEEE802.15.4标准的射频收发器。该器件包括众多额外功能,是第一款适用于ZigBee产品的RF器件。只需极少外部元器件,性能稳定,功耗极低。(4)能量供应模块。能量供应模块主要是电池来实现,目前常用的传感器电池有两种,一种是常用可充电电池,如可充电锂钮扣电池LIR2450,该类电池具有电压高、平均电压为3.6伏,充放电循环特性优秀,但是由于其额定容量小,而且许多传感器都会放在一些特殊的环境中,再次充电的可能性很小,从而减少了网络的生命周期;如果是在一些允许的环境中采集数据,常采用两节普通的5号AA电池,则可以维持更长的网络生命周期。   3 软件设计   Zigbee协议定义了三种设备类型:(1)协调器程序设计。每个ZigBee网络都必须包含一台协调器。协调器的主要功能是为建立和启动网络这一过程设置参数。(2)路由器程序设计。本程序设计的路由器就有两部分组成,一个是路由器入网程序流程图,另一个是路由程序流程图。(3)终端设备程序设计。终端设备不参与路由选择,由于路由器和终端设备被整合到网络之中,所以它们从协调器或从任何已经处于网络中的路由器那里可以获得有关网络的信息。这些信息可以让其他设备设置操作参数,并因此加入网络之中。   图1 协调器程序   图2 路由器程序流程图   4 实验调试结果   按照上述设计组建网络后,把对应的程序烧录到协调器节点,路由器节点和终端设备节点。等待终端设备节点传感器数据采集完成后,数据发送到路由器节点,

您可能关注的文档

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档