资源描述:
《毕业设计(论文)-基于AT89S52单片机的花卉自动浇灌控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第40页辽宁科技大学本科生毕业设计花卉自动浇灌控制系统设计摘要随着我国房地产的发展,近年来出现高档住宅社区和别墅区,一部分人拥有了私家花园,家庭式的灌溉在国内也没有正式起步。花卉灌溉的思路就是最大限度的让主人不用费太多心思而把花养好。考虑到浇灌系统的自动化程度,所以本次设计我用单片机与湿度、光照、温度传感器相结合,能够实时的检测并让花卉在最适合它们的环境中生长。本次设计主要是由硬件和软件两部分组成,硬件部分包括:单片机89S52,电池充电电路,时钟电路,复位电路,温度传感器,湿度传感器,光照检测电路,步进电动机驱动电路,电磁阀控制电路,窗户控制电路等内容。软件部分包括:温度传感器DS1
2、8B20程序,步进电机的正反转程序,窗户的打开、关闭程序,控制电磁阀的程序等内容。本设计的传感器都是采用单片机89S52编程控制的,实现对花卉所处环境的实时控制来确定要做的动作。关键词:单片机AT89S52;传感器;电磁阀;步进电机;自动浇灌第40页辽宁科技大学本科生毕业设计AutomaticwateringflowerscontrolsystemdesignAbstractAsChina'srealestatedevelopmentinrecentyearshigh-endresidentialcommunitiesandvillas,somepeoplehaveaprivatega
3、rden,family-irrigationinthecountryhasnotofficiallystarted.Flowersideaistomaximizeirrigationsotheownerneednotcosttoomuchtospendandkeepagoodthought.Takingintoaccounttheirrigationsystemautomation,soIusethischipdesignandhumidity,light,temperaturesensorcombinedwithreal-timedetectionandallowflowersint
4、hemostappropriatetotheirenvironmentofgrowth.Thedesignmainlybythehardwareandsoftwarecomponents,hardwarecomponentsinclude:MCU89S52,batterychargingcircuit,clockcircuit,resetcircuit,temperaturesensor,humiditysensors,lightdetectioncircuit,steppermotordrivecircuit,thesolenoidvalvecontrolcircuitwindows
5、controlcircuitandsoon.Softwarecomponentsinclude:temperaturesensorDS18B20program,reversingthesteppermotorprogram,thewindowsopen,closetheprogram,thecontrolsolenoidvalveproceduresandsoon.Thedesignofthesensorsareprogrammedusing89S52microcontrollercontrol,toachievereal-timecontrolenvironmentinwhichfl
6、owerstodeterminetheactiontodo.Keywords:microcontrollerAT89S52;sensor;solenoidvalve;steppermotor;Automaticwatering第40页辽宁科技大学本科生毕业设计目录1绪论11.1研究的背景11.2自动浇灌的现状与发展趋势11.2.1自动浇灌现状11.2.2自动浇灌的发展趋势21.3本论文的主要研究内容31.3.1基础研究与设计开发31.3.2自动控制系统的研究与设计41.3.3使用自动控制系统带来的便利42系统总体设计52.1系统的应用范围52.2系统的预期功能和技术指标52.2.1课题
7、研究预期功能52.2.2课题的技术指标52.3系统设计总体方案62.3.1系统控制原理62.3.2系统总体设计62.4系统的工作原理73系统的硬件设计83.1单片机控制系统设计83.1.1单片机的选择83.1.2AT89S52简介83.1.3存储器的配置123.2太阳能电池板充电电路133.2.1充电芯片的选择133.2.2稳压电路的选择16第40页辽宁科技大学本科生毕业设计3.2.3过充保护电路163.3数据采集电路的设计183.3.1传感器