您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > 烤箱连续温度控制系统
目录烤箱连续温度控制系统...................................................11设计概述..............................................................11.1任务分析..........................................................11.2整体方案..........................................................22.1系统硬件设计......................................................32.1.18155接口电路.................................................32.1.2A/D转换电路..................................................42.1.3温度检测......................................................52.1.4电阻炉........................................................52.1.5电力电子装置..................................................62.2系统软件设计......................................................72.2.1主程序........................................................82.2.2T0中断服务程序...............................................83控制过程说明..........................................................93.1环节分析..........................................................93.2调节规律..........................................................93.3干扰分析.........................................................113.4PID控制MATLAB仿真及参数整定......................................11参考文献...............................................................141烤箱连续温度控制系统摘要自动控制系统在各个领域尤其是工业领域中有着及其广泛的应用,温度控制是控制系统中最为常见的控制类型之一。随着电力电子和单片机技术的飞速发展,通过芯片对被控对象进行控制日益成为今后自动控制领域的一个重要发展方向。随着国民经济的发展,人们需要对各种加热炉、热处理炉、反应炉和锅炉中温度进行监测和控制。采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。传统的温度采集方法不仅费时费力,而且精度差,单片机的出现使得温度的采集和数据处理问题能够得到很好的解决。温度是工业对象中的一个重要的被控参数。然而所采用的测温元件和测量方法也不相同;产品的工艺不同,控制温度的精度也不相同。因此对数据采集的精度和采用的控制方法也不相同。传统的控制方式以不能满足高精度,高速度的控制要求。近几年来快速发展了多种先进的温度控制方式,如:PID控制,模糊控制,神经网络及遗传算法控制等。这些控制技术大大的提高了控制精度,不但使控制变得简便,而且使产品的质量更好,降低了产品的成本,提高了生产效率。本系统所使用的加热器件是电炉丝,功率为三千瓦,要求温度在400~1000℃。静态控制精度可以达到2.43℃。本设计主要有四部分组成:(1)单片机控制器设计;(2)电力电子控制装置;(3)温度检测变送部分1设计概述1.1任务分析电烤箱是一种应用广泛的食品加工设备.电烤箱本身是个热容系统,具有大纯滞后和大惯性;由于家用烤箱的外壳很薄,封闭性不好,与环境温差越大散热越快,具有非线性;同时对象的参数还受箱内食品种类和数量的影响。2电阻炉是利用电流通过电热体元件将电能转化为热能来加热或者熔化工件和物料的热加工设备。电阻炉由炉体、电气控制系统和辅助系统组成。炉体由炉壳、加热器、炉衬(包括隔热屏)等部件组成。电气控制系统包括电子线路、微机控制、仪表显示及电气部件等。辅助系统通常指传动系统、真空系统、冷却系统等,虽炉种的不同而已。系统结构采用如下图所示。图1系统结构框图如图1所示,该系统为单闭环控制系统。系统由控制器,执行器,被控对象,检测变送装置构成。其中温度控制器及比较环节可以由单片机构成;电炉温度主要是由其电流来决定,因此可以利用电力电子装置组成电流可控的执行装置;检测变送器则可以用热电偶及相关信号处理电路来构成。对于该系统而言,冷工件进入电炉加热时对电炉温度造成的影响是系统的主要干扰因素。1.2整体方案由单片机完成温度测量、控制,显示等功能。用温度传感器测量温度值,其选用AD590,经过运算放大器组成的信号调理电路变成0—5V电压信号,由A/D转换器转换为数字信号,送入单片机。单片机的数字信号经过D/A转换器转换成模拟量,由运算放大器电路变成0—5V电压信号,控制固态继电器的导通角,进而控制被控对象的输出功率。由单片机完成温度测量、控制,显示等功能。用温度传感器测量温度值,其选用标准铂电阻pt100,经过运算放大器组成的信号调理电路变成0—5V电压信号,由A/D转换器转换为数字信号,送入单片机。单片机的数字信号经过D/A转换器转换成模拟量,由运算放给定温度控制器电气执行装置电炉温度检测变送器f3大器电路变成0—5V电压信号,控制固态继电器的导通角,进而控制被控对象的输出功率。2设计实现2系统硬件设计电烤箱温度控制系统是以MS-5l单片机为控制核心,辅以采样反馈电路,驱动电路,晶闸管主电路对电炉炉温进行控制的微机控制系统。其系统结构框图可表示为:系统采用单闭环形式,其基本控制原理为:将温度设定值(即输入控制量)和温度反馈值同时送入控制电路部分,然后经过调节器运算得到输出控制量,输出控制量控制驱动电路得到控制电压施加到被控对象上,电炉因此达到一定的温度。图2控制电路的设计2.18155接口电路8155芯片内具有256个字节的RAM,两个8位、一个16位的可编程I/O口和一个14位计数器。它与51型单片机接口简单,是单片机应用系统中广泛使用的芯片。图4带有I/O接口和计时器的静态RAM8155给定值8051控制电路驱动电路电路晶闸管主电路控制对象输出温度采样电路48155用作键盘/LED显示器接口电路,当IO/M为高电平时,8155选通片内的I/O端口。A,B,C三个口可以作为扩展的I/O口使用,MCS-51单片机的PO口与8155的AD0~AD7相连。此时P0输出的低8位地址只有3位有效,用于片内选址,其他位无用。使用A,B,C三个口时,首先向命令寄存器写入一个控制字以确定三个口的工作方式。如果写入的控制字规定他们工作于方式Ⅰ或方式Ⅱ下,则这三个口都是独立的基本I/O口。可以直接利用MOVXA,@DPTR或MOVX@DPTR,A指令完成这三个口的读/写(输入/输出)操作。工作在方式Ⅲ或方式Ⅳ时,C口用作控制口或部分用于控制。MCS-51单片机可以和8155直接连接,不需要任何外加电路,给系统增加了256个字节的RAM、22位I/O线及一个计数器。当P2.0=0且P2.1=0时,选中8155的RAM工作;在P2.0=1和P20=0时,8155选中片内三个I/O端口。相应地址分配为:0000H-00FFH8155内部RAM0100H命令/状态口0101HA口0102HB口0103HC口0104H定时器低八位口0105H定时器高八位口2.2A/D转换电路图5A/D转换电路图5ADC0809的IN0和变送器输出端相连,故IN0上输入的0V-+5V范围的模拟电压经A/D转换后可由8051通过程序从P0口输入到它的内部RAM单元。首先输入地址选择信号,在ALE信号作用下,地址信号被锁存,产生译码信号,选中一路模拟量输入。然后输入启动转换控制信号START启动转换。转换结束,数据送三态缓冲锁存器,同时发出EOC信号。在允许输入信号OE的控制下,再将转换结果输入到外部数据总线。2.3温度检测图6温度检测电路温度的检测通常用两种方法:热电阻和热电偶。热电阻一般用于温度低一些的地方,而热电偶则用于温度比较高的地方。这里是要检测电炉的温度,因此选择使用热电偶。对于0~1000℃的温度,可以使用镍铬热电偶,分度号为EU,其输出信号为0~41.32mA,经毫伏变送器,输出0~10mA,然后再经过电流电压变换电路转换为0~5V。为了提高控制精度,可将变送器进行零点迁移,例如温度测量范围改为400~1000℃热电偶给出16.4~41.32mA时,使变送器输出0~10mV,这样使用8位A/D转换器,能使量化误差达到±2.34℃。为了消除误差,还必须考虑进行冷端温度补偿。具体电路如图5所示。2.4电阻炉电阻炉即为该系统的被控对象。其工作原理是将电能转化为电阻炉的热能。根据焦耳定律可知:2QIRt其中I为流过电热丝的电流,R为电热丝电阻,t为工作时间。很明显改变电流就可以调节电阻炉的发热功率,而且电阻炉属于纯电阻负载,要改变其电流,只需要改变它的工作电压就行了。另外,电阻炉通常会给系统带来很大的纯滞后时间,致使系统开环相频特性相角滞后6过大,造成闭环系统稳定性下降。为了解决这一问题,通常可以采用采样控制的方式。让控制系以一定的时间间隔T采样一次被控参数,与设定值进行比较后,经控制运算输出控制信号,然后保持该控制信号不变,保持时间T必须大于纯滞后时间0τ。图7采样控制过程结构图2.5电力电子装置电力电子装置作为该系统的执行器,由电阻炉工作原理的分析可知,它的任务是改变供给电阻炉的电压。这里使用的是交流调功电路的方式。利用过零型双向晶闸管的触发特性,只有当其两端电压过零时控制端上施加触发信号,它才导通;一旦导通,只有再次过零时才被关断,针对这一特点,本系统采取了控制在M个电网周期内晶闸管导通的周期数m(0≤m≤M)的方法来控制输出平均电压。为简单起见,可以使控制运算说的控制量u和实际导通周期m直接对应。同步检测电路检出电网电压信号的过零点,形成过零同步信号,并接到CPU的中断请求输入端,以提供触发参考点和控制周期M的计数信号。需要注意的是,同步检测电路和电阻炉加热回路的电源必须是同相的,以保证触发信号的同步。、图8过零型双向晶闸管的触发特性7驱动电路设计为保证驱动电路可靠工作,其驱动电路应满足如下要求:1)动态驱动能力强,能提供驱动脉冲,使加热电路迅速导通。2)能提供适当的正向偏压和足够的反向偏压,使加热电路可靠的开通和关断。3)有足够的输入输出电气隔离能力,使信号电路与栅极驱动电路隔离,且具有灵敏的短路、过流保护功能。所设计的驱动电路如图9所示。OPTOISO1Q1Q2R1R2R4R5R6R3+5VOUTG1E-10VGND+15V图9驱动电路工作原理电路Q1,Q2组成功率放大电路,OUT1、OUT3来自控制电路。该驱动电路能安全接受输入信号,在接到正确的控制信号后对加热电路进行驱动,加热电路开始工作,对外部进行加热,最大功率可达到2000W。从而实现电烤箱的加热过程。3系统软件设计83.1主程序图10主程序流程图应当注意:由于T0被设定为计数器方式2,初值为06H,故它的溢出中断时间为
本文标题:烤箱连续温度控制系统
链接地址:https://www.777doc.com/doc-2216692 .html