【摘要】 为保证大棚环境下植物始终保持良好的生长状态,对于环境参数的检测与控制显得尤为重要。传统诸如温室大棚等温室环境下大都采用温度计、湿度计等装置实时检测环境中的温湿度等信息,并通过人工手动控制风机等设备以实现环境参数的调节。此种控制方式参数检测单一且调控的实时性和精确性较差,已难以适应现代温室控制的需要。
本文设计了一种基于单片机控制的智能温室监控系统,分别对硬件电路与软件程序的设计进行了详细阐释。该系统设计选用STC12C5A60S2单片机作为控制器件,利用DHT11传感器检测环境温度和湿度,使用光敏电阻检测光强信息。用户在现场通过LCD1602液晶显示器可直接观察检测到的环境数据。按键可以设定温度、湿度的高限定值和低限定值,使用四路继电器模块,通过控制继电器的通断以实现环境参数中增温、降温和增湿、降湿操作。最终调试结果表明:该系统可对大棚环境信息进行实时监测,并保证温湿度数据保持在合理的范围内,在一定程度上满足了温室下温湿度等信息的采集与调控要求。
【关键词】大棚智能控制; STC12C5A60S2; DHT11
目录
摘要
Abstract
1 引言-1
1.1研究背景及意义-1
1.2研究现状-1
2 系统功能要求及硬件选型-2
2.1功能要求-2
2.2硬件方案论证-2
2.2.1主控芯片选择-2
2.2.2环境参数检测方案选择-2
2.2.3环境参数显示方案选择-3
2.2.4执行器件选择-3
3 系统硬件电路设计-4
3.1系统总体设计-4
3.2主控单元设计-4
3.2.1STC12C5A60S2单片机-4
3.2.2 STC12C5A60S2最小系统电路设计-6
3.3环境参数检测电路设计-7
3.3.1温湿度检测电路-7
3.4.2光照强度检测电路-7
3.4环境参数调控模块电路设计-8
3.5无线通信电路设计-9
3.5.1数据无线发送模块设计-9
3.5.2数据无线接收电路设计-10
3.6按键控制电路设计-11
3.7液晶显示电路设计-11
3.8声光报警电路-13
4 系统软件设计-14
4.1系统主程序设计-14
4.2温湿度检测程序设计-14
4.3按键控制程序设计-20
4.4液晶显示程序设计-21
4.5继电器控制程序设计-25
5 总结-28
参考文献-29
附录-30
附录一:系统实物图-30
主板-30
从板-31
附录二:系统总体电路-32
附录三:系统主程序-34