摘要:本设计是一种基于单片机的自动灌溉系统,介绍了系统的运行流程,完成了对主控电路、湿度电路、报警电路、显示模块电路、按键模块电路、电磁阀电路的设计。 用湿度传感器YL-69作为传感元件来检测和显示土壤的湿度,经A/D转换送至STC89C52单片机进行判断,并输出到LCD液晶屏幕显示。根据输出数值的大小控制电磁阀的通断,从而达到自动灌溉的目的。经过Protues仿真表明:该系统工作稳定,控制准确,反应灵敏,满足自动灌溉要求,达到了预期的目标。
【关键词】STC89C52单片机;YL-69湿度传感器;LCD;数字电路
目录
摘要
Abstract
1绪论-1
1.1研究背景及意义-1
1.2园艺自动灌溉系统的发展现状-1
1.3 研究目标-2
2 方案的选择-3
2.1 主单片机控制部分的方案选择-3
2.2 湿度部分的方案选择-3
2.3 显示部分的方案选择-4
3 系统总体设计-5
3.1 设计思路-5
3.2 系统设计框图-5
4 系统硬件设计-6
4.1 单片机主控电路设计-6
4.2湿度电路设计-7
4.3 报警电路设计-7
4.4 1602液晶显示模块电路设计-8
4.5 按键模块电路设计-9
4.6 电磁阀电路设计-9
4.7 电路总体设计-9
5 系统软件设计-11
5.1 主程序设计-11
5.2 LCD1602显示程序设计-11
5.3 ADC0832芯片接口程序设计-12
6 系统调试-14
6.1 系统软件调试-14
6.2 系统硬件调试-15
总结-17
参考文献-18
致谢-19
附录-20