- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
家庭智能浇花器的设计
随着全球水资源的紧缺,特别是我国淡水资源的不足,加上我国又是农业上 的 大国,于对于雨水的要求十分的高, 现在很多科学家致力于湿度传感器的
研究以求达到节约农业用水的效果。
家庭智能浇花器,实现花卉的自动浇水。利用单片机实现自动浇花,根据不 同的花种,设置了不同的控制方式,即定时定量浇花方式与根据湿度浇花。 定时 定量浇花是实现每天在规定的时间自动打开电磁阀浇花, 根据不同的花卉所需水 量不同,用一个按钮来设置浇花时间的长短, 即电磁阀打开的时间,其余时间电 磁阈闭合,水流不经过;根据湿度控制浇花是用一个温度传感器, 当检测的湿度 低于设定的温度。就开始浇花,到了设定的温度就停止浇花。不同的控制方式可 以通过手动按钮控制,也可以通过红外遥控设置。 通过实验,已经实现了自动浇 花。创新点在于自动浇花的水管可伸缩,有助于调整距离。
随着人们生活水平的提高,花卉逐渐收到人们的青睐,陶冶情操,净化 空气。利用单片机设计了一款家庭智能浇花器实现自动浇花, 节省人力,方便人
们出差的时候,不至于影响花卉的生长,如果在家也可以关断浇花器,手动浇花。 浇花器设置为两种方式,一种是定时定量浇花,一种是根据湿度浇花。采用哪种 方式是通过按键控制或者红外遥控的, 在采用定时定量浇花时,数码管显示时间 和流水时间,在选用根据湿度浇花时,数码管显示是目前的湿度。
1总体设计
利用AT89S52单片机设计了自动浇花器,针对不同的花卉,此智能浇花 器设置为两种方式:一是定时定量浇花,二是利用湿度传感器检测花卉 (也可以
用于蔬菜等)的湿度,采集的湿度传送到单片机芯片,单片机根据湿度控制是否 浇水,如果需要浇水,单片机的一个引脚 p2. 0置高电平,使继电器线圈通电, 敞开触点闭合,打开电磁阀,实现定时定量的自动浇水,设定时间到,电磁阀自 动闭合,并且水流时间可调,上面安装了数码管,并有一个按钮根据不同花卉所 需水量不同,设置浇花时间长短,在数码管上可以显示浇水时间的长短; 如果检 测湿度足够,p2. 0仍保持为低电平,不打开电磁阀。采用哪种方式是通过按键 控制或者红外遥控的,在采用定时定量浇花时,数码管显示时间和流水时间,在 选用根据湿度浇花时,数码管显示是目前的湿度。
1个引脚为低电
1个引脚为低电
平,湿度传感器检测湿度,传送给单片机芯片,当检测到湿度不够时,单片机这 个引脚就变为高电平,把继电器吸合,常开触点闭合,使得电磁阀线圈得电,此 时电磁阀门有闭合变成断开,水流经过,给花卉浇水。其结构如图 1所示。
■Qi外一休a
■Qi外一休a丽1
ATBftS52*片机
PH
图1智能浇花器结构图
2硬件设计
硬件电路由单片机、湿度传感器、继电器、电磁阀、数码管、1302芯片、 按键、红外遥控接收等组成。注意,电磁阀如果安放离单片机太近,将会造成无 法正常工作,解决方法是:1)电磁阀远离单片机;2)加入电阻电容。这里采用的 是加入电阻电容的方法,这样方便把元器件集中,所做控制器也比较小。智能浇 花器的原理图如图2所示。
nA *liLLLIWtnrfcVi Tp-h ■4I :汀:浪noIhU1iliD
nA *
liLLLI
Wtnr
fcVi T
p-h ■
4
I :汀:浪
no
IhU
1i
liD
tUl
图2智能浇花器原理图
1定时定量浇花方式
定时定量浇花是每天规定的时间开始浇花,设置浇花时长,比如1分钟, 1分钟后停止浇花。具体硬件:安装了 2个三位共阳数码管和1个两位共阳数码 管,用以显示时间和浇花时间的长短。 按键控制时间调整和时间设置调整, 并有 一个按钮根据不同花卉所需水量的不同, 设置浇花时间长短,在数码管上显示出
来,1302芯片实现时间保持,断电时不影响时间。
这里可假设每天早上7点20分自动给花卉浇水,浇花时间为1分钟,到 了早上的7点20分,单片机控制智能浇花器开始浇花,单片机 p2. 0引脚接继
电器,继电器接电磁阀,电磁阀控制水流,到了 7点20分,给单片机一个指令, setb 02 . 0,三级管导通,这样继电器线圈有电流经过,对应的常开触点闭合, 使得电磁阀线圈得电,此时电磁阀门由闭合变成断开,水流经过,给花卉浇水, 1分钟时间到,给单片机一个指令 clr p2 . 0,这样单片机p2. 0引脚输出低电 平,三极管截止,继电器线圈没有电流经过,常开触点恢复为断开,电磁阀线圈 失电,此时电磁阀门闭合,水流停止。这里的时间是显示在数码管上,通过按键 控制,时间可调整,同时浇花的时间也可以通过按键设置,另外浇花时间的长短 也可以通过按键调整。同时加入 1302芯片,为了断电时不影响时间正常,防止 每次断电后都要重新调整是时间。图 3为定时定量浇花结构图。
AT8flS52
图3 定时定量浇花结
文档评论(0)