家庭实现浇花自动化,能够减轻家人的劳动强度,并使得外出不能按时浇水却不至于影响花卉的生长;在办公室及公共场所实现植物花卉浇水自动化,可缩减物业人员,减少开资费用。自动浇花器使用时,用户也可以关断浇花器,手动浇花,并且可以通过自由设定该浇花器的各种基准值来实现自动浇花的,从而使盆栽植物能健康的生长,也减轻了养花者的工作,使我们种养盆栽更轻松,确能更好地欣赏我们所种植的盆栽植物。
1.3 论文的主要内容及章节安排
本设计的智能家庭浇花器为家庭盆栽使用的,操作简单,结合了市场上自动浇花器的功能,将湿度传感和定时灌溉结合,自动浇花方式由用户选择。论文主要讲述了家庭智能浇花器的总体方案设计和论证,硬件电路的设计以及软件设计,最后进行仿真结果的阐述。硬件设计包括传感器、液晶显示屏、时钟芯片的选取,单片机振荡电路、复位电路,继电器控制电路以及各个模块与单片机连接电路的设计。软件设计主要是定时定量浇花和按湿度浇花两大系统。硬件设计采用Proteus进行电路仿真,软件设计在keil 4中开发,程序在keil 4编译调试后生成可执行文件,再通过与Proteus的联调进行仿真。文章的第2章介绍智能浇花器系统的总的设计方案和设计思想;第3章主要对单片机、湿度传感器采集、时钟芯片电路各个部分进行介绍,并最终得到各个模块与单片机的连接总电路图;第4章对浇花器控制系统的两种控制方式进行分析,并编写出程序进行编译调试,第5章介绍浇花器的仿真演示结果,最后进行总结。
2 系统总体设计
本系统利用AT89S52 单片机设计了自动浇花器,针对不同的花卉,此智能浇花器设置为两种方式:一是定时定量浇花,二是利用湿度传感器检测花卉(也可以用于蔬菜等)的湿度,采集的湿度传送到单片机芯片, 单片机根据湿度控制是否浇水。如果需要浇水,通过软件将单片机的一个引脚 P2.3 置高电平,使继电器线圈通电,敞开触点闭合,打开电磁阀,按定时定量自动浇水时,设定时间到,电磁阀自动闭合,并且水流时间可调,上面安装了液晶屏,并有一个按钮根据不同花卉需水的时间不同,设置浇花的时间,本系统的浇花时间设定为10分钟。按湿度浇花时,如果检测湿度足够,P2.3 仍保持为低电平, 不打开电磁阀;低于设定值就打开电磁阀开始浇花,本系统的设定值为30.00%RH。采用哪种方式是通过开关控制,液晶屏第一行显示日期和湿度,第二行显示时间和设定浇花时间。
2.1 系统硬件结构设计
根据系统功能要求,本硬件系统包括四个功能模块:
1.时钟模块 为单片机提供实时的时间和日期信息。
2.传感器模块 检测湿度信息,并传输给单片机。
3.按键控制模块 设定浇花方式,并且通过按键设定浇花的定时时间。
4.液晶显示模块 显示时间、日期、定时时间、湿度信息。
系统结构框图如图2.1所示。
图2.1系统结构框图
2.2 系统方案论证和选择
2.2.1 湿度传感器选取
传感器是实现测量与控制的首要环节,是测控系统的关键部件,如果没有传感器对原始被测信号进行准确可靠的捕捉和转换,一切准确的测量和控制都将无法实现。测量花卉土壤湿度的方式很多,其原理是根据某种物质从其周围的空气吸收水分后引起的物理或化学性质变化,间接地获得该物质的吸水量及周围空气的湿度。电容式、电阻式和湿涨式湿敏原件分别是根据其高分子材料吸湿后的介电常数、电阻率和体积随之发生变化而进行湿度测量的。 AT89S52单片机的家庭智能浇花器设计+源程序(2):http://www.youerw.com/zidonghua/lunwen_2625.html