文档介绍:课程设计说明书
电加热炉温度微机控制系统
班级:自动化2班
学号:
姓名:
指导教师:
设计时间:--
沈阳大学
课程设计说明书
目录
一引言 2
二系统工作原理 2
三硬件的设计与实现 3
系统硬件设计 3
单片机最小系统 3
A/D转换器 4
LED数码管 6
7
晶闸管及其控制电路 7
炉温检测电路 8
四系统控制流程及软件设计 9
总体流程图 9
程序块流程图 10
温度控制系统主程序及流程图 10
LED数码管显示子程序及其流程图 11
A/D转换程序及流程图 14
数字控制器的设计 15
键盘控制流程图 17
五设计工作总结及心得体会 19
六参考文献 19
沈阳大学
课程设计说明书
温度是工业对象中主要的被控参数之一。为了保证生产过程正常安全地进行,提高产品的质量和数量,以及减轻工人的劳动强度,节约能源,对加热用的各种电炉要求在一定条件下保持恒温,不能随电源电压波动或炉内物体而变化,或者有的电炉的炉温根据工艺要求按照某个指定的升温或保温规律而变化,等等。
工业生产过程中,用模拟控制来控制电加热炉温已经取得了较为成熟的经验,但他的控制精度较低,显示操作不方便,为此引入了计算机控制系统对温度进行数字算法控制。由于电炉加热的时间常数相对于采样周期来说很大,所以电炉加热控制系统的动态特性可以看作一阶滞后环节来近似,在控制算法上可采用PID控制或其他纯滞后补偿算法。
本课程设计所控制的电加热炉的加热能源是热阻丝,根据控制系统要求,设计控制方案和主电路及各检测控制模块电路,然后针对温度控制要求计算电路元件所需参数,应用PID控制算法,实现温箱的闭环控制。进而了解温度控制系统的特点及运用计算机设计控制程序实现计算机自动控制温度的方法。
系统工作原理
整个加热炉的温度控制系统采用典型的反馈式闭环控制,。
炉内温度
电加热炉
执行器
数字控制器
给定值
-
温度测量与变送器
电加热炉计算机控制系统框图
数字控制器的功能采用单片机AT89c51实现,执行器的作用由可控硅实现,温度有采样与测量采用热电偶及变送器实现。
数字控制器的设计:在温度调节系统中,由于加热炉温度的时间常数很大(相对于采样周期而言),所以其闭环调节可以用一个一阶滞后环节来近似。可
沈阳大学
课程设计说明书
以采用直数字控制,也可以采用模糊控制和PID控制,本设计中采用PID控制,:
m(t)
e(t)
r(t)
P(k)
加热炉
-
单片机
电加热炉计算机控制系统的调节原理
炉温控制的基本原理是:改变可控硅的导通角即改变电热炉加热丝两端的有效电压,有效电压可在0—140V内变化。温度传感器是通过一只热敏电阻及其放大电路组成,温度越高其输出电压越小。外部LED灯的亮灭表示可控硅的导通与关断的占空比时间,如果炉温低于设定值则可控硅导通,系统加热,否则系统停止加热,炉温自然冷却到设定值。
系统硬件设计
本系统的硬件设计主要包括:单片机最小系统、模数转换器、温度变送器、控制键盘、LED显示数码管、光电隔离可控硅触发电路。:
单片机
AT89c51
电加热炉计算机控制系统硬件框图
可控硅触发信号
光电隔离
0—5V
4—20mA
供电
可控硅电
压调整器
A/D转换器
温度变送器
1—5V
加热炉
热电偶
脉冲电平
键盘
LED显示
单片机最小系统
本系统采用AT89C51单片机作为该控制系统的核心,实现对温度的采集、
沈阳大学
课程设计说明书
检测和控制。单片机控制A/D转换器,接收由A/D转换器转换得到的二进制温度数据,并对其进行数字滤波、标度变换并与输入的参照温度相比较,得出误差,根椐PID算法求出控制温度达到期望值所需要的控制量。通过调节高低电平输出时间,控制可控硅的接通时间,从而改变电炉的输出功率,达到调温的作用。:
四位数码管段选位
A/D转换器D0-D7
四位键盘接口
四位数码管位选
单片机最小系统及其外围电路接口图
A/D转换器
A/D转换器在该系统中的功能是将温度变送器输出的1—5V电压信号转换