×

使用51单片机设计智能浇花系统说明书和C语言代码资料

消耗积分:0 | 格式:pdf | 大小:1.52 MB | 2019-01-08

MARK42l

分享资料个

  随着科学的不断发展和人们生活水平的不断进步, 人们对于生活质量的要求也越来越高,花草养殖成为了家庭生活中的一部分, 人们养殖花草的目的大多是为了陶冶情操和提高室内外的空气质量等等, 但由于工作繁忙等原因, 不能按时给花草浇水成为了花卉死亡的主要原因。本文利用 AT89C51 单片机设计了一种自动浇花控制系统,此系统可为人们解决因工作等原因无法按时为花卉浇水的问题,以便于花卉茁壮成长。

  本设计采用汇编语言进行编程,在 LED 液晶屏上实现小时,分,秒的显示 ;并利用单片机来实现计时, 定时功能,同时通过 7 个按键开关和 3 个指示灯来实现参数设置和调节功能、浇花间隔时间的设定、浇水持续时间的设定、单片机对电磁阀的自动控制。根据用户设定的时间顺利的完成浇花任务。

  近年来,人们的生活水平有了大幅度的提高,然后如何真正提高生活质量,如何使生活产生质的飞跃成为了大多数人们思考的问题。 种植花草是中国人千百年来的维持不变的喜好,故多数人选择种植花草来陶冶情操, 同时,也把它作为一项业余的消遣活动,但由于人们生活节奏快和经常出差等缘故, 不能按时为花草浇水成为了花草死亡的主要原因。

  为了解决按时为花草浇水的问题, 人们会采取在手机中存备忘录以及做各种备忘录等方法,但这些方法始终存在很多缺陷, 市场上的智能浇花系统仪器功能繁多但是价格过于昂贵,而且对于普通家庭而言,过于复杂的应用和多功能是不必要的。

  智能浇花系统的出现正可以解决这一问题,该系统其主要执行装置是一个电磁阀门,其一端连接水管, 另外一端连接外置的水管作为浇水口, 浇水的水量主要由单片机控制。设备主要是通过控制浇水的时间间隔和浇水的持续时间来控制浇水量的。 操作方便简便,这样即实现了家庭生活的现代化又保证了植物的正常生长。

  近年来,以电子技术为代表的新技术促进了电子行业的飞速增长, 也极大地推动了智能家电和智能家用设备的快速发展。 国外的智能家用设备市场俨然已经做大做强, 鉴于中国在全球制造链和设计链的重要地位, 使得这里成为全球各大生产智能家用设备厂商逐鹿的大战场, 同时,也带动了中国本土智能家用设备仪器研发与测试技术应用的迅速发展。智能浇花控制系统自然也包括在其中, 近些年来, 国内外出现了许多种智能浇花控制系统, 其功能与控制原理也存在着许多的不同, 但根本目的均为方便人们的日常生活和保证花草的正常生长。

  众所周知,在二十世纪,人类跨越了三个“电”的时代,即电气时代、电子时代和电脑时代。但这种电脑, 通常指个人计算机, 也就是我们平时所说的 PC 机。它由主机、显示器、键盘等组成。除此之外还有一类计算机,大多数人很不熟悉。这种计算机就是把智能赋予给各种机械的单片机(微控制器) 。这种计算机最小的系统只用一片集成电路,就能进行简单运算和控制。因为其体积小,通常都被放在被控机械的“肚子”里。在整个装置中, 他的作用有如人类头脑, 若它出了毛病, 整个装置也就瘫痪了。 现如今,这种单片机的使用领域已发展的十分广泛,如智能仪表、导航系统、实时工控、通讯设备、家用电器等。各种家用产品用上了单片机以后,便能起到令产品换代升级的功效,通常都会在产品名称前加上形容词——“智能型”,例如智能型洗衣机等等。

  而花卉养殖作为大多数人生活中的一部分, 却常常因为人们工作等原因被忽略, 智能浇花控制系统可为人们解决这一问题,与此同时,智能浇花控制系统若能走进家庭,也是人们生活进入智能化的标志之一。

  整个自动浇花设备的结构可以分为 5 大部分:中央处理单元 (CPU),LED 显示部分 , 电磁阀部分,按键部分,指示灯部分等。

  单片机模块对整个系统进行控制,实现以下功能:

  (1) 控制显示模块显示工作参数;

  (2) 根据按键的输入做出正确的计算,并传输到显示器件上实现时间的调整设置;

  (3) 控制 LED 的点亮和熄灭;

  (4) 实现电磁阀的控制。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !