智能浇花系统设计说明书+51单片机+详细C语言代码

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

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日毕业论文(设计)答辩三、完成工作量与水平具体要求按照计划进度、指导教师的要求完成预定的工作量、提高论文的设计水平。专业负责人意见:签名:年月日II智能浇花控制系统设计摘要随着科学的不断发展和人们生活水平的不断进步,人们对于生活质量的要求也越来越高,花草养殖成为了家庭生活中的一部分,人们养殖花草的目的大多是为了陶冶情操和提高室内外的空气质量等等,但由于工作繁忙等原因,不能按时给花草浇水成为了花卉死亡的主要原因。本文利用AT89C51单片机设计了一种自动浇花控制系统,此系统可为人们解决因工作等原因无法按时为花卉浇水的问题,以便于花卉茁壮成长。本设计采用汇编语言进行编程,在LED液晶屏上实现小时,分,秒的显示;并利用单片机来实现计时,定时功能,同时通过7个按键开关和3个指示灯来实现参数设置和调节功能、浇花间隔时间的设定、浇水持续时间的设定、单片机对电磁阀的自动控制。根据用户设定的时间顺利的完成浇花任务。关键词:单片机;控制;显示;电磁阀IIIIIntelligentcontrolsystemforwateringtheflowersAbstractWiththecontinuousdevelopmentofscienceandthepeoplelifelevelofprogress,peoplefortherequirementsofthelifequalityismoreandmorerigorous,plantsbreedingbecomepartofthefamilylife.Thepurposesofpeoplebreedingplantsarefortheedifysentimentandimprovetheindoorandoutdoorairqualityandsoon.Becauseofthebusyjobsandotherfactors,theinabilitytowatertheflowersandplantsbecomethemaincauseofdeath.Inthispaper,AT89C51single-chipmicrocomputerdesignedakindofautomaticwateringtheflowerscontrolsystem.Thesystemcanworkforpeoplewhocannotwatertheflowersontime,sothattheflowerscangrowstrengthandhealthy.Thisdesignusestheassemblylanguagesprogramming,realizinghours,points,seconddisplayonLED;Andusingsinglechipcomputertorealizethetiming,timingfunction,andatthesametimethroughsevenbuttonswitchesandthreeindicatortoachieveparametersettingandadjustmentfunction,thewatertheflowersoftheintervaltimeset,thedurationofwaterwiththechipset,solenoidvalvetobeautomaticcontrol.Accordingtouserssettingtimedonesmoothlythetaskofwateringtheflowers.Keywords:MCS;control;display;solenoidvalveIIIIII目录摘要....................................................................IIAbstract................................................................III1.绪论..................................................................IV2.系统设计方案..........................................错误!未定义书签。2.1系统工作原理..........................................................32.2系统方框图设计........................................................32.3系统结构..............................................................32.3.1单片机模块..........................................................42.3.2显示模块............................................................42.3.3电磁阀模块..........................................................42.3.4按键模块............................................................42.3.5指示灯模块..........................................................42.3.6复位电路模块........................................................42.4系统人机界面设计......................................................42.5系统操作步骤..........................................................53.关键器件的选型........................................................73.1单片机的选择..........................................................73.1.1AT89C51简介.......................................................73.1.2AT89C51的主要性能.................................................73.1.3AT89C51的管脚说明................................................83.2继电器的选择.........................................................103.3电磁阀的选择.........................................................103.4显示器的选择.........................................................114.硬件电路设计.........................................................114.1单片机最小系统.......................................................124.1.1晶振电路设计......................................................124.1.2复位电路..........................................................124.1.3单片机最小系统电路设计.............................................13IVIV4.2按键电路设计.........................................................144.3数码管显示电路设计...................................................144.4电磁阀电路设计.......................................................164.5整体电路设计.........................................................165.系统软件设计.........................................................185.1软件架构设计.........................................................185.2主程序...............................................................185.2初始化模块...........................................................195.3按键判别与处理模块...................................................215.4按键消抖方法.........................................................225.5数码显示模块.........................................................235.6工作时间计算模块.......

1 / 52
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功