基于单片机的温度采集控制系统.doc_第1页
基于单片机的温度采集控制系统.doc_第2页
基于单片机的温度采集控制系统.doc_第3页
基于单片机的温度采集控制系统.doc_第4页
基于单片机的温度采集控制系统.doc_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)报告用纸第1页共55页摘要现今,自动控制技术尤其是温度控制技术在国内外得到广泛的应用和发展。时滞效应始终困扰着其实际应用,为此人们发明了多种控制方法来解决时滞问题,例如比例控制方式、DDC控制方式,本文将针对一种温度控制方式进行学习,并设计一个以8051单片机为核心、利用新型集成化智能1-Wire总线数字温度传感器DS18B20实现的温度采集控制系统,同时还阐述了直接数字控制(DDC)中的最少拍控制算法。本设计采用以8位8051单片机作为系统的CPU。使用电加热器升温,直流电机风扇降温,配合键盘输入,液晶显示器显示。具有硬件结构简单、人机界面友善、管理功能健全、系统可靠性高、记录数据准确、使用维护方便等优点。本系统按照模块化程序设计思想,完成了对系统软件部分的设计,给出了各个功能模块的设计思想和流程图。温度采集控制控制系统不但能够准确地进行温度数据的采样转换,稳定进行升温、降温、恒温的控制过程,而且可以记录温度时间对应关系,并以现今广泛使用的液晶显示器作为输出设备,使数据读取更加直观。现场实验表明,该系统在测试过程中工作稳定,满足设计要求。在系统设计过程中利用WAVE仿真器通过实验机配套的串行通讯电缆,将电缆的一端与实际机相连,另一端与PC机的串行口相连,构成一个8051单片机在线仿真调试系统,完成了本系统软硬件的开发调试。关键字:温度采集控制系统;单片机;DS18B20;DDC毕业设计(论文)报告用纸第2页共55页AbstractNowadays,theautomaticcontroltechniqueisatemperatureparticularlycontrolstechniqueatdomesticandinternationalgettheextensiveapplicationwithdevelop.Timepostponeeffectperplexalwaysinfactontheoccasionofapplied,forthispersoninventsvariouscontrolsmethodtoresolvetheproblemofTimepostpone.Thispaperintroducesadesignoftemperaturedataacquisitionsystembasedonsingle-chip8051.Thesystemcollectstemperaturedatathrough1-WireDigitalThermometerDS18B20,andthecontrolalgorithmoffuzzyadjustmentofDDCparametersispresented.Thetemperaturedataacquisitionandcontrolsystemadoptionwith88051singleamachineforsystemCPU.Theusageelectricityheatingapparatusheats,thedirectcurrentelectricalengineeringfanreducestheheat,matchingwiththekeyboardimportation,displayswiththeLCD.Ithassimplestructure,highsystemreliability,andthedatarecordedarereliableandtheoperationandmaintenanceareconvenient.Thissystemaccordingtomoldadesignforturningproceduredesigntoughing,completingtosystemsoftwarepartofdesigns,givingeachfunctionmoldpiecethoughtwithflowchart.Afunctiontemperaturecontrolsystemcanproceedaccuratelythedataadoptsthekindconverts,stabilizingtheproceedingheat,reducetheheat,thecontrolprocessoftheconstanttemperature,andcansatisfycompletelytotherequestofthesystemaccuracy.andcanshowthemtotheoperatorsbythewayoftheLiquidCrystalDisplay.ThissystemusedthepresenttheusagetheLCDandactionsoutputequipments,makedatakepttheviewmore.Theresultsoftheexperimentsshowthatthesystemworksstablyandmeetstheexpecteddesignrequirements.MakeuseofinsystemdesignprocesstheWAVEimitatethetruemachinepassesacommunicationelectriccablethatexperimentthemachinekit,willtheelectriccableofoncarryingtoconnectwitheachotherwithactualonboard,anotheroncarryingtoadjusttotrywiththemachineofPCahardwareforconnectingwitheachother,constitutingfirst8051singleamachineson-lineimitatingreallyadjustingtryingsystem,completingthissystemwiththedevelopmentofthesoftware.Keywords:temperaturedataacquisitionandcontrolsystem;single-chip;DS18B20;DDC毕业设计(论文)报告用纸第3页共55页目录引言11绪论31.1课题背景31.2立题的目的和意义31.3温度采集控制系统的预期功能和基本原理31.4本系统主要研究内容42温度采集控制系统总体分析与设计52.1温度采集控制系统的组成和工作原理52.2温度采集转换系统62.3升降温控制系统系统72.4键盘显示系统92.5报警系统92.6电源系统102.7硬件电路设计102.7.1系统硬件配置102.7.2主要元件简介103软件系统设计223.1软件总体设计223.2系统初始化函数233.3控制函数233.4键盘显示函数243.5降温函数243.6曲线算法253.采样263.时间函数274调试与运行284.1WAVE仿真器调试软件284.2功能模块的调试294.3综合测试30结论31致谢32毕业设计(论文)报告用纸第4页共55页参考文献33附录一系统电路原理图34附录二系统PCB图35附录三系统源程序36毕业设计(论文)报告用纸第5页共55页引言温度是一个很重要的基本物理量,自然界中任何物理、化学过程都紧密地与温度相联系,在许多生产过程中,温度测量和控制都直接和安全生产、保证产品质量、提高生产效率、节约能源等重大经济技术指标相联系,因此温度测控技术在国民经济各个领域中都受到了相当的重视。对于不同生产情况和工艺要求下的温度控制,所采用的加热方式,燃料,控制方案也有所不同。例如冶金、机械、食品、化工等各类工业生产中广泛使用的各种加热炉、热处理炉、反应炉等;燃料有煤气、天然气、油、电等;控制方案有直接数字控制(DDC),推断控制,预测控制,模糊控制(Fuzzy),专家控制(ExpertControl),鲁棒控制(RobustControl),推理控制等。温度的测控技术已由模拟测控技术逐渐让位与以单片机为主的微处理器测控技术,形成数字与模拟混合的测控系统和纯数字测控系统的应用,并正向全数字测控方向快速发展。单片机是在一块硅片上集成了各种部件的微型计算机,这些部件包括中央处理器CPU、数据存储器RAM、程序存储器ROM、定时器/计数器和多种I/O接口电路。用单片机取代模拟电路作为温度的测量控制器有如下优点:(1)可靠性高。芯片本身是按工业测控环境要求设计的,其工业抗干扰能力优于一般的通用CPU,且程序指令、系统常数均固化在ROM中,不易破坏,硬集成度高,使系统整体可靠性大大提高。(2)易于扩展。单片机内具有计算机正常运行所必需的部件,芯片外部有许多供扩展用三总线及并行、串行管脚,很容易构成各种规模的计算机应用系统。(3)控制能力强。为满足工业控制要求,单片机的指令系统均有极为丰富的条件分支转移指令、I/O端口的逻辑操作以及位处理能力。(4)体积小。由于单片机的高集成度,整个电路系统的体积有得到大幅度缩小,使便携式仪器的制造成为可能。要想构成一个先进的温度测控系统,除了采用单片机作为其控制器外,性能优良的温度传感器也是必不可少的。智能温度传感器是在模拟集成温度传感器/控制器的基础上发展而成的第三代温度控制器,它将温度传感器、A/D转换器、寄存器、接口电路集成在一个芯片中,有的还包含中央处理器(CPU)、只读存储器(ROM)、随机存储器(RAM或SRAM)、实时日历时钟以及温度控制与报警电路等。其主要优点是:数字化输出、测试及控制能力强、传输距离远、抗干扰能力强、微型化、微功耗、易于配微控制器(MCU)或微型计算机进行数据处理或温度控制。本系统紧跟当今传感器的发展潮流,选用美国DALLAS半导体公司生产的DS18B20型单线智能温度传感器作为温度采集控制部件以实现更高的系统指标。毕业设计(论文)报告用纸第6页共55页本设计的控制对象为一恒温装置,输入为加在升降温装置两端的电压,输出为恒温装置的温度。输入和输出的传递函数为:G(s)=2/(s(s+1)。控温范围为-55+125,所采用的控制方案为直接数字控制(DDC)中的最少拍控制。本设计采用总线技术和模块化结构,实现了由MCS51单片机和DS18B20型单线智能温度传感器组成的智能温度测控系统,甩掉了传感器变送器A/D转换器单片机的传统模式,大大减少了电路中元器件和I/O连线,创建了一种新型的高稳定可靠温度测控系统。通过P3.2口,单片机与温度传感器可互发信息,从而共同进行相应的信息处理。在配套程序的驱动下,单片机端设置并发送上限温度HT和下限温度LT给温度传感器,同时读取温度传感器发来的当前温度CT,进行相应显示及处理。当CT超过HT,将点亮红色LED并驱动制冷控制所对应的继电器,从而进行报警提示及制冷控制。当CT低于LT,温度控制器将点亮蓝色LED并驱动加热控制所对应的继电器,从而进行报警提示及加热控制。除了上述可以将现场温度维持在上限温度和下限温度之间的一定范围内外,当设置的上限温度HT和下限温度LT为同一温度值时,温度测控系统将使现场温度保持在相应的恒温状态。温度控制器的LCD将显示时间、当前温度、上限温度和下限温度。毕业设计(论文)报告用纸第7页共55页1绪论1.1课题背景温度控制是自动控制经常讨论的课题之一,它代表了一类自动控制的方法。而且其应用十分广泛,可以说在生产生活中无处不在,例如锅炉、电冰箱等。而由温度控制带来的时滞效应难题始终困扰着实际应用。随着科学技术的高速发展,温度控制技术得到了很大的进步,其应用的领域也不断的扩大。本文将使用8051型单片机对温度控制的基本原理实例化,设计一个带有多功能的、能够减小时滞效应的温度采集控制系统。目的是利用毕业设计的这段时间学习一种利用8051型单片机进行温度采集控制的方法。1.2立题的目的和意义8051型单片机是常用的控制芯片,在智能仪器仪、工业检测控制、机电一体化等方面取得了令人瞩目的成果,用其作为温度采集控制系统的实例也很多。使用8051单片机能够实现温度全程的自动控制,而且8051单片机易于学习、掌握,性能价格比高。使用8051型单片机设计温度采集控制系统,可以即时、精确的反映温度变化。完成诸如升温到特定温度、降温到特定温度、在温度点保持恒温等多种控制方式,可以应用到空调、锅炉、电热器一类的设备上。1.3温度控制系统的预期功能和基本原理多功能温度控制系统的设计初衷是满足实际生产中温度控制的需要。为此本系统针对实际应用开发了两种温度控制的模式。第一种控制模式类似于空调,锅炉等需要保持在一定区间内恒温的设备,他们都需要有加温或降温功能,有的当温度超过一定上限时会报警。本系统中把这种工作模式命名为Control模式,简写为C模式。系统工作在这种模式下时,首先系统会提示用户输入温度的上限与下限的温度值。然后根据实际温度的情况决定采取那些方案。如下图131所示:用户设定的下限温度用户设定的下限温度当前实际温度毕业设计(论文)报告用纸第8页共55页图131第一种控制模式示意图该时刻的实际温度低于用户设定的下限温度,所以此时刻系统正处于升温状态,直到实际温度到达上限温度值,系统才停止升温。反之,如果实际温度高于用户设定的下限值时,系统处于降温状态。当实际温度超过用户设定的上、下限温度时,系统还会通过声音、警报灯来报警,同时启动相应的降升温措施。第二种模式在日常生产中是十分普遍的,例如铸造模具、热时效处理等都需要完成“升温恒温降温”反复的过程。本系统模拟了热时效的处理过程,采用“升温恒温升温恒温降温恒温降温”的梯形曲线过程,如下图132所示的:温度时间秒图132图131第二种控制模式示意图这种模式对温度控制的要求比较高,技术指标也很多,例如必须保持采样时间有单位并且均匀、升温降温的过程要稳定、迅速等。常用的温度控制算法都采用PID算法。本设计从成本、设计复杂度、实用性及开发时间诸多因素的考虑采用了DDC算法,主要体现在升降温过程中。系统为典型的反馈式温度控制系统,组成部分见图133。其中数字控制器的功能由8051单片机实现。图133温度控制系统组成框图1.4本系统主要研究内容本系统所要完成的任务是:(1)能够实时、准确的采样温度值。(2)能够以DDC控制方式,进行升温、降温过程。(3)完成温度梯形曲线的变化过程。(4)更加人性化的设计。上、下界限温度能够用户输入并显示,声音、警报灯的毕业设计(论文)报告用纸第9页共55页报警功能等。2.多功温度控制系统总体分析与设计2.1温度控制系统的组成和工作原理多功能温度控

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论