没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的盆花自动浇水控制系统设计讲解.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 124 浏览量
2022-07-08
08:16:08
上传
评论
收藏 1.13MB DOCX 举报
温馨提示
试读
49页
基于单片机的盆花自动浇水控制系统设计讲解.docx基于单片机的盆花自动浇水控制系统设计讲解.docx基于单片机的盆花自动浇水控制系统设计讲解.docx基于单片机的盆花自动浇水控制系统设计讲解.docx基于单片机的盆花自动浇水控制系统设计讲解.docx基于单片机的盆花自动浇水控制系统设计讲解.docx基于单片机的盆花自动浇水控制系统设计讲解.docx基于单片机的盆花自动浇水控制系统设计讲解.docx基于单片机的盆花自动浇水控制系统设计讲解.docx
资源推荐
资源详情
资源评论
目 录
摘要…………………………………………………………………………………… 1
关键词………………………………………………………………………………… 1
1 前言………………………………………………………………………………… 2
1.1选题的目的和意义……………………………………………………………… 2
1.2自动浇花器的诞生背景及国内外发展现状…………………………………… 2
1.3毕业设计采用的研究方法和手段……………………………………………… 4
2 AT89C51 单片机……………………………………………………………………… 4
2.1AT89C51 单片机的基本组成……………………………………………………… 4
2.2AT89C51 主要特性………………………………………………………………… 5
2.3管脚说明………………………………………………………………………… 6
2.4AT89C51 单片机的存储器………………………………………………………… 8
2.4.1 程序存储器…………………………………………………………………… 8
2.4.2 数据存储器…………………………………………………………………… 8
2.5振荡电路和时钟………………………………………………………………… 9
2.6AT89C51 的中断系统……………………………………………………………… 10
2.6.1中断系统结构和中断控制…………………………………………………… 10
2.6.2中断响应过程………………………………………………………………… 11
2.7定时器/计数器………………………………………………………………… 12
2.7.1 定时器 /计数器 0和1的简介………………………………………………… 13
2.7.2 定时器 /计数器 0和1相关的特殊功能寄存器……………………………… 13
3温湿度传感器……………………………………………………………………… 14
3.1数字温湿度传感器 SHT-11 ……………………………………………………… 14
3.2SHT-11 的特性…………………………………………………………………… 15
3.2.1SHT-11 的特点………………………………………………………………… 15
3.2.2SHT 的详规格…………………………………………………………………… 16
3.3SHT-11 的引脚…………………………………………………………………… 16
3.4SHT-11 的内部命令与接口时序………………………………………………… 17
3.4.1SHT-11 的命令顺序及命令时序……………………………………………… 17
3.4.2SHT-11 的内部命令…………………………………………………… 18
3.4.3SHT-11 的状态寄存器………………………………………………………… 18
3.5硬件接口………………………………………………………………………… 19
3.6恢复处理………………………………………………………………………… 20
4DS1302时钟芯片…………………………………………………………………… 20
4.1DS1302 时钟芯片的简介………………………………………………………… 20
4.2引脚……………………………………………………………………………… 21
4.3命令字节………………………………………………………………………… 21
5液晶显示器 LCD …………………………………………………………………… 24
5.1液晶显示器的分类……………………………………………………………… 24
5.2ATMPIRE 128 ×64……………………………………………………………… 25
5.2.1LCD 128 ×64 引脚功能…………………………………………………… 26
5.2.2KSO108 控制器指令功能…………………………………………………… 26
5.2.3 应用说明…………………………………………………………………… 28
6盆花自动浇水系统的设计……………………………………………………… 28
6.1土壤温湿度检测与控制……………………………………………………… 28
6.2 硬件电路的设计……………………………………………………………… 29
6.3系统软件的设计……………………………………………………………… 33
7结论……………………………………………………………………………… 36
参考文献……………………………………………………………………………… 36
致谢…………………………………………………………………………………… 37
附录………………………………………………………………………………… 38
基于单片机的盆花自动浇水控制系统设计
摘 要:
本次设计的盆花自动浇水系统包括土壤温湿度的检测与控制和蓄水箱自动上水及水位报
警两大部分。土壤温湿度的检测与控制部分又包括了土壤温湿度的检测和显示、自动浇水系统。土
壤温湿度的检测和显示以温湿度传感器SHT-11为感应部件,将检测到的土壤温湿度值送入AT89C51
单片机,再由其输出到LCD屏进行显示。自动浇水系统设计为智能和手动两个部分:智能浇水部分
是通过单片机程序设定浇水的上下限值与SHT-11送入单片机的土壤湿度值相比较,当低于下限值
时,单片机输出一个信号控制电磁阀打开,开始浇水,高于上限值时再由单片机输出一个信号控制
电磁阀关闭,停止浇水;手动部分是由单片机从时钟芯片DS1302读入月份与每天的实时时刻,通过
软件程序设定定时浇水的时间与浇水的量。
关键词:
AT89C51 单片机 SHT-11 温湿度传感器 LCD DS1302 时钟芯片 C51 程序 数字电路
Potted plant watering control system based on PLC
Abstract:
The design of the automatic watering system includes soil pot humidity detection and display,
automatic watering and storage box automatic water and water level alarm three parts. S- oil testing and
display of temperature and humidity system takes Temperature and humidity sen- sor SHT - 11 as
inductive components, it will detect the soil temperature and humidity value and input the value to the
AT89C51 microcontroller,then the temperature and humidity value will be output to LCD screen
displayed. Automatic watering system design for intelligence and manual two parts.Intelligent watering
part through the microcontroller program setting the upper and lo-
wer water attained,then comparing
this upper and lower water attained with the vale that throug -hing SHT-11 inputting to the microcontroller.
When below the limit SCM outputs a signal to o- pening the Electromagnetic valve ,and Start watering .if
Above the upper limit value,the SCM will output another signal to Turnning off the Electromagnetic
valve ,and Stop watering. Manual part read the time from the clock chip DS1302 by microcomputer.
Through software program to setting the regular watering'time and Watering amount.Storage box Water
level control system u- ses Pure hardware control.
Keywords:
AT89C51 microcontroller; SHT - 11 temperature and humidity sensor; LCD; clock chip
DS1302;C51 program; Digital circuit
1 前言
1.1 选题的目的和意义
随着社会生活的进步,人们的生活质量越来越高。在家里养盆花可以陶冶情操、丰富生活。同
时,盆花通过光合作用可吸收二氧化碳,净化室内空气,在有花木的地方空气中阴离子聚积较多,
所以空气也特别清新,而且有许多花木还可吸收空气中的有害气体,因此,养盆花如今被许多的人
所喜爱。
盆花浇水量是否能做到适时适量,是养花成败的关键。但是,在生活中人们总是会有无暇顾及
的时候,比如工作太忙或者出差、旅游等。花草生长问题80%以上是由花儿浇灌问题引起;好不容
易种植几个月的花草,因为浇水不及时,长势不好,用来美化家园的花草几乎成了“鸡肋”;不种植
了吧,家中没有绿色衬托感觉没有生机;保留吧,花草长得不够旺盛,还影响家庭装饰效果。虽然
目前市面上有卖盆花自动浇水器的,但价格十分的昂贵,并且大多只能设定一个定时浇水的时间,
很难做到给盆花适时适量浇水。也有较经济的盆花缺水报警器,可以提醒人们及时的给盆花浇水。
可是这种报警器只能报警,浇水还是需要人们亲自动手。当家里无人时,即使报警也无人浇水,就
起不到应有的作用了。因此,我想通过设计一种集盆花土壤湿度检测,自动浇水以及蓄水箱自动供
水于一体的盆花自动浇水系统。让盆花在人们无暇照顾时也能得到及时的浇灌。
1.2 自动浇花器的诞生背景及国内外发展现状
微喷系统是近几年利用国内外先进技术组装的新型灌溉设施,主要是利用水流通过低压管道系
统以一定速度从特制的喷头喷出,在空气中分散成细小的水滴,着落在花草植物、作物及周围的地
面上,从而达到及时补充水分的目的。该系统具有用水量少、冲击力小的灌溉特性,适用于栽培密
度大、植株柔软细嫩的植物。自动浇花器的诞生是随着人们生活水平的提高和生活节奏的加快而诞
生的一种懒人园艺用品。它把微喷的概念应用于家庭盆花浇灌中,通过相应的改进,达到合理给盆
花自动浇水的目的。
早在很多年前,国外就已经开始普及,国内使用的电子类自动浇花器多数从国外进口的,价格
昂贵,但质量比较可靠。不过这并不太适用于国内,目前国内外比较流行的是玻璃制作的自动浇花
器。这种类型的浇花器多数在我国山西和浙江一带加工生产的,价格比较低廉,实用性没有电子类
自动浇花器好。随着国内居民消费水平和生活质量的提高,居家园艺市场异常火爆,但是由于生活
节奏加快,种花容易养花难的问题暴露出来,而养花最重要的问题就是浇水问题,研究表明花草
80%以上的死亡由于浇水不及时引起,因此国内商家已经看到了这种需求潜力。目前这类小居家用
品的厂家主要集中在广东,上海,浙江一带。现在市面上所出售的自动浇花器主要有以下几类:
⑴ 电子类自动浇花器
电子类自动浇花器又叫时控喷淋装置,系统构成为:主机(或者控制器)、主管(可以是花园
管也可以是 4/7mm 的微喷淋管)、分水接头(3 通、4 通、5 通、6 通、分水器)、副管(3/5mm)喷淋管
(雾化喷头、旋转喷头、折射雾化喷头等)。
电子类自动浇花器根据电源的不同分为交流电自动浇花器和电池自动浇花器两种。控制器的一
般性能有:电磁阀控制;智能时控电路•微电脑芯片控制;适用电源为AC220V/50H ;最适宜水压
Z
0.3-0.6Mpa;待机功率(4VA,浇水时<12VA);可控制连续作业时间是 1 分钟至 168 个小时;可每
天自动完成十次以上浇水作业,可每天、隔天、隔多天自动循环进行浇水,手动自动两用;每天计
时误差小于正负 3 秒;电器适应环境温度为-10~50℃;相对湿度<90%RH。
剩余48页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6431
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功