基于CC2530的Zigbee无线传感网络的设计与实现.docxVIP

基于CC2530的Zigbee无线传感网络的设计与实现.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1 - 基于CC2530的Zigbee无线传感网络的设计与实现 基于CC2530的Zigbee无线传感网络的设计与实现 摘要:无线传感网络不仅能够为智能试验室的通信提供技术支持,还能够通过Zigbee技术,使智能试验室系统实现对各传感器、探测器设备的管控与监测,从而大大提高了试验室智能治理系统的功能。本设计主要为基于CC2530的无线传感网络,无线传感网络的样子为网状结构,使用了CC2530芯片、CC2591等硬件,然后在构建起硬件的基础之上,使用串口测试工具对所建立的网络进行了测试。 关键词:CC2530;无线传感网络;Zigbee技术;传感器;Zigbee协调器 1无线通信技术的选用 在本讨论中的无线传感网络上,在综合考虑了集中当下较为热门的短距离通信技术后,认为Zigbee技术是适用于无线传感网络的最正确选择。在功耗方面,Zigbee技术相比较Wi-Fi与IrDA技术,其功耗较低,所需耗能较少。在功能上,Zigbee技术能够连接的节点数量最多,远远超出其他几种技术的总和。传输范围上,与Wi-Fi技术相像,能够覆盖,1-100米的范围,实现1-100米范围内的无线双向通信。而在最为重要的数据传输方面,Zigbee技术能够支持每秒钟250K的传输速率,这一传输速率对于没有大型数据交互的智能试验室来说是足够的,因此可以选用Zigbee技术。 2硬件方面的设计 CC2530芯片的是一种体积较小、但功能强大的处理芯片,能够兼容Zigbee技术技术是其作为本设计选择的主要缘由。从网络上来看,CC2530芯片集成了众多网络协议,不仅有IEEE802.15.4协议,还集成了应用日渐广泛的Zigbee协议。得益于众多网络协议的继承,CC2530芯片能够具备良好的网络适应功能。在本讨论中的基于CC2530之上,運用Zigbee技术所组建的无线传感网络,考虑到智能试验室内各类设备较多,有时在开展大型试验时,需要与其他试验室进行互动,因此对基于CC2530的无线传感网络,在发射频率上有肯定的要求,为了保障无线传感网络通信功能的正常,需要增添无线传感网络的信号发射频率,因此选用了具备扩大通信系统信号传输距离的CC2591芯片。CC2591射频芯片的体积很小,可以集成在传感器节点之上,且发射功率较低,仅为4.5分贝毫瓦,符合本设计节能的要求。 3无线传感网络的设计与实现 3.1Zigbee协议栈 从Zigbee技术的结构上来看,可以分为应用层和网络层两个层次,其中应用层侧重于无线传感网络的治理方面,网络层侧重于无线传感网络的网络通信方面。其中网络层中的MAC层、NWK层等都建立在Zigbee协议栈之上,需要使用基于Zigbee的协议栈,因此本设计选用了Z-Stack-2.4.0-1.4.0。Z-Stack-2.4.0-1.4.0协议栈的APP层是无线传感网络各应用存放数据的场所;HAL层则记录无线传感网络的各类硬件信息;MAC层主要是负责无线传感网络中与MAC参数相关的文件。 3.2Zigbee软件开发环境 EW是一款杰出的嵌入式开发工具,所占用的资源较少,适合CC2530芯片的操作,因此从性能上来说是足够的。从功能上来看,EW熊开发工具具有强大的兼容性,能够兼容C语言、C++等常见编程语言,且EW的编辑器功能丰富,能够随着编程语言的增多,而富于EW更多的治理功能。 4ZigBee网状网络结构的实现 4.1ZigBee分布式网络的实现 在ZigBee网状网络上,本设计主要接受了分布式的传感网络。在本设计中,ZigBee分布式网络接受了总-分结构设计,即依托智能试验室的ZY处理系统,与ZigBee协调器直接连接,ZigBee协调器再与路由器节点进行连接,路由器节点再依据分布位置的不同,与四周的若干个传感器节点连接。在建立起总分结构以后,ZigBee协调器的主要作用在于向智能试验室的治理系统传输数据、发送指令。路由器是分级的结构,主要负责治理各个传感器,而传感器则是具体的工作设备,依托各种型号的传感器,对智能试验室进行实时监测,并收集智能试验室内的各项信息,在监测到异样事件信息后,便通过路由器节点,将其传递到ZigBee协调器。 4.2ZigBee协调器组网 为了能够实现ZigBee协调器组网工作,主要是处理好ZigBee协调器、路由器节点、传感器节点的组网工作。首先在ZigBee协调器组网上,可使用无线传感网络的设备,向ZigBee协调器发送入网请求,以检测ZigBee协调器是否有反应,以及推断接入点的IP位置,确定是哪个传感器节点发送的入网请求。对于ZigBee协调器的网络信道,要选择合适的信道,具体而言信道要与周边网络的信道来确定,以幸免网络信道的干扰问题。在路由器节点的组网上,在启动路由器以后,路由器会自动连接到ZigBe

文档评论(0)

153****5461 + 关注
官方认证
文档贡献者

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

认证主体邢台正信工程技术咨询有限公司
IP属地河北
统一社会信用代码/组织机构代码
91130503MA7AX89M80

1亿VIP精品文档

相关文档