智能浇花系统设计说明书+51单片机+详细C语言代码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
X X X X大学
毕业设计
论文题目:智能浇花控制系统
学生:
指导教师:
专业:电子信息工程(电气及其自动化)班级:
2013年 5 月
毕业设计审阅评语
哈尔滨剑桥学院
毕业设计答辩评语及成绩
毕业设计任务书
智能浇花控制系统设计
摘要
随着科学的不断发展和人们生活水平的不断进步,人们对于生活质量的要求也越来越高,花草养殖成为了家庭生活中的一部分,人们养殖花草的目的大多是为了陶冶情操和提高室内外的空气质量等等,但由于工作繁忙等原因,不能按时给花草浇水成为了花卉死亡的主要原因。本文利用AT89C51单片机设计了一种自动浇花控制系统,此系统可为人们解决因工作等原因无法按时为花卉浇水的问题,以便于花卉茁壮成长。
本设计采用汇编语言进行编程,在LED液晶屏上实现小时,分,秒的显示;并利用单片机来实现计时,定时功能,同时通过7个按键开关和3个指示灯来实现参数设置和调节功能、浇花间隔时间的设定、浇水持续时间的设定、单片机对电磁阀的自动控制。根据用户设定的时间顺利的完成浇花任务。
关键词:单片机;控制;显示;电磁阀
Intelligent control system for watering the flowers
Abstract
With the continuous development of science and the people life level of progress , people for the requirements of the life quality is more and more rigorous , plants breeding become part of the family life. The purposes of people breeding plants are for the edify sentiment and improve the indoor and outdoor air quality and so on. Because of the busy jobs and other factors, the inability to water the flowers and plants become the main cause of death. In this paper, AT89C51 single-chip microcomputer designed a kind of automatic watering the flowers control system. The system can work for people who can not water the flowers on time, so that the flowers can grow strength and healthy.
This design uses the assembly languages programming, realizing hours, points, second display on LED; And using single chip computer to realize the timing, timing function, and at the same time through seven button switches and three indicator to achieve parameter setting and adjustment function, the water the flowers of the interval time set, the duration of water with the chip set, solenoid valve to be automatic control. According to users setting time done smoothly the task of watering the flowers.
Key words:MCS;control;display;solenoid valve
目录
摘要 .................................................................... II Abstract................................................................ III
1.绪论.................................................................. IV
2. 系统设计方案.......................................... 错误!未定义书签。
2.1系统工作原理 (3)
2.2系统方框图设计 (3)
2.3系统结构 (3)
2.3.1单片机模块 (4)
2.3.2显示模块 (4)
2.3.3电磁阀模块 (4)
2.3.4按键模块 (4)
2.3.5指示灯模块 (4)
2.3.6复位电路模块 (4)
2.4系统人机界面设计 (4)
2.5系统操作步骤 (5)
3. 关键器件的选型 (7)
3.1单片机的选择 (7)
3.1.1 AT89C51简介 (7)
3.1.2 AT89C51的主要性能 (7)
3.1.3 AT89C51的管脚说明 (8)
3.2继电器的选择 (10)
3.3电磁阀的选择 (10)
3.4显示器的选择 (11)
4. 硬件电路设计 (11)
4.1单片机最小系统 (12)
4.1.1 晶振电路设计 (12)
4.1.2 复位电路 (12)
4.1.3单片机最小系统电路设计 (13)