论文部分内容阅读
温室环境中,温湿度的定时监测是保证作物在最佳环境下生长,实现生产高效化的关键环节。目前,国内的温室温湿度监测多采用人工测量和有线传输:人工测量费时费力、测量精度低、劳动强度大,很难达到预期的效果;有线传输接线复杂、布线困难,且温室内湿度高、光照强、具有一定酸性,都会导致线缆的腐蚀、老化,从而降低系统的可靠性和抗干扰性。温室具有空间大、相对湿度大、环境复杂的特点,需要长时间、多点测量,实时掌握温湿度信息,迅速发展的无线传感器网络技术非常适合温室温湿度的监测。本文尝试将无线传感器技术应用于温室环境监测中,提出了基于无线传感器网络的温室温湿度监测平台的设计方案,解决人工测量和温室环境中大量布线问题,实现对温湿度连续、长期、在线式测量。本文研究的主要内容有:(1)根据温室和无线传感器网络的特点,提出了监测平台的设计原则,在此基础上构建了监测平台的总体设计方案,简单介绍了设计监测平台用到的关键技术:无线通信技术和I2C总线接口技术;(2)重点设计了监测平台的硬件部分,分别基于STC89LE52RC单片机和LPC2131 ARM处理器设计了传感器节点和网关节点,对两种节点的各个组成模块的进行了芯片选型与硬件电路详细设计,给出监测平台的总体效果图;(3)在监测平台硬件基础上,编写了底层驱动代码。软件设计采用C语言,分别配合Keil uVision2 IDE和CodeWarrior IDE集成开发环境来开发单片机程序和ARM程序,所有程序采用模块化设计;(4)介绍了CC1100的数据包格式,综合硬件和软件,采用星型网络拓扑结构,初步研究了网络传输协议,组建了小型监测网络,通过实验测试,传输距离和可靠性都取得了满意的效果。