课程设计(论文)-电加热炉温度微机控制系统

课程设计(论文)-电加热炉温度微机控制系统

ID:6328763

大小:278.50 KB

页数:20页

时间:2018-01-10

课程设计(论文)-电加热炉温度微机控制系统_第1页
课程设计(论文)-电加热炉温度微机控制系统_第2页
课程设计(论文)-电加热炉温度微机控制系统_第3页
课程设计(论文)-电加热炉温度微机控制系统_第4页
课程设计(论文)-电加热炉温度微机控制系统_第5页
资源描述:

《课程设计(论文)-电加热炉温度微机控制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计说明书电加热炉温度微机控制系统班级:自动化2班学号:姓名:指导教师:设计时间:2011.12.19--2011.12.23沈阳大学课程设计说明书NO.1目录一引言2二系统工作原理2三硬件的设计与实现33.1系统硬件设计33.2单片机最小系统33.3A/D转换器43.4LED数码管63.5键盘电路73.6晶闸管及其控制电路73.7炉温检测电路8四系统控制流程及软件设计94.1总体流程图94.2程序块流程图104.2.1温度控制系统主程序及流程图104.2.2LED数码管显示子程序及其流程图114.2.3A/D转换程序及流程图144.2.4数字控制器的设计

2、154.2.5键盘控制流程图17五设计工作总结及心得体会19六参考文献19沈阳大学课程设计说明书NO.2一.引言温度是工业对象中主要的被控参数之一。为了保证生产过程正常安全地进行,提高产品的质量和数量,以及减轻工人的劳动强度,节约能源,对加热用的各种电炉要求在一定条件下保持恒温,不能随电源电压波动或炉内物体而变化,或者有的电炉的炉温根据工艺要求按照某个指定的升温或保温规律而变化,等等。工业生产过程中,用模拟控制来控制电加热炉温已经取得了较为成熟的经验,但他的控制精度较低,显示操作不方便,为此引入了计算机控制系统对温度进行数字算法控制。由于电炉加热的时间常数相对

3、于采样周期来说很大,所以电炉加热控制系统的动态特性可以看作一阶滞后环节来近似,在控制算法上可采用PID控制或其他纯滞后补偿算法。本课程设计所控制的电加热炉的加热能源是热阻丝,根据控制系统要求,设计控制方案和主电路及各检测控制模块电路,然后针对温度控制要求计算电路元件所需参数,应用PID控制算法,实现温箱的闭环控制。进而了解温度控制系统的特点及运用计算机设计控制程序实现计算机自动控制温度的方法。二.系统工作原理整个加热炉的温度控制系统采用典型的反馈式闭环控制,系统结构框图如图2.1所示。炉内温度电加热炉执行器数字控制器给定值-温度测量与变送器图2.1电加热炉计算

4、机控制系统框图数字控制器的功能采用单片机AT89c51实现,执行器的作用由可控硅实现,温度有采样与测量采用热电偶及变送器实现。数字控制器的设计:在温度调节系统中,由于加热炉温度的时间常数很大(相对于采样周期而言),所以其闭环调节可以用一个一阶滞后环节来近似。可沈阳大学课程设计说明书NO.3以采用直数字控制,也可以采用模糊控制和PID控制,本设计中采用PID控制,其控制系统的调节原理如图2.2所示:m(t)e(t)r(t)P(k)加热炉-单片机图2.2电加热炉计算机控制系统的调节原理炉温控制的基本原理是:改变可控硅的导通角即改变电热炉加热丝两端的有效电压,有效电

5、压可在0—140V内变化。温度传感器是通过一只热敏电阻及其放大电路组成,温度越高其输出电压越小。外部LED灯的亮灭表示可控硅的导通与关断的占空比时间,如果炉温低于设定值则可控硅导通,系统加热,否则系统停止加热,炉温自然冷却到设定值。三.硬件的设计与实现3.1系统硬件设计本系统的硬件设计主要包括:单片机最小系统、模数转换器、温度变送器、控制键盘、LED显示数码管、光电隔离可控硅触发电路。硬件系统框图如图3.1所示:单片机AT89c51图3.1电加热炉计算机控制系统硬件框图可控硅触发信号光电隔离0—5V4—20mA供电可控硅电压调整器A/D转换器温度变送器1—5V

6、加热炉热电偶脉冲电平键盘LED显示3.2单片机最小系统本系统采用AT89C51单片机作为该控制系统的核心,实现对温度的采集、沈阳大学课程设计说明书NO.4检测和控制。单片机控制A/D转换器,接收由A/D转换器转换得到的二进制温度数据,并对其进行数字滤波、标度变换并与输入的参照温度相比较,得出误差,根椐PID算法求出控制温度达到期望值所需要的控制量。通过调节高低电平输出时间,控制可控硅的接通时间,从而改变电炉的输出功率,达到调温的作用。单片机及其接口电路图如图3.2所示:四位数码管段选位A/D转换器D0-D7四位键盘接口四位数码管位选图3.2单片机最小系统及其外

7、围电路接口图3.3A/D转换器A/D转换器在该系统中的功能是将温度变送器输出的1—5V电压信号转换为单片机能识别的二进制代码,供给单片机做进一步的处理。电热炉的温度变化范围为室温到1000℃,将控制精度确定限定在5℃范围内,则可选择8位A/D转换器,其最小精度可以达到1000℃÷256=3.921℃<5℃,则选择ADC0808或ADC0809均可满足设计要求,这里选择ADC0809。ADC0809是CMOS单片型逐次逼近式A/D转换器,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型A/D转换器、逐次逼近寄存器、逻辑控制和定时电路组成,其内部结构如图3

8、.3所示。ADC0809的工作过程:首

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。