- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电烤箱温度控制计算机控制系统设计
计算机控制系统
课程设计说明书
电烤箱温度控制系统设计 DESIGN OF ELECTRIC OVEN TEMPERATURE CONTROL SYSTEM
学生姓名 周泽民 学院名称 信电工程学院 学号 20120501153 班级 12电气1 专业名称 电气工程及其自动化 指导教师 曹言敬
2015年 7月 10日 摘要
本次温度控制系统设计整体而言完全可以实现对电烤箱温度闭环恒定控制。但是不当之处在所难免。当热电阻检测出当前电烤箱所处温度时,不能和预置温度一起以数字形式很直观的对比显示出来。及操作者无法同时看到电烤箱当前所处温度和预置温度。鉴于此种情况,应再外接一个数码显示器以软件程序来实现,将电烤箱当前所处温度和预置温度同时显示出来;在实际使用过程中,由于电烤箱加热时有一定得温度缓冲,即当电烤箱断电时,加热并不是立即停止,而是过一段时间后温度才慢慢停下来以致开始下降。这样就使得我们控制很不准确,会出现严重超温或者低温现象。鉴于此种情况,我们应在电烤箱温度接近我们要求的温度时,由连续加热或连续降温改为断续加热或断续降温。
关键词 单片机;温度;电烤箱;控制
目 录
1 绪论 1
1.1 技术指标 1
1.2控制方案 1
1.2.1 控制系统的建模 1
1.2.2 PLC系统 2
1.2.3 单片机系统 3
1.2.4选择最优方案 3
2硬件部分设计 5
2.1 C51单片机简介 5
2.1.1 中央处理器CPU 5
2.1.3 AT89C51单片机引脚功能 6
2.1.4 AT89C51单片机时钟电路及时序 8
2.1.5 AT89C51单片机复位电路 9
2.2 温度检测电路设计 9
2.2.1 温度传感器 9
2.2.2 变送器 10
2.2.3 A/D转换 10
2.3 温度控制电路设计 12
2.4 键盘电路设计 14
2.5 数码管显示电路设计 15
3控制程序设计 18
3.1 工作流程 18
3.2 功能模块 18
3.3 资源分配模块 18
3.4 软件功能设计 18
3.4.1 键盘管理 18
3.4.2 显示管理 19
3.4.3 温度检测模块 20
3.4.4 温度控制模块 21
3.4.6主程序模块 22
3.5 基于SIMULINK的PID仿真 22
结论 25
致谢 26
参考文献 27
附录 28
附录1 28
附录2 29
1 绪论
1.1 技术指标
温度控制是工业生产过程中经常遇到的控制,有些工艺过程对其温度的控制效果直接影响着产品质量,因而设计一种较为理想的温度控制系统是非常有价值的。根据温度变化快慢的特点,并且控制精度不易掌握等特点,本文电烤箱的温度控制为模型,设计了以AT89C51单片机为检测控制中心的温度控制系统。温度控制采用PID数字控制算法,显示采用3位LED静态显示。该设计结构简单,控制算法新颖,控制精度高,有较强的通用性。
电烤箱的具体指标如下:
(1)电烤箱为一封闭长方体结构,
(2)烤箱内尺寸:0.8m×0.6m×0.4m。
(3)加热器件为一1kw(220v)电热丝。
(4)从室温开始升温到100℃系统调节时间ts≤5分钟,超调量≤10%。
(5)控制温度范围为50~200℃连续可调。
(6)显示实时温度,显示精确到1℃。
1.2控制方案
1.2.1 控制系统的建模
本文的被控对象为某公司生产的型号为0.8m×0.6m×0.4m的电烤箱,其工作频率为 50HZ,总功率为1kW,工作范围为50~200℃。设计目的是要对它的温度进行控制,达到调节时间短、超调量≤10%的技术要求。
在工业生产过程中,控制对象各种各样。理论分析和实验结果表明电加热装置是一个具有自平衡能力的对象,可用二阶系统纯滞后环节来描述。然而,对于二阶不振荡系统,通过参数辨识可以降为一阶模型。因而一般可用一阶惯性滞后环节来描述温控对象的数学模型。所以电烤箱模型的传递函数为:
式(.1)
式中 K对象的静态增益;
T对象的时间常数;
τ对象的纯滞后时间。
目前工程上常用的方法是对过程对象施加阶跃输入信号,测取过程对象的阶跃响应,然后由阶跃响应曲线确定过程的近似传递函数。具体用科恩-库恩(Cohn-Coon)公式确定近似传递函数。
给定输入阶跃信号 200℃,用温度计测量电烤箱的温度,每半分钟采一次点,实验数据如下表-1:
-1 烤箱模型的温度数据
时间
t(m) 0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 温度
T(℃) 20 31 52 78 104 126 148 168 182 198 200
Coh
文档评论(0)