- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
目录
TOC\o1-3\h\z\u1.绪论 1
1.1系统工作原理 1
1.2系统模块 1
1.3系统操作界面及其操作过程 2
1.3.1系统操作过程 2
2.部件选取 3
2.1芯片选取 3
2.2继电器选取 3
2.3阀门选取 3
2.3.1电磁阀选取 3
3.硬件设计 4
3.1设备构造 4
3.1.1中央解决单元 4
3.1.2LED显示某些 4
3.1.3电磁阀某些 4
3.1.4按键某些 4
3.1.5批示灯某些 5
3.2总电路设计图 5
3.3AT89C51单片机电路 6
3.4晶振电路 6
3.5复位电路 7
3.6按键电路 10
3.9LED显示电路 10
3.10电磁阀电路 12
4.软件设计 13
4.1系统构成 13
4.2消抖流程及程序 14
4.3总流程及程序 16
4.4按键解决总流程及程序 17
4.5工作中解决流程 19
5.结论 20
参照文献 21
AT89C51基于单片机智能浇花系统设计
摘要:本设计是通过AT89C51单片机采用汇编语言进行编程,在LED液晶屏上实现小时,分,秒显示;并运用单片机来实现计时,定期功能,同步通过7个按键开关和3个批示灯来实现参数设立和调节功能、浇花间隔时间设定、浇水持续时间设定、单片机对电磁阀自动控制。依照顾客设定期间顺利完毕浇花任务。
核心词:单片机,控制,显示,电磁阀
1.绪论
1.1系统工作原理
自动浇花系统设计,其重要执行装置是一种电磁阀门,其一端连接水管,此外一端连接外置水管作为浇水口,浇水水量重要由单片机控制。设备重要是通过控制浇水时间间隔和浇水持续时间来控制浇水量。
1.2系统模块
复位电路模块51单片机模块电源模块按键模块批示灯模块显示模块电机模块系统重要是由单片机、电源、按键、显示
复位电路模块
51单片机模块
电源模块
按键模块
批示灯模块
显示模块
电机模块
图1-1系统模块
1.3系统操作界面及其操作过程
图1.2系统操作界面
1.3.1系统操作过程
注:用上图中数字编号代替有关按键
A:放置设备,接上水管(注意:保证不漏水),插上插头。
B:按下按键4,接通电源,批示灯1亮起(只要电源保持接通则批示灯时刻保持亮起)。
C:按下按键5,显像管显像数字所有置为初始值(即上次设立时间)。同步批示灯2亮起,可以对设备工作时间间隔进行设定。
D:运用按键8、9、10对设备工作时间间隔进行设定和调节。
E:设定完时间间隔后,运用按键7(可以重复按按键7来切换批示灯2和批示灯3)将批示灯2切换到批示灯3,即可以对设备工作持续时间进行设定了。
F:同上对设备工作持续时间进行设定。
G:设备工作时间设定完毕后,按下按键7则设备开始工作。
2.部件选取
2.1芯片选取
AT89C51单片机是Atmel公司推出一款产品,普通小芯片价格都比较低,同样AT89C51作为一款小芯片产品其价格相对而言较为便宜,并且其与MCS-51系列兼容行较好,因此本系统决定采用AT89C51作为芯片。
2.2继电器选取
设备在设计过程中需要一种继电器来控制电磁阀工作。由于需要工作电压在5V左右,并且能保证成本相对而言比较低。因此选取了型号为JZC-36F继电器,其工作电压在4V~45V之间,并且在市场上价格为4元左右。
2.3阀门选取
由于本设备采用单片机控制,并且电磁阀是由开关信号控制,与单片机控制电路连接十分以便,因此决定采用电磁阀作为阀门。
2.3.1电磁阀选取
由于直动式电磁阀构造较为简朴,动作可靠,并且设备需要在断电条件下铁芯始终保持在关闭状态,因此选用常闭型直动式电磁阀。详细为YCSM31系列二位二通直动式电磁阀(常闭型)。
3.硬件设计
3.1设备构造
整个自动浇花设备构造可以分为5大某些:中央解决单元(CPU),LED显示某些,电磁阀某些,按键某些,批示灯某些等。
3.1.1中央解决单元
CPU选用AT89C51,用其来对整个系统进行控制:
(1)用其来控制整个LED显示屏显示;
(2)依照按键输入做出对的计算并传播到LED显示屏上从而实现时间调节设定;
(3)接受时间芯片DS1302定期数据;
(4)实现电磁阀控制,从而使设备一切工作顺利进行;
3.1.2LED显示某些
作为设备显示屏,此设备某些应当依照单片机控制对的做出显示,从而使整个设备
文档评论(0)