基于单片机智能浇花系统设计

基于单片机智能浇花系统设计

ID:36667321

大小:932.00 KB

页数:26页

时间:2019-05-13

基于单片机智能浇花系统设计_第1页
基于单片机智能浇花系统设计_第2页
基于单片机智能浇花系统设计_第3页
基于单片机智能浇花系统设计_第4页
基于单片机智能浇花系统设计_第5页
资源描述:

《基于单片机智能浇花系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.目录1.绪论11.1系统工作原理11.2系统模块11.3系统操作界面及其操作过程21.3.1系统操作过程22.部件的选择32.1芯片的选择32.2继电器的选择32.3阀门的选择32.3.1电磁阀的选择33.硬件设计43.1设备的结构43.1.1中央处理单元43.1.2LED显示部分43.1.3电磁阀部分43.1.4按键部分43.1.5指示灯部分53.2总电路设计图53.3AT89C51单片机电路63.4晶振电路63.5复位电路73.6按键电路103.9LED显示电路103.10电磁阀电路124.软件

2、设计134.1系统组成134.2消抖流程及程序144.3总流程及程序164.4按键处理总流程及程序174.5工作中的处理流程195.结论20参考文献21AT89C51基于单片机智能浇花系统设计..摘要:本设计是通过AT89C51单片机采用汇编语言进行编程,在LED液晶屏上实现小时,分,秒的显示;并利用单片机来实现计时,定时功能,同时通过7个按键开关和3个指示灯来实现参数设置和调节功能、浇花间隔时间的设定、浇水持续时间的设定、单片机对电磁阀的自动控制。根据用户设定的时间顺利的完成浇花任务。关键词:单片机

3、,控制,显示,电磁阀..1.绪论1.1系统工作原理自动浇花系统的设计,其主要执行装置是一个电磁阀门,其一端连接水管,另外一端连接外置的水管作为浇水口,浇水的水量主要由单片机控制。设备主要是通过控制浇水的时间间隔和浇水的持续时间来控制浇水量的。1.2系统模块复位电路模块51单片机模块电源模块按键模块指示灯模块显示模块电机模块系统主要是由单片机、电源、按键、显示、指示灯、复位电路、电机模块等组成。图1-1..1.3系统操作界面及其操作过程图1.2系统操作界面1.3.1系统操作过程注:用上图中的数字编号代替

4、相关按键A:放置设备,接上水管(注意:保证不漏水),插上插头。B:按下按键4,接通电源,指示灯1亮起(只要电源保持接通则指示灯时刻保持亮起)。C:按下按键5,显像管显像数字全部置为初始值(即上次设置的时间)。同时指示灯2亮起,可以对设备工作的时间间隔进行设定。D:利用按键8、9、10对设备工作的时间间隔进行设定和调节。E:设定完时间间隔后,利用按键7(可以反复按按键7来切换指示灯2和指示灯3)将指示灯2切换到指示灯3,即可以对设备工作的持续时间进行设定了。F:同上对设备工作持续时间进行设定。G:设备工

5、作时间设定完成后,按下按键7则设备开始工作。..2.部件的选择2.1芯片的选择AT89C51单片机是Atmel公司推出的一款产品,一般小芯片的价格都比较低,同样AT89C51作为一款小芯片产品其价格相对而言较为便宜,并且其与MCS-51系列兼容行很好,所以本系统决定采用AT89C51作为芯片。2.2继电器的选择设备在设计过程中需要一个继电器来控制电磁阀的工作。由于需要工作电压在5V左右,而且能保证成本相对而言比较低。所以选择了型号为JZC-36F的继电器,其工作电压在4V~45V之间,而且在市场上的价

6、格为4元左右。2.3阀门的选择由于本设备采用单片机控制,并且电磁阀是由开关信号控制的,与单片机控制电路连接十分的方便,所以决定采用电磁阀作为阀门。2.3.1电磁阀的选择由于直动式电磁阀结构较为简单,动作可靠,而且设备需要在断电条件下铁芯始终保持在关闭状态,所以选用常闭型的直动式电磁阀。具体为YCSM31系列的二位二通直动式电磁阀(常闭型)。..3.硬件设计3.1设备的结构整个自动浇花设备的结构可以分为5大部分:中央处理单元(CPU),LED显示部分,电磁阀部分,按键部分,指示灯部分等。3.1.1中央处

7、理单元CPU选用AT89C51,用其来对整个系统进行控制:(1)用其来控制整个LED显示器的显示;(2)根据按键的输入做出正确的计算并传输到LED显示器上从而实现时间的调整设定;(3)接受时间芯片DS1302的定时数据;(4)实现电磁阀的控制,从而使设备一切工作顺利进行;3.1.2LED显示部分作为设备的显示器,此设备部分应该根据单片机的控制正确的做出显示,从而使整个设备处于正常的工作状态。3.1.3电磁阀部分电磁阀部分是本设备的执行设备,是本设备顺利执行工作的必要部分。3.1.4按键部分它是整个系统

8、中比较简单的部分,根据功能要求,本系统共需7个按键,除了电源按键和复位按键以外还有5个按键位于按键部分,分别是切换按键,上调按键,下调按键,左右调节按键,工作按键。3.1.5指示灯部分整个系统中最简单的部分,主要有三个只是灯,除了一个电源指示灯外还有2个指示灯,分别用于设定时间间隔和持续时间。..3.2总电路设计图图4.1总电路根据如图4.1所示的总电路主要由:晶振电路,复位电路,按键设置电路,LED显示电路,电磁阀电路,以及电源电路等几个部分。通过这几

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。