11.王立忠5xiu---盆栽植物土壤水分监测及自动浇灌系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

盆栽植物土壤水分监测及自动浇灌系统设计

王立忠,蒋宁,程礼邦,段佳敏

(吉林师范大学 信息技术学院 吉林 四平 136000)

摘 要:基于单片机设计了一种能够根据土壤湿度进行自动控制,并带显示功能的盆栽植物浇灌系统。单片机根据土壤湿度传感器采集的信号对湿度进行自动控制。根据植物的需要设定湿度的下限和上限,在湿度高于上限值时不进行浇灌。若湿度低于下限值,通过传感器发出缺水信号,根据不同的情况来驱动水泵进行适当的浇水。浇水装置采用滴灌方法,有助于土壤对于水分的吸收和浇灌的均匀。通过定时器定时自动检测土壤湿度, 确保及时为植物提供充足的水分,从而为盆栽植物的生长提供一个良好的环境。 关键词:盆栽植物;自动灌溉;单片机;湿度传感器 中图分类号:TP342 文献标识码:A

0引言

目前,盆栽植物作为一种绿色、天然、健康的植物,就成了人们追求高品质生活的首选,但随着社会的高速发展和生活节奏的加快,人们的生活越来越忙碌,因加班、出差、早起及各种各样繁杂的事情经常会将“照顾”盆栽植物的事忘在脑后。该款装置将花土水分监测和浇灌实现自动化,提高了植物的科学浇灌的同时也减轻了人们的“负担”。克服了传统的人工给盆栽植物浇水带来的局限性[1-2]。装置不同于普通浇灌装置,根据不同植物对水分要求和灌溉时间的要求进行设定,可以在长时间“无人”情况下自动检测花土湿度,并根据花卉对湿度要求进行自动滴灌。盆栽植物土壤水分监测及自动浇灌系统基于单片机控制,再配合土壤湿度检测电路探测盆栽植物所在的土壤环境,由于传统的人工浇水具有不定时性和不均匀性,所以我们采用滴灌技术。本系统采用独立的节能电源设计,避免停电的问题。具有节水、节电、省时、环保等特点。

1系统方案设计

整个系统由土壤湿度传感器模块、单片机采集控制及信号输出电路模块(单片机、数据处理及显示模块)、水泵及供水模块、电源管理模块5个主要部分组成。系统构造框图如图1所示。

单片机模块

电源管理模块土壤湿度传感器模块

给水及灌溉

模块

数据处理及显示模块

图1系统框架图

系统的工作原理:土壤湿度检测模块来完成对盆栽植物土壤湿度的采集,单片机采集控

收稿日期:2014-10-10 基金项目:国家自然科学基金项目(61305082);吉林师范大学第十二批大学 科研基金项目(12234,12235)

第一作者简介:王立忠(1970-),男,吉林省四平市人,现为吉林师范大学信息技术学院副教授,硕士,硕士生导师。研究方向:电子技术.

制模块将从湿度传感器模块得到的土壤湿度数据与设定的土壤湿度数据进行比较,当达到设定的开启条件时发出水泵开启信号进行实时滴灌,湿度达到设定值时停止滴灌。滴灌设备根据单片机分析数据后,实现滴灌或者停止滴灌,进而使土壤湿度处在适宜植物生长需求的最佳状态。

1.1单片机选择

此系统选用的是一款高性能、低成本、低功耗的STC89C52单片机。它具有功能更强,速度更快,寿命更长,价格更低的特点。单片机引脚功能说明表1所示。

表1单片机引脚功能

引脚功能引脚功能P0^0~P0^7LCD1602并行数据端P2^5LCD1602器件使能端P1^3模式切换P2^6LCD1602读写控制端

P1^4时间调整P2^7LCD1602数据命令端

P1^5定时设置P3^2PCF8591串行时钟端

P1^6按键减P3^3PCF 8591串行数据端

P1^7按键加P3^5DS1302串行时钟端

P2^3继电器控制端P3^6DS1302串行数据端

P2^4蜂鸣器控制端P3^7DS1302读写使能端

1.2土壤湿度信号采集及处理

由于土壤中含有矿物质离子,这些矿物质离子都溶解在土壤中的水中。如果将两个电极插入土壤中,电极之间就可以通过这些离子导电。通过测量两电极之间的电阻值来表征土壤湿度的大小[3-5]。由于两级间的电阻与电压成正比,所以通过计算两级的电压来表征土壤湿度。在测量电压之前,需将传感器得到的模拟电压信号经过A/D转换成数字信号以便单片机处理。

选择YL-69 土壤湿度传感器模块。传感器得到的模拟电压通过精密半波整流电路进行整流,再经过滤波电路滤波,之后通过A/D转换送给单片机处理。为了方便精确测量,我们选择用交流电源给土壤湿度传感器供电,因为如果使用直流电源,两电极间会发生极化现象,会影响电压的测量。交流电源取自所用单片机的模拟输出端,该端出来有正弦波分量和直流分量,经过电容隔直后给传感器供正弦交流电压。土壤湿度信号采集及处理电路如图2所示。YL-69 土壤湿度传感器工作电压3.3V-5V,测量范围为0-100%RH,且误差在±3%之间。除了水生花卉和旱生花卉外,中性花卉需要土壤湿润,耐湿程度不同,高湿度的要求相对湿度不超过80%,YL-69完全满足盆栽植物(如兰花、龟背竹、含笑等)的生长要求。

图2土壤湿度信号采集及处理电路

1.3数据处理及显示模块

数据处理及显示模块是由A/D转换电路、STC89C52单片机和继电器控制电路组成,

单片机处理模块是系统的核心。此系统滴灌方式分为定时和自动两个模式。自动模式就是通过采集土壤湿度检测模块传递的实时土壤湿度信号,与设定的湿度数据进行对比,然后输出信号使继电器控制电路控制水泵的开关,从而进行对盆栽植物的实时灌水。定时模式是通过设定浇灌时间和浇灌的时长来进行浇灌设定。两种模式的数据变化信息可通过液晶器进行显示。显示器采用液晶LCD1602模块,可以显示16*2共32个7*7点阵字符,显示界面丰富直观[6-8]。

定时和自动两个模式两种显示界面是通过切换实现的。自动模式显示界面分为上下两部分:上方为浇灌的湿度下限;下方为当前湿度值。定时模式为T和S两段:T代表的是浇灌时长(0-59s);S代表的是浇灌定时的时间,如图3所示。

图3 自动模式定时模式

1.4水泵及供水模块

水泵及供水模块中的采用滴灌管有助于节水和均与浇灌,低音水泵不影响正常生活,并且自带储水罐。水泵开始工作后,通过滴灌管进行系统的供水工作,在供水的过程中每30S(根据滴管口径调节)会由土壤湿度检测模块进行湿度的实时监测。当达到合适的湿度值的时候电磁阀和水泵停止工作。

1.5电源管理系统

盆栽植物土壤水分监测及自动浇灌模块的电源特别重要。水泵采用12V电源供电,通过市电经过降压、稳压和滤波处理的直流稳压电源。独立电源方面采用的是基于LM2576-5.0的开关电源模块,将大容量锂电池的11.1V电压转换到稳定的5.0V电源,供给整个系统使用。电源管理模块如图4所示。

锂电池额定

电压11.1v

外接220转

12V电源

土壤湿度传

感器模块

LM2576-5.0

模块

单片机处理

模块

供水及灌溉

模块

数据处理

模块

图4电源管理系统

1.6电路原理说明

系统的控制电路由A/D转换电路、STC89C52单片机和相应的振荡、复位电路、继电器控制电路组成单片机采集控制及信号输出模块是整个测控系统的核心[9]。通过采集土壤湿度检测模块传递的实时土壤湿度信号,与设定的土壤湿度数据进行对比,然后输出信号使继电器控制电路控制电磁阀门的开关,从而进行对盆栽植物的实时灌水。控制电路如图6所示。

2软件设计

盆栽植物土壤水分监测及自动浇灌模块的程序结构是主程序以及按键扫描处理、时间、

相关文档
最新文档