毕业论文-at89c51基于单片机智能浇花系统设计说明书.docVIP

毕业论文-at89c51基于单片机智能浇花系统设计说明书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 TOC \o 1-3 \h \z \u 1. 绪论 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.2 LED显示部分 4 3.1.3 电磁阀部分 4 3.1.4按键部分 4 3.1.5 指示灯部分 5 3.2 总电路设计图 5 3.3 AT89C51单片机电路 6 3.4 晶振电路 6 3.5 复位电路 7 3.6 按键电路 10 3.9 LED显示电路 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.2

文档评论(0)

ranfand + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档