论文部分内容阅读
随着国民经济的发展和科学技术的进步,物联网的神经末梢之一——无线传感器网络(WSN)取得了长足的发展,在日常生活中被人们越来越多的用在数据采集、工业控制等领域。随着嵌入式技术、无线通信网络技术、分布式信息处理及传感器技术的发展逐渐形成的一种新技术:无线传感器网络;为信息获取、处理和传输的又提供了一种新方法,除了在一些传统领域的运用,也正在逐渐向更广的领域扩展。WSN在农业生产领域的运用正引起人们广泛的重视。它对转变当下我国传统农业生产方式,促进我国农业向现代化迈进中有着非凡的意义,也是缩短我国土地资源快速减少的一个重要方法。农田气象要素的采集为农业现代化的发展提供有力的支持,是精准农业生产中的重要一环,对农作物的生长和产量影响较大。由于现代农业对农田气象信息采集提出了可视化、实时性、远程控制的要求和原则,本文开发了一套基于太阳能供电的WSN农田气象信息检测系统,从而完成对环境温湿度、土壤温度、土壤水分、降雨量、风速、光照强度等农田基本要素信息的采集、存储、处理和分析任务,可为农业精细化管理提供关键的数据支持。系统包括以STM32F103C8T6为核心处理器为控制单元、各传感器接口电路组成的采集终端、CC2530为无线通信单元和由LTC3845A和LTC4000-1实现的具有太阳能最大功率点跟踪(MPPT)的充电控制器的硬件系统和PC上位机软件及自动化观测的实现方法。根据农田的环境特点,本系统要完成对环境温湿度、土壤温度、土壤水分、降雨量等七种农田基本要素的传感器的选型和硬件电路模块化的设计。采集终端的控制软件采用模块化思想编程设计,划分成多个任务来完成,最后把μC/OS-II移植到STM32F103C8T6上。同时基于Z-Stack开发系统所需要的WSN网关节点和终端节点的程序。进行串口通信协议的设计,保证采集终端和终端无线节点及PC上位机和网关节点的数据传输无缝对接,基于.NET平台设计上位机数据监控平台。本检测系统实现了对基本农田要素自动采集和处理,系统硬件运行稳定可靠,数据准确,系统软件简单实用,达到了预期目标,使农田气象信息的检测由传统向现代化发展,采集的信息更加量化,可以较好地指导现代农业生产实践。最后对系统进行了整体测试,测试结果达到了预期目标,满足项目的验收条件。