logo资料库

智能浇花控制系统.doc

第1页 / 共53页
第2页 / 共53页
第3页 / 共53页
第4页 / 共53页
第5页 / 共53页
第6页 / 共53页
第7页 / 共53页
第8页 / 共53页
资料共53页,剩余部分请下载后查看
2013年 5 月
智能浇花控制系统设计
摘 要
Intelligent control system for watering the flower
Abstract
智能浇花控制系统设计
1. 绪论
2. 系统设计方案
2.1系统工作原理
2.2系统方框图设计
2.3系统结构
2.3.1单片机模块
2.3.2显示模块
2.3.3电磁阀模块
2.3.4按键模块
2.3.5指示灯模块
2.3.6复位电路模块
2.4系统人机界面设计
2.5系统操作步骤
3. 关键器件的选型
3.1单片机的选择
3.1.1AT89C51简介
3.1.2AT89C51的主要性能
(1)与MCS-51 兼容;
3.1.3AT89C51的管脚说明
3.2继电器的选择
3.3电磁阀的选择
3.4显示器的选择
4. 硬件电路设计
4.1单片机最小系统
4.1.1晶振电路设计
4.1.2复位电路
4.1.3单片机最小系统电路设计
4.2按键电路设计
4.3数码管显示电路设计
4.4电磁阀电路设计
4.5整体电路设计
5. 系统软件设计
5.1软件架构设计
5.1.1主程序
5.2初始化模块
5.4按键消抖方法
5.5数码显示模块
5.6工作时间计算模块
结论
致 谢
参考文献
附 录
附录1 整体电路图
附录2 浇花程序
XXXX 大 学 毕 业 设 计 智能浇花控制系统 论文题目: 学 生: 指导教师: 专 班 业: 电子信息工程(电气及其自动化) 级: 2013 年 5 月
毕 业 设 计 审 阅 评 语 一、 指导教师评语 该生在整个毕业设计过程中,态度端正,积极主动,能基本在每个阶段完成相 应任务,能按时上交论文,时间安排也十分合理。 前期设计中出现的问题及误区,老 师指点后都细心更改,每次遇到阻碍都及时主动与老师交流、沟通、讨论论文出现的问 题。 论文完成了任务书所规定的设计任务,论文层次结构安排科学,语言表达流畅准确, 格式符合规范要求,达到预期结果,符合学士论文答辩的要求,同意该同学参加毕业答 辩。 是否同意答辩: 同意答辩 √ 不同意答辩 □ 指导教师(签名) 职 称 2013 年 5 月 22 日 二、评阅人评语 是否同意答辩: 同意答辩 □ 不同意答辩 □ 评阅教师(签名) 职 称 年 月 日
哈尔滨剑桥学院 毕 业 设 计 答 辩 评 语 及 成 绩 三、答辩委员会评语 四、毕业设计成绩 五、答辩委员会主任单位: 答辩委员会主任职称: 签 字(盖章): 答辩委员会主任签字: 年 月 日
毕 业 设 计 任 务 书 题目名称:智能浇花控制系统设计 立题意义:随着科学的不断发展和人们生活水平的不断进步,人们对于生活质量的要求也 越来越高,花草养殖成为了家庭生活中的一部分,人们养殖花草的目的大多是为了陶冶情 操和提高室内外的空气质量等等,但由于工作繁忙等原因,不能按时给花草浇水成为了花 卉死亡的主要原因;因此设计一款定时浇花的系统便成为当务之选。 技术条件与要求: 1. 本产品实用性强。 2. 主要用于家庭和较小场所。 3. 本系统抗干扰能力强,感应灵敏、性价比较高。 任务内容(包括内容、计划、时间安排、完成工作量与水平具体要求) 一、任务内容: 1. 系统的总体设计方案。 2. 系统各部分硬件电路设计。 3. 系统各部分软件电路设计。 二、计划、时间安排: 2012 年 11 月 26 日~~2013 年 4 月 7 日 选题、撰写阶段 2013 年 4 月 8 日~~5 月 12 日 5 月 13 日~~5 月 24 日 整理、答辩阶段 中期检查阶段 5 月 25 日 毕业论文(设计)答辩 三、完成工作量与水平具体要求 按照计划进度、指导教师的要求完成预定的工作量、提高论文的设计水平。
专业负责人意见: 签名: 年 月 日
智能浇花控制系统设计 摘 要 随着科学的不断发展和人们生活水平的不断进步,人们对于生活质量的要求也越来 越高,花草养殖成为了家庭生活中的一部分,人们养殖花草的目的大多是为了陶冶情操 和提高室内外的空气质量等等,但由于工作繁忙等原因,不能按时给花草浇水成为了花 卉死亡的主要原因。本文利用 AT89C51 单片机设计了一种自动浇花控制系统,此系统 可为人们解决因工作等原因无法按时为花卉浇水的问题,以便于花卉茁壮成长。 本设计采用汇编语言进行编程,在 LED 液晶屏上实现小时,分,秒的显示;并利用 单片机来实现计时,定时功能,同时通过 7 个按键开关和 3 个指示灯来实现参数设置和 调节功能、浇花间隔时间的设定、浇水持续时间的设定、单片机对电磁阀的自动控制。 根据用户设定的时间顺利的完成浇花任务。 关键词:单片机;控制;显示;电磁阀 II
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 IIII
目 录 摘要 .................................................................... 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 IIIIII
分享到:
收藏