具有PID自整定功能的温度控制系统的设计
温度控制,系统设计,智能控制
工业控制与应用
Industry Control and applications
《自动化技术与应用》2006年第25卷第7期
具有PID自整定功能的温度控制系统的设计
田艳兵
(青岛理工大学 自动化工程学院,山东 青岛 266520)
摘 要:该系统以飞利浦公司生产的51系列单片机P87LPC 764为主控制芯片,以热电偶为温度采集元件,通过温度补偿电路实现
温度的精确测量,并通过控制继电器的开和断实现温度的闭环控制。文章主要介绍该系统的硬件构成原理,给出了系统的硬件电路图;给出了系统主程序的流程,以及PID自整定算法的实现。
关键词:飞利浦单片机; 自整定; 温度控制; 模拟A/D转换
中图分类号:TP368.1 文献标识码:B 文章编号:1003-7241(2006)07-0033-04
The Design of an Auto-Tuning PID Controller for Temperature Control
TIAN Yan-bing
(Qingdao technological university, automation engineering college, Qingdao 266520, China)
Abstract: The central unit of the system is P87LPC 764, and a thermocouple is used to measure the temperature. A relay is used to
realize the tuning function. The design of the hardware and software are also introduced.
Key words: Philips control unit; auto-tuning; temperature control; analog A/D convert
1 引言
温度控制系统是现代工业生产中最常用的一种控制系统,也是现代自动化控制中经常用的控制手段。温度控制可大致分为两类:动态温度跟踪控制与恒值温度控制。动态温度控制要求实现的控制目标是使被控对象的温度值按照预先给定的方式变化;恒值温度的控制目标是要实现使被控对象的温度值恒定在某一点上,控制精度要求较高,并且要有较小的超调量。本文所研制的加热器采用恒值温度控制,采用PID自整定控温算法[6]。
PID控制是最早发展起来的控制理论之一,算法简单、鲁棒性好、可靠性高等优点,广泛应用工业过程控制中,尤其适用于可建立精确数学模型的确定性控制系统。PID调节功能可以通过运放电路或软件方法来实现,前者称为模拟PID调节器,后者称为数字PID调节器。数字PID调节器的参数可以实现在线整定,具有较大的灵活性和较好的控制效果。随着科学
技术的迅猛发展,温度控制成为控制领域非常重要的一项控制指标,各个领域对温度控制系统的精度、稳定性等要求越来越高,控制系统形式也日趋多样化。温度控制仪表广泛应用于各行各业。采用单片机为核心控制单元,对于温度控制精度高,稳定性好,采用数字量进行调节,自动化水平高,具有良好的经济效益和一定的推广价值。
2 系统的设计方案
该控制系统要求实现设定温度的实时控制,操作人员可以通过键盘设定目标控制温度,通过单片机的逻辑程序控制,实现温度的高精度控制。系统硬件设计中的IC均采用SOP封装格式,节省了线路板空间,增加了线间距离,提高了系统的抗干扰性能。整个控制系统的组成主要分为三部分,即由飞利浦公司生产的P87LPC764BD单片机所构成的单片机控制系统;由K型热电偶、温度补偿,运算放大电路模拟A/D转换电路构成的温度检测通道;由三极管运放电路和固态继电器和外部电炉丝加热器构成的输出控制通道。其中,
收稿日期:2006-01-10
单片机控制系统是整个系统的控制中心,所有的数据
温度控制,系统设计,智能控制
《自动化
技术与应用》2006年第25卷第7期
工业控制与应用
Industry Control and applications
运算、处理和交换功能都是利用单片机的软件来实现。了飞利浦单片机的1.5管脚的施密特触发功能,只有当检测到管脚电平到达或者低于一个电平数值的时候才认同是有键被按下,并通过延时处理程序,即当程序通过施密特触发检测到有按键落下后仍要经过一个延时进行再判断,只有确定仍然处于按下状态时才认定按键落下,进而跳转至相应的按键处理程序。
检测电路的温度检测元件是K分度热电偶,经由冷
图1 系统整体设计方案
工作时,设定温度由操作人员通过键盘设定,并通过LED显示设定温度值;由K型热电偶检测温度环境实际温度值,经过冷端温度补偿、运算放大器和模拟A/D转换后,将温度信号送入单片机,并实现测量温度的实时显示。程序控制系统将检测温度值与系统设定值进行比较,按照自整定PID控制算法进行运算,通过输出PWM信号去控制固态继电器的导通时间,从而控制外部控制电炉丝的平均输出功率,实现环境的温度控制。图1是系统的整体设计方案。
端补偿、运算放大OP07C后,由P0.5采集,实现模拟A/D转换[2]。P87LPC764BD单片机本身不含A/D转换器,其A/D转换原理可以通过图2说明。P87LPC764BD内部含有两个模拟比较器,当只需要检测一路模拟信号时,正向输入信号为P0.4,反向输入信号为P0.5,直流信号Vin从CINIA输入,充电电路由R和C组成,通过放电保护电阻输入到CMPREFF端口,当电容器上的电压U和待测电压相等时,从CMP1的CO1上边可以检测到下降沿,也就是说在CMP1的CO1上可以检测到下降沿时,Vin和U正好相等,而U可以由充电公式算出:Uc=Vcc(1 e )
式中V
cc
3 系统硬件设计方案
系统硬件设计采用P87LPC764BD单片机为控制CPU,配合外部数据存储器240C2,利用OP07C算放大器实现温度的采集功能。通过控制外部三极管运放控制继电器导通时间实现温度的实时控制。
,R,C三个数据为已知值,只要测量出
Uc=vin 所需要的时间,就可以得出待测电压Vin。
3.1 P87LPC764BD单片机[1]
P87LPC764BD单片机是飞利浦公司生产的20引脚封装的单片机,适合于多种要求高集成度、低成本的场合,可以满足系统性能要求,P87LPC764BD是飞利浦公司中小型封装的一种,可以提供高速和低速的晶振模式,采用51内核,其指令执行速度是普通51单片机的2倍,有128B的RAM,4KB的OTP程序存储器,I/O口功能强大,为实现系统的功能提供了硬件保障。
图2 模拟A/D转换器
采集后的电压值,可以根据K分度热电偶的温度和电压信号的对应关系,利用查表的程序设计得到实际的温度值,并将此温度值与实际设定值进行比较,经过PID运算,CPU通过I/O口改变控制脉冲宽度,从而控制电热丝的导通比率,得以控制电热丝的输出功率,实现温度控制。执行器件采用固态继电器,通过软件支持,输出可以改变占空比的PWM波信号,从而改变固态继电器的通断时间,从而实现温度调节。
系统的显示采用LED七段数码管显示,在LED显示时,其点亮时间有着比较严格的要求,也就是说LED的电流流通时间是准确的,经验上取LED的电流流通
3.2 控制电路设计
整个系统的硬件设计主要分为五部分,即电源电路部分、键盘电路部分、检测电路部分、控制及显示电路部分以及输出控制。电源电路由交流220V经变压器提供2 …… 此处隐藏:4763字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




