- 11
- 0
- 约2.44万字
- 约 51页
- 2017-04-26 发布于河南
- 举报
PAGE
PAGE \* MERGEFORMAT I
(此文档为word格式,下载后您可任意编辑修改!)
毕业设计(论文)
课 题 名 称 自动灌溉控制器的设计
学 生 姓 名
学 号
系、年级专业
指 导 教 师
职 称 讲 师
2010年5月30日摘 要
近几年来,随着水资源的日趋紧张,世界各国都在积极探索行之有效的节水途径和措施。自动灌溉技术是为了解决水资源不足,提高灌溉效率而发展起来的现代灌溉技术之一。
本文设计了一个自动灌溉控制器,该系统以AT89C51单片机为控制核心,采用模块化的设计方案,由湿度采集模块、步进电机控制模块、键盘接口模块和显示模块组成。湿度采集模块以探针式电容湿度传感器为核心,步进电机控制电路模块采用了达林顿驱动芯片ULN2803,显示电路模块主要由LCD12864构成。在闭环(自动)模式下,该系统能自动对土壤的湿度进行检测,当实际湿度低于警戒值时单片机自动启动步进电机进行灌溉。在时间(手动)模式下,可通过键盘设置灌溉的时间,超过该时间,则停止灌溉。
关键词:AT89C51;探针式电容湿度传感器;ULN2803达林顿驱动;LCD12864
目 录
TOC \o 1-3 \h \z \u 摘 要 PAGEREF _Toc262826105 \h I
第1章 绪论 PAGEREF _Toc262826107 \h 1
1.1 引言 PAGEREF _Toc262826108 \h 1
1.2 国内外现状 PAGEREF _Toc262826110 \h 2
第2章 方案设计与论证 PAGEREF _Toc262826111 \h 4
2.1 总体方案论证 PAGEREF _Toc262826112 \h 4
2.2 键盘方案选取 PAGEREF _Toc262826113 \h 5
2.3 土壤湿度传感器的选取 PAGEREF _Toc262826114 \h 6
第3章 系统硬件电路设计 PAGEREF _Toc262826115 \h 9
3.1 AT89C51单片机硬件电路 PAGEREF _Toc262826116 \h 9
3.2 湿度采集电路 PAGEREF _Toc262826117 \h 12
3.3 矩阵键盘电路设计 PAGEREF _Toc262826118 \h 14
3.4 LCD液晶显示电路 PAGEREF _Toc262826119 \h 15
3.5 步进电机驱动电路 PAGEREF _Toc262826120 \h 19
第4章 系统软件设计 PAGEREF _Toc262826121 \h 21
4.1 程序设计 PAGEREF _Toc262826122 \h 21
4.2 主程序设计 PAGEREF _Toc262826123 \h 22
4.3 12864 LCD显示子程序设计 PAGEREF _Toc262826124 \h 24
4.4 键盘子程序设计 PAGEREF _Toc262826125 \h 28
第5章 系统仿真 PAGEREF _Toc262826126 \h 35
5.1 PROTUES仿真软件介绍 PAGEREF _Toc262826127 \h 35
5.2 仿真电路设计 PAGEREF _Toc262826128 \h 35
5.3系统总体电路仿真 PAGEREF _Toc262826129 \h 36
第6章 结束语 PAGEREF _Toc262826130 \h 41
参考文献 PAGEREF _Toc262826131 \h 42
致谢 PAGEREF _Toc262826132 \h 43
附录1 系统整体电路图 PAGEREF _Toc262826134 \h 54
第1章 绪论
1.1 引言
随着中国农业现代化进程的加快、农业结构的调整以及我国加入WTO等因素,农业灌溉自动化技术的要求越来越高,灌溉控制器在我国有着巨大的市场。节水灌溉控制器近期在中国应朝着价格低、性能可靠、操作简便的方
原创力文档

文档评论(0)