资源描述:
《智能水塔水位控制系统本科毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、智能水塔水位控制系统学生姓名:学生学号:院(系):电气信息工程学院年级专业:电子信息工程指导教师:助理指导教师:二〇一五年五月1本科毕业设计(论文)摘要摘要随着人们生活水平的不断提高,资源短缺的现象逐渐凸显,其中水资源的短缺尤为严重,然而水资源是人们日常生产和生活所不可或缺的,长时间的断水会给人们的生活带来极大的不便,而水塔的出现能够从一定程度上解决人们储水和用水的问题,更好的节约和利用水资源。为更好的解决对水位的实时检测和控制,本文主要论述了基于单片机的智能水塔水位控制系统的设计。该系统以STC89C52RC为核心,通过对硬件和软件部
2、分的设计来达到对水塔水位进行实时监测的要求。其中硬件部分包括液位检测模块、中央处理模块、显示模块、报警模块、控制模块等的设计;软件部分主要是根据系统的设计思想画出主程序和子程序流程图,并利用keiluVision4进行C语言编程,以实现各部分的编程要求。通过一系列的理论分析和仿真实验,达到利用单片机对水塔水位进行实时监测,并显示水位和自动控制的功能。基于本论文中对各模块的基本要求,本系统采用STC89C52RC单片机为主控芯片,利用超声波传感器实时检测水位,并通过LCD1602显示。若水位超出设定的正常范围值,则单片机做出相应的处理,控
3、制继电器驱动电机进行模拟控制操作,同时通过按键可进行水塔水位上下限的设置,以达到控制系统的设计目的。关键词STC89C52RC单片机,超声波传感器,LCD1602攀枝花学院本科毕业设计(论文)ABSTRACTABSTRACTWiththecontinuousimprovementoflivingstandards,thephenonmentoftheshortageofresourceshashighlighted.However,thewaterresourcesisanindispensablepartofpeople’sdaily
4、lifeandproduction.Thelackofwaterresourceswillbringinconvenienttopeople’slife.Thetowerwatercansolvethisproblem,andmakepeoplesaveandutilizewaterresources.Inordertodetectandcontrolwaterlevel,thispapermainlydiscusswatertower’swaterlevelcontrolsystem,anintelligentsystemwhichc
5、anbeusedtocontrolwaterlevel.ThesystemusesSTC89C52RCasthecore,throughthepartofthedesignofhardwareandsoftwaretomeettheneedsofreal-timemonitoring.Hardwarepartincludesthemodeofliquidleveldetecting,themodeofthecentralprocessing,andthemodeofdisplaying,andsoon.Besidessoftwarepa
6、rtismainlybasedonthesystemdesignthoughtdrawaflowchartofmainprogramandsubroutines,andinordertorealizetheprogrammingofeachpart,thekeiluVision4forClanguageprogrammingisbeenused.Accordingtotheoryanalysisandsimulationshow,thesystemcanuseSTC89C52RCtocontrolwatertower’swaterlev
7、el,andnotonlycanitachievethegoalsofmanifesting,butalsoit can becontrolledautomatically.Basedonthebasicrequirementsofthispaper,thesystemfortheuseofultrasonicsensormoduleforwaterlevelcontrol,andtheLCD1602willdisplaythem.Ifwaterlevelbeyondthenormalrange,thesinglechipmicroco
8、mputertomakecorrespondingprocessing,andtosimulatethecontrolrelaydrivethemotoroperation.Thenthebuttonsse