微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于ZigBee技术的温湿度数据采集系统设计

基于ZigBee技术的温湿度数据采集系统设计

时间:02-15 来源:互联网 点击:

4 ZigBee网络软件设计
传感器网络软件设计的主要任务是无线网络的组网、传感器工作的控制以及数据的采集与收发。传感器节点主要实现数据的采集与定时发送;路由节点实现数据的转发;汇聚节点一方面负责网络配置与管理,包括定义通信信道、网络标识符(PANID),配置网络的Profile,
响应节点加入网络的请求和绑定请求,为其他节点分配网络地址等。另一方面还接收各传感器节点发来的数据,将其进行汇聚后通过RS 232串口传给PC机终端。
首先上电初始化整个系统,启动协调器建立一个新的网络,路由节点和传感器节点寻找并加入网络,协调器即可与终端节点进行绑定。绑定完成后传感器节点即可采集数据并发送数据,收集节点负责接收数据,并通过RS 232传至PC显示。图5为协调器和传感器节点的数据采集算法流程图。

路由节点的流程基本与协调器相似,只是它将接收的信息再转发给协调器。
经测试,上述算法运行于网络后,网络鲁棒性和自组能力明显增强。

5 结论
本文基于TI的CC2430芯片和ZigBee协议,设计了温湿度数据采集系统,介绍了硬件设计方法,给出了数据采集软件算法。经多次试验,节点能够准确采集温度和湿度等数据并将数据发送到汇聚节点。在干扰环境下测试表明,该网络具有较强鲁棒性和自组能力。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top