基于AT89S52新型可控燃气炉.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于AT89S52新型可控燃气炉

基于AT89S52新型可控燃气炉【摘要】传统燃气炉对设备进行热处理时,炉内温度的是工作人员凭经验控制燃气炉的进气量来实现,因此炉内温度常常不能满足工艺要求,造成热处理效果不理想。本文提出采用AT89S52单片机来实现对燃气炉内温度的自动控制。由此构成的可控型燃气炉对设备进行热处理时,处理效果更能符合工艺的要求。 【关键词】AT89S52;燃气炉;高温电磁阀;温度控制;热处理效果 一、引言 用大型可控燃气炉(炉膛长12m、宽3.6m、高4m)对设备进行热处理时,炉内温度、加热速率、恒温温度和冷却速率是决定热处理效果的几个重要参数。在热处理过程中,工作人员要根据工艺要求始终关注着燃气炉中温度的变化,经常调节燃气炉进气量的大小以达到控制炉内温度的高低。由于燃气炉的容积较大,且燃气炉各进气点的进气大小也很难控制到一样,故燃气炉内各部分的温差也较大。在一次设备的热处理过程中,工作人员往往要进行数十次进气量的调整,这不仅增大了劳动强度,更重要的是由于燃气炉进气量大小的调节幅度是工作人员手动进行的,加上十几个进气点操作的先后次序,温度变化的滞后性,故常常会因为操作不当而引起燃气炉内各处温差较大或温升速率偏离热处理工艺要求过多(如去应力退火工艺的温升速率是100-150℃/h),使得被处理的设备可能会由于严重网状而产生裂纹;有时也可能会因为加热不足或过热等现象,使得被处理的设备表现出硬度不足、球化不完全或晶粒粗大、碳化物粗厚等现象。 二、基于AT89S52的可控燃气炉 基于AT89S52的新型可控燃气炉的系统结构如图1所示。为实现对燃气炉进气量均匀的控制,将原来一个进气点上只有一个喷嘴设计为一个进气点上有三个喷嘴,这样燃气炉由原来的14个喷嘴增加至42个喷嘴。调整每个喷嘴的直径使总的进气量保持不变。控制系统在工作过程中视炉膛内温度的高低来决定打开几个喷嘴。另外,为准确反映炉内温度,温度检测点也由原来的炉膛左右各两个变成左右各四个,再加顶部四个,总共设有12个温度检测点。由于单片机具有应用灵活、可靠性好及性能/价格比高等特点,故系统选用ATMEL公司的AT89S52单片机作为系统数据采集、逻辑控制及实现PID调节的主控单元;选用ZCZG高温电磁阀作为进气控制的执行元件。 新型可控燃气炉系统由单片机、键盘、显示器、报警系统、ZCZG高温电磁阀等模块组成。键盘模块用来完成给定温度的设置、系统的启动、复位、通道号的选择和报警信号的取消等功能;通过键盘切换可显示炉内任一个检测点的温度;系统的控制信号是根据传感器所检测到的温度值与给定温度值进行PID运算后得到一个宽度可调的脉冲信号,该信号经I/O接口输出,通过光电耦合隔离后直接驱动可控硅对ZCZG高温电磁阀进行控制;电磁阀通电后,阀中的连杆被提升,之后转轴开始转动并作用于导阀从而打开主阀,断电后,在衔铁自重及返回弹簧作用下关上导阀,靠压差关闭主阀;当系统温升速率大于给定温升速率或恒温时温度偏离给定范围,系统都会为发出声光报警。为便于事后分析炉内各点温度对设备热处理效果的影响,系统扩展了一片数据存储器用于存放热处理过程中炉内各点的温度值。 随着面向控制的单片机的广泛应用,PID调节器的控制已经可以由软件来实现。在由数字PID调节算法来实现控制的系统中,过程控制对象需要的是控制对象的绝对值,而不是其增量。目前常用的调节算法有位置式算法和增量式算法两种。位置式算法每次输出均与整个过去的状态有关,计算式中要用到过去误差的累加值,因此容易产生较大的积累误差。而增量式PID算法只需要计算其增量,计算误差或精度不足对控制量的影响相对较小。故系统数据运算时采用增量式算法,而输出控制采用位置式算法。其运算式为: u(k)=u(k-1)+Kp[△e(k)+T/Tie(k)+Td/T△2e(k)] △u(k)=u(k)-u(k-1)=Kp[△e(k)+T/Tie(k)+Td/T△2e(k)] 式中:△e(k)=e(k)-e(k-1); △2e(k)=△e(k)-△e(k-1)=e(k)-2e(k-1)+e(k-2) PID调节算法中参数的选择是关系到PID调节性能好坏的关键所在。简单地用试凑法来整定PID的调节参数,需要进行多次的模拟及现场试验才能得到所需参数。若先将调节器设为纯比例调节器,并使之形成闭环,再根据经验数据,使系统对阶跃输入响应达到临界振荡状态,这时的比例系数记为Kr,临界振荡的周期记为Tr。根据齐格勒-尼柯尔斯(Ziegle-Nichols)提供的经验公式就可以由以上两个基准参数求得不同类型调节器的参数见表1。考虑到控制对象是温度,经过反复的试验最后确定比例常数Kp=4.5、积分常数Ti=9.0、微分常数Td=2.16。PID调节算法中还有一个重要的参数:系统的

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档