基于单片机的温室自动灌溉系统设计摘要我国设施农业节水灌溉已成为农业工程领域中重点关注的问题之一,由于国内外的自动灌溉系统造价高、使用复杂而难以推广,开发满足当前设施农业生产需求的灌溉控制系统具有重要意义。本文设计了一种基于单片机的温室自动灌溉系统,实现了作物根系处土壤湿度的监测与自动控制。该系统以CC2430单片机为核心,采用模块化设计思路,主要包含微处理器模块、数据采集模块、控制模块、电源供应模块及人机交互模块。系统将周期采集的土壤湿度数据传送到微处理器模块,由决策算法对数据进行分析后做出是否灌溉的指令,在灌溉过程中由数据采集模块持续监测土壤湿度,并根据监测结果,反馈控制灌溉设备的启停,以此实现土壤湿度维持在预设范围。系统采用人机交互模块实现灌溉阈值的可配置,满足不同设施作物种植的参数定制需求,同时提供实时土壤湿度查看和灌溉设备状态管理功能。初步试验表明,系统把土壤湿度提高30%所需的时间在50~60min之内,控制误差在3%以内,且运行稳定,操作简单,准确性和快速性指标能满足设施农业灌溉要求。系统成本低、可维护性强,从而具有良好的推广应用前景。关键词:温室自动灌溉;土壤湿度监测;单片机目录1绪论...........................................................................................................................................................11.1研究背景.........................................................................................................................................11.2研究现状.........................................................................................................................................11.3研究目的.........................................................................................................................................21.4论文结构.........................................................................................................................................22系统结构设计及器件选型..................................................................................................................32.1系统结构设计.................................................................................................................................32.2器件选型.........................................................................................................................................42.2.1微处理器选型.....................................................................................................................42.2.2土壤湿度传感器选型.........................................................................................................52.2.3LCD液晶显示模块选型......................................................................................................62.3本章小结.........................................................................................................................................63硬件电路设计与实现...........................................................................................................................73.1应用软件介绍.................................................................................................................................73.2微处理器模块设计.........................................................................................................................83.2.1CC2430概述........................................................................................................................83.2.2CC2430外围电路设计........................