0 引言
随着农业科技的快速发展。农业信息获取是农业信息化建设的重要组成部分。其中的信息采集和控制技术是不可缺少的重要环节。除了温湿度数据采集之外,农作物生长需要进行光合作用。因此调节适宜的光照度对于提高农作物产量和品质起着至关重要作用田。然而传统的光照度监控系统采用人工监测和控制。具有施工成本高、不易扩展,同时有线传输面临布线复杂,维护升级困难等。随着ZigBee无线数传传感网络通信技术的快速发展。本文提出一种基于Windows CE平台和ZigBee无线模块传感网络技术对农作物的光照度进行实时监控的设计方案。通过基于ZigBee协议的CC2530单片机和光照度传感器及执行节点结合。可以实现光照度的自动监测和控制功能。
1 系统总体设计和工作流程
1.1 总体设计
为了提高传统农业种植环境监控系统的灵活性和可扩展性,使光照度监控系统更加模块化。在本系统设计中采用ZigBee无线模块通信方式。系统中的网关模块配置Windows CE嵌入式操作系统。改变以往网关附加进程较多、响应慢的问题。此外,系统网关附带Window图形管理界面。一方面为用户提供更直观地光照度数据信息和光照设备的工作状态。另一方面可以通过触摸屏控制和调节所处环境的光照度。系统采用开环控制方式进行控制,系统分为光照度数据采集、嵌入式网关数据处理和光照度控制三大部分。依次完成ZigBee无线数据采集、处理和光照度调节。系统总体结构见图1。
图1 光照度监控系统架构组成
1.2系统工作流程
首先由ZigBee无线数传协调器建立通信网络,然后ZigBee无线数传传感器节点和ZigBee执行节点分别加入该通信网络,这样就可以方便ZigBee协调器和ZigBee传感器节点及ZigBee执行节点之间的数据通信。完成光照度数据的采集、处理和调节,以实现光照度自动监控。
1.2.1光照度ZigBee无线数据采集部分
ZigBee传感器节点在加入ZigBee网络成功之后。周期性的通过ADC方式采集光照度传感器数据,该数据即反映了光照度。然后进行数据分析处理。处理的方法是将采集的数据和设定的阀值进行大小比较。若这个数据大于阀值f光照度偏暗)则向协调器无线发送开灯命令。否则发送关灯命令。
1.2.2嵌入式网关数