单片机温度控制系统PID设计.docx
《单片机温度控制系统PID设计.docx》由会员分享,可在线阅读,更多相关《单片机温度控制系统PID设计.docx(44页珍藏版)》请在咨信网上搜索。
1、毕业论文(论文) 题目名称: 单片机温度控制系统PID设计 题目类别: 毕业设计 系 (部): 专业班级: 学生姓名: 指导教师: 辅导教师: 时 间: 至 目录任务书I毕业设计(论文)开题报告IV毕业设计(论文)指导教师审查意见VIII教师评语IX摘 要XIIAbstractXIII前 言XIV1 绪 论11.1选题背景11.2 PID算法在控制领域中的应用21.3 课题研究的目的及意义32 总体方案论证与设计42.1方案设计的要求与指标42.2方案的可行性分析与方案选择42.2.1方案可行性分析42.2.2 方案的选择与确定62.2.3系统结构框图73 温度控制系统硬件设计和软件设计83.
2、1 系统硬件设计83.1.1系统硬件组成83.1.1.1AT89C51单片机的介绍83.1.1.2测量温度元件的选择103.1.1.3模数转换器ADC0809的介绍113.1.1.4键盘和LED显示电路设计123.1.1.5温度控制电路设计133.2 系统软件设计143.2.1主程序流程图及主程序143.2.2 T0中断子程序173.2.3 A/D转换子程序183.2.4 数字滤波子程序193.2.5温度标度变换子程序203.2.6键盘显示子程序203.2.7 PID算法介绍224 系统仿真与调试分析244.1系统仿真244.2系统调试245 结束语25参考文献26致 谢27附录 单片机温度控
3、制PID系统仿真电路图28附录 PID算法流程图及程序清单29长江大学工程技术学院毕业设计任务书系(部) 信息系 专业 班级 501 学生姓名 指导教师/职称 1. 毕业设计(论文)题目: 单片机温度控制系统PID设计2. 毕业设计(论文)起止时间:2008年7月 1日 2009年6月6日3毕业设计(论文)所需资料及原始数据(指导教师选定部分) )原始数据:独立完成系统的硬件设计。 完成系统软件程序的编写及模拟调试。温度设定范围:50-150 控制精度:1) 毕业设计参考文献:4毕业设计(论文)应完成的主要内容收集、整理与本课题相关的资料设计一个基于单片机的温度控制系统,要求温度可以设定和显示
4、,采用PID程序控制的方式,达到要求的控制精度掌握单片机的基本原理及应用掌握PID控制算法的实现方法熟悉一般电子产品的设计方法针对存在的问题提出解决方案或建议完成相关专业外文资料的翻译5毕业设计(论文)的目标及具体要求目标:毕业设计是高等学校培养学生创新精神和应用能力的一个重要教学环节,是培养应用性人才必要的基础训练和从业、创业的先期适应阶段。通过毕业设计旨在培养学生综合运用所学基础理论、基本技能和专业知识,使学生能够联系生产及科研实际完成某一课题,全面检验学生分析问题和解决问题的能力,使学生掌握基本的设计(科研)方法,并受到初步的科研论文写作训练。 具体要求:学习工作态度认真;每周至少向导师
5、汇报毕业设计的进展两次;分阶段地完成毕业设计的各项要求,并且要求独立工作;按时完成毕业设计任务书所规定的全部内容。6、完成毕业设计(论文)所需的条件及上机时数要求需要学校图书馆有与本科题相关的书籍查阅,以丰富学生的基础理论知识;其次,学校的网上数据库能提供与本科题相关国内外最新的研究动态或成果,以保证学生知识的及时更新。上机时数至少80。任务书批准日期 任务书下达日期 完成任务日期 毕业设计(论文)开题报告题 目 名 称:单片机温度控制系统PID设计题 目 类 别:毕业设计学 院(系): 专 业 班 级:学 生 姓 名:指 导 教 师: 辅 导 教 师:开题报告日期: 单片机温度控制系统PID
6、设计学 生: 单位:指导老师: 单位: 摘要:在现代化的工业生产中,电流、电压、温度、压力等都是常用的主要被控参数。例如:在冶金工业、化工生产、造纸行业、机械制造等诸多领域中,人们都需要对温度进行检测和控制。采用MCS-51单片机来对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。温度是工业生产中常见的工艺参数之一,任何物理变化和化学反应过程都与温度密切相关,因此温度控制是生产自动化的重要任务。对于不同生产情况和工艺要求下的温度控制,所采用的加热方式,燃料,控制方案也有所不同。例如冶金、机械、化工等工业生产中使用
7、的各种加热炉、热处理炉、反应炉等;燃料有煤气、天然气、电等;控制方案有直接数字控制,推断控制,预测控制,模糊控制等。 本文是介绍以AT89C51单片机为核心的PID温度控制系统。由温度控制器,控制算法,温度检测,键盘输入,温度显示等组成,控制器以参数偏差和参数偏差变化作为输入,以PID控制器的参数作为输出,子程序对相关事件处理以标志位和判断标志位完成,主程序通过调用子程序实现温度控制器功能,该系统利用单片机可以实现对PID参数的选择与设定;也可以通过计算机与单片机的串行通讯,实现工业过程中的交互式PID控制。关键字:温度控制;PID;AT89C51单片机;Temperature PID con
8、trol system designAbstract:In the modern industrial production, current, voltage, temperature, pressure and so on are common used parameters of the main accused. For example: in the metallurgical industry, chemical production, paper industry, machine building and many other fields, people needed to
9、detect and control temperature. MCS-51 single-chip microcomputer is used to control temperature, not only has the advantages of convenient control , simple configuration and great flexibility , but also substantial increase in temperature was charged with technical indicators, which can greatly enha
10、nce the quality and quantity of products. Temperature is common process parameter in industrial production, any physical changes and chemical reaction process is closely related with temperature, so temperature control is an important task for automation. For different production conditions and tech
11、nological requirements of temperature control, the heating method used, fuel, control programs is also defferent. Such as metallurgy, machinery, chemicals used in industrial production all kinds of heating furnace, heat treatment furnace, reactor and so on; fuel gas, natural gas, electricity and so
12、on; control program has a direct digital control, inference control, predictive control, fuzzy control.The paper introduced a PID temperature controller based on AT89C51 Singlechip It consist of the temperature control , the manipulative algorithm ,the temperature measuring ,the keyboard input ,the
13、temperature display and so on . It takes the parameter deviation and the deviation change as input , and the PID controllers parameters as output ,the subprogram realized the corresponding events by completing zone bit and zone bit judgment .The main program realized the function of the controller t
14、hrough making use of all the subroutines . The system can be achieved using single-chip selection of the PID parameters and settings;It can also by single-chip and computer with serial communications, realizing industrial process of control of interactive PID.Keyword:Temperature controller;PID;AT89C
15、51 Singlechip前 言随着工业技术的提高,单片机的集成技术也在不断的发展,它有着体积小,功能强,可靠性高,造价低,开发周期短等优点。在工业生产中,有很多行业都拥有加热设备,如用于热处理的加热炉,用于熔化金属的坩埚炉,以及各种不同用途的加热炉,反应炉,这样温度就成了工业对象中一个重要的被控对象。然而常规的控制方法,作用是有限的,难以满足各种用户的需求,因此采用单片机温度控制PID可以有效地解决控制难,要求高等一系列的问题。本次毕业设计是关于温度控制系统的设计,在整个设计过程中既用到单片机、传感器、微控技术,也用到了控制系统中的一些相关知识。本设计系统的硬件部分,使用如AT89C51、铂
16、热电阻、ADC0809,LED显示器等器件。软件则介绍数字调节器的设计、PID参数的整定、PID算法程序清单、以及相关的程序;最后介绍系统特性的测量与识别。本次设计是在辅导老师和同学们的指导和帮助以及本人的努力下完成的。由于本人知识水平有限,因此设计中还有一些不妥之处,恳请批评指正,以便加以修改。单片机温度控制系统PID设计1绪论1.1选题背景温度是生产过程和科学实验中普遍而且重要的物理 参数。在工业生产过程中为了高效地进行生产,必须对生产工艺过程中的主要参数,如温度,压力,流量,速度等进行有效的控制。其中温度的控制在生产过程中占有相当大的比例。准确测量和有效控制温度是优质,高产,低耗和安全生
17、产的重要条件。在工业的研制和生产中,为了保证生产过程的稳定运行并提高控制精度,采用微电子技术是重要的途径。它的作用主要是改善劳动条件,节约能源,防止生产和设备事故,以获得好的技术指标和经济效益。本课题是结合生产实际和科研工作,运用PID算法对温度进行控制,以求达到较好的控制效果。目前先进国家各种炉窑自动化水平较高,装备有完善的检测仪表和计算机控制系统。其计算机控制系统已采用集散系统和分布式系统的形式,大部分配有先进的控制算法,能够获得较好的工艺性能指标。单片微型计算机是随着超大规模集成电路的技术的发展而诞生的。由于它具有体积小,功能强,性价比高等优点,所以广泛应用于电子仪表,家用电器,节能装置
18、,军事装置,机器人,工业控制等诸多领域,使产品小型化,智能化,既提高了产品的功能和质量又降低了成本,简化了设计。PID 控制是最早发展起来的控制策略之一, 由于其算法简单、鲁棒性好、可靠性高等优点, 被广泛应用于工业过程控制。当用计算机实现后, 数字 PID 控制器更显示出参数调整灵活、算法变化多样、简单方便的优点。随着生产的发展, 对控制的要求也越来越高, 随之发展出许多以计算机为基础的新型控制算法, 如自适应 PID 控制、模糊 PID 控制、智能 PID 控制等等。随着电子技术的发展,特别是随着大规模集成电路的产生,给人们的生活带来了根本性的变化,如果说微型计算机的出现使现代的科学研究得
19、到了质的飞跃,那么可编程控制器的出现则是给现代工业控制测控领域带来了一次新的革命。在现代社会中,温度控制不仅应用在工厂生产方面,其作用也体现到了各个方面。随着人们生活质量的提高,酒店厂房及家庭生活中都会见到温度控制的影子,温度控制将更好的服务于社会目前,单片机控制器在从生活工具到工业应用的各个领域,例如生活工具的电梯、工业生产中的现场控制仪表、数控机床等。尤其是用单片机控制器改造落后的设备具有性价比高、提高设备的使用寿命、提高设备的自动化程度的特点。现代工业设计、工程建设及日常生活中常常需要用到温度控制,早期温度控制主要应用于工厂中,例如钢铁的水溶温度,不同等级的钢铁要通过不同温度的铁水来实现
20、,这样就可能有效的利用温度控制来掌握所需要的产品了。随着社会的发展,人们对温度的控制要求也越来越高,这篇论文是我为了达到这样的温度控制要求而进行设计的。我所采用的控制芯片为AT89C51,此芯片功能强大,能够满足设计要求。通过对电路的设计,对芯片的外围扩展,来达到对温度的控制和调节功能。1.2 PID算法在控制领域中的应用控制理论的发展经历了古典控制理论、现代控制理论和智能控制理论三个阶段。智能控制的典型实例是模糊全自动洗衣机等。自动控制系统可分为开环控制系统和闭环控制系统。一个控制系统包括控制器、传感器、变送器、执行机构、输入输出接口。控制器的输出经过输出接口、执行机构,加到被控系统上;控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 温度 控制系统 PID 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。