您当前的位置:五五电子网电子知识电工技术电工技术电炉温度控制系统的设计 正文
电炉温度控制系统的设计

电炉温度控制系统的设计

点击数:7940 次   录入时间:03-04 11:52:58   整理:http://www.55dianzi.com   电工技术

摘要:自动控制系统在各个领域尤其是工业领域中有着及其广泛的应用,温度控制是控制系统中最为常见的控制类型之一。随着单片机技术的飞速发展,通过单片机对被控对象进行控制日益成为今后自动控制领域的一个重要发展方向。
   一、前言

   自动控制系统在各个领域尤其是工业领域中有着及其广泛的应用,温度控制是控制系统中最为常见的控制类型之一。随着单片机技术的飞速发展,通过单片机对被控对象进行控制日益成为今后自动控制领域的一个重要发展方向。本设计要求用单片机设计一个电炉温度控制系统。

   二、电炉温度控制系统的特性

  温控系统主要由温度传感器、温度调节仪、执行装置、被控对象四个部分组成,其系统结构图如图1所示。被控制对象是大容量、大惯性的电热炉温度对象,是典型的多阶容积迟后特性,在工程上往往近似为包含有纯滞后的二阶容积迟后;由于被控对象电容量大,通常采用可控硅作调节器的执行器
执行器的特性:电炉的温度调节是通过调节剂(供电能源)的断续作用,改变电炉丝闭合时间Tb与断开时间Tk的比值α,α=Tb/Tk。

调节加热炉的温度,在工业上是通过在设定周期范围内,将电路接通几个周波,然后断开几个周波,改变晶闸管在设定周期内通断时间的比例,来调节负载两端交流平均电压即负载功率,这就是通常所说的调功器或周波控制器;调功器是在电源电压过零时触发晶闸管导通的,所以负载上得到的是完整的正弦波,调节的只是设定周期Tc内导通的电压周波。三、电炉的电加热原理
   当电流在导体中流过时,因为任何导体均存在电阻,电能即在导体中形成损耗,转换为热能,按焦耳楞次定律:

   Q=0.2412 Rt Q—热能,卡;

   I一电流,安9

   R一电阻,欧姆,

   t一时间,秒。

   按上式推算,当1千瓦小时的电能,全部转换为热能时Q=(0.24×1000×36000)/1000=864千卡。

   在电热技术上按l千瓦小时=860千卡计算。电炉在结构上是使电能转换为热能的设备,它能有效地

   用来加热指定的工件,并保持高的效率。

   四、电炉加热方式的分类

  电阻炉按热量产生的方法不同,可分为间接加热式和直接加热式二大类。间接加热式电阻炉、就是在炉子内部有专用的电阻材料做的发热元件。电流通过加热元件时产生热量,再通过热的传导、对流、辐射而使放置在炉中的炉料被加热。直接加热式电阻炉,电源直接接在所需加热的材料上,使强

   大的电流直接流过所需加热的材料而使材料自己发热达到加热效果。工业电阻炉,大部分是采用间接加热式的,只有一部分因加热工艺人的特殊需要而采用直接加热式。
五、电炉控制系统的硬件部分
  温度调节仪是控温系统的核心部分,采用单片机控制,实现智能化,它主要由输入通道、输出通道、人机对话通道以及一些外围电路组成,原理框图如图4所示。具体是由8031单片机、16K电擦写程序存贮器、键盘及显示器接口电路以及并形I/O芯片8255等组成。它把传感器送来的温度信号进行放大、比较、运算后,输出控制信号,触发执行装置,实现温度的自动控制,同时还实现多种温度传感器的转换、调零、调幅的软调整等功能。为了提高系统的抗干扰能力,温度传感器信号应采用屏蔽线单独接地,此外,对主机亦采用电磁屏蔽措施,以防止其它的电磁干扰。

  (1)8031芯片:MCS-51系列单片机是美国Intel公司开发的8位单片机,又可以分为多个子系列。MCS-51系列单片机共有40条引脚,包括 32条I/O接口引脚、4条控制引脚、2条电源引脚、2条时钟引脚。引脚说明: P0.0~P0.7:P0口8位口线,第一功能作为通用I/O接口,第二功能作为存储器扩展时的地址/数据复用口P1.0~P1.7:P1口8位口线,通用I/O接口无第二功能。P2.0~P2.7:P2口8位口线,第一功能作为通用I/O接口,第二功能作为存储器扩展时传送高8位地址。 P3.0~P3.7:P3口8位口线,第一功能作为通用I/O接口,第二功能作为为单片机的控制信号。ALE/ PROG:地址锁存允许/编程脉冲输入信号线(输出信号)PSEN:片外程序存储器开发信号引脚(输出信号)>。EA/Vpp:片外程序存储器使用信号引脚/编程电源输入引脚。RST/VPD:复位/备用电源引脚。

  (2)8255A芯片是Intel公司生产的可编程输入输出接口芯片,它具有3个8位的并行I/O口,具有三种工作方式,可通过程序改变其功能,因而使用灵活,通用性强,可作为单片机与多种外围设备连接时的中间接口电路。8255有三种基本工作方式,三种工作方式由工作方式控制字决定,方式控制字由CPU 通过输入/输出指令来提供.三个端口中PC口被分为两个部分,上半部分随PA口称为A组,下半部分随PB口称为B组.其中PA口可工作与方式0、1和2,而PB口只能工作在方式0和1。8255共有40个引脚,采用双列直插式封装,各引脚功能如下:D0--D7:三态双向数据线,与单片机数据总线连接,用来传送数据信息。CS:片选信号线,低电平有效,表示芯片被选中。RD:读出信号线,低电平有效,控制数据的读出。WR:写入信号线,低电平有效,控制数据的写入。Vcc:+5V电源。A0--PA7:A口输入/输出线。PB0--PB7:B口输入/输出线。PC0--PC7:C口输入/输出线。 RESET:复位信号线。A1、A0:地址线,用来选择8255内部端口。GND:地线。
设周期Tc内导通的周期的波数为n,每个周波的周期为T,则调功器的输出功率为P=n×T×Pn/Tc,Pn为设定周期Tc内电压全通过时装置的输出功率。
(6)ADC0809转换器
   ADC0809是一种比较典型的8位8通道逐次逼近式A/D转换器,CMOS工艺,可实现8路模拟信号的分时采集,片内有8路模拟选通开关,以及相应的通道地址锁存用译码电路,其转换时间为100μs左右,采用双排28引脚封装,其引脚说明如下:IN0~IN7:8路模拟量输入通;ADDA~ADDC:地址线用于选择模拟量输入通道;ALE:地址锁存允许信号;START:转换启动信号;D0~D7:数据输出线;OE:输出允许信号,低电平允许转换结果输出;CLOCK:时钟信号输入引脚,通常使用500KHz;EOC:转换结束信号,为0代表正在转换,1代表转换结束;Vcc:+5V电压;VREF(+)、VREF(-):参考电压。

   (7)温度检测元件及变送器、ADC的选择

  温度检测元件及变送器的选择要考虑温度控制范围及精度要求。对于0~1000℃的测量范围,采用热电偶,如镍铬热电偶,分度号为EU,其输出信号为 0~41.32mV,经毫伏变送器,输出0~10mA,然后再经过电流——电压变换电路转换为0~5V电压信号。为了提高测量精度,可将变送器进行零点迁移,例如温度测量范围改为400~1000℃,热电偶给出16.4~41.32mV时,使变送器输出0~10mV,这样使用8位A/D转换器,能使量化误差达到±2.34℃。

   (8)接口芯片的扩展

  由于本系统既要显示、报警、键盘输入,又要进行控制,所以系统在8031系统中扩展了一片8155,它有三个8位I/O口,256字节的RAM,可以作为外部数据存储器供系统使用,8031的P2.1接8155的CE,P2.0接8155的IO/M,当P2.1=0,P2.0=1时,选中8155片内的三个I/O端口,其口地址如下:0100H〖〗命令状态寄存器0101H〖A〗口0102H〖B〗口0103H〖C〗口或控制口寄存器0104H,计数值低八位0105H,计数值高八位和方式寄存器。当P2.2=0时,选中ADC0809(允许启动各通道转换与读取相应的转换结果)。转换结束信号EOC经倒相后接至单片机的外部中断INT1(P3.3),当P3.3=0时,说明转换结束。我们选用0通道作为输入,把0809视为一个地址为03F8H的外部数据存储单元,对其写数据时,8031的WR信号使ALE和START有效,将74LS373锁存的地址低三位存入0809,并启动ADC0809,D 9EOC为低电平时,A/D转换正在进行,当EOC为高电平时,表示转换结束,8031可以读如转换好的数据。
(6)ADC0809转换器
   ADC0809是一种比较典型的8位8通道逐次逼近式A/D转换器,CMOS工艺,可实现8路模拟信号的分时采集,片内有8路模拟选通开关,以及相应的通道地址锁存用译码电路,其转换时间为100μs左右,采用双排28引脚封装,其引脚说明如下:IN0~IN7:8路模拟量输入通;ADDA~ADDC:地址线用于选择模拟量输入通道;ALE:地址锁存允许信号;START:转换启动信号;D0~D7:数据输出线;OE:输出允许信号,低电平允许转换结果输出;CLOCK:时钟信号输入引脚,通常使用500KHz;EOC:转换结束信号,为0代表正在转换,1代表转换结束;Vcc:+5V电压;VREF(+)、VREF(-):参考电压。

   (7)温度检测元件及变送器、ADC的选择

  温度检测元件及变送器的选择要考虑温度控制范围及精度要求。对于0~1000℃的测量范围,采用热电偶,如镍铬热电偶,分度号为EU,其输出信号为 0~41.32mV,经毫伏变送器,输出0~10mA,然后再经过电流——电压变换电路转换为0~5V电压信号。为了提高测量精度,可将变送器进行零点迁移,例如温度测量范围改为400~1000℃,热电偶给出16.4~41.32mV时,使变送器输出0~10mV,这样使用8位A/D转换器,能使量化误差达到±2.34℃。

   (8)接口芯片的扩展

  由于本系统既要显示、报警、键盘输入,又要进行控制,所以系统在8031系统中扩展了一片8155,它有三个8位I/O口,256字节的RAM,可以作为外部数据存储器供系统使用,8031的P2.1接8155的CE,P2.0接8155的IO/M,当P2.1=0,P2.0=1时,选中8155片内的三个I/O端口,其口地址如下:0100H〖〗命令状态寄存器0101H〖A〗口0102H〖B〗口0103H〖C〗口或控制口寄存器0104H,计数值低八位0105H,计数值高八位和方式寄存器。当P2.2=0时,选中ADC0809(允许启动各通道转换与读取相应的转换结果)。转换结束信号EOC经倒相后接至单片机的外部中断INT1(P3.3),当P3.3=0时,说明转换结束。我们选用0通道作为输入,把0809视为一个地址为03F8H的外部数据存储单元,对其写数据时,8031的WR信号使ALE和START有效,将74LS373锁存的地址低三位存入0809,并启动ADC0809,D 9EOC为低电平时,A/D转换正在进行,当EOC为高电平时,表示转换结束,8031可以读如转换好的数据。

[1] [2]  下一页


本文关键字:控制系统  电炉  电工技术电工技术 - 电工技术