基于单片机的自动给水系统设计Word格式文档下载.doc
《基于单片机的自动给水系统设计Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《基于单片机的自动给水系统设计Word格式文档下载.doc(41页珍藏版)》请在冰豆网上搜索。
![基于单片机的自动给水系统设计Word格式文档下载.doc](https://file1.bdocx.com/fileroot1/2022-10/5/d48ce6ed-97f6-45d9-8d57-bbc00d8c23ef/d48ce6ed-97f6-45d9-8d57-bbc00d8c23ef1.gif)
近年来模糊控制在许多控制应用中都取得了成功,模糊控制应用于控制系统设计不需要知道被控对象精确的数学模型,对于许多无法建立精确数学模型的复杂系统能获得较好的控制效果,同时又能简化系统的设计,因此,在水箱水位自动控制系统中,模糊控制就成为较好的选择。
本文主要论述了应用模糊控制理论控制水箱水位系统,首先详尽的介绍了模糊控制理论的相关知识,在此基础上提出了用模糊理论实现对水箱水位进行控制的方案,建立了简单的基于水箱水位的模糊控制器数学模型。
介绍了基于单片机的水位控制系统的设计及其相关内容。
系统属于典型的基于单片机的大惯性环节的PID闭环控制装置,通用性很强,在工业过程控制中有着广泛的应用。
控制系统中引入单片机,可以充分利用单片机在对采集数据加以分析并根据所得结果做出逻辑判断等方面的能力,编制出符合某种技术要求的控制程序、管理程序,实现对被控参数的控制与管理。
采用单片机对水位进行控制不仅具有控制方便、简单和灵活性大等优点,而且可以大幅度提高被控系统的技术指标,从而能够大大的提高产品的质量。
关键词:
自动给水单片机水位控制模糊控制
Abstract
DevelopmentandapplicationofSCMsystemtothemodernfieldofindustrialmeasurementandcontrolbroughtanewtechnologicalrevolution,automationandintelligenceareinseparablefromthesingle-chipmicrocomputer.Inrecentyears,fuzzycontrol,inmanycontrolapplicationsaresuccessful,fuzzycontrolappliedtocontrolsystemdesigndonotneedtoknowtheprecisemathematicalmodelofcontrolledobject,formanyunabletoestablishaccuratemathematicalmodelofcomplexsystemstoobtainbettercontroleffect,whilesimplifyingsystemdesign,therefore,inthewatertanklevelcontrolsystem,fuzzycontrolhasbecomeabetterchoice.
Thispaperdiscussesthetheoryoffuzzycontrolwatertanklevelcontrolsystem,firstintroducedindetailthetheoryoffuzzycontrolknowledge,onthebasisoffuzzytheoryisproposedtorealizethewatertanklevelcontroloftheprogram,setupasimpletanklevelbasedonmathematicalmodelofthefuzzycontroller.Describesthewaterlevelcontrolsystembasedonsinglechipdesignandrelatedcontent.MCU-basedsystemistypicallylargeinertiaofthePIDclosed-loopcontroldevices,arehighlycommonintheindustrialprocesscontrolhasbeenwidelyused.Theintroductionofmicrocomputercontrolsystem,cantakeadvantageofSCMinthedatacollectiontoanalysisandlogicbasedonthefindingsandmakejudgmentssuchastheabilitytomeetcertaintechnicalrequirementsforthepreparationofthecontrolprocedures,managementprocedures,toachievethecontrolparametersoftheaccusedandmanagement.Microcontrollertocontrolthewaterlevelbynotonlyeasytocontrol,theadvantagesofsimplicityandflexibilityofalarge,butalsogreatlyenhancethechargestothetechnicalindicators,whichcangreatlyimproveproductquality.
Keywords:
AUTOFeedwater,Waterlevelcontrol,MCU,Obscurecontrol
目录
摘要 I
Abstract II
目录 III
前言 1
1绪论 3
1.1课题的提出及意义 3
1.2单片机的概述及发展趋势 3
1.3水箱水位控制系统组成及原理 5
1.3.1水箱水位控制系统组成 5
1.3.2水箱水位控制系统的原理 6
2系统硬件的选择及其功能特性 8
2.1MCS-51单片机的结构及其功能 8
2.1.1MCS-51单片机的结构 8
2.1.2MCS-51单片机的引脚及其功能 9
2.1.3MCS-51内部数据存储器 11
2.1.4对8051扩展的外部程序存储器 14
2.1.5MCS-51单片机的时序 15
2.2水泵 16
2.3LED发光二极管 19
3硬件电路的设计 21
3.1水位采集电路设计 21
3.2控制电机电路设计 23
3.3时钟电路 24
3.4复位电路 26
3.5报警电路设计 28
3.6稳压电路的设计 28
3.7系统总电路 29
4系统软件设计 30
4.1概述 30
4.2主程序设计框图 30
4.2.1主程序流程图 30
4.2.2源程序代码 31
总结 33
致谢 34
参考文献 35
前言
随着集成电路技术的发展,单片微型计算机的功能也不断增强,许多高性能的新型机种不断涌现出来。
单片机以其功能强、体积小、可靠性高、造价低和开发周期短等优点,成为自动化和各个测控领域中广泛应用的器件,在工业生产中成为必不可少的器件,尤其是在日常生活中发挥的作用也越来越大。
在水箱水位控制系统中,单片机更是起到了不可替代的核心作用。
在工业生产中如:
锅炉、蒸汽机等,在日常生活中如:
自动水位电热水器,都用到以单片机(小型),PLC(大型)作为主控芯片来实现自动控制水位的原理。
随着生产的发展,在工业中,上述设备对水位的控制要求越来越高,随着人们生活水平的提高,对日常用品的自动化也提出了更高的要求,单片机的不断更新换代,满足了上述的要求,达到自动控制的目的。
水位控制系统在各个领域上都有广泛应用,虽然其结构简单但由于控制过程具有多变量,大滞后,时变性等特点,且在控制过程中系统会受到各种不确定因素的影响,难于建立精确的数学模型。
虽然自适应、自校正控制理论可以对缺乏数学模型的被控对象进行识别,但这种递推法复杂,实时性差。
温度、压力、流量和液位是四种最常见的过程变量。
其中液位是一个非常重要的过程变量。
在机械控制系统尤为重要,液位控制不好就可能引起生产安全,产品质量和产量等一系列问题。
目前,在很多场合下,液位已成为非常关键的因素,许多物理特性的变化都直接反映在液位的升降上,因此对液位的监测的意义越来越大。
单片机对水位的控制问题是一个工业生产中经常会遇到的问题。
此次毕业实习、毕业设计第一阶段的主要工作是,学习有关单片机水位控制系统的基本知识,了解单片机水位控制系统的相关技术,并在此基础上选择了使用8051单片机作为核心设计,并学习7448、74LS164模拟电子技术等方面的知识。
这是课题研究的基础性内容。
第二阶段是在指导教师的指导下,设计出具体的电路,并确定满足具体技术指标的软件,掌握电路中重要器件的使用方法,以及编写出水位检测程序,延时子程序。
通过教师的悉心指导和自己的努力,完成了毕业设计的各项任务,成功完成单片机水位控制系统的设计。
1绪论
1.1课题的提出及意义
随着科技的迅速发展和人们生活水平及需要的不断提高,越来越多的自动控制设备走入了大家的生活,对自动控制设备的设计技术要求也越来越高。
所以本次毕业设计选择水箱水位控制系统。
传统的自动水位控制系统采用电子线路完成设计,那样存在布线非常麻烦,而且由于线路多的原因,系统的稳定性较差。
近年来由于单片机的发展迅速,几乎所有的自动控制系统都可以通过单片机以及部分电子器件来设计。
而单片机以其功能强、体积小、可靠性高、造价低和开发周期短等优点,成为自动化和各个测控领域中广泛应用的器件,在工业生产中成为必不可少的器件,尤其是在日常生活中发挥的作用也越来越大。
因此课题采用单片机完成对水箱水位控制系统的控制中心的设计,这样系统的设计就原来人工控制、半自动控制转变为全自动控制,将由原来传统的纯硬件转变为硬件与软件的结合,减轻了原来的布线难度,而系统的稳定性会更好。
课题设定了水位的上限值、下限值,并对水位进行实时采集,并通过串行口传输到控制中心,以达到对水位进行控制的目的。
1.2单片机的概述及发展趋势
单片机(MCU)是指一个集成在一块芯片上的完整计算机系统。
尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:
CPU、内存、内部和外部总线系统,目前大部分还会具有外存。
同时集成诸如通讯接口、定时器、实时时钟等外围设备。
而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。
单片机也被称为微控制器,由芯片内仅有CPU的专用处理器发展而来。
最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。
单片机是70年代中期发展起来的一种大规模集成电路芯片,是CPU、RAM、ROM、I/O接口和中断系统集成于同一硅片的器件。
单片机用于控制有利于实现系统控制的最小化和单片化,简化一些专用接口电