热处理炉温控制系统设计
温度控制系统设计毕业设计论文

目录第一章设计背景及设计意义 (2)第二章系统方案设计 (3)第三章硬件 (5)3.1 温度检测和变送器 (5)3.2 温度控制电路 (6)3.3 A/D转换电路 (7)3.4 报警电路 (8)3.5 看门狗电路 (8)3.6 显示电路 (10)3.7 电源电路 (12)第四章软件设计 (14)4.1软件实现方法 (14)4.2总体程序流程图 (15)4.3程序清单 (19)第五章设计感想 (29)第六章参考文献 (30)第七章附录 (31)7.1硬件清单 (31)7.2硬件布线图 (31)第一章设计背景及研究意义机械制造行业中,用于金属热处理的加热炉,需要消耗大量的电能,而且温度控制是纯滞后的一阶惯性环节。
现有企业多采用常规仪表加接触器的断续控制,随着科技进步和生产的发展,这类设备对温度的控制要求越来越高,除控温精度外,对温度上升速度及下降速度也提出了可控要求,显而易见常规控制难于满足这些工艺要求。
随着微电子技术及电力电子技术的发展,采用功能强、体积小、价格低的智能化温度控制装置控制加热炉已成为现实。
自动控制系统在各个领域尤其是工业领域中有着及其广泛的应用,温度控制是控制系统中最为常见的控制类型之一。
随着单片机技术的飞速发展,通过单片机对被控对象进行控制日益成为今后自动控制领域的一个重要发展方向。
在现代化的工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。
例如:在冶金工业、化工生产、电力工程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制。
对工件的处理温度要求严格控制,计算机温度控制系统使温度控制指标得到了大幅度提高。
采用MCS-51单片机来对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。
因此,单片机对温度的控制问题是一个工业生产中经常会遇到的问题。
焦化炉温度控制系统设计

焦化炉温度控制系统设计
一、背景介绍
焦化炉是工业厂房中重要的设备,在石化、冶金等行业中常用于脱焦、精炼、焦炭等热处理,是生产过程中必不可少的设备。
焦化炉一般都由多
层加热层构成,热源可以是电加热、油加热甚至煤气加热,每一层的加热
都要有电器控制,影响着焦化炉整体的加热温度。
控制不好,可能导致生
产出的产品质量差,甚至导致设备的损坏,所以焦化炉温度控制系统设计
变得非常重要。
1.系统框架
(1)焦化炉温度控制系统设计的基本框架是由焦单温度控制器和多
层温度控制器组成,由焦单温度控制器控制整体的温度,多层温度控制器
主要负责具体每一层的加热温度。
(2)系统控制采用智能PID控制算法,使整个温度控制系统的反应
更快,使其对温度的控制更准确,从而达到更好的焦化效果。
(3)热量传导采用高效率的热电偶进行测量,将可靠的热量传递给
温度控制器进行运算,从而控制各个加热层的温度,从而达到较好的焦化
效果。
2、设计要求
(1)焦化炉温度控制系统要求可靠性高,故障率低,可以满足不同
场合对焦化炉的控制要求;。
基于PLC控制的加热炉温度控制系统设计

课程设计姓名张镇炀学号********班级电气优创0801摘要温度控制系统广泛应用于工业控制领域,如钢铁厂、化工厂、火电厂等锅炉的温度控制系统,电焊机的温度控制系统等。
加热炉温度控制在许多领域中得到广泛的应用。
这方面的应用大多是基于单片机进行PID 控制, 然而单片机控制的DDC 系统软硬件设计较为复杂, 特别是涉及到逻辑控制方面更不是其长处, PLC 在这方面却是公认的最佳选择。
加热炉温度是一个大惯性系统,一般采用PID调节进行控制。
随着PLC功能的扩充在许多PLC控制器中都扩充了PID 控制功能, 因此在逻辑控制与PID控制混合的应用场所中采用PLC控制是较为合理的。
本设计是利用西门子S7-300PLC控制加热炉温度的控制系统。
首先介绍了温度控制系统的工作原理和系统的组成,然后介绍了西门子S7-300PLC和系统硬件及软件的具体设计过程。
关键词:西门子S7-300PLC,PID,温度传感器,固态继电器目录摘要 (I)Abstract ........................................... 错误!未定义书签。
第一章引言 ....................................... 错误!未定义书签。
1.1 系统设计背景............................... 错误!未定义书签。
1.2 系统工作原理 (IV)1.3 系统设计目标及技术要求 (IV)1.4 技术综述 (IV)第二章系统设计 (V)2.1 控制原理与数学模型 (V)2.1.1 PID控制原理 (V)2.1.2 PID指令的使用注意事项 (VIII)2.2 采样信号和控制量分析 (IX)2.3 系统组成 (IX)第三章硬件设计 ................................................... X I3.1 PLC的基本概念 (XI)3.1.1 模块式PLC的基本结构 (XII)3.1.2 PLC的特点 (XIII)3.2 PLC的工作原理 (XIV)3.2.1 PLC的循环处理过程 (XIV)3.2.2 用户程序的执行过程 (XVI)3.3 S7-300 简介 (XVI)3.3.1 数字量输入模块 (XVII)3.3.2 数字量输出模块 (XVII)3.3.3 数字量输入/输出模块 (XVII)3.3.4 模拟量输入模块 (XVII)3.3.5 模拟量输出模块 (XVIII)3.4 温度传感器 (XVIII)3.4.1 热电偶 (16)3.4.2 热电阻 (17)3.5 固态继电器 (XX)3.5.1 概述 (18)3.5.2 固态继电器的组成 (18)3.5.3 固态继电器的优缺点 (19)第四章软件设计 ................................................. X XII4.1 STEP7编程软件简介 (XXII)4.1.1 STEP7概述 (XXII)4.1.2 STEP7的硬件接口 .......................... .. (XXII)4.1.3 STEP7的编程功能 (XXII)4.1.4 STEP7的硬件组态与诊断功能 (XXIII)4.2 STEP7项目的创建 (XXIV)4.2.1 使用向导创建项目 (XXIV)4.2.2 直接创建项目 (XXIV)4.2.3 硬件组态与参数设置 (XXIV)4.3 用变量表调试程序 (XXVI)4.3.1 系统调试的基本步骤 (XXVI)4.3.2 变量表的基本功能 (XXVII)4.3.3 变量表的生成 (XXVIII)4.3.4 变量表的使用 (XXVIII)4.4 S7-300的编程语言 (XXIX)4.4.1 PLC编程语言的国际标准 (XXIX)4.4.2 STEP7中的编程技术 (XXX)结束语 ......................................................... X XXIV 致谢 (33)参考文献 (34)附录 (35)1.1系统设计背景近年来,加热炉温度控制系统是比较常见和典型的过程控制系统,温度是工业生产过程中重要的被控参数之一,冶金﹑机械﹑食品﹑化工等各类工业生产过程中广泛使用的各种加热炉﹑热处理炉﹑反应炉,对工件的处理均需要对温度进行控制。
真空热处理炉设计

真空热处理炉设计
1.设备结构和材料选择:
真空热处理炉的基本结构应该包括炉壳、绝热层、加热元件、冷却系统、真空系统和控制系统。
炉壳通常使用不锈钢材料制成,确保耐高温和抗腐蚀性能。
绝热层可以使用陶瓷纤维或耐火砖等材料,以保持炉体内高温环境的稳定性。
2.控制系统:
真空热处理炉的控制系统应具备温度、真空度和时间等参数的监测和调控功能。
温度控制通常采用热电偶或红外线传感器,并通过PID控制算法进行调节。
真空度的监测可以使用离子计、热阴极计或负荷阀等真空测量设备进行。
3.加热元件:
加热元件是实现炉体加热的关键组成部分,常用的加热元件包括电阻丝、石墨和电磁加热器。
这些加热元件应能够快速且均匀地提供热量,并具备较高的耐热性能。
4.真空系统:
真空系统主要包括真空泵和真空度控制装置。
真空泵的选择应根据炉体的尺寸和所需真空度进行,常用的真空泵有机械泵、扩散泵和栅极离子泵。
真空度控制装置可以通过电磁阀和流量计实现对真空度的调节。
5.安全保护:
6.能量消耗优化:
为了提高真空热处理炉的能效,可以考虑采用能量回收设备,如烟气热交换器和余热利用装置,以最大程度地回收炉体散发的热能。
最后需要指出,真空热处理炉的设计除了以上所述的几个方面外,还需要根据具体工艺要求和使用环境进行细致的设计和优化。
设计师应根据材料性质、工艺要求和经济可行性等因素综合考虑,以确保真空热处理炉能够满足客户需求,并在长期运行中保持高效、可靠和安全。
步进式加热炉自动控制系统的设计

步进炉自动控制系统的设计摘要:目前,工业控制自动化技术正朝着智能化、网络化和集成化的方向发展。
通过步进梁式加热炉系统的设计,体现了当今自动化技术的发展方向。
同时介绍了软件设计思想、脉冲燃烧控制技术的特点及其在该系统中的应用。
1导言加热炉是轧钢行业必备的热处理设备。
随着工业自动化技术的不断发展,现代轧机应配备大型化、高度自动化的步进梁式加热炉,其生产应满足高产、优质、低耗、节能、无污染和生产操作自动化的工艺要求,以提高产品质量,增强市场竞争力。
中国轧钢行业的加热炉有两种:推钢炉和步进梁式炉。
然而,推钢炉长度短,产量低,烧损高。
操作不当会导致生产出现问题,难以实现管理自动化。
由于推钢炉有不可克服的缺点,步进梁炉依靠一种特殊的步进机构,使钢管在炉内做直角运动,钢管之间留有间隙,钢管与步进梁之间没有摩擦。
出炉的钢管通过提升装置卸出,完全消除了滑痕。
钢管加热段温差小,加热均匀,炉长不受限制,产量高,生产操作灵活。
其生产符合高产、优质、低耗、节能的特点。
全连续全自动步进梁式加热炉。
这种生产线具有以下特点: ①生产能耗大大降低。
②产量大幅增加。
③生产自动化水平很高。
原加热炉的控制系统多为单回路仪表和继电器逻辑控制系统,传动系统多为模拟量控制的电源装置。
现在加热炉的控制系统都是PLC或者DCS系统,大部分还有二级过程控制系统和三级生产管理系统。
传输系统都是数字DC或交流电源设备。
本项目是某钢铁集团新建的φ180小直径无缝连续钢管生产线热处理线上的一台步进梁式加热炉。
2流程描述该系统的工艺流程图如图1所示。
图1步进梁式加热炉工艺流程图淬火炉和回火炉都是步进梁式加热炉。
装载方式:侧进侧出;炉布:单排。
活动梁和固定梁由耐热铸钢制成,顶面有齿形面,钢管直径小于141.3毫米,每个齿槽内放置一根钢管。
每隔一颗牙放一根直径153.7mm的钢管。
活动横梁升降180mm,上下90mm,节距190mm,间隔145mm。
因此,每走一步,钢管都可以旋转一个角度,使钢管受热均匀,防止炉内弯曲变形。
锅炉供热控制系统设计

1 引言1.1 系统设计背景近年来,加热炉温度控制系统是比较常见和典型的过程控制系统,温度是工业生产过程中重要的被控参数之一,冶金﹑机械﹑食品﹑化工等各类工业生产过程中广泛使用的各种加热炉﹑热处理炉﹑反应炉,对工件的处理均需要对温度进行控制。
因此,在工业生产和家居生活过程中常需对温度进行检测和监控。
由于许多实践现场对温度的影响是多方面的,使得温度的控制比较复杂,传统的加热炉电气控制系统普遍采用继电器控制技术,由于采用固定接线的硬件实现逻辑控制,使控制系统的体积增大,耗电多,效率不高且易出故障,不能保证正常的工业生产。
随着计算机控制技术的发展,传统继电器控制技术必然被基于计算机技术而产生PLC控制技术所取代。
而PLC 本身优异的性能使基于PLC控制的温度控制系统变的经济高效稳定且维护方便。
这种温度控制系统对改造传统的继电器控制系统有普遍性意义。
通过本设计可以熟悉并掌握西门子S7-300PLC的原理与功能以及它的编程语言,以自动控制理论为指导思想,解决工业生产及生活中温度控制的问题。
1.2 系统工作原理加热炉温度控制系统基本构成如图1-1所示,它由PLC主控系统、固态继电器、加热炉、温度传感器等4个部分组成。
PLC主控系统图1-1 加热炉温度控制系统基本组成加热炉温度控制实现过程是:首先温度传感器将加热炉的温度转化为电压信号,PLC主控系统内部的A/D将送进来的电压信号转化为西门子S7-300PLC可识别的数字量,然后PLC将系统给定的温度值与反馈回来的温度值进行比较并经过PID运算处理后,给固态继电器输入端一个控制信号控制固态继电器的输出端导通与否从而使加热炉开始加热或停止加热。
既加热炉温度控制得到实现。
其中PLC主控系统为加热炉温度控制系统的核心部分起着重要作用。
1.3 系统组成本系统的结构框图如图2-3所示。
由图1-2可知,温度传感器采集到数据后送给S7-300PLC,S7-300PLC通过运算后给固态继电器一个控制信号从而控制加热炉的导通与否。
热处理炉燃烧控制系统介绍
热处理炉燃烧控制系统介绍热处理炉的控温方式可分为自动控制和手动控制两种方式。
自动控制通过采集炉内实际温度数据与设定的工艺数据作比较,然后仪表内部专家PID进行计算后输出脉冲信号控制烧嘴按脉冲方式比例燃烧,从而控制炉温。
采用脉冲高速烧嘴、脉冲式燃烧、大小火切换方式控制炉温,设有自动点火、熄火保护、自动控温、超温报警保护等功能。
控温热电偶布置于炉顶,控温仪表采用日本岛电FP93智能温控仪执行温度控制,调节在单位时间内烧嘴的输出功率来达到控制温度目的。
控制原理:热处理炉3个温区,每一个温区配一只控温热电偶,它将本区的检测到的温度信号反馈给FP93表,经仪表内部PID运算后输出信号,控制空气阀门开启度,实现阀门“大小”开关状态,然后根据空气的压力通过进口空燃比例调节阀调节供给烧嘴天然气的大小来达到控制火焰的大小,实现自动控温。
自动点火:每台燃烧系统先由助燃风预扫气后,再启动点火装置,当某个温区的开关信号经按钮开关或计算机给出时,此温区的燃烧控制器给出点火信号:(1)打开此温区的天然气气电磁阀,同时高压点火变压器点火针端打出高压火花,引燃煤气空气比例混合气体。
(2)如一次点火失败,燃烧控制器自动识别并再点火三次,当点燃后正常燃烧时烧嘴里的火焰检测针识别后反馈给燃烧控制器,同时高压点火变压器停止点火,此温区的天然气气电磁阀处于常开状态,助燃风持续供风,此时正常燃烧。
(3)当某温区无煤气或空气时或空燃比例失常时,此温区点火将失败,此时燃烧控制器发出故障信号并声光报警提示,同时关闭此温区天然气电磁阀停止点火。
(4)当煤气总管道压力过高或过低时,压力开关将自动切断煤气总电磁阀,停止供气,均不能点火燃烧且发出声光报警控制。
控制仪表采用日本公司的高精度智能数控仪FP93,该表内置“专家PID”调节模型,程序控段制。
具有无超调、无欠调的高调节品质,质量可靠、电压、环境温度适应范围宽,抗干扰能力强等优点。
该表操作简单。
显示设定值和实测值,具有PID参数自整定,热电偶或系统误差校正等多种功能系统中配置超温报警功能,一旦出现超温,立即发出声光报警并及时燃烧控制回路,确保安全。
热处理炉施工组织设计
热处理炉施工组织设计引言概述:热处理炉是用于对金属材料进行热处理的设备,其施工组织设计直接影响到炉子的使用效果和安全性。
本文将就热处理炉施工组织设计进行详细探讨,从不同角度分析如何设计一个高效、安全的热处理炉。
一、炉体结构设计1.1 炉体材料选择:选择高温耐磨、耐腐蚀的材料,如合金钢、不锈钢等。
1.2 炉体结构设计:考虑到炉体的强度和稳定性,设计合理的结构,如加强筋、支撑等。
1.3 炉体隔热设计:采用隔热材料,如陶瓷纤维、耐火砖等,提高炉体的保温性能。
二、加热系统设计2.1 加热方式选择:根据热处理要求选择合适的加热方式,如电加热、燃气加热等。
2.2 加热控制系统设计:设计智能化的加热控制系统,确保炉温的准确控制。
2.3 加热均匀性设计:采取合理的加热布局和控制方式,保证炉内温度的均匀性。
三、冷却系统设计3.1 冷却介质选择:选择合适的冷却介质,如水、空气等,根据热处理要求进行设计。
3.2 冷却速度控制:设计合理的冷却系统,控制冷却速度,确保热处理效果。
3.3 冷却均匀性设计:考虑炉内冷却介质的流动性,设计合理的冷却系统,保证冷却的均匀性。
四、安全保护系统设计4.1 炉体安全防护:设计安全防护装置,如温度报警系统、漏电保护系统等,确保操作人员安全。
4.2 炉体气体排放系统设计:设计合理的气体排放系统,排除燃烧产生的有害气体,保护环境。
4.3 炉体紧急停机系统设计:设计紧急停机按钮或者系统,确保在紧急情况下及时停机,避免事故发生。
五、维护保养系统设计5.1 定期检查维护计划:制定定期的检查维护计划,确保炉体设备的正常运行。
5.2 防腐蚀措施设计:设计合理的防腐蚀措施,延长炉体的使用寿命。
5.3 紧急维修预案设计:制定紧急维修预案,确保在设备故障时能够及时维修,减少停机时间。
总结:热处理炉施工组织设计是一个复杂的工程,需要考虑到炉体结构、加热系统、冷却系统、安全保护系统和维护保养系统等多个方面。
惟独综合考虑这些因素,设计出高效、安全的热处理炉,才干保证炉子的正常运行和生产效果。
WZ003530热处理炉的控制系统改造——《IndustrialHeating》,2011,VLXXXI,No.5,p32(英)
[ 2 ] 霍乃 礼, 幸起宏 , 仲崇岵,等. 智能化 电极压放量检测仪的
研制 [ J ] . 铁合金, 1 9 9 7( 3 ) :4 5 - 5 0 . [ 3 ]苏家健 ,施 庆平 ,顾 阳,等. 电极压放量监控系统的技术 研究 [ J ] . 铁合金,2 0 0 7( 4 ) :3 5 - 3 7 .
6 8
童
加
熟
2 0 1 3年 第 4 2卷 第 2期
V O1 . 42 N O. 2 201 3
I N DUs TRI AL H EATI NG
检测精度 ≤ 0 . 5 mm。
根据机械结构选择测距轮 的直径为D:1 0 0 m m ( 相
出现编码器 检测系统烧 毁,进 而影响控 制系统运行 。后 经改造后至今运行 正常没有在 出现类似故 障。这种新型 检 测系统在随后的项 目中得到普遍应用 。
3 2 . 6 H z小于编码器最大脉冲频 同时也小于 P L C高速
控制系统 根据 编码器的线性分辨 率R=1 0 2 4 p p r 及
计数模板的最高输入频率 ( 2 0 k H z ) ,满足工艺要 求。
测 距 轮 的直 径D=1 0 0 mm,计 算 出 脉冲 当量B=l O O n
c : : c 镓c c : c c c c c c 。
3 . 2 新型编码器检测系统原理
编码器选用单 圈绝对值型, 测距轮 的角位移 信号被 转换为 4~ 2 0 mA模拟量信号,通过信号隔离器后,经 过屏蔽 电缆进入模 拟量输入模块 , 最终被采集 到 P L C里, 由程序计算 出电极 的压放量 。 实 际中,由于 电极带有强 电,一旦编码器 检测轮绝 缘失效 ,或有 异物 跌落在 编码器 和电极 间,都 导致强电 由编码器进入控制系统使控 制系统烧毁, 造成重大损失。 在某 项 目使 用时就 出现过上述故 障,所以检测系统在 设 计 时必须考虑绝缘及信号 隔离 ( 见图2 ) 。
热处理炉温控制系统设计
Ab s t r a c t
T h e h a r d wa r e i s c o mp o s e d b y A T 8 9 C5 1 MCU, t e mp e r a t u r e d e t e c t i o n c i r c u i t , e l e c t r i c p o we r , s i g n a l a mp l i f i e r , a n a l o g — t 0 一 d . g —
桑 森 田国会 晁彦举 ( 山东大学控制科学与工程学院, 山东 济南 2 5 0 0 6 1 )
・
摘
理 炉温 控 制 系统使 温度 控 制 指 标得 到 了大 幅 度提 高 。硬 件 部 分 由 A T 8 9 C 5 1 单 片机 、 温度 检 测 电 路、 电源 电路 、 信 号放 大 电路 、 A D 模 数 转换 电 路 、 键 盘输 入 电路 、 显 示 电路 及 执 行 电路 等 组 成 。 其 中信 号 放 大 电路 将 温度 检 浸 4
Ke y wor ds : AT8 9 C51, f u r n a ce, t e mp er at u r e c o n t r o l , da hi l i n a l go r i t h m, s i mul a t i o n
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
负 载 电 流 :80(AAC),通 态 压 降<=1.8(VAC)。 图 5 为 控 制 电 路
图。
2 系统软件设计
2.1 主程序设计
用汇编进行程序编写,首
先设置堆栈指针,然后进行初
始化, 包括设置有关开关标
志、暂存单元和显示缓冲区清
零、T0 初始化以及 CPU 开中
断,键盘设置初值,然后调用
温度采样程序,温度采样程序
Uab= E ×Rcut- E ×R3
(1)
R1+Rcut
R2+R3
假 设 :R1=R2≥R3,则 :
Uab
≈
E R1
×Rcu0
-
E R1
R3= E R1
×(Rcu0 -R3)
(2)
R1≈ E×(Rcu0-R3) = 5×(50-54.285) =17.974KΩ
(3)
Uab
-1.192
所以取 R1=R2=18KΩ。
电路采用差动放大形式, 使热电偶在 1000℃时输出值在 10V 附
近[3]。 运算放大器增益 Av 应为:Av=10V / 41.2756mV≈240,满足
模 数 转 换 器 件 AD574A 的 量 程 (0~10v 或 0~20v)范 围 ,其 中 电
容 C2、R3 起到滤 波 作 用 ,截 止 频 率 f=15.92Hz,C1 目 的 是 消 除
噪声,容量一般小于 33pF。
1.2 A / D 模数转换电路
A / D 转 换 器 的 分 辨 率 要 高 于 系 统 的 精 度 要 求 ,AD574A 内
部有时钟脉冲源和基准电压源, 无需外加时钟信号。 通过改变
AD574A 引脚 8、10、12 的外接电路可使其进行单极性和双极性
模拟信号的转换。 本系统采用单极性输入方式[4]。
在带电流检测的非互补控制开关时序图中, 当电压电流方 向为正向时,swc1 斩波但 swc2 开关信号还在 作 用 , 当 电 压 电 流方向为反向时,swc2 斩波但 swc1 开关信号 还 在 作 用 , 续 流 开 关 swf1、swf2 的 开 关 信 号 也 一 直 作 用 , 在 实 际 电 路 设 计 中 , IGBT 不用的管子尽量加-12V 电压使之关断, 所以此时提出了 优化的非互补控制, 这是在带电流检测的非互补控制方式上使 不用的管子尽量关闭,图 10 为优化的非互补控制时序图。
林算法得出的数字控制器的数学模型。 为了在仿真实现上更加
方便,把 D(z)进一步简化为:
-1
D(z)=
a0 -a1 z
-1
-n-1
(7)
1-b1 z -b2 z
-T / To
a0
=
(1-e
-T
k(1-e
/
)
T1
)
a1
=
e -e -T / T1
(-T / To)-T / T1
k
-T
(1-e
/
T1
)
b1
如 图 4,AD 转 换 器 的 数 据 输 出 口 通 过 P0 数 据 总 线 连 至 单
《工业控制计算机》2013 年第 26 卷第 10 期
135
图 3 温度测量放大电路 片 机 , 单 片 机 是 8 位 数 据 口 ,AD574A 的 12 / 8 端 口 接 地 表 示 AD574A 工 作 在 12 位 状 态 ,此 时 转 换 值 分 两 次 输 出 ;单 片 机 读 高 8 位的数据地址是 0FEH,读低 4 位 的 数 据 地 址 是 0FFH。 单 片机的 INTO 查询到 STS 端转换结束信号后,先将转换后 的 12 位 A/D 数据的高 8 位读进单片机,然后再将低 4 位读进,这里 不管 AD574A 是处于启动、转换和输出结果,使能端 CE 都必须 为 1,因此单片机的写控制线和读控制线通过与非门 74LS00 与 AD574A 的 使 能 端 CE 相 连 。 AO 端 接 锁 存 器 74LS373 的 Q0 端,R / C 接锁存器 74LS373 的 Q1 端。
本文利用大林算法来进行炉温控制,利用单片机 AT89C51, 实现控制算法、程序升温、键盘输入、显示等功能,可实现电炉输 入功率的连续调节和温度的连续控制, 能做到小超调甚至无超 调,小稳态误差甚至无稳态误差[1];并且 按 照 工 程 经 验 选 取 合 适 参数,通过仿真验证了此方法控制炉温的准确性。 1 系统硬件设计及电路图
Cu50 在 20℃ 时 电 阻 值 为
54.285,因 20℃时 补 偿 电 桥 是
平 衡 的 ,所 以 R3 取 54.285,其
中 20℃ 附 近 的 热 电 势 为
1.192mV, 假 定 目 前 环 境 温 度 为 0℃ , 则 不 平 衡 电 压 Uab
图 2 电桥补偿电路图
为-1.192mV。
热电偶输出的电压信号较为微弱(只有几毫伏到几十毫伏),
因此需高放大电路将电压信号放大到 A/D 转换器通常所要求的
电压范围,热电偶的输出热电 势 范 围 为 0~56mv,温 度 传 感 器 在
600℃ 时 的 输 出 电 势 为 21.2456mV, 在 1000℃ 的 输 出 电 势 为
41.2756mV。 如图 3 本系统选用 AD797 放大器来放大信号,放大
法的基本形式:
-T / Tp -1
-T / To
D(z)=
(1-e z )(1-e )
-T / Tp
-T / To -1
-T / To -N-1
(6)
k(1-e )[1-e z -(1-e )z ]
k 为广义的对象放大倍数;T 为采样周期;Tp 为控制对象惯
性时间常数;To 为闭环系统的时间常数。 D(z)为电阻炉根据大
-T
=e
/
T0
-T / T0
b2 =1-e
从而能可得出系统的差分方程:
(8)
(9) (10) (11)
U(k)=b1 U(k-1)+b2 U(k-N-1)+a0 E(k)-a1 E(k-1)
(12)
式 中 ,U(k)为 数 字 控 制 器 的 输 出 ;E(K)为 偏 差 信 号 。
1)按照工程经验,一般取控制周期为 40s,则被控对 象 的 时
包括 A/D 转换子程序和滤波
子程序,A / D 转换采用中断方
式,分两次读转换数据;其中 滤波子程序采用算数平均值
图 6 主程序框图
滤波,然后通过标度数值转换将采样值转换后,调用温度显示子
程序显示采集的温度值;用大林算法子程序将采集的数值与设定
的数值进行控制运算,并输出控制量控制固态继电器,改变在设
定周期 T 内主回路导通的周波 n 的个数, 就可调节负载的功率
P,以达到调节温度的目的。
2.2 数字控Biblioteka 器的设计大林算法的设计目标是使整个闭环系统所期望的传递函数
相 当 于 一 个 延 时 环 节 和 一 个 惯 性 环 节 相 串 联 [5], 即 :
-is
φ(s)= e
(5)
TpS+1
式中 i=NT;由此可得到带有纯滞后一阶惯性对象的 大 林 算
图 1 测温原理框图 1.1 温度检测电路及放大电路
电阻炉的工作温度为 600℃~1000℃,本系统采用镍铬-镍硅 热电偶检测电阻炉中的温度, 镍铬-镍硅热电偶适用于 0~1000℃ 的温度测量范围,相应输出电压为 0~41.27mV。
图 2 电桥由电阻 R1、R2、R3(锰铜丝绕制,电阻温度系数 很 小 )、Rcu(铜 丝 绕 制 ,其 阻 值 随 温 度 升 高 而 增 大 )四 个 桥 臂 和 桥 路稳压电源所组成,串联接在热电偶测温回路中,热电偶冷端与 电阻 Rcu 感受相同的温度,一般 冷 端 补 偿 器 的 电 桥 平 衡 点 温 度 为 20℃,在使用前要先把显示仪表的零位调到相应 的 补 偿 温 度 20℃上,则电桥输出(output)为 0(Uab=0)。
过控制周期 T 内主回路导通的周波数 n, 就可调节负载的功率
P。 采用交流 过 零
型固态继电器控
温,此电路输出对
应于 50Hz 交 流 电
压过零时刻的脉
图 5 控制电路
冲,在交流电压过零时刻导通。 采用交流过零固态继电器的型号
为:GJH80-W,其控制电压为 12V(VDC),负载电压 480V(VAC),
图 4 A/D 模数转换电路
1.3 执行机构电路
传统的 SSR 控制采用移相触发电路,通过改变晶闸 管 导 通
角的大小来调节输出功率,从而达到自动控温的目的,但这种移
相方式输出一种非正弦波,并有相当大的中频干扰,从而通过电
网传输给电力系统造成“公害”。 本系统采用单片机控制的固态
继电器控温电路,其波形输出为完整的正弦波,对电阻炉这样的
Abstract The hardware is composed by AT89C51 MCU,temperature detection circuit,electric power,signal amplifier,analog-to-digital circuit,keyboard input circuit,monitor circuit and executive circuit.The signal amplifier can amplify the 0-41mV output of temperature detection circuit into 0-10V.Analog-to-digital circuit transfers the analog quantity into digital signal and send it to MCU,then processes the original value and sampling value with Dahllin algorithm,and control the solid state relay by output port to show the temperature of furnace. Keywords:AT89C51,furnace,temperature control,dahllin algorithm,simulation