




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、10题 目:姓 名:学 院:专 业:班 级:学 号:成 绩:指导教师:xxxxxxx 大学专业文献综述花卉自动浇水系统设计与实现综述xxxxxxxxxxxx 学院电子信息科学与技术xxxxxxxxxxxx xxx 职称:2015年12月 1日xxxxxxxx教务处制盆花自动浇水系统设计与实现作者:xxx指导教师:xxx摘要:针对盆栽植物浇水不及时、缺乏浇水管理导致植物生长不健康的情况,将单片机测控技术应用于盆栽植物的浇水过程中,以单片机为核心的花盆土壤湿度 控制系统。采用土壤湿度传感器实时检测花盆土壤湿度,单片机根据花盆土壤的湿度值判断植物是否需要进行浇水,通过控制继电器进而控制电磁阀实现自动
2、浇 水的功能。控制系统还具有报警功能,当花盆水箱水位低于设定值时,能够及时 提小为水箱加水。关键词:单片机 花盆土壤湿度 湿度传感器Potted flower design and implementation ofautomatic watering systemAuthor: xxxTutor: xxxAbstract: For potted plants is not timely, the lack of water managementin plant growth is not healthy, single-chip microcomputer measurement and c
3、ontrol technology was applied to water plants in the process of flower pot soil moisture with the single chip processor as the core control system. Real-time detection flower pot soil moisture using soil moisture sensor, microcontroller based on the flower pot soil humidity value judgment whether th
4、e need for watering plants, water automatically by the control relay and control electromagnetic valve function. Control system also has alarm function, when the flower pot water tank water level is lower than the set value, can be timely reminder to the tank with waterKey words: Single Chip Microco
5、mputer, pot, Soil moisture, Humidity sensor 1.花盆土壤湿度控制系统设计背景及意义现如今很多家庭把植物当作装饰物, 这些美丽的装饰物不同于普通工艺品, 它们 有生命,需要定期进行浇水,因此,如何使花盆土壤的湿度值保持在一个合理的 范围内是每个养花者所关心的问题。 传统花盆需要人工进行浇水,要求养花者定 期为花盆进行浇水,不仅费时,而且也无法保证为植物提供合适的浇水量。目前市场上许多自动浇水花盆是通过定时、定量为花盆进行浇水或者利用渗透原理来 实现的,虽然具有自动浇水的功能,但是仍不能根据植物当前的生长环境进行实 时浇水。该系统能够在植物需要浇水的时候
6、自动进行浇水, 使花盆土壤湿度值保 持在一个合适的水平,不仅保证植物有一个健康的生环境,同自动浇水时也使养花工作变得轻松、有趣。2.花盆土壤湿度控制系统的主要功能及设计方案2.1花盆土壤湿度控制系统的主要功能花盆土壤湿度控制系统主要由五个部分组成,分别是单片机、湿度传感器模块、浇水模块、报警模块以及电源电路,系统原理框图如图1所示。湿度传感器模块负责实时检测花盆土壤的湿度值,将花盆土壤的湿度值转换为对应的模拟电 压,然后由单片机内部的AD转换电路将模拟电压转换为数字量。当湿度传感器 模块输出电压高于设定的阈值时,单片机判断花盆处于缺水状态。浇水模块主要 由继电器和电磁阀组成。当单片机判断花盆处
7、于缺水状态时, 通过控制继电器进 而控制电磁阀进行浇水。报警模块主要由水位开关和报警电路组成。水位开关负 责检测花盆水箱的水位情况,当花盆水箱水位低于设定值时,单片机控制报警电 路输出报警信号,提醒花盆主人花盆水箱加水。最后,由电源电路为系统提供电 源。土壤湿度传感器模块电源管理* 模块y>单片机模块数据处理及显 示模块k)给水及濯溉模块图1花盆土壤湿度控制系统原理框图3.2设计方案(一)本设计是通过设计出程序来控制自动浇水, 以达到室内盆花自动浇水的目的。该 盆花浇水自动化系统能够对盆景生活要素 (包括土壤温湿度、光照强度)进行检 测,并对其进行适量、适时的浇水。该系统的主要构造有单片
8、机、光强度以及温 湿度的传感器、由浇水驱动电路构成的检测控制部分。 本次设计主要是对浇灌控 制技术、系统的软硬件情况以及土壤湿度与浇水量的关系进行研究。其中,土壤温湿度传感器和光传感器可将检测到的土壤温湿度模拟量和光强度模拟量放大 转换成数字量通过单片机内程序控制精确的将温度、湿度、光强度分别显示在 LCD显示屏上,同时在判断盆花是否浇水可通过单片机内部的中断服务程序进行 分辨,当需要浇水时,单片机系统会发出浇水信号,同时会通过放大驱动设备使 电磁阀开启,进而进行浇水,反之,则进入下一次循环。并判断花是否需要旋转。 蓄水箱水位报警部分采用纯硬件控制。tx 1弈示,光料教度i旋骚审机掣水伞机图2
9、硬件框图3.3设计方案(二)花盆土壤湿度控制系统主要由五个部分组 成,分别是单片机、湿度传感器模块、 浇水模块、报警模块以及电源电路,系统原理框图如图1所示。湿度传感器模块负责实时检测花盆土壤的湿度值,将花盆土壤的湿度值转换为对应的模拟电 压,然后由MSP430单片机内部的AD转换电路将模拟电压转换为数字量。当湿 度传感器模块输出电压高丁设定的阈值时, 单片机判断花盆处丁缺水状态。浇水 模块主要由继电器和电磁阀组成。 当单片机判断花盆处丁缺水状态时, 通过控制 继电器进而控制电磁阀进行浇水。 报警模块主要由水位开关和报警电路组成。 水 位开关负责检测花盆水箱的水位情况,当花盆水箱水位低丁设定值
10、时,单片机控 制报警电路输出报警信号,提醒花盆主人花盆水箱加水。最后,由电源电路为系 统提供电源。图3硬件框图3,4设计方案比较比较两种设计方案,各有所长,各有所短。采用的单片机芯片不一样 89C51单片机是8位单片机。其指令是采用的被称为“ CISC ”的复杂指令集, 共具有111条指令。而MSP43CU片机是16位的单片机,采用了精简指令集(RISC )结构,只有简洁的27条指令,大量的指令则是模拟指令,众多的寄 存器以及片内数据存储器都可参加多种运算。这些内核指令均为单周期指令,功 能强,运行的速度快。再者,89C51系列单片机由于其内部总线是8位的,其 内部功能模块基本上都是 8位的虽
11、然经过各种努力其内部功能模块有了显著增 加,但是受其结构本身的限制很大,尤其模拟功能部件的增加更显困难。MSP43C 系列其基本架构是16位的,同时在其内部的数据总线经过转换还存在 8位的总 线,在加上本身就是混合型的结构,因而对它这样的开放型的架构来说, 无论扩 展8位的功能模块,还是16位的功能模块,即使扩展模/数转换或数/模转换 这类的功能模块也是很方便的。这也就是为什么MSP430系列产品和其中功能部 件迅速增加的原因。最后,就是在开发工具上面。对于89C51来说,由于它是最早进入中国的单片机,人们对它在熟悉不过了,再加上我国各方人士的努力, 创造了不少适合我们使用的开发工具。但是如何
12、实现在线编程还是一个很大的问题。对于MSP430系列而言,由于引进了 Flash型程序存储器和JTAG技术, 不仅使开发工具变得简便,而且价格也相对低廉,并且还可以实现在线编程。4.系统的软硬件设计4.1 单片机 AT 89c51此系统选用的是一款高性能、低成本、低功耗的AT 89c51单片机.AT89C51是一种带4K字节FLASH存储器的低电压、高性能 CMOS 8位微处 理器。AT89C2C51是一种带2K字节闪存可编程可擦除只读存储器。 单机的可擦 除只读存储器可以反复擦除1CC。次。该器件采用ATMEL高密度非易失存储器 制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
13、由于将多功能 8位CPU和闪烁存储器组合在单个芯片中, ATMEL的AT89C51是一种高效微 控制器,AT89C2C51是它的一种精简版本。4.2壤湿度信号采集及处理。由于土壤中含有矿物质离子,这些矿物质离子都溶解在土壤中的水 中.如果将两个电极插入土壤中,由于两级间的电阻与电压成正比,所以通过计算两级的电压来表征土壤湿度.在测量电压之前,需将传感器得到的模拟电压信号经过A / D 转换成数字信号以便单片机处理.选择 YL-69 土壤湿度传感器模块.传感器得到的模拟电压通过精密半波整流电路进行整流,再经过滤波电路滤波,之后通过A / D 转换送给单片机处理.为了方便精确测量,我们选择用交流电
14、源给土壤湿度传感器供电,因 为如果使用直流电源,两电极问会发生极化现象,会影响电压的测量.交流电源取自所用单片机的模拟输出端,该端出来有正弦波分量和直流分量, 经过电容隔直后给传感器供正弦交流电压.4.3数据处理及显示模块数据处理及显示模块是由 A / D转换电路、STC89C52单片机和继电器控制电路 组成,单片机处理模块是系统的核心.此系统滴灌方式分为定时和自动两个模式.自动模式就是通过采集土壤湿度检测模块传递的实时土壤湿度信号,与设 定的湿度数据进行对比,然后输出信号使继电器控制电路控制水泵的开关,从而进行对盆栽植物的实时灌水.定时模式是通过设定浇灌时间和浇灌的时长来进行浇灌设定.两种模
15、式的数据变化信息可通过液晶器进行显示.显示器采用液晶LCD1602模块,可以显示16* 2共32个7* 7点阵6-8 .定时和自 动两个模式两种显示界面是通过切换实现的.4.4水泵及供水模块水泵及供水模块中的采用滴灌管有助于节水和均与浇灌,低音水泵不影响正常生活,并且自带储水罐.水泵开始工作后,通过滴灌管进行系统的供水工作,在供水的过程中每30 s (根据滴管口径调节) 会由土壤湿度检测模块进行湿度 的实时监测. 当达到合适的湿度值的时候电磁阀和水泵停止工作.4.5电源管理系统盆栽植物土壤水分监测及自动浇灌模块的电源特别重要.水泵采用12 V电源供电,通过市电经过降压、稳压和滤波处理的直流稳压
16、电源.独立电源方面采用的是基于LM2576-5. 0的开关电源模块,将大容量锂电池的 11 . 1 V电压 转换到稳定的5 . 0 V电源,供给整个系统使用.5软件设计盆栽植物土壤水分监测及自动浇灌模块的程序结构是主程序以及按键扫描处理、 时间、土壤湿度数据采集、数据处理、显示、电机驱动等子程序组成,如图7所 示.在设计中,整个程序采用 C语言在Keil uVision4种进行编写调试.系统采用模块化设计,模块化设计可以使程序结构活晰便于调试。整个系统操作操作方法为当开启系统后进入主函数,初始化化函数变量及初始化传感器模块, 进入 按键扫描函数,通过按键选择系统的工作模式,在自动控制模式下,调
17、用土壤湿 度数据采集函数,采集当前土壤湿度值,并通过数据处理程序对湿度值进行分析, 当湿度值小于预设值时,进入水泵电机驱动函数,开启灌溉功能,直到达到湿度 预设值,停止灌溉;在定时模式下,可通过按键扫描函数,对定时时间进行设置,在该模式下,调用时间程序,当达到定时时间时,进入电机驱动函数,开启 灌溉功能,当灌溉时间到时停止灌溉,整个操作过程均可实现液晶显示.6总结:随着智能生活智能家居业务的不断拓展,盆栽植物土壤水分测控系统及灌溉系统 因较低的设备投入,且不需要专门维护、检修,并且克服了传统的人工浇水的不 定时性和不准确性,乂避免了传统水分控制系统因不准确性而造成的过涝等不足.加上整个设计全程
18、都是智能化、自动化、节能化设计.使其既符合现在都市人智能生活的主题,也响应国家建设绿色环保节能的号召.此系统必将是一款适合都市人生活的家居必备产品.特别是它的拓展潜力巨大,可以加装温度传感器,空气湿度传感器,烟雾探测装置.只需加装单片机的数量和控制程序来实现更多实用功能.参考文献:1 周国雄,许明情.城市公交车自动报站系统设计及其应用J.装备制造技术.2007(04)2 周波,冯顽童,胡建龙,罗洪波.公交车自动报站系统的设计J.四川理工学院学报(自然科学版).2008(03)3 文脚,贾鸿莉.基于单片机的公交车自动报站器的设计J.中国科技信息.2011(09)4 张志勇,宋阳.公交车报站器硬件设计与实现J.才智.2009(29)5 李吉志.基于单片机的公交车智能语音
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO/TS 6268-2:2025 EN Health informatics - Cybersecurity framework for telehealth environments - Part 2: Cybersecurity reference model of telehealth
- 【正版授权】 ISO 17244:2025 EN Water quality - Determination of the toxicity of water samples on the embryo-larval development of the Japanese oyster (Magallana gigas) and the blue musse
- 【正版授权】 IEC 61035-2-1:1993 FR-D Specification for conduit fittings for electrical installations - Part 2: Particular specifications - Section 1: Metal conduit fittings
- 【正版授权】 IEC 60305:1995 FR-D Insulators for overhead lines with a nominal voltage above 1000 V - Ceramic or glass insulator units for a.c. systems - Characteristics of insulator unit
- 校园消防知识培训课件讲座
- 辽宁省沈阳市城郊市重点联合体2026届高二化学第一学期期末综合测试模拟试题含答案
- 航天事例面试题及答案
- 计划管理试题及答案
- 2025年吉林省中考语文真题(含答案)
- 入门保安考试题及答案
- 临床药师参与安全用药实践及病例分享
- DB32-T 4849-2024 压力管道注册登记编码规则
- 工程造价预算书
- 湖北省高中名校联盟2025届高三上学期8月第一次联考 化学试题(解析版)
- 员工荣誉证书模板
- 无人机应急通信
- 工程结构检测与加固- 课件 第4、5章 钢结构检测与加固、混凝土结构检测与加固
- 混凝土结构-钢筋位置、钢筋保护层厚度考试试题及答案
- 译林版九年级上下册英语单词表(含音标)
- 员工工资明细表Excel模板
- 计数型MSA分析表格
评论
0/150
提交评论