"景先生毕设|www.jxszl.com

家庭智能浇花系统(附件)【字数:4523】

2022-11-11 10:18编辑: www.jxszl.com景先生毕设
自动浇花系统的设计是源于此次疫情带来的灵感,很多人因疫情原因无法按时回到自己居住的城市,家里养殖的许多草木都枯萎了,于是便设计了一款能根据土壤温湿度来控制水量的设备,整套设备以STC89C52和ADC0832为主要核心器件,系统中使用了温湿度传感器和AD转换,继电器控制电路,蜂鸣器报警电路,单片机主控电路,LCD1602液晶接口电路,抽水机电路,湿度模块接口电路组成包含湿度采集,AD转换和MCU解码显示功能,该设计与市面上的传统浇花设备相比,更加智能,传统灌溉装置需要报警之后,人工浇水,此设计,无需人工操作,温湿度传感器会时刻检测土壤湿度,根据土壤情况自动浇水,减少了许多人为上的麻烦。
目录
一 绪论 1
1.1 课题研究背景 1
1.2 毕业设计所采用的方法和手段 1
二 硬件选型 1
2.1 STC89C52 1
2.1.1 STC89C52单片机的基本组成 1
2.1.2 STC89C52的主要特性 2
2.2 YL69土壤湿度传感器 3
2.3 JTDC3W3水泵 4
2.4 LCD1602液晶显示屏 5
2.5 ADC0832的工作过程 .5
三 盆花自动浇水系统的设计 6
3.1系统整体设计框图 7
3.2 硬件电路设计 8
3.3 软件设计8
四 调试结果 9
五 总结 . .9
致谢 10
参考文献 10
附录 11
附录一 电路.12
附录二 散件及成品图13
附录三 程序图.14
一 绪论
1.1 课题研究背景
此次新型肺炎的的疫情大爆发,很多已经离开自己城市回到老家的人,无法按照预定时间回到自己的地方,家中养殖的植物,原本是预计五天浇一次水的,因为疫情的缘故,无法按时浇水,导致草木枯萎,生活中,我经常可以看见这样的例子,有时是因为工作繁忙,忘记给植物浇水,有时迫不得已,就像疫情的 爆发一样,无法返回城市,所以我选择了一款可以根据湿度浇水的家用智能浇花系统,以此来缓解因为生活中的

 *景先生毕设|www.jxszl.com +Q: *351916072
种种原因,无法浇水的麻烦。
现在市场上有五花八门的 自动浇花设备,但价格普遍都比较高,而且部分产品功能都比较欠缺,只提供一个定时浇水的功能,除此之外市面上还有一种根据土壤湿度情况进行报警的装置,但这种装置美中不足的是,并不能自动浇灌,而是需要人为浇水。像这次的疫情情况下,很多人都不在家,报警装置也就失去了他原本的意义,因此,我便根据种种情况,综合了一款多功能的家庭自动浇水装置,该设备能够根据土壤的湿度情况自行浇灌,加以改进可以连接到自来水管道,或设置一个储水箱。这样就可以彻底解放人们的双手,当人们没有时间的时候,家里的草木照样能够茂盛繁殖。
1.2 毕业设计所采用的研究方法和手段
设计了一种由单片机控制的自动浇水系统。该装置可以根据作物的情况,从而实时、精确地监测作物的土壤的水分含量,从而达到自动浇花的目的。其核心硬件是由蜂鸣器报警电路,单片机主控电路,
LCD1602液晶显示模块接口电路抽水机电路,湿度模块接口电路组成。本文主要研究土壤水分与水的湿度情况的关系、灌溉控制技术以及设备系统的软硬件编程。通过单片机中的程序控制,湿度可以分别准确地显示在液晶显示屏上,同时程序可以传输到另一块。单片机中的中断服务程序将决定是否对土壤进行灌溉。如果土壤需要浇水,单片机则发出信号控制继电器,水泵进行浇水,如果达不到浇水要求则进行下一个循环。
二 硬件选型
2.1 STC89C52
2.1.1 STC89C52单片机的基本组成
(1)一个8位微处理器
(2)128KB片上数据存储器RAM
(3)21个特殊功能寄存器SFR
(4)3KB片上程序存储器Flash ROM
(5)64KB片内外可寻址ROM
(6)64KB片外可寻址RAM
(7)4个8位并行I/O接口(P0P3)
全双工通用异步串行接口UART
两个16位定时器,计数器,带位操作和位查找的布尔处理器五个用于地址功能的中断源
两个优先级中断 控制系统以及片上振荡器和时钟生成电路
组成框图如下图所示/
图2.1STC89C52组成框图
2.1.2 STC89C52主要特性:
(1)与MCS21兼容
4K字节可编程闪烁存储器
寿命:1000写、擦循环
数据保留时间:10年
全静态工作:0Hz24Hz
三级程序存储器锁定
128*8位内部RAM
32可编程I/O线
两个16位定时器、计数器
5个中断源
可编程串行通道
低功耗的闲置和掉电模式
片内振荡器和时钟电路
2.2 YL69土壤湿度传感器
此次浇花系统的检测部分采用了YL69湿度传感器,传感器将收集到的土壤湿度情况通过AD转换发送至STC89C52单片机,单片机根据检测的湿度信息与设置的参数对比,数据处理之后,LCD1602将土壤的湿度情况显示到显示屏上。图为湿度模块接口。/
图2.2 湿度模块接口
2.3 JTDC3W3水泵
水泵采用了JTDC3W3型号的小型家用水泵, 该水泵为3v额定电压的电驱动式设备,在接入usb电源之后,水泵处于待机工作状态,单片机根据湿度传感器采集的数据再与所设置的参数进行对比,当处于参数之间,水泵开始工作,进行浇水,当超出所设参数之外时,水泵停止工作。
其主要参数如下:
1. 额定电压 :DC3V或4.5V   
2.使用电压最好不要超压.
3. 无负荷额定电流 :0.05A以内
4. 无负荷吐水量   :100L/H  
5. 负荷时额定电流   : 0.18A
6.  使用方式:潜水型

原文链接:http://www.jxszl.com/dzxx/txgc/80147.html