一.概述 温度是工业生产中常见的工艺参数之一,任何物理变化和化学反应过程都与温度密切相关,因此温度控制是生产自动化的重要任务
对于不同生产情况和工艺要求下的温度控制,所采用的加热方式,燃料,控制方案也有所不同
本设计的控制对象为一电加热炉,输入为加在电阻丝两断的电压,输出为电加热炉内的温度
输入和输出的传递函数为:G(s)=2/(s(s+1))
控温范围为100~500℃,利用PID 控制算法进行温度控制
二.温度控制系统的组成框图 采用典型的反馈式温度控制系统,组成部分见下图
其中数字控制器的功能由单片机控制实现
1 温度控制系统的组成框图 三.温度控制系统结构图及总述 图 1
2 温度控制系统结构图 图中由 4~20mA 变送器,I/V,A/D 转换器构成输入通道,用于采集炉内的温度信号
其中,变送器选用XTR101,它将热电偶信号(温度信号)变为4~20mA电流输出,再由高精密电流/电压变换器 RCV420 将 4~20mA 电流信号变为0~5V标准电压信号,以供 A/D 转换用
转换后的数字信号送入AT89C51 单片机中与与炉温的给定值进行比较,即可得到实际炉温和给定炉温的偏差,其偏差被PID程序计算出输出控制量
由AT89C51输出电信号送至SCR 触发电路,触发晶闸管并改变其导通角大小,从而控制电加热炉的加热电压,起到调温的作用
四.温度控制系统硬件与其详细功能介绍 1
AT89C51 介绍 AT89C51 是一种带4K 字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能 CMOS 8 位微处理器,俗称单片机
该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51 指令集和输出管脚相兼容
由于将多功能 8 位