盆花需要适度的浇水才能保持其旺盛的生机,也是养花成败的关键。由于生活中人们工作太忙或是经常的出差、旅游,很难顾及的盆花的生长与浇水,所以就会有人们购买盆花自动浇水器,但是市场上的这些产品大都价格昂贵,并且只设定一个浇水时间,做不到给盆花浇水适量。市场是有一些价格便宜些的盆花报警器,提醒人们给盆花浇水,但是这种报警器只是提供报警,浇水还是必须要人们亲自动手,所以当家中无人时即使有报警器也如同虚设了。花草生长的关键必须由适当的浇水才能做到我们养花的目的,净化空气,陶冶情操,缓解工作的压力,俗话说哪人没能有急事,可当我们不在家的时候,这些所谓的花草就像婴儿般脆弱,所以我想通过设计来制作出一整套的自动浇花系统,土壤湿度检测,报警系统及蓄水箱自动浇花,使人们在忙于其他事业之时还能保证花草的旺盛生长,使家中或者办公室里永葆生机。文献综述
1。2国内外研究的发展现状
1。3 本文研究的内容与安排
本文的研究是基于AT89C52单片机设计的自动智能浇花系统。主要内容如下:
1。阐述单片机芯片和传感器的工作原理以及所使用单片机的各个管脚及其功能;
2。使用单片机语言编程实现自动浇花系统与单片机之间的串行通信,湿度传感器测得湿度与显示器设置的湿度作比较,通过单片机发出指令进行智能浇花;
3。在电路设计阶段为了验证电路的正确性,需要使用Proteus进行仿真;
4。进行实物的制作并调试运行。
2 自动浇花系统总体方案设计
2。1系统控制要求
(1)自动浇花湿度传感器测量的湿度范围是0%RH-100%RH(RH是相对湿度);
(2)打开电源,LCD显示器上显示当前湿度值,设置报警湿度值如30%RH;
(3)将湿度传感器插入土壤中LCD显示土壤湿度值,如果当前的土壤湿度值低于30%RH,报警指示灯亮起,水泵开始抽水,当抽水过程中土壤湿度值达到30%RH,指示灯熄灭,水泵停止抽水。
2。2自动浇花系统原理
先通过按键设定湿度,这里选用的是温湿度传感器是土壤湿度传感器,土壤湿度传感器是一款专门为用户设计自身产品而提供的湿度探头,其湿度测量量程为0%~100%RH,分辨率为0.5%RH,测量精度为±3.0%RH(典型值),响应时间典型值为5 s;工作电压范围为4.5~5.5 V。利用土壤湿度传感器温湿度传感器检测到湿度,经过AD转换传送到单片机进行处理,湿度显示在LCD上。相当湿度低于设定值时,给单片机一个指令,继电器线圈有电流经过,对应的常开触点闭合,打开水泵进行浇花,当等于或高于设定值时,,继电器线圈失电,对应常开触点断开,关闭水泵,阀门闭合,水无法流过,停止浇花。如图2-1自动浇花框架图[1]。
图2-1自动浇花系统框架图
2。3单片机最小系统
2。3。1 AT89C52单片机来`自+优-尔^论:文,网www.youerw.com +QQ752018766-
本文研究时为了能使单片机正常的工作,需要先为单片机构建出一个最小系统。而单片机的最小系统一般由三个部分组成,分别是电源电路,晶振时钟电路以及复位电路。
首先是电源电路,任何电子产品都需要电能作为能量来源,单片机也不例外,所以要想单片机正常工作,电源电路是不可或缺的部分