论文部分内容阅读
随着科技的迅速发展,人们对温室环境监测的技术也在不断的改进。传统温室环境监测一般采用现场布线有线监测,这种方式存在布线繁琐,设备移动性不强,抗干扰能力差,测量精度不高等缺点,同时给系统的更新与维护带来很多不便。随着无线传感器网络(WSN)技术的迅速发展,基于IEEE802.15.4标准的ZigBee技术极大地推动了WSN技术应用于温室环境监测,它具有低成本、低功耗以及实时便捷等诸多优势,具有良好的发展与应用前景。本文提出了一种基于WSN的温室环境监测系统,通过软硬件相结合实现了温室环境的温度、湿度以及光照强度等数据的实时监测。WSN由传感器节点和汇聚节点两类硬件组成。传感器节点负责采集温室内的各种环境参数以及转发其子节点数据;汇聚节点负责网络建立与发出各种命令,汇聚终端传感器节点发送过来的数据,并上传至监控中心。ZigBee无线通信模块主要由射频单片机构成,采用TI公司新一代片上系统CC2530解决方案,2.4GHz载频,棒状天线;传感器节点模块由温湿度传感器SHT10和光电传感器BPW34S组成。系统软件设计包括节点程序和监控中心界面程序。节点程序包括协调器节点程序和传感器节点程序,采用TI公司提供的ZStack-CC2530-2.3.0-1.4.0版本协议栈,在IAR Embedded Workbench开发环境中利用C语言实现;监控中心界面程序在Visual Studio2005开发环境下采用C++编写实现,监控中心界面为数据的存储、用户实时了解温室环境状况以及对温室的量化管理提供了方便。通过实验测试表明:将ZigBee技术和WSN技术引入温室环境监测系统中是可行的,满足了系统设计要求;系统具有性能稳定,可靠性强,易于布设、维护和扩展等优点,为温室环境监测的智能化提供了一种新的解决方案。