好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

电烤箱温度控制计算机控制系统设计.docx

30页
  • 卖家[上传人]:人***
  • 文档编号:518346207
  • 上传时间:2023-12-13
  • 文档格式:DOCX
  • 文档大小:237.75KB
  • / 30 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 计算机控制系统课程设计说明书电烤箱温度控制系统设计DESIGN OF ELECTRIC OVEN TEMPERATURE CONTROL SYSTEM学生姓名周泽民学院名称信电工程学院学号153班级12电气1专业名称电气工程及其自动化指导教师曹言敬2015年7月10日 摘要本次温度控制系统设计整体而言完全可以实现对电烤箱温度闭环恒定控制但是不当之处在所难免当热电阻检测出当前电烤箱所处温度时,不能和预置温度一起以数字形式很直观的对比显示出来及操作者无法同时看到电烤箱当前所处温度和预置温度鉴于此种情况,应再外接一个数码显示器以软件程序来实现,将电烤箱当前所处温度和预置温度同时显示出来;在实际使用过程中,由于电烤箱加热时有一定得温度缓冲,即当电烤箱断电时,加热并不是立即停止,而是过一段时间后温度才慢慢停下来以致开始下降这样就使得我们控制很不准确,会出现严重超温或者低温现象鉴于此种情况,我们应在电烤箱温度接近我们要求的温度时,由连续加热或连续降温改为断续加热或断续降温关键词 单片机;温度;电烤箱;控制目 录1 绪论 技术指标温度控制是工业生产过程中经常遇到的控制,有些工艺过程对其温度的控制效果直接影响着产品质量,因而设计一种较为理想的温度控制系统是非常有价值的。

      根据温度变化快慢的特点,并且控制精度不易掌握等特点,本文电烤箱的温度控制为模型,设计了以AT89C51单片机为检测控制中心的温度控制系统温度控制采用PID数字控制算法,显示采用3位LED静态显示该设计结构简单,控制算法新颖,控制精度高,有较强的通用性电烤箱的具体指标如下: (1)电烤箱为一封闭长方体结构, (2)烤箱内尺寸:×× (3)加热器件为一1kw(220v)电热丝 (4)从室温开始升温到100℃系统调节时间ts≤5分钟,超调量≤10% (5)控制温度范围为50~200℃连续可调 (6)显示实时温度,显示精确到1℃控制方案 控制系统的建模本文的被控对象为某公司生产的型号为××的电烤箱,其工作频率为 50HZ,总功率为1kW,工作范围为50~200℃设计目的是要对它的温度进行控制,达到调节时间短、超调量≤10%的技术要求在工业生产过程中,控制对象各种各样理论分析和实验结果表明:电加热装置是一个具有自平衡能力的对象,可用二阶系统纯滞后环节来描述然而,对于二阶不振荡系统,通过参数辨识可以降为一阶模型因而一般可用一阶惯性滞后环节来描述温控对象的数学模型所以电烤箱模型的传递函数为: 式式中 K——对象的静态增益; T——对象的时间常数; τ——对象的纯滞后时间。

      目前工程上常用的方法是对过程对象施加阶跃输入信号,测取过程对象的阶跃响应,然后由阶跃响应曲线确定过程的近似传递函数具体用科恩-库恩(Cohn-Coon)公式确定近似传递函数给定输入阶跃信号 200℃,用温度计测量电烤箱的温度,每半分钟采一次点,实验数据如下表2-1:表2-1 烤箱模型的温度数据时间t(m)0温度T(℃)20315278104126148168182198200Cohn-Coon公式如下: 式式中 △M——系统阶跃输入; △C——系统的输出响应; ——对象飞升曲线为△C时的时间(分); ——对象飞升曲线为 △C时的时间(分)从而求得K=, T=144S ,τ =30S 所以电烤箱模型为: 式 PLC系统(1)PLC的定义可编程控制器是一种数字运算操作的电子系统,专门为在工业环境下应用而设计他采用了可编程序的储存器,用来在其内部储存执行逻辑运算、顺序控制、定时、计算和算术操作的面向用户的指令,并通过数字化或模拟式的输入/输出,控制各种类型的机械或生产过程。

      2)PLC的特点现代工业生产是复杂多样的,它们对控制的要求也各不相同1. 可靠性高,抗干扰能力强:PLC用软件取代了继电器控制系统中打量的仲坚继电器和时间继电器,接线可减少到继电器控制系统的十分之一以下,大大减少了因为触点接触不良造成的故障2. 硬件配套齐全,使用方便,适应性强:PLC产品已经标准化、系列化、模块化,配备有品种齐全的硬件装置3. 编程方法简单易学:梯形图是使用的最多的PLC编程语言,其电路符号和表达方式与继电器电路原理图相似,梯形图语言形象直观,易学易用,熟悉继电器电路图的电气技术人员只需花几天时间就可以熟悉梯形图语言,并用来编制用户程序4. 系统的设计,安装,调试工作量少:PLC用软件功能取代了继电器控制系统中大量的中间继电器、时间继电器、计数器等器件,使控制柜的设计、安装、接线工作大大减少PLC的梯形图程序可以用顺序控制设计方法来设计这种设计方法很有规律,容易掌握可以在实验室模拟调试PLC的程序,用小开关来模拟输入信号,通过个输出点对应的发光二极管的状态来观察输出信号的状态,调试的时间比继电器系统少得多5. 功能强,性能价格比高:一台小型德尔PLC内有成千上百个可供用户使用的编程元件,可以实现非常复杂的控制功能。

      与相同功能的继电器系统相比,具有很高的性价比PLC可以通过通信联网,实现分散控制,集中管理6. 维修工作量小,方便维修:PLC的故障率很低,并且有完善的故障诊断功能PLC或外部的输入装置和执行机构发生故障时,根据PLC的发光二极管或编程软件提供的信息,可以很方便地查明故障的原因,用更换模块的方法可以迅速地排除故障 单片机系统(1)单片机的定义单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器、RAM、只读存储器、ROM多种I/O口和中断系统、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算系统2)单片机的特点1.有优异的性价比2.集成度高,体积小,可靠性好3.控制能力强4.低功耗,低电压,便于生产便携式产品5.易拓展目前,应用广泛的主流机型是80C51系列8位单片机该机型具有性能价格比高;芯片功能能够适用;有众多芯片制造厂商加盟,可广泛选择等优点,这次我们采用美国intel公司生产的AT89C51单片机,其中包括CPU、存储器、I/O接口电路及时钟电路等选择最优方案通过比较单片机和PLC的性价比,本文电烤箱的温度控制为模型,设计了以AT89C51单片机为检测控制中心的温度控制系统。

      温度控制采用PID数字控制算法,显示采用3位LED静态显示该设计结构简单,控制算法新颖,控制精度高,有较强的通用性产品的工艺不同,控制温度的精度也不同,因而采用的控制算法也不同就温度控制系统的动态特性来讲,基本上都是具有纯滞后的一阶环节,当系统精度及温控的线性性能要求较高时,多采用PID算法来实现温度控制本系统是一个典型的闭环控制系统从技术指标可以看出,系统对控制的精度要求不高,对升降温过程的线性也没有要求,因此,系统采用最简单的通断控制方式,即当烘干箱温度达到设定值时断开加热电炉,当温度降低到低于某值时接通电炉开始加热,从而保持恒温控制 2硬件部分设计系统的硬件部分包括单片机的电路设计、传感器设计、放大电路设计、键盘以及显示电路设计五个部分图2-1 电烤箱温度控制结构 C51单片机简介 AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51 ? 指令集和输出管脚相兼容。

      由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案 中央处理器CPU中央处理器CPU是单片机的核心是计算机的控制指挥的中心同一般微机的CPU类似AT89C51单片机内部CPU包括控制器和运算器 运算器AT89C51运算器电路以算术逻辑单元ALU为核心有累加器ACC、寄存器B、暂存器1、暂存器2、程序状态寄存器PSW和布尔处理机共同组成它主要完成数据的算术运算、逻辑运算、位变量处理和数据传输操作运算结果的状态由程序寄存器PSW保存A. 算术逻辑单元ALU与累加器ACC、寄存器B算术逻辑单元ALU不但能完成8位二进制的加、减、乘、除等算数的运算而且还能对8位变量进行逻辑“与”“或”“异或”循环位移等逻辑的运算累加器ACC(简称累加器A) 为一个8位寄存器,它是CPU中使用最频繁寄存器专门存放操作数或运算结果B.程序状态寄存器程序状态寄存器PSW是一个8位的状态寄存器用于存放标志的寄存器用于存放指令执行后的状态,以供程序查询和判别PSW各位的状态通常是在指令执行的过程中自动设置但可以由用户根据需要指令加以改变。

      状态寄存器共有进位标志位CY、辅助进位标志位(或称半进位)AC、用户自定义标志位F0、工作寄存器组选择位RS1、RS0、溢出标志位OV、奇偶标志位P.C. 控制器控制部件是单片机的神经中枢它包括程序计数器PC、指令寄存器IR、指令译码器ID、数据指针DPTR、堆栈指针SP、缓冲器和定时器控制电路它先以主振频率为基准发出CPU的时序对指令进行译码,然后发出各种控制信号完成一系列定时控制微操作用来协调单片机各部分的正常工作[1] AT89C51单片机引脚功能AT89C51系列单片机的封装形式有两种:一种是双列直插方式的封装;另一种是方形的封装AT89C51单片机40个引脚及总线结构图如下所示其CMOS工艺制造的低地功耗芯片也有采用方形的封装但为44个引脚,其中4个引脚是不使用的由于at89C51单片机是高性能的单片机同时受到引脚数目的限制,所以有部分引脚具有第二功能a.主电源引脚主电源引脚两根:VCC接+5V电源正端;VSS接+5V电源地端b.外接晶体引脚两根XTAL1:接外部石英体和微调电源一端XTAL2:接外部晶体和微调电容另一端其中,对用外部时钟时,对于HMOS单片机,XTAL1脚接地,XTAL2脚作为外部振荡信号输入端。

      对CHMOS单片机XTAL1脚作为外部振荡信号的输入端,XTAL2脚空不接1)引脚功能I\O引脚共32根A.PO口:统称为PO口是8位双向I/O口线P0口即可作为地址/数据总线使用,又可作为通用的I/O口。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.