第四章是软件设计工作,本章前期探究ZigBee协议栈的运行机制、寻址模式和ZigBee网络组网过程。软件设计内容主要包括三个部分:ZigBee协调器应用层的程序设计、终端节点的程序设计、数据采集程序设计和上位机监控软件的程序设计。
第五章无限传感网络建立起来进行系统测试验证。
第六章对全文工作做了总结,并提出不足。
2 烟草存储环境监测系统总体方案设计
2。1 存储环境系统工作原理及体系架构文献综述
整个烟草存储环境监测系统框架主要由两个部分组成:一是由ZigBee网络组成存储环境数据采集系统,二是由LabVIEW开发的存储数据处理与监控软件即上位机,这是一个层次网络结构,从上至下依次是上位机、ZigBee协调器节点和终端节点。由于存储内环境相对稳定,终端节点位置固定在存储区域内,可采用只含有若干终端节点ZigBee协调器的星型网络即可实现对存储环境参数的采集。系统整体结构如图2-1所示
监控主机的上位机采用LabVIEW设计无线传感器网络存储监控主机。主要是用于显示存储环境数据的监测结果和对传感器网络监控命令的发送。该监控界面可以完成温湿度上限和下限的界定、采集控制开始和停止、实时温湿度数据的显示、实时温湿度曲线、设置串口参数、以及温湿度数据储存。
ZigBee网络中终端节点搭载温湿度传感器,在完成采集周围环境参数后通过Z-Stack协议栈将环境信息上传至ZigBee协调器节点。协调器节点将接收到的数据经RS232-RJ45协议转换器转换成RJ45格式上传至路由器,最后由路由器将数据共享至现场监控服务器。现场监控服务器将数据汇总整理存储,通过交换机向总服务器进行汇总,用户端通过智能手机或连接网络的电脑从服务器获取数据[2]。