摘 要:我国作为农业用水大国,节约灌溉工程必不可少。近年来,越来越多的节水灌溉系统出现,并且取得了不错的成效。正是在这种背景下,进行了对自动灌溉控制技术的研究。本设计是基于单片机的自动灌溉控制系统,该系统主要以51单片机为主要控制器,使用土壤湿度检测传感器检测土壤的湿度,通过LCD1602液晶显示器显示当前测量的土壤的湿度值,并且可以通过按键设定土壤湿度的报警值,当检测的土壤湿度值超过报警值的会进行报警,同时还会通过抽水电机进行灌溉动作。当土壤湿度值增加到设定的报警值以上后会停止灌溉。实验结果表明该系统可对土壤进行湿度检测显示在液晶屏上并进行灌溉,从而验证了本设计的可行性。
关键词:51单片机,自动灌溉,湿度检测,水泵
目录
摘要
Abstract
1 绪论-3
1.1 课题研究的背景和意义-3
1.2 土壤湿度理论-3
1.3 论文的主要研究内容-3
1.4 论文的章节安排-4
2 系统整体方案设计-4
2.1 自动灌溉系统总体需求-4
2.2 系统整体设计-4
2.3 主要芯片的选择-5
2.3.1 单片机模块-5
2.3.2 显示模块-5
2.3.3 湿度传感器模块-6
2.3.4 键盘模块设计方案-6
2.3.5 湿度调节控制模块-6
3 系统硬件电路设计-6
3.1 概述-6
3.2 单片机模块电路设计-7
3.2.1 单片机介绍-7
3.2.2 单片机硬件电路设计-9
3.3 土壤湿度检测电路设计-10
3.4 显示模块电路设计-11
3.5 按键电路的设计-12
3.6 水泵控制电路设计-13
4 系统软件系统设计-14
4.1 软件介绍和工程建立-14
4.2 1602液晶显示模块设计-14
4.3 按键控制模块设计-15
5 系统的调试与仿真-15
5.1 仿真结果-16
5.2 调试结果-18
结 论-20
参 考 文 献-21
致 谢-22