电阻炉温度控制系统设计.docxVIP

  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文档。上传文档
查看更多
目录 TOC \o 1-3 \h \z \u 摘要 三 一、总体设计及系统原理 三 2.硬件电路设计 四 2.1 主机电路 四的设计 2.2 数据采集电路设计 五 2.3 电控执行电路设计 五 2.4 键盘显示 六设计 3.系统软件设计。 七 3.1 主程序模块 七 3.2 功能实现模块 八 3.2.1 T0中断子程序 八 3.2.2 T1中断程序 九 3.3 运行控制模块 九 3.3.1 比例转换子程序 九 3.3.2 PID算法子程序 九 4.源代码 10 5、结果分析与讨论。 15 6. 参考文献 15 摘要 电阻炉是一种工业炉,是一种利用电流通过电热元件将电能转化为热能,加热或熔化元件或材料的热加工设备。电阻炉由炉体、电气控制系统和辅助系统组成。炉体由炉壳、加热器、炉衬(含隔热罩)等部件组成。由于炉子的种类不同,所用的燃料和加热方式也不同;由于工艺不同,所需温度不同,所采用的测温元件和方法也不同。不同的产品对控温精度的要求不同,所以控制系统的组成也不同。电气控制系统包括主机及外围电路、仪表显示等。辅助系统通常指传动系统、真空系统、冷却系统等,随炉型不同而有所差异。介绍了基于AT89S52单片机的温度控制器的设计。本设计采用高精度温度传感器AD590实时测量电锅炉温度,采用超低温漂高精度运算放大器OP07放大温度-电压信号,即然后送入12位AD进行A/D转换,从而实现自动检测、实时显示和超限报警。控制部分采用PID算法,实时更新PWM控制的输出参数,控制可控硅的通断时间,最终实现炉温的高精度控制。574A 一、总体设计及系统原理 温度控制是工业生产中常见的过程控制。一些工艺流程的控温效果直接影响产品的质量,因此设计一个理想的控温系统非常有价值。根据课题要求,电锅炉温度控制系统由核心处理模块、温度采集模块、键盘显示模块、控制执行模块组成。电路以AT89S52单片机为控制核心,采用12位高精度模数转换器AD进行数据转换。 PWM用于控制电路中可控硅的通断,以连续控制锅炉温度。温度控制采用改进的PID数字控制算法,显示采用3位LED静态显示。设计结构简单,控制算法新颖,控制精度高,通用性强,因此系统设计总体框图如下:574A AT51 AT5189C Single-Chip Microcomputer keyboard show sensor electric resistance furnace Temperature detection circuit Temperature control 图(1)系统设计总体框图 2、硬件电路设计 2.1 主机电路设计 选用ATMEL公司的51系列单片机AT89S52作为主机。凭借单片机软件编程灵活、自由度大的特点,试图通过软件来完善各种控制算法和逻辑控制。本系统选用的AT89S52芯片时钟为12MHz,运算速度快,控制功能完善。一部分有128字节的RAM,一部分包含4KB的flash ROM,无需外接扩展存储器,使系统的整体结构更加简单实用。其示意图如下: 图(2)单片机最小系统 2.2 数据采集电路设计 就本系统而言,需要实时采集水温数据,然后通过A/D转换成数字信号,发送到单片机中的特定单元,再进行一部分被送去展示;另一部分与设定值比较,通过PID算法得到控制量,单片机的输出用于控制电锅炉的加热或冷却。数据采集电路主要由AD590、0P07、74LS373、AD等组成。由于要求控制精度为0.1度,考虑到测量干扰和数据处理误差,温度传感器和AD转换器的精度要更高保证控制精度的实现,可大致设定在0.1度。因此,温度传感器需要能够区分0.1度;至于AD转换器,由于测量范围为40-90度,响应的AD判别要求为0.1度,所以AD需要区分(90-40)/0.1=500个数字量,显然需要10多个AD转换器。因此选择高精度的 12 位 AD。为了满足高测量精度的要求,选用温度传感器ad590,它具有较高的精度和重复性(重复性优于0。其良好的非线性可以保证测量精度优于0。测量精度可以通过非线性补偿。)超低温漂高精度运算放大器0P07对温度-电压信号进行放大,便于A/D转换,提高了温度采集电路的可靠性。模拟电路的硬件部分如下图所示:574A574A1℃1℃0.1℃ 图 3. 温度-电压转换电路 2.3 电控执行电路设计 输出控制电炉,电炉可近似建立为具有滞后的一阶惯性链接数学模型。其传递函数形式为: QUOTE 其中时间常数T=350秒,放大系数K=50,滞后时间t=10秒。 SCR可以被认为是控制炉温的线性链接。单片机的输出和电炉的电源分别属于弱电和强电,需要隔离。这里控制部分采用光耦合元件TLP521进行光电隔离,采用变

文档评论(0)

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

本人从事教育还有多年,在这和大家互相交流学习

1亿VIP精品文档

相关文档