温度监控系统的设计(软件设计)

温度监控系统的设计(软件设计)

ID:1305079

大小:380.00 KB

页数:27页

时间:2017-11-10

温度监控系统的设计(软件设计)_第1页
温度监控系统的设计(软件设计)_第2页
温度监控系统的设计(软件设计)_第3页
温度监控系统的设计(软件设计)_第4页
温度监控系统的设计(软件设计)_第5页
资源描述:

《温度监控系统的设计(软件设计)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业设计(论文)温度监控系统的设计——系统的软件设计指导老师:**老师摘要随着科技的发展,相较于很多年以前人们对于自己生活的需求也发生了戏剧性的改变。而监控系统恰恰迎合了人们的这一需要。在众多先进测量控制技术中,由于单片微处理器的性能日益提高、价格又不断降低,使其性能价格比的优势非常明显并且我们知道利用MATLAB可以方便地进行仿真整定PID参数。本文介绍一个以单片机为核心的温度监控系统,主要包括控制算法的仿真分析(用MATLAB)和软件编程(用C51),它是利用传感器采集温度信号,温度信号经放大电路放大、A/D转换后送到单片机中,并将温度值显示在数码管上,单片机把它同由键盘实

2、现的给定温度进行比较,再由单片机根据控制策略给出控制量,然后将控制量送驱动电路驱动加热装置和报警装置,从而构成了实时闭环系统。本人主要负责系统的软件设计,在软件设计过程中,我们尽可能使其功能化、模块化、尽量采用子程序调用的方法。【关键字】单片机;温度监控系统;PID控制算法;MATLAB;软件设计(C51)。AbstractWiththeincreasingpaceofscienceandtechnology,perhapsnochangehascharacteristicthepastdecadesmoredramaticthanthatofpeople’sdemandsof

3、theirownlife.Supervisionandmonitoringsystemmeettherequirementsofthem.Inthesenumerousadvancedmeasurementandcontroltechnology,becauseoftheenhancedperformanceandreducedpriceofMCU,makingtheadvantagethatitsratioofperformancetopricebeenobviousandasweknowMATLABiseasytosimulatethesettingofPIDparamet

4、er.Thistext,whichcomprisedbythesimulationandanalysisofcontrolalgorithms(usingMATLAB)andtheprogramofsoftware(usingC51),introducesatemperaturemonitorwhosecoreisaMCU.Itgathersthetemperaturesignalandamplifiesitbyanamplifiercircuitmicrocomputer.SimultaneitysendsitintotheMCUafterA/Dconversion.Then

5、showitonintheLED.Thesingle第27页共27页毕业设计(论文)chipcomparesitwiththetemperature,whichrealizesbythekeyboardandgivecontrolmeasureaccordingtothecontrolstrategy.Intheend,theMCUsendscontrolmeasuretodrivecircuitinordertodrivetheheatinginstallationandwarningdevice.Andaclosedsystemisformed.Iammainlyrespo

6、nsibleforthesoftwaredesignofthesystem.Inprocessofthesoftwaredesign;wemakeitsfunction,modularizationandusesubroutineasfaraspossible.KEYWORDS:MCU;temperaturemonitorsystem;ThecontrolalgorithmofPID;MATLAB;softwaredesign(C51).第27页共27页毕业设计(论文)目录引言31系统概述41.1系统功能描述41.2系统的框图42、PID控制与MATLAB仿真52.1PID控制

7、52.1.1PID控制的优点52.1.2数字PID52.1.3凑试法确定PID参数52.1.4电炉传递函数62.1.5PID控制框图72.2MATLAB仿真72.2.1Simulink模型的建立82.2.2PID的MATLAB编程实现93、硬件概述103.1硬件电路概述103.2AT89C51端口定义113.3模数转换模块113.4键盘模块123.5显示模块134、软件设计144.1单片机编程语言的选择144.1.1汇编语言144.1.2C语言144.2软件总体结构图154.2.1系统初始化

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。