智能仪器课程设计-自动电阻炉温度控制器汇.doc

智能仪器课程设计-自动电阻炉温度控制器汇.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能仪器课程设计-自动电阻炉温度控制器汇

智能仪表综合训练说明书 题 目:自动电阻炉温度控制器 学生姓名:xxx 学 号:xxx 专 业:测控技术与仪器 班 级:测控08-1班 指导教师:x 摘 要 此电阻炉温度控制器主要是以单片机STC89C52为核心,通过S型热电偶采集热端温度并进行冷端温度补偿得到实际温度T,然后经放大电路和ADC0832模数转换,并进行线性化处理,之后经单片机STC89C52进行PID控制,并加入PID参数的调整,最后通过液晶显示器LCD1602实现温度值和PID输出值及参数值的显示。它用最简单的硬件单元和软件编程实现了温度采集、温度PID控制、温度显示、上下限报警、PID参数显示、PID参数修改等功能。 关键词:ADC0832;单片机STC89C52;LCD显示;PID控制;S型热电偶 目 录 摘 要 1 目 录 2 第一章 前言 3 1.1热电偶 3 1.1.1热电偶及其工作原理 3 1.1.2 热电偶的冷端温度补偿 3 1.1.3 热电偶的分类 4 1.2 PID 4 1.2.1 PID简介 4 1.2.2 PID算法介绍 5 1.2.3 位置式PID算法 5 第二章 电阻炉温度控制器总体设计 6 2.1功能需求 6 2.2 硬件设计 7 2.3 软件设计 7 第三章 电阻炉温度控制器硬件设计 8 3.1 S型热电偶 8 3.1.1 S型热电偶及其分度表 8 3.1.2 S型热电偶线性化处理 9 3.2 单片机STC89C52及其外围接口电路 9 3.2.1 单片机STC89C52 9 3.2.2 单片机STC89C52外围接口电路 11 3.3 ADC0832 11 3.4 LCD1602显示器 12 第四章 软件设计 14 4.1电阻炉温度控制器主程序 14 4.2 ADC0832数据采集子程序 15 4.3热电偶线性化标度变换程序 15 4.4 PID控制程序 16 4.5 PID参数修改子程序 17 4.6 LCD显示子程序 18 第五章 总结 19 参考文献 20 附录 A 21 第一章 前言 在使用电阻炉温度控制器之前,我们有必要了解其制作工艺和一些关键器件的概况,以便我们能够自己处理它所出现的一些小问题或者为爱好者学习提供帮助。因此这一章我们就关于电阻炉温度控制器运用的基本知识作一介绍。 1.1热电偶 1.1.1热电偶及其工作原理 热电偶是温度测量仪表中得关键性元件,因其具有结构简单,性质稳定,测温范围宽,测量精度高、动态性能好、使用方便以及容易维护等优点,现已经被用于各种行业。特别是由于其性质稳定,在高温环境的测量中,热电偶测温占有相当重要的地位。 热电偶的工作原理主要是利用了热电效应,所谓热电效应,就是指两种不同成份的导体(称为热电偶丝材或热电极)两端接合成回路,当两个接合点的温度不同时,在回路中就会产生电动势其结构简单、稳定性好、工作可靠、调整方便 (1.2) 式中,为基本偏差,表示当前测量值与设定目标值之间的差值,结果可以是正或负。当设定目标作为被减数时,正数表示还没有达到设定值。负数表示已经超过了设定值。累计偏差,它是每次偏差值的代数和。,和是PID算法的3个控制参数,分别称为比例常数、积分常数和微分常数,对不同的控制对象选择不同的数值,需要经过现场整定才能获得较好的效果。 第二章 电阻炉温度控制器总体设计 此电阻炉温度控制器主要是以单片机STC89C52为核心,通过热电偶采集热端温度并进行冷端温度补偿得到实际温度T,然后经放大电路和ADC0832模数转换,并进行线性化处理,之后经单片机STC89C52进行PID控制,并加入PID参数的调整,最后通过液晶显示器LCD1602实现温度值和PID输出值及参数值的显示。它用最简单的硬件单元和软件编程实现了温度采集、温度PID控制、温度显示、上下限报警、PID参数显示、PID参数修改等功能。 2.1功能需求 电阻炉温度控制器实际上是以单片机为核心,根据设定温度值与采集温度值进行比较求出偏差然后PID运算对电阻炉温度进行控制。 此控制系统可实现以下功能: 温度采集: 温度控制: 温度显示: 上下限报警显示: 参数显示: PID控制参数设定修改: 其单回路控制系统图2.1如下所示: 图2.1 单片机单回路控制系统 2.2 硬件设计 电阻炉温度控制器主要有单片机AT89C52、A/D转换器、按键、LCD显示、加热炉、传感器、SSR输出控制组成的控制系统。其组成框图如图2.2所示: 图2.2 硬件组成框图 2.3 软件设计 该电阻炉温度控制器采用模块 化的结构设计。其主程序流程图如 图2.3所示: 其软件部分的的设计由ADC0832 采样子程序、中断子程序、LCD初 始化子程序、PID控制子程序、

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档