如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PAGEI毕业设计(论文)课题名称自动灌溉控制器的设计学生姓名学号系、年级专业指导教师职称2010年5月30日摘要近几年来,随着水资源的日趋紧张,世界各国都在积极探索行之有效的节水途径和措施。自动灌溉技术是为了解决水资源不足,提高灌溉效率而发展起来的现代灌溉技术之一。本文设计了一个自动灌溉控制器,该系统以AT89C51单片机为控制核心,采用模块化的设计方案,由湿度采集模块、步进电机控制模块、键盘接口模块和显示模块组成。湿度采集模块以探针式电容湿度传感器为核心,步进电机控制电路模块采用了达林顿驱动芯片ULN2803,显示电路模块主要由LCD12864构成。在闭环(自动)模式下,该系统能自动对土壤的湿度进行检测,当实际湿度低于警戒值时单片机自动启动步进电机进行灌溉。在时间(手动)模式下,可通过键盘设置灌溉的时间,超过该时间,则停止灌溉。关键词:AT89C51;探针式电容湿度传感器;ULN2803达林顿驱动;LCD12864ABSTRACTInrecentyears,alongwiththefreshwatergettingless,allcountriesintheworldactivelyexploreeffectivewaysandmeasurestosavewater.Automaticirrigationtechnologyisoneofthemodernirrigationtechnologiestodealwiththewatershortage,improvingirrigationefficiency.Thispaperdesignsanautomaticirrigationcontroller.ThesystemuseAT89C51ascontrolcore,withmodulardesignscheme.Therearefourmodules:humidityacquisitionmodule,thesteppermotorcontrolmodule,keyboardinterfacemoduleanddisplaymodule.Humidityacquisitionmodulemainlyusesprobestypecapacitorhumiditysensorsasthecore;steppingmotorcontrolcircuitmoduleusestheULN2803drivechiplinton;displaycircuitmodulemainlycomposedbyLCD12864.Intheloop(automatically)mode,thissystemcandetectsoilmoisture.Whenactualhumidityislowwerthanvigilancevalue,microcontrollerautomaticstartupsteppermotortoirrigat.Intime(manual)mode,userscansetthetimethroughthekeyboard.whentheirrigationtimeisout,thenstoptheirrigation.Keywords:AT89C51;Probetypecapacitorhumiditysensors;ULN2803dalintondriver;LCD12864目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc262826105"摘要PAGEREF_Toc262826105\hIHYPERLINK\l"_Toc262826106"ABSTRACTPAGEREF_Toc262826106\hIIHYPERLINK\l"_Toc262826107"第1章绪论PAGEREF_Toc262826107\h1HYPERLINK\l"_Toc262826108"1.1引言PAGEREF_Toc262826108\h1HYPERLINK\l"_Toc262826109"1.2课题来源PAGEREF_Toc262826109\h1HYPERLINK\l"_Toc262826110"1.3国内外现状PAGEREF_Toc262826110\h2HYPERLINK\l"_Toc262826111"第2章方案设计与论证PAGEREF_Toc262826111\h4HYPERLINK\l"_Toc262826112"2.1总体方案论证PAGEREF_Toc262826112\h4HY