基于单片机的智能浇花系统的设计与实现

基于单片机的智能浇花系统的设计与实现
基于单片机的智能浇花系统的设计与实现

基于单片机的智能浇花系统的设计与实现

摘要

随着社会的发展,人民越来越注重环境质量。养殖花卉成了首要选择,在家养殖可以陶怡情操,丰富生活。同时花卉可以通过光合作用吸收二氧化碳释放氧气同时还可以净化空气,而且花卉还可以吸收有毒物质例如刚装修的房屋里的苯、甲醛等。因此越来越多的人喜欢养殖花卉。本文设计了一种智能湿度感应浇花系统。系统以单片机AT89S52 为控制芯片,启动浇花之前先有蜂鸣器报警,按时按量的供水是完成每天在限定的时间自动启动水泵浇花,按照各种花卉所需水量的差别,使用一个按钮装置来控制给水的时间,也就是电磁阀开启和闭合的时间,其余时间水泵不转,不会有水流通供给补水;按照温度、湿度来严格控制给水主要用到的是SLHT5-1 土壤温度、湿度传感器,如果传感器检测温度、湿度都达不到规定的要求,就开始浇花,达到了规定的温度、湿度就停止浇花。该系统既能按时、按量的给花卉浇水,还可以为节约水资源,从而让花卉更好的生长。

关键词:单片机;智能浇花系统;传感器;

Abstract

With the development of society, people pay more and more attention to environmental quality. Flower cultivation has become the first choice, in farming can Tao Yi sentiment, enrich life. At the same time, flowers can absorb carbon dioxide through photosynthesis release oxygen also can purify the air, and the flower also can absorb toxic substances such as just decoration house of benzene and formaldehyde. So more and more people like to breed flowers. This paper designs a kind of intelligent humidity sensing watering system. The systemwith AT89S52 single chip computer as control chip, first started watering the flowers before thebuzzer alarm, timing quantitative watering is to pump water the flowers every day to open automatically at a specified time, according to the different flowers need different quantity of water, with a button to set the watering time length, i.e., the solenoid valve open time, the rest of the time the pump does not turn water can not flow through, according to water the flowers;humidity control is to use a SLHT5-1 soil moisture sensor, when the detected humidity did not reach the setting humidity, began to water the flowers, to the setting humidity stop watering.This system can not only on time, according to the amount of give flower watering, can alsosave water resources, so as to make flowers grow better.

Keyword: MCU ; intelligent watering system ; sensor

目录

1、绪论 (1)

1.1 选题目的及意义 (1)

1.2 国内市场发展现状 (1)

1.3 研究方法和手段 (3)

2、基于单片机的智能浇花系统 (4)

2.1系统组成部分 (4)

2.2系统工作原理 (4)

3、系统硬件设计 (5)

3.1 AT89S52型单片机 (5)

3.2 土壤湿度检测电路 (5)

3.3 键盘及液晶显示电路 (6)

3.4 水泵调节电路 (6)

3.5 报警电路 (7)

3.6 单片机最小系统 (7)

3.6.1 晶振电路设计 (7)

3.6.2 复位电路 (8)

3.6.3 按键消抖方法 (8)

4、系统软件设计 (10)

总结 (12)

参考文献 (13)

致谢 (14)

1、绪论

国内外均有自动浇花系统的实际使用,大部分自动供水灌溉系统都是采用虹吸的方式,也就是运用渗透的原理来实现补水浇,该模式的补水过程是持续的、不中断的,根据该种模式只可以确保不会出现干旱现象,而不是根据花的实际需要来实施补给供水。另外部分自动浇水系统,能够在规定的时间内向花卉进行补水,这两种方式基本一致,都不是按照花的需求来进行补水灌溉。同时还有部分自动浇水系统,主要运用单片机控制的原理,根据温度、湿度传感器获取温、湿度的具体数据,再根据设定值来实现自动补水浇灌,只不过这种方式要求外界提供水龙头的前提下才能使用。通常家庭花草种植普遍都放置于阳台上,而阳台上常常不会用到水龙头,于是使用起来相对较为棘手。本文设计的基于单片机智能浇花系统能够实现在阳台上的应用,可以做到定时、定量地浇花。

1.1选题目的及意义

随着生活水平的提高,许多城乡居民为了美化环境,净化空气,喜欢在家中阳台上种植一些花草。但现代人的生活节奏越来越快,事情越来越多。植物是离不开水的,需经常浇灌。很多人有时忘了定时、适量给花卉浇水。而人们出差或有事不在家时,植物的供水就会中断,植物面临干枯。花草生长的问题80%以上由花儿浇灌问题引起,好不容易养的花卉浇水,因为浇水问题而长势不好或更严重的出现枯萎甚至凋亡。有些植物对湿度的要求很高,人为的过度浇水,植物的根茎容易腐烂,从而影响到植物的正常生长。

虽然市面上也有卖浇花的装备但昂贵的价格和其性价比让人望而却步。那种浇花装置大部分只能是指定时浇水时间,很难做到给花卉适时、适量浇水。还有花卉缺水报警器但其只能报警并不能适时、适量的浇水。其效果可想而知。为了解决按时、适量浇水问题,所以我设计自动浇花体统,通过传感器感知土壤湿度、光照强度、温度并传达单片机,由单片机判断花卉是否缺水并最终传达给电磁水阀,从而达到适时自动浇水。

1.2 国内市场发展现状

微喷、微灌是近些年应用国内外的自动浇水设施。微喷主要由微喷带组成[1]。其工作原理是利用水压力后交付和微喷嘴带领域,通过排水洞微喷,在重力和

空气阻力的影响,形成一个细雨的喷涂效果。微喷带的出水孔多半采用空气组方式,按照一定距离和一定规律布置,如:斜三通、斜五孔、左右孔、横三孔和无空等,出水孔一般采用机械钻孔、启动打孔和激光打孔,孔径为0.1-0.2mm,空形呈圆形。其用途:蔬菜、蘑菇、苗圃果园、花卉、大棚等。微灌是利用微灌设备组成微灌系统,用压力将水分配到田间,通过灌水去以微小的流量湿润作物根部附近土壤的一种局部灌水技术。微灌技术可以很容易地将水分配到每一株植物的土壤,,经常保持低水压力可以满足作物生长的需要[2]。但微灌系统的投资通常远高于地面灌溉;出口很小,容易堵塞,过滤系统的要求。

许多年前,国外已经开始普及,国内使用的电子自动浇花大部分从国外进口,价格是昂贵的,但是质量是可靠的,但不太适合国内使用。国内外流行的玻璃自动浇花。这种类型的灌溉设备大多数在中国山西和浙江地区的加工生产,价格很便宜,实际没有电子自动浇花是好的。种花简单浇花难,很多商家看到了这块市场。目前这种小家居用品制造商主要集中在广东、上海、浙江地区[3]。现在市场上的自动浇花,主要有以下几类:

①玻璃、陶瓷类自动浇花器玻璃、陶瓷类自动浇花器又叫自动渗水装置,它由本身材质的物理结构构成,根据器具的物理渗水原理完成自动浇灌,当自动浇水器内部存水,自身形成一定的压力,当遇到干燥的土壤,水就会自上而下的流出,当土壤湿润以后,会形成一个堵塞压力,从而导致水流速度变慢或者停止[4]。器具工艺不同,效果也不一样,当然也因土壤的疏松情况决定器具内水流的速度。当前传感器技术与单片机技术发展迅速,其应用逐步由工业、军事等领域向其他领域渗透,已经和我们的日常生活息息相关。而且智能家居概念也越来越受人们的推崇,因此,微电脑控制的电子类自动浇花系统有很好的发展前景。

②电子类自动浇花器(时控临喷装置)该系统主要构成为:主机(或者控制器)、主管、分水接头、副管喷淋管。时控临喷浇花装置根据电源的不同分为交流电自动浇花器和电池自动浇花器两种。控制器的一般性能有:电磁阀控制;智能时控电路微电脑芯片控制;适用电AC220V/50HZ;最适宜水压0.3-0.6Mpa;待机功率(4VA,浇水时<12VA);可控制连续作业时间是1 分钟至168 个小时;可每天自动完成十次以上浇水作业,可每天、隔天、隔多天自动循环进行浇水,手动自动两用;每天计时误差小于正负3 秒;电器适应环境温度为-10~ 50℃;

相对湿度<90%RH[5]。

1.3 研究方法和手段

本毕业设计是设计单片机控制的自动浇花系统。所有节点按照在网络中的功能不同分为协调器节点、传感器节点和控制器节点。单个网络中只有一个协调器节点,它作为整个网络的中心,存放所有的控制策略,它能接收传感器节点向其发送的数据,通过智能判断后,再把灌溉命令发送给控制器节点;传感器节点分布于灌区的各个地方,配有各种传感器,如测量温度、空气湿度、光照度等的传感器,负责采集灌区的环境参数, 主要研究土壤湿度与浇水量之间的关系、浇灌控制技术及设备系统的硬件、软件编程各个部分。并按一定的时间间隔发送给协调器节点;每个控制器节点负责一个分灌区的灌溉作业, 它直接与灌溉的执行器(如阀门、水泵等)相连,当接收到协调器节点发送的灌溉命令后, 则执行相应的操作[7]。土壤温湿度传感器可将检测到的土壤温湿度模拟量放大转换成数字量通过单片机内程序控制精确的将温度与湿度分别显示在LCD 显示屏上,同时通过单片机内的中断服务程序判断是否要给花浇水,若需浇水则单片机系统发出浇水信号并经放大驱动设备开启电磁阀进行浇水若不需浇水则进行下一次循环检测。

2、基于单片机的智能浇花系统

2.1系统组成部分

该系统主要由土壤湿度检测电路、键盘、LCD 液晶显示电路、报警电路、水泵控制电路等组成。具体结构如图1 所示。通过土壤湿度传感器测量出土壤湿度信号,单片机采集土壤湿度信号并进行分析和处理,输出控制信号,控制水泵工作与否,从而达到按需浇花的目的。

图1 智能浇花系统组成框图

2.2系统工作原理

由于不同的花卉有不同的需水特性,浇花时应适时适量,按需浇花。为此,系统采用模糊控制的方式达到精确浇花的目的。一方面,单片机采集土壤湿度信号,并通过计算判断是否应该浇花; 另一方面,单片机采用查表的方法来实现浇水量的模糊控制。在软件设计时,根据不同花卉的需水量,将其土壤湿度值允许区间存入表格中,即模糊控制响应表,这些数据均是人们长期积累的经验值,并将表格事先置入ROM 存储区的某一位置中供查表使用。例如: 对君子兰进行自动浇水,单片机将采集到的湿度信号与表格中的君子兰最小湿度值进行比较,当采集到的湿度值小于表格中的最小湿度值时,开始浇花;当采集到的湿度值大于表格中君子兰的最大湿度值时,停止浇花,从而控制浇水的时机及浇水量的多少[8]。

在单片机控制系统中可以通过键盘输入数据或命令。键盘是由一组常开的按键组成,每个按键都被赋予一个代码,称为键码。键码分为编码键盘和非编码键盘。编码键盘是通过一个编码电路识别闭合键的键码,非编码键盘是通过软件来识别键码。由于非编码键盘的硬件电路简单,用户可以方便的改变键的数量,

因此在单片机系统中应用广泛。

3、系统硬件设计

3.1 AT89S52型单片机

AT89S52 是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器[9]。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52在众多嵌入式控制应用系统中得到广泛应用。AT89S52具有以下标准功能: 8k 字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

3.2 土壤湿度检测电路

本设计采用土壤温湿度传感器SLHT5-1。该传感器采用全量程标定,两线数字输出,可直接与单片机连接实现,具有相当高的统一性,湿度测量限度为0~100%RH。能够把探头直接插入土壤中,并且可以在草地、花园、农业温室大棚、苗圃等土壤中进行温、湿度的检测运用。具体检测电路见图2 。

图2 SLHT5-1 土壤湿度传感器检测电路

3.3键盘及液晶显示电路

该设计选取了LCD12232F 液晶显示模块,其具有内置的字节库,不具存储功能,采用并行连接的模式,使用起来相对便捷。用于显示系统的操作状态、花卉种类、土壤温、湿度信息。键盘选取独立式的按钮,其中主要有复位按钮、选取花卉类别按钮、开启按钮。开机时出现: “欢迎您的到来”,其次出现“请选取花卉类别”。依靠对选取花卉类别按钮的设置,根据液晶屏出现的内容,确明确花卉的种类。该系统主要有香雪兰、仙人球、银杏、牡丹、芦荟、芍药、君子兰,总共七个品种的花卉,同时内置有七个不同的温、湿度范围。在明确完花卉类别之后,将出现花卉的具体名称,到此为止设置完成。

3.4水泵调节电路

图3为水泵调节电路图,其中三极管发射极E 连接继电器线圈的端点,线圈的另一端接到+ 5V 电源VCC 上,三极管Q1的基极B连接单片机P3.6上; 而继电器线圈两端并联二极管IN4148,以实现继电器线圈停电时引发的反向电动势的消除,避免反向电势击坏三极管、扰乱其余电路; R2同红色发光二极管构成一个继电器状态指示电路,如果继电器通电吸合,LED将会变亮,由此就可以实现对继电器操作状态的检测。

图3 水泵调节电路图

其中系统水泵选取220V 供电潜水泵,最大流量1640L /H,浇花喷头选取花洒喷头,达到均匀喷水目的,避免局部土壤湿度过高,检测不稳定。如果AT89S52 单片机中P3.6 引脚导入高电平,那么三极管饱和电流通过,+5V电源接入继电器线圈接口,使得继电器闭合,并且发光二极管工作状态也将变亮,而继电器的常开触点关闭,也就是水泵通电,于是水泵进行浇水。另外,如P3.6引脚导入低电平,那么三极管将不会导电,继电器线圈两端由于无法产生电位差,使得继电器衔铁断开,并且发光二极管的工作状态也将变熄灭,同时继电器的常开触点断开,也就是水泵断点,于是水泵停止进行浇水。

3.5报警电路

因为该系统主要应用在室内环境中,为防止水泵的开启影响到他人,该系统内置了一个报警电路。通常水泵开启以前就会出现“嘟嘟嘟”的几秒警报声,然后水泵才实现补水。该报警电路图见图4。主要是单片机中P3.0引脚来决定三极管开启与闭合,实现控制蜂鸣器的通断。

图4 报警电路

3.6单片机最小系统

3.6.1 晶振电路设计

AT89S52 单片机芯片内部设有一个反相放大器形成的振荡器,XTAL2与XTAL1各自是振荡电路中的输出端与输入端。同时在XTAL1与XTAL2引脚上连接定时器件,其内部振荡电路于是能够实现自激振荡。定时器件一般是由石英晶体与电容构成的并联谐振回路。系统选择12MHz的晶振片,两30pF的电容C7和C8。

3.6.2 复位电路

本设计采用的按键复位电路,当要系统自动复位时,只需要按住S 按键,此时电源 Vcc 经过电阻R1、R2 分压,并且在RST 端产生一个复位的高电平。同样,只要保证RST 端保持高电压的时间大于两个机器周期时,系统自动能实现正常复位。复位电路如图5 所示:

图 5 AT89C52 单片机的复位电路

3.6.3按键消抖方法

非编码键盘可以分为独立式键盘和行列式键盘两种结构形式。行列式键盘是将I/O 线的一部分作为行线,另一部分作为列线,按键设置在行线和列线的交叉点上,这种结构形式的键盘适用于键数较多的场合,但硬件电路结构较复杂。独立式非编码键盘中每一按键都独立地占用一条数据线,当一按键闭合时,相应的I/O 线变为低电平。对于处于常开状态的独立式键盘,当按键闭合时I/O 线为低电平,当按键为常态时I/O 线为高电平[10]。由于机械触点的弹性作用,触点在闭合和弹开瞬间的电接触情况不稳定,造成电压信号的抖动,。键的抖动时间一般为5~10ms。为了避免一次闭合引起的CPU 多次处理,就要采用措施消除抖动。去抖动的方法有硬件去抖和软件去抖两种方法。硬件去抖一般采用双稳

态去抖电路。软件消抖方法是在CPU 检测到有键按下是,延时10~20ms,再次检测该键电平是否仍保持闭合状态,如果保持闭合状态,则确认有键按下,否则从头检测。在本次设计中用到的键数较少,为了简化硬件电路,选用独立式非编码键盘,并采用软件消抖的方法来消除按键抖动。

4、系统软件设计

系统软件设计包括初始化、显示子程序、选择花卉种类子程序、土壤湿度检测子程序、数据处理子程序、报警子程序等,主程序流程图如图6 所示。

图6 主程序流程图

本设计采用AT89S52 单片机当做控制芯片,构造出一款智能浇花系统。本系统根据花盆中土壤湿度来调节水泵的运行和中断。选取模糊控制形式来调节浇水的量,同时对土壤湿度采取实时检测,并且与设定好模糊控制响应表的湿度值做出对比,判定浇水量有没有满足标准,全面完成定时定量智能化浇花。系统按

照各种花卉的实际需求状况设定了对应的浇水量,只要开机后设定花卉的类别,系统就可以自动早出需调节的温、湿度区域[11]。该系统置于家中阳台上较为实用,通过实验验证效果明显。同时该系统能够实现在草场、花卉、温室大棚、苗圃等场合应用,即方便又节约水源。

本次设计的系统以单片机为控制中心,用温度、湿度传感器来检测环境的温度、湿度,依靠对温度、湿度传感器检测的温度与系统预设温度、湿度值的对比。在实验过程中,检测到花卉缺水时,水泵于是开启进行供水,当水量达到一定额度时,水泵自动停止供水。液晶显示器稳定的显示环境温度、湿度和设置的温度、湿度。智能浇水系统是通过单机片程序设定浇水的上下限度,并且还同温度、湿度采集电路送入单机片的土壤湿度值相比较,当传感器检测到的湿度值低于设定的下限值时,单片机输入一个信号,开始浇水,高于设定的上限值时,再由单片机输出一个信号,中断水泵并停止浇水。

通过本次毕业设计,使得我更深入的认识了单机片智能控制系统的结构和原理,也使我实际上接触到了检测控制系统的设计,尽管该系统属于一个人们日常生活中的小系统,可是却让我懂得了很多设计上需要注意的问题,让我获益匪浅。

[1]毛明轩,朱皋,杨守良.基于单片机的温湿度感应智能晾衣杆系统设计[J].重

庆文理学院学报,2013,30(4):46-49.

[2刘明真,陈鸿.基于单片机智能节水灌溉系统设计[J].学术问题研究,2010(1):75-80.

[3程捷,何辰.基于单片机的温湿度检测系统设计与实现[J].电子测试,2011(6):56-58.

[4尹发根.果蔬膨化干燥监测系统的设计[J].农机化研究,2011(8): 85-88.[5]张泽根,周洪,夏明晔.基于单片机的油量数据采集与监测系统设计[J].微

计算机信息,2014,27(1):109-110.

[6]满红,邹存名,冀勇钢.基于单片机的仓库温湿度智能控制系统设计[J].现代电子技术,2011,34(9):118-120.

[7]宋维强.基于单片机智能制冷系统设计.华中师范大学出版

社,2009.12(8):71-83.

[8]孙彩凤,杨红军.农村蔬菜灌溉系统设计与实现[J].上海电子出版社,

2011.101-110.

[9]姚望,我国农村智能浇花系统的设计与实现研究.北京现代科学文献出版社,

2013.210-223.

[10]孟寒,基于单片机的稻田温湿度智能控制系统设计.广西智能科技出版社,

2011.29-57.

[11]彭正德.单片机的实际应用原理探究[M].中国科技大学社会科学学

报,2013.31(5):255-267.

致谢

衷心感谢我的指导老师。从我毕业论文的设计、选题、提纲的拟定到执笔、多次修改、不断完善的整个过程中,正是得益于老师的不断鼓励、悉心教导和严格教诲,我才能克服困难,顺利完成毕业论文。老师渊博的知识和开阔的思维使我受到了许多启发,他严谨的治学态度激励着我砥砺前行,他待人真诚谦和,帮助我树立了完成学业的信心。在我论文的撰写过程中,老师悉心指出论文的缺陷不足并指导审改,在我的人生及事业道路上给予支持和帮助,她对事业的热爱和奉献、对学术高深的造诣和研究,公平正派的做人做事风格,是我学习的榜样。

在这里,要特别感谢我的家人,是他们无微不至的关怀,是他们坚持不懈的鼓励,支持我顺利完成了学业。

因本人水平的原因,本文中的一些观点还不够成熟,存在许多不足或需完善的地方,恳请各位老师、学者批评指正。

基于单片机的智能浇花系统的设计与实现样本

基于单片机智能浇花系统设计与实现 摘要 随着社会发展,人民越来越注重环境质量。养殖花卉成了首要选取,在家养殖可以陶怡情操,丰富生活。同步花卉可以通过光合伙用吸取二氧化碳释放氧气同步还可以净化空气,并且花卉还可以吸取有毒物质例如刚装修房屋里苯、甲醛等。因而越来越多人喜欢养殖花卉。本文设计了一种智能湿度感应浇花系统。系统以单片机AT89S52 为控制芯片,启动浇花之前先有蜂鸣器报警,准时按量供水是完毕每天在限定期间自动启动水泵浇花,按照各种花卉所需水量差别,使用一种按钮装置来控制给水时间,也就是电磁阀启动和闭合时间,别的时间水泵不转,不会有水流通供应补水;按照温度、湿度来严格控制给水重要用到是SLHT5-1 土壤温度、湿度传感器,如果传感器检测温度、湿度都达不到规定规定,就开始浇花,达到了规定温度、湿度就停止浇花。该系统既能准时、按量给花卉浇水,还可觉得节约水资源,从而让花卉更好生长。 核心词:单片机;智能浇花系统;传感器;

Abstract With the development of society, people pay more and more attention to environmental quality. Flower cultivation has become the first choice, in farming can Tao Yi sentiment, enrich life. At the same time, flowers can absorb carbon dioxide through photosynthesis release oxygen also can purify the air, and the flower also can absorb toxic substances such as just decoration house of benzene and formaldehyde. So more and more people like to breed flowers. This paper designs a kind of intelligent humidity sensing watering system. The systemwith AT89S52 single chip computer as control chip, first started watering the flowers before thebuzzer alarm, timing quantitative watering is to pump water the flowers every day to open automatically at a specified time, according to the different flowers need different quantity of water, with a button to set the watering time length, i.e., the solenoid valve open time, the rest of the time the pump does not turn water can not flow through, according to water the flowers;humidity control is to use a SLHT5-1 soil moisture sensor, when the detected humidity did not reach the setting humidity, began to water the flowers, to the setting humidity stop watering.This system can not only on time, according to the amount of give flower watering, can alsosave water resources, so as to make flowers grow better. Keyword:MCU ; intelligent watering system ; sensor

基于单片机智能浇花系统设计

目录 1. 绪论 (2) 1.1系统工作原理 (1) 1.2系统模块 (1) 1.3系统操作界面及其操作过程 (1) 1.3.1 系统操作过程 (2) 2. 部件的选择 (3) 2.1芯片的选择 (3) 2.2继电器的选择 (3) 2.3阀门的选择 (3) 2.3.1 电磁阀的选择 (3) 3. 硬件设计 (4) 3.1设备的结构 (4) 3.1.1 中央处理单元 (4) 3.1.2 LED显示部分 (4) 3.1.3 电磁阀部分 (4) 3.1.4按键部分 (4) 3.1.5 指示灯部分 (4) 3.2总电路设计图 (5) 3.3AT89C51单片机电路 (6) 3.4晶振电路 (7) 3.5复位电路 (8) 3.6按键电路 (9) 3.9LED显示电路 (11) 3.10电磁阀电路 (12) 4. 软件设计 (13) 4.1系统组成 (13) 4.2消抖流程及程序 (14) 4.3总流程及程序 (15) 4.4按键处理总流程及程序 (18) 4.5工作中的处理流程 (20) 5. 结论 (21) 参考文献 (22) 1

AT89C51基于单片机智能浇花系统设计 摘要:本设计是通过AT89C51单片机采用汇编语言进行编程,在LED液晶屏 上实现小时,分,秒的显示;并利用单片机来实现计时,定时功能,同时通过7个按键开关和3个指示灯来实现参数设置和调节功能、浇花间隔时间的设定、浇水持续时间的设定、单片机对电磁阀的自动控制。根据用户设定的时间顺利的完成浇花任务。 关键词:单片机,控制,显示,电磁阀 2

1.绪论 1.1 系统工作原理 自动浇花系统的设计,其主要执行装置是一个电磁阀门,其一端连接水管,另外一端连接外置的水管作为浇水口,浇水的水量主要由单片机控制。设备主要是通过控制浇水的时间间隔和浇水的持续时间来控制浇水量的。 1.2 系统模块 系统主要是由单片机、电源、按键、显示、指示灯、复位电路、电机模块等组成。 1

花园浇水智能控制系统的单片机设计【文献综述】

文献综述 电子信息工程 花园浇水智能控制系统的单片机设计 一、前言 m,居世众所周知,我国是水资源严重短缺的国家之一,虽然水资源总量约2.8万亿3 界第六位,但因人多地广,人均水资源不足世界人均占有量的四分之一。每年缺水量近400 m,其中农业缺水近300亿3m。[1]由于传统、粗放、落后的灌溉方式,我国灌溉水资源浪亿3 费情况相当严重。据统计,目前我国灌溉水利用率只有40%左右,个别省份只有20%,而发达国家的灌溉水利用率可达到80%-90%。对比可知,农业节水势在必行。各国实践研究也证明,农业节水切实可行且潜力巨大。另外,随着人们生活水平的提高,人们对花卉、树木等绿色植物的喜爱和种植越来越多,然而以前对花木的浇灌、施肥等工作都需要靠人工来实现,不能根据植物正常生长所需要的水分、温度来实时调节植物生长环境的参数,不利于花木的成长以及资源的高效利用。综上所述,当前加大技术投入,使环境控制高度自动化与智能化是现代浇水系统发展的必然趋势。 二、前人花园浇水智能控制系统研究成果 灌溉自动化始于20世纪30年代,二次世界大战前,法国研制了一系列用以实行渠系自动化运行的水力自动闸门,并提出了一套比较完整的自动化灌溉控制方法,开了自动化灌溉的先河。20世纪50年代以来,随着电子学和计算机技术的应用和发展,利用电子设备、计算机设备和程序控制的灌溉智能化技术也得到了同步发展,并在法国、美国、日本等发达国家乃至一些发展中国家得到了日益广泛的应用和发展。[2] 世界上智能灌溉工程实施比较好的国家有以色列、法国、美国等。这些国家现代温室的研究起步早、发展快,对综合环境控制技术水平相对较高。目前,他们采用先进的节水灌溉制度,由传统的充分灌溉向非充分灌溉发展,对灌区用水进行监测预报,实行动态管理,监测土壤情况和作物生长,开发了一系列功能强大的数字式灌溉控制器,并广泛应用。目前,世界上最先进的灌溉智能化技术是在微灌技术的基础上,按照技术集成和机械化程度,增加对土壤、作物长势情况、温度等生长环境因素等的监控和检测,用精确的灌溉设施及技术实

基于-单片机智能浇花系统设计实现

基于单片机的智能浇花系统的设计与实现 摘要 随着社会的发展,人民越来越注重环境质量。养殖花卉成了首要选择,在家养殖可以怡情操,丰富生活。同时花卉可以通过光合作用吸收二氧化碳释放氧气同时还可以净化空气,而且花卉还可以吸收有毒物质例如刚装修的房屋里的苯、甲醛等。因此越来越多的人喜欢养殖花卉。本文设计了一种智能湿度感应浇花系统。系统以单片机AT89S52 为控制芯片,启动浇花之前先有蜂鸣器报警,按时按量的供水是完成每天在限定的时间自动启动水泵浇花,按照各种花卉所需水量的差别,使用一个按钮装置来控制给水的时间,也就是电磁阀开启和闭合的时间,其余时间水泵不转,不会有水流通供给补水;按照温度、湿度来严格控制给水主要用到的是SLHT5-1 土壤温度、湿度传感器,如果传感器检测温度、湿度都达不到规定的要求,就开始浇花,达到了规定的温度、湿度就停止浇花。该系统既能按时、按量的给花卉浇水,还可以为节约水资源,从而让花卉更好的生长。关键词:单片机;智能浇花系统;传感器;

Abstract With the development of society,people pay more and more attention to environmental quality.Flower cultivation has become the first choice,in farming can Tao Yi sentiment,enrich life.At the same time,flowers can absorb carbon dioxide through photosynthesis release oxygen also can purify the air,and the flower also can absorb toxic substances such as just decoration house of benzene and formaldehyde.So more and more people like to breed flowers.This paper designs a kind of intelligent humidity sensing watering system.The systemwith AT89S52 single chip computer as control chip,first started watering the flowers before thebuzzer alarm,timing quantitative watering is to pump water the flowers every day to open automatically at a specified time,according to the different flowers need different quantity of water,with a button to set the watering time length,i.e.,the solenoid valve open time,the rest of the time the pump does not turn water can not flow through,according to water the flowers;humidity control is to use a SLHT5-1 soil moisture sensor,when the detected humidity did not reach the setting humidity,began to water the flowers,to the setting humidity stop watering.This system can not only on time,according to the amount of give flower watering,can alsosave water resources,so as to make flowers grow better. Keyword: MCU;intelligent watering system;sensor

基于单片机控制的智能浇花系统设计制作

龙源期刊网 https://www.360docs.net/doc/b89125628.html, 基于单片机控制的智能浇花系统设计制作 作者:陈春先曲鸣飞 来源:《中国科技博览》2017年第27期 [摘要]为了实现室内花卉自己照顾自己,改善室内空气环境,给室内创造更舒适的环境,利用单片机技术,使传统的灌溉技术得以突破。本设计以STC89C52单片机为处理器,湿度传感器将采集到的信号经A/D转换送至控制器,控制器将浇水的上下限值与土壤湿度值相比 较,当低于下限值时,单片机输出一个信号控制直流电机浇水,高于上限值时再由单片机输出一个信号控制停止浇水;手动部分是由通过关闭单片机电源,由外围电路供电进行浇灌。 [关键词]单片机,湿度传感器,浇水,电机 中图分类号:S68 文献标识码:A 文章编号:1009-914X(2017)27-0158-01 1.智能浇水系统组成框图 智能浇花控制系统结构如图1所示,控制系统的前向通道由传感器的数据采集输入及人机交互的按键输入两部分,控制系统的前向通道由显示输出及控制执行机构动作两部分组成。控制系统中主控制器选用单片机,负责对土壤湿度数据的采集处理,负责对数据的实时显示,负责将数据与控制输入的理想值比较,进而控制执行机构自动浇水。 2.硬件系统设计 系统硬件电路包括几类:湿度传感器数据采集模块、数据实时显示模块、电机驱动及控制模块及系统警示模块。 (1)单片机最小系统电路设计 图2中S1,C1,R5组成系统复位电路,C2、C3及Y1组成晶振电路,为控制系统做好准备工作。 (2)土壤湿度采集电路 土壤湿度采集电路如图3所示。湿度插片传感器在不同的湿度环境下两端电阻发生变化,进而比较器LM393同相端电压发生变化,与反相端的标准值比较,LM393输出发生翻转,模拟湿度模拟量,经过A/D转换,变成数字量,送入控制器待处理。 (3)人机交互按键输入电路

《基于单片机智能花卉浇水系统的设计》

基于单片机的自动浇花系统的设计与实现 摘要:随着信息化时代的高速发展,人们对环境的质量也越来越注重。在家养花就成为了人们的第一个选择的东西,在家里养花不仅能够使生活更加丰富,还可以使情操得到陶冶。并且养殖的植物能够通过植物绿色光合作用,在释放氧气的同时吸收二氧化碳,在这种情况下空气也就能够得到净化,从而变得更加清新,并且,绿色植物能吸收因为装修而产生的有害物质,比如甲醛和苯等。由于植物的这些优点,越来越多的人,对在家养花情有独钟。这篇文章设计了一种智能湿度感应浇花系统。系统以单片机AT89S52为控制芯片,启动浇花之前先有蜂鸣器报警,然后按照每天的定量供水为限,在固定的时间内,自己启动浇花系统,然后按照各种植物需要的不同水量,来进行浇水,其中会有一个装置来控制,供水的时间也就是电磁阀开启和闭合的时间。在学校供水的时候水棒会进行运转,其他时间停止工作,也就不会有补水,按照温度和湿度来严格控制供给水量,主要用到的是SLHT5-1土壤温度湿度传感器,如果没有呃,检测到温度和湿度达到要求,传感器就会机控智能开始,给花浇水。在达到了固定的温度,湿度之后关机就会停止给花浇水,这个系统不仅能够使植物得到按时按量的水量,并且还可以为节约水资源做出贡献,然后在这种情况下植物就能够得到更好的生长。 关键词:单片机;自动浇花系统;传感器; Abstract With the development of society, people pay more and more attention to environmental quality. Farming flowers has become the first choice. Farming at home can enrich people's life. At the same time, flowers can absorb carbon dioxide through photosynthesis to release oxygen and purify air, and flowers can also absorb toxic substances such as benzene and formaldehyde in newly decorated houses. So more and more people like to breed flowers. This paper designs an intelligent humidity induction watering system. The system uses single chip AT89S52 as control chip, buzzer alarm before starting watering, water supply on time and quantity is to automatically start pumping watering at a limited time every day. According to the difference of water requirement of various flowers, a button device is used to control the time of water supply, that is, the time of opening and closing of solenoid valve. The pump will not turn and there will be no water flow in the rest of the time. The main purpose of strictly controlling water supply according to temperature and humidity is SLHT5-1 soil temperature and humidity sensor. If the temperature and humidity of the sensor can not meet the specified requirements, it will start watering flowers and stop watering flowers when the temperature and humidity meet the specified requirements. The system can not only water flowers on time and in quantity, but also save water resources, so that flowers can grow better. Key words: single chip computer; intelligent watering system; sensor

自动浇花控制系统的设计(简版)分解

学位论文独创性声明 本人郑重声明: 1、坚持以“求实、创新”的科学精神从事研究工作。 2、本论文是我个人在导师指导下进行的研究工作和取得的研究成果。 3、本论文中除引文外,所有实验、数据和有关材料均是真实的。 4、本论文中除引文和致谢的内容外,不包含其他人或其它机构已经发表或撰写过的研究成果。 5、其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。 作者签名: 日期:2014-05

本设计是基于MSP430G2553单片机设计的小型自动浇花控制系统。它的工作原理是通过土壤湿度传感器检测到土壤的相对湿度,传输到单片机进行信息处理,将所测湿度值与设定湿度值对比,当大于设定湿度时,单片机输出控制信号,控制继电器开关吸合,继而启动水泵,实现自动浇花,当低于设定的湿度值,则停止浇花。本系统浇灌方式智能,合理,能够在无人照看的情况下科学的对植物进行浇灌,避免植物因无人照料而枯死。 关键字:MSP430G2553单片机; 土壤湿度传感器; 自动浇花 Abstract This design is a small automatic watering control system,which is based on MSP430G2553 microcintroller . The operating principle of this system is to detect the relative humidity of thr soil by soil moisture sensor,and then sent to the microcontroller for information processing , then comparing moisture measurement value with the given humidity, the microcontroller outputs a control signal for controlling the relay switch , when measurement value is greater than the set value , then start the pump to water the flower automatically.When the humidity is below the set value ,then stop watering.The way of this watering system is intelligent and reasonable.It can watering plants scientifically in case of possible unattended to avoid plants due to unattended dead. Key words: MSP430G2553 microcontroller ; soil moisture sensor ; Automatic watering

(完整版)基于单片机的智能浇花系统.doc

基于单片机的智能浇花系统毕业设计开题报告 学院 专业班级 (部) 姓名学号 题目基于单片机的智能浇花系统 一、选题背景及依据 (说明选题的目的、意义,列出主要参考文献) 随着社会的进步,人们的生活质量越来越高。在家里养养盆花可以陶冶情操,丰富生活。同时盆花可以通过光合作用吸收二氧化碳,净化室内空气,在有花木 的地方空气中阴离子聚集较多,所以空气也特别清新,而且许多花木还可以吸收空气中的有害气体,因此,养盆花如今被许多人喜爱。 盆花浇水量是否能做到适时适量,是养花成败的关键。但是,在生活中人们 总是会有无暇顾及的时候,比如工作太忙,或者出差、旅游等。花草生长问题 80%以上是由花儿浇灌问题引起的;好不容易种植几个月的花草,因为浇水不及时,长势不好,用来美化环境的花草几乎成了“鸡肋”;不种植吧,家里没有绿色衬托,感觉没有生机;保留吧,花草长得不够旺盛,还影响家庭装饰效果。虽 然市场上有卖盆花自动浇水器,但价格十分昂贵,并且大多只能设定一个定时浇 水的时间,很难做到给盆花自动适时适量浇水。也有较经济的盆花缺水报警器, 可以提醒人们及时的给盆花浇水。可是这种报警器只能报警,浇水还需要人们亲自动手。当家里无人时,即使报警也无人浇水,就起不到应有的作用了。因此, 此次设计一种集盆花土壤湿度检测,自动浇水于一体的盆花自动浇水系统。让人们无暇顾及时也能得到及时的浇灌。 [1]王煜东 . 传感器应用电路 400 例. 北京:中国电力出版社, 2008. [2]李泉溪 . 单片机原理与应用实例仿真 . 北京:北京航空航天大学出版社,2009.8. [3]孙荣高 , 孙德超 . 数字温湿度数据记录仪的设计 [J ]. 现代电技术, 2005 [4]王芳琴 . 单片机控制的节水灌溉系统的研究 [J]. 华中农业大学 .

花卉自动浇水系统设计与实现文献综述

xxxxxxx大学 专业文献综述 题目: 花卉自动浇水系统设计与实现综述 姓名: xxx 学院: xxxxxxxxx学院 专业: 电子信息科学与技术 班级: xxx 学号: xxxxxxxxx 成绩: 指导教师: xxx 职称: 2015 年12 月1日 xxxxxxxx教务处制

盆花自动浇水系统设计与实现 作者:xxx指导教师:xxx 摘要:针对盆栽植物浇水不及时、缺乏浇水管理导致植物生长不健康的情况,将单片机测控技术应用于盆栽植物的浇水过程中,以单片机为核心的花盆土壤湿度控制系统。采用土壤湿度传感器实时检测花盆土壤湿度,单片机根据花盆土壤的湿度值判断植物是否需要进行浇水,通过控制继电器进而控制电磁阀实现自动浇水的功能。控制系统还具有报警功能,当花盆水箱水位低于设定值时,能够及时提示为水箱加水。 关键词:单片机花盆土壤湿度湿度传感器 Potted flower design and implementation of automatic watering system Author: xxx Tutor: xxx Abstract:For potted plants is not timely, the lack of water management in plant growth is not healthy, single-chip microcomputer measurement and control 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 the 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 water Key words: Single Chip Microcomputer,pot,Soil moisture,Humidity sensor 1.花盆土壤湿度控制系统设计背景及意义

基于单片机的自动浇花装置

基于单片机的自动浇花装置 摘要:本文主要介绍了一种可以定时的自动浇花装置,这个装置安装着水泵和定时系统,该装置运用的是自动浇水,浇水可以做到覆盖全面、水分适量,可以实现在主人无暇照顾植物的情况下对植物进行科学浇水,防止植物因缺水而干枯。本文首先介绍了花卉、植物的生存习性,只有掌握了这些信息,设计定时自动浇花装置才更有意义,然后介绍了该定时自动浇花装置的工作原理以及装置组成,希望对其他人员的继续探究有所帮助。 关键词:单片机;定时;自动浇花装置 在空闲时间,我们都喜欢养殖一些花卉来供我们欣赏,但是植物也有植物的生存特性,无论什么植物都需要按时补充水分,不同植物依照自己生存的环境,需要补充水分的时间间隔也不同,一般情况下,大部分植物都需要我们每天按时给它们浇水,如果遇到我们出差或者长时间忘记浇灌植物,那么植物就可能会因缺水而枯死。现在市场中销售的浇花装置大多是手动浇花装置,定时的自动浇花装置比较少,一些浇花系统采用的是雨幕式大范围浇灌方法来给植物补充水分,这种方法有一定的坏处,它会导致植物因长时间积水而腐烂。 一、自动浇花装置的设计意义 (1)可以实现在我们没有时间顾及植物的情况下,自动给植物补充水分,依照植物的生存习性,来确定植物需要的水量,可以提前设定不同植物的浇水次数,合理控制浇水量,然后再根据植物所处的环境这一因素,合理进行植物浇灌。(2)自动浇花装置对植物浇水使用的是细管浇水的方法,在给植物浇水时把细管缠绕在植物的各个枝蔓,保证不阻碍植物的生长,同时又能保证植物的每个枝蔓都可以补充道适当的水分,这样既达到了植物浇水的最佳效果,又能避免植物部分位置长时间积水。 二、花卉、植物的一般生长习性 大自然因为有五颜六色的花卉和植物而变得五彩缤纷。如同人一样,花卉和植物也有自己的生存习性,不同的花卉和植物的生长习性也不同。但是尽管如此,我们也可以从中找出花卉和植物的一些普遍都有的生存习性。第一是无论什么类型的花卉和植物,它们的生存都离不开阳光、空气、水和养料等生长要素。第二是不同类型的花卉、植物对于土壤的温度、湿度、养料的需要是不同的。第三是

家庭智能浇花器的设计

家庭智能浇花器的设计 随着全球水资源的紧缺,特别是我国淡水资源的不足,加上我国又是农业上的大国,于对于雨水的要求十分的高,现在很多科学家致力于湿度传感器的研究以求达到节约农业用水的效果。 家庭智能浇花器,实现花卉的自动浇水。利用单片机实现自动浇花,根据不同的花种,设置了不同的控制方式,即定时定量浇花方式与根据湿度浇花。定时定量浇花是实现每天在规定的时间自动打开电磁阀浇花,根据不同的花卉所需水量不同,用一个按钮来设置浇花时间的长短,即电磁阀打开的时间,其余时间电磁阈闭合,水流不经过;根据湿度控制浇花是用一个温度传感器,当检测的湿度低于设定的温度。就开始浇花,到了设定的温度就停止浇花。不同的控制方式可以通过手动按钮控制,也可以通过红外遥控设置。通过实验,已经实现了自动浇花。创新点在于自动浇花的水管可伸缩,有助于调整距离。 随着人们生活水平的提高,花卉逐渐收到人们的青睐,陶冶情操,净化空气。利用单片机设计了一款家庭智能浇花器实现自动浇花,节省人力,方便人们出差的时候,不至于影响花卉的生长,如果在家也可以关断浇花器,手动浇花。浇花器设置为两种方式,一种是定时定量浇花,一种是根据湿度浇花。采用哪种方式是通过按键控制或者红外遥控的,在采用定时定量浇花时,数码管显示时间和流水时间,在选用根据湿度浇花时,数码管显示是目前的湿度。 1 总体设计 利用AT89S52单片机设计了自动浇花器,针对不同的花卉,此智能浇花器设置为两种方式:一是定时定量浇花,二是利用湿度传感器检测花卉(也可以用于蔬菜等)的湿度,采集的湿度传送到单片机芯片,单片机根据湿度控制是否浇水,如果需要浇水,单片机的一个引脚p2(0置高电平,使继电器线圈通电,敞开触点闭合,打

智能自动浇花系统设计

0 引言 随着现代人生活水平的提高和生活节奏的加快,为了追求高质量的生活,同时净化空气、美化环境, 很多人喜欢在家中或办公室种植一些花草[1],为了保证植物的健康生长,必须付出一定的时间和精力进行精心照料,这无疑是一项琐碎的工作,尤其一些老年人由于记忆力差行动能力有限,但又酷爱养殖花草,因此设计一款无人值守自动浇花控制系统是市场新需求。 1 系统总体结构设计 本设计采用模块化设计以单片机为主控芯片,结合传感器电路、AD 转换电路、LCD 显示电路、键盘电路、水泵驱动电路等从而控制水泵进行自动浇花。本设计的系统结构图如图1所示。 2 硬件电路设计 2.1 数据采集转换电路设计 设计中采用ADC0832芯片将采集到的模拟信号转换成数字信号 [2-3] ,其中串行时钟输入端CLK 与单片机P11相连, 数据信号输入输出DI/DO 与单片机P12/P13相连,片选端与单片机P10相连。 模拟输出通道CH0通过一个RC 滤波电路与G1土壤湿度传感器YL-69连接[4]。模拟输出通道CH1通过一个RC 滤波电路与G2光敏电阻连接,测量土壤湿度及光照强度[5]。 电路如图2所示。 图1 系统组成框图 2.2 驱动电路设计 水泵驱动电路如图3所示,继电器并联一个续流二极管 69 soil moisture sensor and light intensity acquisition circuit to monitor the potting environment in real time and automatically judge whether it is necessary to start the watering method of the water pump to achieve reasonable watering of the potted plant. After testing, the system can monitor the soil moisture of the flowerpot and the light intensity of the environment in the potted plant through the soil moisture sensor and the photoresistor. The LCD displays various environmental information, and the buzzer alarm and indicator light are reminded of the unqualified environmental information. Finally, The MCU automatically judges and controls the water pump to properly water the potted plant, which has low design cost and high accuracy of detection information.Keywords:Single chip microcomputer ;Sensor ;Signal acquisition ;Automatic watering

基于单片机的自动浇花装置

基于单片机得自动浇花装置 摘要:本文主要介绍了一种可以定时得自动浇花装置,这个装置安装着水泵与定时系统,该装置运用得就是自动浇水,浇水可以做到覆盖全面、水分适量,可以实现在主人无暇照顾植物得情况下对植物进行科学浇水,防止植物因缺水而干枯。本文首先介绍了花卉、植物得生存习性,只有掌握了这些信息,设计定时自动浇花装置才更有意义,然后介绍了该定时自动浇花装置得工作原理以及装置组成,希望对其她人员得继续探究有所帮助. 关键词:单片机;定时;自动浇花装置 在空闲时间,我们都喜欢养殖一些花卉来供我们欣赏,但就是植物也有植物得生存特性,无论什么植物都需要按时补充水分,不同植物依照自己生存得环境,需要补充水分得时间间隔也不同,一般情况下,大部分植物都需要我们每天按时给它们浇水,如果遇到我们出差或者长时间忘记浇灌植物,那么植物就可能会因缺水而枯死.现在市场中销售得浇花装置大多就是手动浇花装置,定时得自动浇花装置比较少,一些浇花系统采用得就是雨幕式大范围浇灌方法来给植物补充水分,这种方法有一定得坏处,它会导致植物因长时间积水而腐烂。 一、自动浇花装置得设计意义 (1)可以实现在我们没有时间顾及植物得情况下,自动给植物补充水分,依照植物得生存习性,来确定植物需要得水量,可以提前设定不同植物得浇水次数,合理控制浇水量,然后再根据植物所处得环境这一因素,合理进行植物浇灌. (2)自动浇花装置对植物浇水使用得就是细管浇水得方法,在给植物浇水时把细管缠绕在植物得各个枝蔓,保证不阻碍植物得生长,同时又能保证植物得每个枝蔓都可以补充道适当得水分,这样既达到了植物浇水得最佳效果,又能避免植物部分位置长时间积水。 二、花卉、植物得一般生长习性 大自然因为有五颜六色得花卉与植物而变得五彩缤纷.如同人一样,花卉与植物也有自己得生存习性,不同得花卉与植物得生长习性也不同.但就是尽管如此,我们也可以从中找出花卉与植物得一些普遍都有得生存习性。第一就是无论什么类型得花卉与植物,它们得生存都离不开阳光、空气、水与养料等生长要素。第二就是不同类型得花卉、植物对于土壤得温度、湿度、养料得需要就是不同得.

基于STM32F103C8的智能浇花系统

- 25 - 高 新 技 术 0 引言 随着科学的不断发展和生活质量的提高,更多家庭为了改善家居环境,购买花卉装点环境,同时还能净化空气。但现代人的生活节奏越来越快。植物生长是离不开水的,需经常浇灌。很多人有时忘了及时、适量给花卉浇水。但由于工作繁忙等原因,不能按时给花草浇水,植物可能会出现枯萎。而植物的生长主要依赖水分,过少浇水或者过度浇水都可能对植物的正常生长造成巨大影响。因此设计一款定时浇花的系统便成为当务之选。本文设计了一种智能湿度感应浇花系统。系统以单片机STM32F103C8 为控制芯片,以土壤湿度传感器、温湿度传感器为主要传感器。如果传感器检测温度、湿度都达不到规定的要求,就开始浇花,达到了规定的温度、湿度就停止浇花。该系统既能按时、按量的给花卉浇水,还可以为节约水资源,从而让花卉更好的生长。 1 智能浇花系统的组成结构 该系统主要由cpu 控制电路,土壤温度,湿度检测电路、蜂鸣器报警电路、水泵控制电路等组成。具体结构如图1 所 示。通过土壤湿度传感器测量出土壤湿度信号,单片机进行 AD 采集同时对采集信号进行滤波处理并进行信号分析,然后IO 输出控制信号,控制水泵进行工作,最终达到按需浇花的目的。 图1 2 研究方法和手段  本设计是设计单片机控制的自动浇花系统。有测量温度、空气湿度的传感器,采用菱形分布,均匀采集灌区的环境参数。 再由单片机集中处理数据,分析那片区域需要浇灌、浇 基于STM32F103C8的智能浇花系统 高 伟 董彦辰 马庆磊 (青岛恒星科技学院机电学院,山东 青岛 266100) 摘 要:本文设计了一种智能湿度感应浇花系统。系统以单片机STM32F103C8 为控制芯片,利用土壤湿度传感器来检测土壤的相对湿度,DHT11检测空气温湿度,再通过单片机进行信息处理,输出控制信号,从而控制水泵电源的通断,完成按需按量自动浇花的工作。关键词:STM32;智能浇花系统;温湿度传感器中图分类号:TP277 文献标志码:A 磁线圈通上电之后,就会生成电磁作用力,这时需要使用衔铁把针阀吸起来,让天然气通过轴针头部环形间隙,然后喷进进气道之内。为了确保构建的控制模型拥有相对较为优良的模块化、层次化结构,所构建的控制模型可以划分为PWM 驱动模型、空燃比控制模型、工况判断模型等。发动机工况根据其自身运行特点分为启动、怠速、稳态部分负荷、瞬态还有大负荷工况,因为发动机工况中大负荷工况不是主要工况,因此我们对于前4种工况进行建模分析,最后我们通过之前构建的喷嘴模型、PWM 驱动模型以及工况判断模型构成一个完整的控制器。 在将AMESim 仿真软件构建的模型转化成在Simulink 环境中运行的S-Function 模块的过程中,首先需要对联合仿真环境进行相关的数据设置,通过设置相关的仿真条件,可以得出如下的数据结果:若转速为2500r/min,进气压为0.5bar 时,喷嘴针阀的最大升程为0.35mm,这个数值和其他的喷嘴针阀升程相比是比较合理的,若转速为2500r/min,进气压为0.5bar 的时候,喷射时间为10.9ms,这个数值和理论设计的模型所计算出的数值也是较为一致的,因此充分说明所设计的控制器是可以满足要求的。 结语 本文通过对多点喷射点燃式天然气发动机电控系统进行整体结构和电子控制系统的设计与分析,最终完成对其的实验建模以及仿真调试,希望此项研究能够为提高天然气发动机在天然气汽车和电子技术等领域的应用成效做出一定的贡献。 参考文献 [1]葛文庆.一种大功率气体燃料发动机电控喷射装置的研究[D].南京: 南京理工大学,2012.[2]周龙保.内燃机学[M].北京:机械工业出版社,2005. 图1 硬件电路总体结构图

智能花盆自动浇水系统的设计_毕业设计说明书

智能花盆自动浇水系统的设计 摘要:本次设计的盆花自动浇水系统包括土壤温湿度的检测与控制和蓄水箱自动上水及水位报警两大部分。土壤温湿度的检测与控制部分又包括了土壤温湿度的检测和显示、自动浇水系统。土壤温湿度的检测和显示以温湿度传感器SHT-11为感应部件,将检测到的土壤温湿度值送入AT89C51单片机,再由其输出到LCD屏进行显示。自动浇水系统设计为智能和手动两个部分:智能浇水部分是通过单片机程序设定浇水的上下限值与SHT-11送入单片机的土壤湿度值相比较,当低于下限值时,单片机输出一个信号控制电磁阀打开,开始浇水,高于上限值时再由单片机输出一个信号控制电磁阀关闭,停止浇水;手动部分是由单片机从时钟芯片DS1302读入月份与每天的实时时刻,通过软件程序设定定时浇水的时间与浇水的量。蓄水箱自动上水及水位报警采用纯硬件电路控制,实现水箱水位实时监测、自动上水以及水位上下限报警的功能。 关键词:AT89C51单片机 SHT-11温湿度传感器 LCD DS1302时钟芯片 C51程序数字电路

Design of potted flowers automatic watering system 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. Realizing real-time monitoring water tank, Automatic water supply and Level alarming function. Keywords: AT89C51 microcontroller; SHT - 11 temperature and humidity sensor; LCD; clock chip DS1302;C51 program; Digital circuit

相关文档
最新文档