- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的电阻炉温度控制系统(毕业设计).doc
毕业设计论文
目录
摘 要 1
ABSTRACT 2
1绪论 3
1.1课题研究的背景及意义 3
1.2国内外研究现状 3
1.3 本文的主要内容 5
2 炉温度控制系统总体设计方案 5
3硬件设计 6
3.1 温度检测电路 6
3.1.1 热电偶冷端温度补偿 7
3.1.2 测量放大电路 8
3.1.3 保护电路 9
3.2 单片机的选型 9
3.3 EEPROM存储器的扩展设计 10
3.4 A/D转换电路设计 11
3.4.1隔离放大器的设计 13
3.4.2 DAC7521数模转换接口 14
3.5 键盘及显示电路设计 15
3.5.1 键盘接口电路设计 15
3.5.2 显示电路设计 16
3.6 可控硅调功控温 17
3.6.1 过零触发调功器的组成 17
3.6.2 可控硅调功主要电路介绍 18
3.7 与上位机通信模块 19
3.7.1 通信接口MAX485 20
3.7.2 下位机通信接口电路 21
3.8 掉电检测与保护电路 21
3.9 晶闸管过零检测与触发电路 22
3.10 看门狗电路的设计 23
4 控制算法研究 25
4.1 传统的PID算法 25
4.2 积分分离PID算法 26
4.3 系统仿真分析 27
5 软件设计 28
5.1 系统主程序设计 28
5.2 系统的控制程序 30
5.3 积分分离PID控制 32
5.4 采样子程序 32
结论 34
致谢 35
参考文献 36
附录: 37
摘 要
随着社会的发展,自动控制越来越成为人们关注的焦点,自动调节电阻炉温度系统也备受关注--。其中微机及其应用已经成为高、新科学技术的重要内容和标志之一,它在国民经济的各个领域正在发挥着引人注目的作用。微机控制的电阻炉温度控制系统实际上就是一个智能控制系统,是一种能耗相对来说比较低的温度控制系统。本人采用AT89C51单片微机对电阻炉的加热过程进行控制。使用热电偶作为温度传感器把热信号转变成电信号,电信号再经过放大,经过模数转换再输入到CPU。控制器采用PID控制算法,温度控制的原理是通过调整晶闸管的导通时间来调节加热主回路的有效电压,从而达到温度控制的目的。系统由AT89C51单片微机、温度传感器、A/D转换器、键盘及显示电路、晶闸管触发电路等组成的控制器和被控对象电阻炉构成一个闭环控制系统[1]。系统控制程序采用模块化设计结构,主要包括主程序、中断服务子程序、控制算法子程序等。系统采用过零触发等技术,省去了传统的D/A转换元件,简化了电路,并且提高了系统的可靠性。同时,系统可以实时控制电阻炉的实际温度。关键词 :AT89C51; 热电偶; 晶闸管; PID
ABSTRACT
With the development of the society,the autocontrol becomes more and more important.The autocontrol of the resistance furnace is highly anticipated.Microcomputer and its application has become one of the most important contents and signs in the field of High-scientific technology and new scientific technology, which plays an attractive role in every field in our national economy.As a matter of fact, Resistance Temperature Control System which is operated by microcomputer is an Intellectual Control System.In other words,it is a Temperature Control System which consumes less than others.The AT89C51 single microcomputer is adopted to control the heating process of resistance,use as a temperature transducer to turn the heating single into electing single,enlarge the electrical single,transformed through simulate numbers,then input CPU.Controllers use PID control ca
文档评论(0)