手机版
欢迎光临汇博在线http://www.paper188.com
您的位置:汇博论文在线 > 理工论文 > 计算机 > 基于ZigBee网络的动物养殖环境温湿度远程监测系统

基于ZigBee网络的动物养殖环境温湿度远程监测系统

2016-07-14 10:36 来源: 互联网 作者:马国强 田云臣等 浏览次数 4059


  为了简化开发,使用CC2530支持的Z-Stack网络协议栈。该协议栈是由TI开发的遵循IEEE802.15.4、ZigBee协议规范的网络协议栈[16]。 
  1.5 无线自组织网络设计 
  为了保证网络通信的稳定性,同时基于每个协调器可以支持255个终端节点加入本网络的特点,本系统采用单簇型无线传感器网络设计。将养殖场区域设置成单簇型无线传感器网络,ZigBee网络结构如图4所示。 
  自组织网络由两类网络节点组成,分别是发起网络的ZigBee协调器和自动加入网络的ZigBee终端传感器节点。Zigbee终端节点工作流程如图5所示。ZigBee协调器工作流程如图6所示。 
  2 固件程序 
  固件(firmware)一般存储于设备中的电可擦除只读存储器E2PROM(Electrically Erasable Programmable ROM)或Flash芯片中,可由用户通过特定的刷新程序进行升级。在这里,固件程序即指存储于终端节点和协调器节点中的程序。 
  2.1 固件程序开发环境简介 
  IAR Embedded Workbench 是瑞典 IAR Systems 公司为微处理器开发的一个集成开发环境(下面简称IAR EW),支持ARM,AVR,MSP430等芯片内核平台[17]。 
  该集成开发环境中包含了C/C++编译器、汇编工具、链接器、库管理器、文本编辑器、工程管理器和C-SPY调试器。通过其内置的针对不同芯片的代码优化器,IAR Embedded Workbench可以为8051系列芯片生成非常高效和可靠的Flash/PROMable代码。 
  2.2 终端节点固件程序中的关键代码简介 
  终端节点的主要功能是读取DHT11温湿度传感器的数据,并以温湿度数值的形式通过ZigBee网络的某个信道发送出去,供协调器接收。 
  关键代码文件如下: 
  (1)驱动DHT11温湿度传感器 
  代码文件名DHT11.C。此部分代码由传感器供应商提供,其中包含参数定义、微秒级和毫秒级延时、传感器启动、数值读取等内容。 
  (2)网络频段选择和网络ID设置 
[上一页1  2  3  4  5  6 [下一页]

服务说明

汇博在线(paper188.com)网拥有实力强大的团队,能帮助你实现论文写作方法,论文发表,代写代发论文等服务领域.

我们承诺

在您接受本站服务的过程中,我们为您提供优质的服务,包括后期免费修改、免费指导答辩等。衷心感谢您对本站的信任和支持!

论文指导范围

毕业论文,硕士毕业论文,研究生论文,博士论文,职称论文代写,领导讲话,报告总结,演讲致辞,心得体会,党团辅导等代写服务。

发表论文领域

发表省级杂志,国家级杂志,核心杂志等服务。