新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于AT89S52的家庭智能浇花器的设计

基于AT89S52的家庭智能浇花器的设计

作者: 时间:2011-06-10 来源:网络 收藏


2 硬件
硬件电路由单片机、湿度传感器、继电器、电磁阀、数码管、1302芯片、按键、红外遥控接收等组成。注意,电磁阀如果安放离单片机太近,将会造成无法正常工作,解决方法是:1)电磁阀远离单片机;2)加入电阻电容。这里采用的是加入电阻电容的方法,这样方便把元器件集中,所做控制器也比较小。的原理图如图2所示。

本文引用地址:https://www.eepw.com.cn/article/172685.htm

b.JPG


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为定时定量浇花结构图。

c.JPG



评论


相关推荐

技术专区

关闭