烤箱温度控制设计概要
电烤箱温度控制系统
电烤箱温度控制系统电烤箱的炉温控制系统设计作者姓名:作者学号:指导教师:学院名称:专业名称:第1章课程设计目的与任务1.1课程设计目的本课程是隶属于实践性教学环节。
通过过程控制系统课程设计这一教学实践环节,使学生能在学完自动检测技术及仪表、过程控制仪表、过程控制系统等课程以后,能够灵活运用相关基本知识和基本理论模拟设计一个过程控制系统,以期培养学生解决实际问题的能力。
1.2课程设计任务与要求在基本掌握过程控制常规控制方案的工作原理及参数整定步骤的基础上,针对一个电烤箱设计炉温控制系统。
具体要求:(1) 电烤箱控制系统的工作方案设计、设备选型及其连线;(2) 炉温控制系统的对象-传递函数确定;(3) 单回路PID炉温控制的实现;(4) 利用组态王软件编制上位机监控软件;(5) 撰写规范化的说明书一份。
第2章炉温控制系统的组成2.1设计所需设备及参考资料2.1.1设备电烤箱:1个;控制装置:1套;组态王软件:1套;温度测量元件:1个;双向可控硅调压元件:1个。
2.1.2参考资料●过程控制系统●组态王培训教程●相关设备元件的说明书2.2炉温控制系统硬件组成2.2.1实验设备实验控制系统主要由计算机、电烤箱、智能控制仪表、固态继电器、通讯模块、电压数显表等构成,其中智能控制仪表、固态继电器、通讯模块、电压数显表安装于控制箱上。
监控计算机通过串行通讯与温度控制器(单回路控制器)连接,实现数据采集、操作和记录的功能。
温度对象由烤箱改造而成,增设风扇冷却装置,加热由烤箱原加热部件实现。
由温度控制器输出一路控制信号连接至固态继电器,驱动电烤箱加热单元;另一路控制信号连接至风扇用于冷却。
设计热电阻检测烤箱内温度,检测输入热电阻信号连接至温度控制器反馈端。
其原理结构如图2.1所示。
双温室实验对象将烤箱用隔板隔成两部分,控制装置同样设置配置完全相同两套,安装于统一的控制箱上。
控制箱面板布置图如图2.2所示。
图2.1 温度试验系统功能结构图图2.2 控制箱面板(单套控制系统)本实验的检测元件为热电阻pt100。
PID烤箱温度控制(温度专用的PID自动调整功能)设计实例详解.doc
PID 烤箱温度控制(温度专用的PID 自动调整功能)设计实例详解【控制要求】使用者对烤箱的温度环境特性不了解,控制的目标温度为80℃,利用PID 指令温度环境下专用的自动调整功能,实现烤箱温度的PID 控制。
利用DVP04PT-S 温度模块将烤箱的现在值温度测得后传给PLC 主机,DVP12SA 主机先使用温度自动调整参数功能(D204=K3)做初步调整,自动计算出最佳的PID 温度控制参数,调整完毕后,自动修改动作方向为已调整过的温度控制专用功能(D204=K4),并且使用该自动计算出的参数实现对烤箱温度的PID 控制。
使用该自动调整的参数进行PID 运算,其输出结果(D0)作为GP 指令的输入,GP 指令执行后Y0 输出可变宽度的脉冲(宽度由D0 决定)控制加热器装置,从而自动实现对烤箱温度的PID 控制。
【元件说明】【控制程序】【程序说明】该指令格式:S1-->目标值(SV)S2-->现在值(PV)S3-->参数(通常需自己进行调整和设置,参数的定义请参考本例最后的PID 参数表)D-->输出值(MV)(D 最好指定为停电保持的数据寄存器)PID 指令使用的控制环境很多,因此请适当地选取动作方向,本例中温度自动调整功能只适用于温度控制环境,切勿使用在速度、压力等控制环境中,以免造成不当的现象产生。
一般来说,由于控制环境不一样,PID 的控制参数(除温度控制环境下提供自动调整功能外)需靠经验和测试来调整,一般的PID 指令参数调整方法步骤1:首先将KI及KD值设为0,接着先后分别设设置KP为5、10、20 及40,别记录其SV 及PV 状态,其结果如下图所示:步骤2:观察上图后得知KP为40 时,其反应会有过冲现象,因此不选用;而KP为20 时,其PV 反应曲线接近SV 值且不会有过冲现象,但是由于启动过快,因此输出值MV瞬间值会很大,所以考虑暂不选用;接着KP为10 时,其PV 反应曲线接近SV 值并且是比较平滑接近,因此考虑使用此值;最后KP为 5 时,其反应过慢,因此也暂不考虑使用。
烤箱温度控制系统设计
烤箱温度控制系统设计烤箱温度控制系统是一种用于控制烤箱温度的设备。
它通过精确地调节电热元件的功率来实现温度的稳定控制,从而保证食物的烹饪效果。
本文将介绍烤箱温度控制系统的设计原理及其常见组成部分。
1.设计原理烤箱温度控制系统的设计原理基于控制理论。
其核心思想是通过检测烤箱内部温度和设定目标温度之间的偏差,并根据反馈信息调整电热元件的功率,使温度能够稳定在设定值附近。
控制系统通常采用闭环控制的方式。
闭环控制系统通过传感器实时监测烤箱内部温度,并将检测值与设定目标温度进行比较。
如果存在温度偏差,控制系统将根据偏差的大小和方向来调整电热元件的功率输出,从而减少偏差并稳定温度。
2.常见组成部分烤箱温度控制系统通常由以下几个主要组成部分构成:(1)传感器:用于实时监测烤箱内部温度。
常见的传感器类型包括热电偶、热敏电阻和红外线温度传感器等。
这些传感器能够将温度转化为电信号,并传送给控制器。
(2)控制器:控制器是烤箱温度控制系统的核心部分,负责处理传感器传输的信号,并根据设定目标温度进行控制。
控制器通常采用微处理器或专用控制芯片,并通过算法来计算电热元件的功率调整量。
(3)电热元件:电热元件是控制系统中的执行器,负责将控制器输出的功率调整量转化为真实的电能输出。
常见的电热元件包括电热丝和电热管等。
电热元件的功率调整量与电能的输出强度成正比。
(4)电路板:电路板是控制系统中各个部件的连接和控制中心,通常集成在烤箱的控制面板中。
电路板上包含了各个部件的连接线路和电源供应等。
3.系统设计考虑因素在设计烤箱温度控制系统时,需要考虑以下几个因素:(1)温度范围:不同的食物烹饪需要不同的温度,因此控制系统需要能够满足广泛的温度范围。
通常烤箱的温度范围为50℃到250℃。
(2)系统精度:控制系统的精度直接影响到烹饪效果。
对于一些对温度要求较高的食物,如蛋糕和面包,控制系统的精度应达到±2℃以内。
(3)反应速度:烤箱温度的调整速度对于烹饪过程的控制非常重要。
电烤箱温度控制系统
电烤箱温度控制系统————————————————————————————————作者:————————————————————————————————日期:电烤箱的炉温控制系统设计作者姓名:作者学号:指导教师:学院名称:专业名称:摘要PID控制用途广泛、使用灵活,已有系列化产品,使用中只需设定三个参数(Kp,Ti和Td)即可。
在很多情况下,并不一定需要全部三个单元,可以取其中的一到两个单元,但比例控制单元是必不可少的。
在工厂,总是能看到许多回路都处于手动状态,原因是很难让过程在“自动”模式下平稳工作。
由于这些不足,采用PID的工业控制系统总是受产品质量、安全、产量和能源浪费等问题的困扰。
PID参数自整定就是为了处理PID参数整定这个问题而产生的。
现在,自动整定或自身整定的PID控制器已是商业单回路控制器和分散控制系统的一个标准单回路温度控制系统主要由计算机,采样板卡,控制箱,加热炉体组成。
是由计算机完成温度采样,控制算法,输出控制,监控画面等主要功能。
控制箱装有温度显示与变送仪表,控制执行机构,控制量显示,手控电路等。
加热炉体由烤箱改装,较为美观适合实验室应用。
计算机控制系统一般由控制计算机、A/D与D/A接口、执行机构、被控对象、检测元件和变送器组成。
本实验控制系统主要由计算机、电烤箱、智能控制仪表、固态继电器、通讯模块、电压数显表等构成,其中智能控制仪表、固态继电器、通讯模块、电压数显表安装于控制箱上。
本设计通过调节PID参数来实现炉温系统的控制。
关键词:单回路温度控制系统,PID控制,加热炉体,智能控制仪表,温度变送器,热电阻,可控硅目录摘要 (I)第1章课程设计目的与任务 (1)1.1 课程设计目的 (1)1.2 课程设计任务与要求 (1)第2章炉温控制系统的组成 (2)2.1 设计所需设备及参考资料 (2)2.1.1设备 (2)2.1.2参考资料 (2)2.2 炉温控制系统硬件组成 (2)2.2.1实验设备 (2)2.2.2设备通讯 (4)2.2.3智能控制仪表CD901简介 (5)2.3 试验装置连线步骤 (7)2.4 炉温控制系统硬件工作原理 (7)2.4.1前向通道工作过程 (7)2.4.2反馈通道工作过程 (8)第3章人机界面制作 (9)3.1 软件设计目标 (9)3.2 人机界面制作 (9)3.2.1建立新工程 (9)3.2.2画面的制作 (12)3.3 画面的制作 (12)3.4 建立数据词典 (13)3.5 建立动画连接 (14)3.6 调试运行 (16)第4章PID控制作用及参数整定 (17)4.1 PID的作用 (17)4.2 PID控制器参数的整定 (17)4.3 一般PID控制算法 (18)4.4 工程整定方法介绍 (19)4.4.1建立新工程 (19)4.4.2临界比例带入法 (20)4.4.3经验法 (21)4.4.4电烤箱传递函数开环响应切线法参数整定 (22)第5章实验测试与整定 (25)感想与总结 (28)参考文献 (29)第1章课程设计目的与任务1.1课程设计目的本课程是隶属于实践性教学环节。
烤箱温度控制设计
烤箱温度控制系统的设计(计算机控制技术基础课程设计)专业:自动化组员:吴传林唐思黄定肖骁重庆大学自动化学院2013年9月目录摘要 (1)序言 (1)1.设计内容 (2)1.1已知参数和设计要求 (2)1.2实现方法 (2)2.组员分工 (2)3. 硬件部分组成 (3)3.1硬件连接 (3)3.2.1 AD574 (3)3.2.2 PT100 (4)3.2.3 芯片8255 (4)4.操作说明 (5)5.设计总体思路 (5)5.1设计步骤 (6)5.1.1主程序的设计 (6)5.1.2温度设定子程序 (6)5.1.3读取当前温度子程序 (6)5.1.4温度比较以及加热子程序 (6)5.1.5报警子程序 (7)5.2原理分析 (7)6.实验结果 (7)7.原程序清单 (8)8.设计感想 (8)8.1吴传林感想 (8)8.2唐思感想 (9)8.3肖骁感想 (10)附录 (12)系统框图 (12)程序代码: (18)摘要本文是对烤箱温度控制系统进行设计,在烤箱温度控制系统中,利用计算机对烤箱的继电器发出不同的信号,来控制继电器的开断,从而能够实现控制烤箱加热与否的控制。
本系统采用了反馈控制,是经典控制理论在实际中成功应用的典型实例。
本次采用的信号输出芯片是8255。
而温度采集则是用了PT100感温电阻,将电信号送至A/D574中,利用A/D574的模数转换功能,将采集的温度模拟信号转换成计算机可以识别的电信号,进而在计算机内对这些电信号进行处理,经过反馈控制算法来输出控制烤箱的电信号。
关键词:反馈控制算法,A/D574模数转换,计算机控制序言温度控制技术广泛应用于社会生活的各个领域,如家电、汽车、材料、电力电子等,传统的温度控制技术中最常见的是继电器调温,但由于继电器动作频繁,温度控制范围小,精度不高,可能会因触点不良而影响正常工作。
最近几年快速发展的有PID 温控、模糊控制、神经网络以及遗传算法在温度控制中的应用。
电烤箱温度控制器的设计与功能实现
合肥学院计算机科学与技术系微机原理与接口技术课程设计报告2008~2009 学年第1学期课程微机原理与接口技术课程设计名称电烤箱温度控制器的设计与功能实现学生姓名吴芸学号0604032048专业班级网络工程(2)班指导教师龙夏2009 年1月一、题义分析与解决方案1、题义与需求分析①如何通过键盘直接设置温度和加热时间;②如何检测温度并转换成数字量;③如何采用七段数码管显示;④如何实现声、光报警。
说明:加热时间和加热的温度是自行设定的。
2 、解决问题的方法与思路1)硬件部分实验采用:温度传感器DS18B20用于检测温度值,可编程并行接口芯片8255A和8279各一片,七段LED显示器,发光二极管一只,蜂鸣器一个。
2 )软件部分(汇编语言编写程序)①首先要对8255A和8279进行初始化设计,设置8255A和8279的工作方式并确定8255A和8279的端口地址;②将加热温度和时间在LED上显示出来;③启动DS18B20,发出温度检测命令,将温度值在LED上显示出来;④把测得的温度值和设定值相比较,若小于设定值,则进行加热;⑤设定的加热时间倒计时显示,显示为0时,则发出鸣叫声。
二、硬件设计1、可编程并行接口芯片82791)8279的作用在本设计中用8279芯片控制键盘输入和LED显示。
2)8279的功能分析8279A芯片是一种通用的可编程序的键盘/显示接口器件,单个芯片就能完成键盘输入和LED显示控制两种功能。
可与任何8位机接口。
8279A芯片包括键盘输入和显示输出两个部分。
若采用8279作为键盘/显示器接口,则可以实现对键盘、显示器自动扫描,8279主要是管理键盘输入和显示器输出的。
8279可编程键盘显示器接口芯片具有动态显示驱动电路简单、不占用CPU 的时间、可自动进行键盘扫描、与计算机接口方便、编程容易、系统灵活等特点.当今已成为设计计算机应用系统,特别是实时性较高的测控系统的首选器件之一。
DB0~DB7~OUTB3~OUTA3SL0~SL3RL0~RL7SHIFTCNTL/STBBD图2-1-1 8279的内部框图图中,IRQ:中断请求输出线,DB0~DB7:双向数据总路线(传送命令、数据、状态),RD、WR:读写控制输入端,RESET:复位输入端,CLK:时钟输入端,CS:片选,C和/D(A0):片内寄存器选址,OUTA0~A1、OUTB0~B3:8位显示输出端,B D:熄灭显示输出端,SL0~SL3:公用扫描输出线,RL0~RL7:键盘回馈输入线,SHIFT:抵挡键输入线,CNTL/STB:控制/选通输入线。
电烤箱温控
电烤箱温度控制系统方案设计一、实验目的以电烤箱为控制对象,采用积分分离PID控制算法或者模糊算法,实现电烤箱的温度控制。
二、实验要求基本要求:设置温度给定值,控制在40˜50℃,观察并测量反馈输出的温度,调节PID,提高温差精度;改变给定值或者增加扰动,观察温度变化趋势,查看系统响应速度;进阶要求:进一步改善系统,增加MCGS模块,通过组态软件,增加控制界面,实现电烤箱温度控制的升级。
三、系统硬件组成及工作原理TD—ACS实验箱是我们实验中主要用到的硬件设备之一,它由单元电路组成,采用i386EX系统板和计算机进行串行通讯,这里用到的单元电路是模数、数模转换单元和驱动单元.其中A/D转换器采用8位的ADC0809,驱动单元由达林顿驱动电路ULN2803及输出指示灯构成,ULN2803的一个输出引脚接指示灯后,另一个输出引脚与+12V分别接到继电器的两端.ULN2803的输入信号来自i386EX的I/O管脚P1.4输出的PWM脉冲信号。
固态继电器(SSR)作为开关元件,具有灵敏度高、环境适应性好、电磁辐射干扰小、高可靠性和寿命长等优点。
金属铂(Pt)的电阻值随温度变化而变化,并且具有很好的重现性和稳定性,利用铂的此种物理特性制成的传感器称为铂电阻温度传感器,通常使用的铂电阻温度传感器零度阻值为 100Ω,电阻变化率为 0.3851Ω/℃。
铂电阻温度传感器精度高,稳定性好,可靠性强,产品寿命长,应用温度范围广,是中低温区(-200~650℃)最常用的一种温度检测器,特别适用于工业自动化测量及各种实验仪器仪表。
工作原理:铂电阻送来的检测信号经A/D转换后得到相应的数字量,送给计算机,在计算机中与给定值比较,计算其偏差,并对偏差进行积分分离PID算法运算,输出相应的控制量,经过D/A转换,传输给固态继电器,通过控制固态继电器输出级晶闸管的触发脉冲相位角,来控制导通时间,从而控制电烤箱功率的大小,以达到控制温度的目的。
毕业设计 电烤箱的设计
近年来,电烤箱等西式小家电越来越受到大家的追棒。
给我们生活带来了很多方便!电烤箱所用的发热元件大致可分为三类:一类是选用一根远红夕、管和一根石英加热管的电烤箱,它是所有的电烤箱中档次较低的类型。
不过,基本的电烤功能还是能实现的,只是烤的速度相对会慢一点。
因此,它比较适合经济状况一般,但却需要买电烤箱的家庭以及单身一族。
另一类是采用两根远红外管和一根石英加热管的电烤箱,这类烤箱的特点是加热速度比较快。
不过,与前者相比,价格要稍微高出一些,一般贵上一两百元。
还有一类则是在附件中备有一根紫外线加热管,可附带用于高温消毒。
它能杀菌消毒,卫生程度较高,而且加热速度快,所以价格就比较贵了,它适合于经济条件好的消费者。
本文介绍了以C51 单片机为核心的电烤箱温度控制系统。
电烤箱的温度控制系统由硬件和软件两个部分构成。
其中硬件部分包括:单片机电路、传感器电路、放大器转换电路、转换器电路以及显示电路。
软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。
关键词:单片机,电烤箱,温度控制第一章概述温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有必要的。
根据温度变化快慢,并且控制精度不易掌握的特点,本文以电烤箱的温度控制模型,设计了以C51单片机为检测控制中心的温度控制系统。
温度控制采用PID 数字控制算法,采用三位LED 静态显示。
该设计结构简单,控制算法新颖,控制精度高,有较强的通用性。
1.1 电烤箱温度控制设计要求(1)当控制设定lO O.C时,从室温开始升温要求控制系统调节时间t.ζ5分钟,超调量三三10%。
(2)要求控制温度范围为50 连续可调。
(3)用数码管实时显示箱内温度。
1.2 电烤箱温度控制方案产品的工艺不同,控制温度的精度也不同,萨而所采用的控制算法也不同。
就温度控制系统的动态特性来看,基本上都是具有纯滞后的一阶环节,当系统精度及温控的性能要求较高时,多使用PID 算法实现温度的过程控制。
电烤箱温度控制计算机控制系统设计
计算机控制系统课程设计说明书电烤箱温度控制系统设计DESIGN OF ELECTRIC OVEN TEMPERATURECONTROL SYSTEM学生姓名周泽民学院名称信电工程学院学号153班级12电气 1专业名称电气工程及其自动化指导教师曹言敬2015年7月10日摘要本次温度控制系统设计整体而言完全可以实现对电烤箱温度闭环恒定控制。
但是不当之处在所难免。
当热电阻检测出当前电烤箱所处温度时,不能和预置温度一起以数字形式很直观的对比显示出来。
及操作者无法同时看到电烤箱当前所处温度和预置温度。
鉴于此种情况,应再外接一个数码显示器以软件程序来实现,将电烤箱当前所处温度和预置温度同时显示出来;在实际使用过程中,由于电烤箱加热时有一定得温度缓冲,即当电烤箱断电时,加热并不是立即停止,而是过一段时间后温度才慢慢停下来以致开始下降。
这样就使得我们控制很不准确,会出现严重超温或者低温现象。
鉴于此种情况,我们应在电烤箱温度接近我们要求的温度时,由连续加热或连续降温改为断续加热或断续降温。
关键词单片机;温度;电烤箱;控制目录1 绪论技术指标温度控制是工业生产过程中经常遇到的控制,有些工艺过程对其温度的控制效果直接影响着产品质量,因而设计一种较为理想的温度控制系统是非常有价值的。
根据温度变化快慢的特点,并且控制精度不易掌握等特点,本文电烤箱的温度控制为模型,设计了以AT89C51单片机为检测控制中心的温度控制系统。
温度控制采用PID 数字控制算法,显示采用3位LED 静态显示。
该设计结构简单,控制算法新颖,控制精度高,有较强的通用性。
电烤箱的具体指标如下:(1)电烤箱为一封闭长方体结构, (2)烤箱内尺寸:××。
(3)加热器件为一1kw (220v )电热丝。
(4)从室温开始升温到100℃系统调节时间t s ≤5分钟,超调量≤10%。
(5)控制温度范围为50~200℃连续可调。
(6)显示实时温度,显示精确到1℃。
电烤箱温度控制计算机控制系统设计
计算机控制系统课程设计说明书电烤箱温度控制系统设计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 选择最优方案 ....................................................... (4)2 硬件部分设计 .................................................................... (5)2.1 C51 单片机简介 .................................................................... (5)2.1.1 中央处理器CPU ...................................................... (5)2.1.3 AT89C51 单片机引脚功能 ...................................................... (6)2.1.4AT89C51单片机时钟电路及时序 (8)2.1.5 AT89C51单片机复位电路 ....................................................... (9)2.2 温度检测电路设计 ............................................................ (10)2.2.1 温度传感器 ...................................................... (10)2.2.2 变送器 ....................................................... (10)2.2.3 A/D 转换 ....................................................... (10)温度控制电路设计 ............................................................2.5 数码管显示电路设计 ............................................................ (16)3 控制程序设计 .................................................................... (19)3.1 工作流程 ............................................................. (19)3.2 功能模块 ............................................................. (19)3.3 资源分配模块 ............................................................. (19)3.4 软件功能设计 ............................................................. (19)3.4.1 键盘管理 ....................................................... (19)3.4.2 显示管理 ....................................................... (20)3.4.3 温度检测模块 .................................................................... (22)3.4.4 温度控制模块 ....................................................... (23)3.4.6 主程序模块 ....................................................... (23)3.5基于 SIMULINK 的 PID 仿真 (24)结论................................................................ (26)II徐州工程学院课程设计说明书致谢 (27)参考文献 (28)附录 (29)附录 1 (29)附录 2 (30)徐州工程学院课程设计说明书1绪论1.1 技术指标温度控制是工业生产过程中经常遇到的控制,有些工艺过程对其温度的控制效果直接影响着产品质量,因而设计一种较为理想的温度控制系统是非常有价值的。
烤箱温度控制系统设计
目录1 概述 .............................................................................................................................................. 22 设计任务与要求 .......................................................................................................................... 32.1 主要内容 .......................................................................................................................... 32.2 学生应完成任务............................................................................................................... 33 设计方案 ...................................................................................................................................... 43.1 系统整体框图................................................................................................................... 43.2按键模块........................................................................................................................... 53.3 温度检测模块................................................................................................................... 53.4 LED显示模块 ................................................................................................................... 63.5 声光报警模块................................................................................................................... 63.6 时钟电路模块................................................................................................................... 73.7 AD574模数转换模块 ....................................................................................................... 84 程序流程图 .................................................................................................................................. 94.1 烤箱温度控制系统主程序及初始化流程图................................................................... 94.2控制算法流程图............................................................................................................. 104.3警报判断子程序及标度变换子程序流程图................................................................. 114.4 中断行成PWM波流程图................................................................................................. 124.5 按键延时去抖动子程序流程图..................................................................................... 134.6 按键功能处理子程序流程图......................................................................................... 144.7 设定目标温度子程序..................................................................................................... 154.8 设定上限值子程序流程图............................................................................................. 164.9 设定下限值子程序流程图............................................................................................. 174.10 显示处理程序流程图................................................................................................... 184.11 均值滤波子程序流程图及A/D转化流程图............................................................... 19 5系统硬件电路的连接与调试..................................................................................................... 205.1 电路连接 ........................................................................................................................ 205.2 程序调试 ........................................................................................................................ 205.3 电路调试 ........................................................................................................................ 205.4 重复调试程序................................................................................................................. 206 性能检测及分析 ........................................................................................................................ 21 7小组分工 .................................................................................................................................... 22 8总结与体会 ................................................................................................................................ 228.1小组小结......................................................................................................................... 228.2组员心得体会................................................................................................................. 229程序附表 .................................................................................................................................... 22 10参考文献 .................................................................................................................................. 421 概述二十一世纪是科技高速发展的信息时代,二十一世纪是科技高速发展的信息时代,电子技术、电子技术、微型单片机技术的应用更是空前广泛,伴随着科学技术和生产的不断发展,伴随着科学技术和生产的不断发展,需要对各种参数进行温度测需要对各种参数进行温度测量。
推荐-家用烤箱温度控制器的设计综述 精品
家用烤箱温度控制器的设计文献综述摘要:家用电烤箱是一种具有自动控温、加热、定时等功能的家庭厨房器具。
制出的食品色、香、味俱全。
本课题主要针对家用烤箱温度控制器进行研究。
随着单片机,数控等高科技的发展,温度自动控制方向有了重大的进步。
采用单片机微处理器件,具有温度自动检测及调节,LED温度显示,温度手动设定,报警等功能。
关键词:电烤箱;单片机微处理器;温度检测电烤箱做为家用西式小电器之一,在我国随着人们居住环境的不断改善,厨房的位置越来越重要,而由此产生的厨房电器的创新与发展,也逐渐引起商家重视。
家用电烤箱的发展经历了一条很长的道路。
起初,烤箱主要是中西部地区产生的,通过电视购物渠道推广到全国。
这种广告效应是惊人的,几乎所有关键渠道上的大型零售商都开始做烤箱生意。
尽管市场吸引了更多型号的产品进入,但家用电烤箱的烹调过程基本上没有变化。
传统带盖的电烤箱顾客忠诚度很高,因为它易操作而且制作食物方便。
而且,随着20XX年国家颁布了家电下乡政策,这一政策进一步开拓了家电的市场。
所以,家用电烤箱的研究意义重大。
然而,在家用烤箱的研究过程中,温度控制器的研究又显得举足轻重。
1.引言温度的测量和控制在工业生产中获得了广泛的应用,在工农业生产、国防、科研以及日常生活等领域占有重要的地位。
温度控制系统是人类供热、取暖的主要设备的驱动来源,它的出现迄今已有两百余年的历史。
期间,从低级到高级,从简单到复杂,随着生产力的发展和对温度控制精度要求的不断提高,温度控制系统的控制技术得到迅速发展。
目前智能温度控制系统广泛应用于社会生活、工业生产的各个领域,适用于家电、汽车、材料、电力电子等行业,成为发展国民经济的重要热工设备之一。
在现代化的建设中,能源的需求非常大,然而我国的能源利用率极低。
所以实现温度控制的智能化有着极为重要的实际意义。
1.1国内外温度控制器的发展现状温度控制系统在国内各行各业的应用虽然已经十分广泛,但从生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比有着较大差距。
电烤箱的智能温控仪表设计
电烤箱的智能温控仪表设计(总39页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--电烤箱的智能温控仪表设计本文介绍了以STC89C51单片机为核心的电烤箱温度控制系统。
电烤箱的温度控制系统有两个部分组成:硬件部分和软件部分。
其中硬件部分包括:单片机电路、传感器电路、放大器电路、转换器电路、以及键盘和显示电路。
软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序,以如下设计为要求:⑴电烤箱由1kW电加热器加热,最高温度为120°C。
⑵电烤箱的温度可以设置,电烤过程恒温控制为设置的温度,温度控制误差≤±2°C。
⑶可以实时显示设置温度和实际温度,显示精度为1°C。
⑷当实际温度超出设置温度±5°C时发出报警⑸采用STC89C51单片机和11MHz的晶振;采用AD590温度传感器。
⑹采用位式控制、并用晶闸管过零驱动1000W电加热器(电源电压为AC220V)。
文章最后对本设计进行了总结。
对温度控制系统的发展提出了几点建议。
关键词:单片机;温度;电烤箱;控制目录前言 (4)第1章概述 (4)技术指标 (4)控制方案 (4)第2章电烤箱的智能温控仪表硬件部分设计 (5)硬件部分 (5)单片机电路设计 (5)中央处理器CPU (6)运算器 (6)STC89C51单片机引脚功能 (7)引脚功能 (8)控制线 (9)STC89C51单片机的存储器结构 (9)STC89C51单片机的并行I/O端口 (9)STC89C51单片机时钟电路及时序 (10)复位电路 (11)STC89C51单片机的指令系统 (11)传感器电路设计 (11)传感器概述 (11)传感器的基本特性 (12)热电阻的测量电路及应用 ................................. 错误!未定义书签。
A/D转换电路设计 (14)逐次逼近型A/D转换器ADC0809 ..................... 错误!未定义书签。
电烤箱温度控制计算机控制系统设计
电烤箱温度控制计算机控制系统设计SANY GROUP system office room 【SANYUA16H-计算机控制系统课程设计说明书电烤箱温度控制系统设计DESIGNOFELECTRICOVENTEMPERATURECONTROLSYSTEM学生姓名周泽民学院名称信电工程学院学号班级12电气1专业名称电气工程及其自动化指导教师曹言敬2015年7月10日摘要本次温度控制系统设计整体而言完全可以实现对电烤箱温度闭环恒定控制。
但是不当之处在所难免。
当热电阻检测出当前电烤箱所处温度时,不能和预置温度一起以数字形式很直观的对比显示出来。
及操作者无法同时看到电烤箱当前所处温度和预置温度。
鉴于此种情况,应再外接一个数码显示器以软件程序来实现,将电烤箱当前所处温度和预置温度同时显示出来;在实际使用过程中,由于电烤箱加热时有一定得温度缓冲,即当电烤箱断电时,加热并不是立即停止,而是过一段时间后温度才慢慢停下来以致开始下降。
这样就使得我们控制很不准确,会出现严重超温或者低温现象。
鉴于此种情况,我们应在电烤箱温度接近我们要求的温度时,由连续加热或连续降温改为断续加热或断续降温。
关键词单片机;温度;电烤箱;控制目录1绪论 (1)1.1技术指标 (1)1.2控制方案 (1)1.2.1控制系统的建模 (1)1.2.2PLC系统 (2)1.2.3单片机系统 (3)1.2.4选择最优方案 (3)2硬件部分设计 (5)2.1C51单片机简介 (5)2.1.1中央处理器CPU (5)2.1.3AT89C51单片机引脚功能 (6)2.1.4AT89C51单片机时钟电路及时序 (8)2.1.5AT89C51单片机复位电路 (9)2.2温度检测电路设计 (9)2.2.1温度传感器 (9)2.2.2变送器 (10)2.2.3A/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技术指标温度控制是工业生产过程中经常遇到的控制,有些工艺过程对其温度的控制效果直接影响着产品质量,因而设计一种较为理想的温度控制系统是非常有价值的。
电烤箱温度计算机控制系统设计
目录第1章题意分析与解决方案.......................... . (1)1.1 技术指标................................................................................ . (2)1.2 控制方案.............................................................................. (2)第2章硬件设计.............................................................................. . (3)2.1单片机电路设计............... . (4)2.1.1 AT89C51AT89C51单片机引脚功能........。
(5)2.1.2 AT89C51单片机时钟电路及时序 (5)2.1.3 AT89C51单片机复位电路 (5)2.2温度检测电路设计................ . (6)2.2.1 温度传感器 (8)2.2.2 变送器....................................... . (8)2.3温度控制电路设计............. . (8)2.4 键盘及显示电路设计............... . (10)2.4.1 键盘电路设计 (10)2.4.2 数码管显示电路设计 (11)第3 章控制程序设计 (14)3.2 功能模块 (14)3.2 功能模块.................................................... . (14)3.3 资源分配模块.............. ................................................. .. (14)3.3软件功能设计...... (14)3.4.1键盘管理..................... (15)3.4.2显示管理............ (16)3.4.3温度检测模块 (18)3.4.4温度控制模块 (19)3.4.5警告模块 (19)3.4.6主程序模块................................................................... .. (20)第4章设计结果分析及问题讨论 (22)4.1本次温度控制系统设计中存在的问题及其解决方法 (22)4.2 单片机控制系统的发展方向....................................................... . (22)结论 (23)参考文献 (24)附录 (25)附录1 (25)附录2 (25)1 提义分析与解决方案1.1 技术指标电烤箱的具体指标如下:(1)电烤箱为一封闭长方体结构,(2)烤箱内尺寸:0.8m×0.6m×0.4m。
电烤箱温度控制系统的设计
诚信声明我声明,所呈交的论文是本人在老师指导下进行的研究工作及取得的研究成果。
据我查证,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得______或其他教育机构的学位或证书而使用过的材料。
我承诺,论文中的所有内容均真实、可信。
论文作者签名:签名日期:年月日授权声明学校有权保留送论文交的原件,允许论文被查阅和借阅,学校可以公布论文的全部或部分内容,可以影印、缩印或其他复制手段保存论文,学校必须严格按照授权对论文进行处理,不得超越授权对论文进行任意处置。
论文作者签名:签名日期:年月日电烤箱温度控制系统的设计摘要温度是科学技术中最基本的物理量之一,物理、化学等学科都离不开温度。
在实验研究和工业生产中,比如机械制造、化工、电力、石油、冶金、航空航天等领域,都离不开温度的研究,温度常常是表征对象和过程状态的最重要的参数之一。
在实际的生产环境和科学实验中,我们要对温度进行有效的控制,可以采用数字调节仪表或者模拟,但是它们却存在着一定的缺陷。
而用单片机进行温度的调节就具备更高的可靠性和灵活性。
基于单片机所组成的数据采集和控制系统,被广泛的应用于各个领域。
本文介绍了以AT89C52 单片机为核心的电烤箱温度控制系统。
电烤箱温度控制系统由两个部分组成:硬件部分和软件部分。
其中硬件部分包括:单片机电路、传感器电路、放大器电路、A/D 转换电路、键盘和显示电路。
软件部分包括:主程序、运算控制程序和各种功能实现模块程序。
关键词:单片机,电烤箱,温度,控制The oven ' s temperature control system designAbstractTemperature is one of the basical physical quantities in the science and technology. Physics, chemistry and other disciplines are inseparable from the temperature. In the experimental study and the industrial production, like the machine manufacture, the chemical industry, the electric power, the petroleum, the metallurgy, the aerospace and so on, the temperature frequently is one of the most important parameters which show object and process condition. In the actual production environment, and scientific experiments, we want to effectively control the temperature, use digital adjustment instrument to measure or simulation, but they have some defects. microcontroller for temperature regulation with greater reliability and flexibility.This paper introduces the AT89C52 single-chip microcomputer as the core of the oven temperature control system. The system consists of two parts.Hardware components which include: Single-chip circuit, sensor circuit, amplifier, circuit, converter circuit, as well as the keyboard and display circuit. Software include: the main program, operator control procedures, as well as the realization of the functional modules of the program.Keywords: single-chip microcomputer, oven, temperature, control目录摘要................................................................. I. .I.I.Abstract ..................................................................... I. .V..1绪论1...1.1课题研究的意义1...1.2温度控制系统国内外发展现状1..1.3温度控制器的发展前景1..1.4课题研究的主要内容及要求2..2电烤箱温度控制系统整体方案设计3..2.1电烤箱温度控制系统的方案概述3..2.2温度控制系统硬件体系结构设计3..3硬件电路的设计4...3.1单片机电路的选用4..3.1.1中央处理器CPU ........................................4..3.1.2AT89C52 单片机引脚功能5..3.1.3AT89C52 单片机存储器6..3.1.4AT89C52 单片机时钟电路及时序 ........................ 7.3.1.5AT89C52 单片机的复位电路 ............................ 8.3.1.6AT89C52 单片机的指令系统 ............................ 9.3.2 传感器电路的选用................................................................. 9. .3.2.1传感器概述9..3.2.2传感器的分类9..3.2.3传感器的基本特性1..03.2.4热电阻的测温线路1..13.3 A/D 转换电路的设计................................................................. 1. .13.3.1A/D 转换器的性能指标1..13.3.2A/D 转换的一般工作过程1..23.3.3A/D 转换器MAX124.1 .................................. 1..23.4键盘电路的设计1..5.3.4.1键盘简介1..5.3.4.2键盘接口需解决的问题1..53.4.3矩阵式键盘1..63.5LCD 显示电路设计1..73.5.1LCD 的概述1..73.5.2LM016L 型LCD ........................................ 1..73.6放大器电路设计 ......................................... 1..9.3.6.1BJT 放大电路....................................... 1..93.6.2集成电路运算放大器................................ 1..93.7温度反馈控制的实现电路.................................. 2..0 3.8抗干扰电路设计 ......................................... 2..0.3.8.1干扰的来源与分类................................... 2..03.8.2抗干扰措施......................................... 2..1 4程序设计2..2.4.1工作流程 ............................................... 2..2.4.2功能模块 ............................................... 2..2.4.3温度控制程序流程图...................................... 2..35结论2..4..参考文献 ............................................................... 2..5.. 致谢 ....................................................... 2..7..附录Ⅰ ............................................................... 2..8..附录Ⅱ ............................................................... 2..9..1绪论1.1课题研究的意义温度的测量以及控制在工业生产中广泛应用,在工农业生产、科研以及日常生活等领域都有重要的地位。
基于单片机的电烤箱温度控制设计
基于单片机的电烤箱温度控制设计摘要:近年来,因为人们使用电烤火箱不当发生火灾的事例经常发生,本设计为了减少使用电烤火箱时火灾的发生,利用片机的控制功能来设计一种智能的烤火箱系统,保证使用安全又达到节能的作用。
本文以AT80C51单片机为控制芯片,利用DS18B20传感器采集温度。
利用按钮调节温度。
这种温度控制系统能过通过显示屏直观的来观察电烤箱温度,通过按钮也很方便的来调节温度的高低。
另外,单片机廉价,可以在保障安全的同时又节约成本。
关键词:自动控温;LCD屏幕显示;DS18B20传感器;单片机引言随着科技的发展,人们的物质生活水平不断提高,同时也对社会提出了更高的要求。
冬天来临的时候,人们的取暖方式已经从仅使用煤炭烤火的形式逐渐转变到用电取暖,由于空调耗电量太大,很多家庭经济条件不允许。
烤火箱的作用也渐渐在生活中占据重要地位。
但是,由于使用电烤火箱使用不当发生火灾的事例经常发生,触目惊心。
随着计算机的发展,自动化和智能化的工具已经融入人们的生活中,单片机的出现使这些领域的发展更上一个台阶。
如果能把单片机的制动控制功能作用到电烤火的安全防护上,将使得电烤火箱的安全性有很大的提高,能够使得电烤火箱的使用更加普及。
基于对社会上电烤火箱的研究,很少使用单片机控制电烤火箱的方法,本人就利用单片机专业领域的知识,设计一种能制动控制的电烤火箱系统,使用者在使用的过程中如果要离开,可以使用定时功能控制电烤火箱工作一定时间之后关闭。
当出现离开时忘记关闭,一定的时间以后由于电烤火箱的温度过高,电烤火箱能自动断电,防止火灾的发生。
一、方案设计1.1方案论证:采用AT80C51单片机控制整个系统,温度采集由DALLAS公司生产的一线式数字温度传感器DS18B20采集。
DS18B20测温范围为-55°C~+125°C,测温分辨率可达0.0625°C,被测温度用符号扩展的16位补码形式串行输出。
烤箱连续温度控制系统之欧阳法创编
目录烤箱连续温度控制系统11设计概述21.1任务分析21.2整体方案32.1系统硬件设计42.1.1 8155接口电路42.1.2 A/D转换电路52.1.3温度检测62.1.4电阻炉62.1.5电力电子装置72.2系统软件设计82.2.1 主程序92.2.2 T0中断服务程序93控制过程说明103.1环节分析103.2调节规律113.3干扰分析123.4 PID控制MATLAB仿真及参数整定14参考文献15烤箱连续温度控制系统摘要自动控制系统在各个领域尤其是工业领域中有着及其广泛的应用,温度控制是控制系统中最为常见的控制类型之一。
随着电力电子和单片机技术的飞速发展,通过芯片对被控对象进行控制日益成为今后自动控制领域的一个重要发展方向。
随着国民经济的发展,人们需要对各种加热炉、热处理炉、反应炉和锅炉中温度进行监测和控制。
采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。
传统的温度采集方法不仅费时费力,而且精度差,单片机的出现使得温度的采集和数据处理问题能够得到很好的解决。
温度是工业对象中的一个重要的被控参数。
然而所采用的测温元件和测量方法也不相同;产品的工艺不同,控制温度的精度也不相同。
因此对数据采集的精度和采用的控制方法也不相同。
传统的控制方式以不能满足高精度,高速度的控制要求。
近几年来快速发展了多种先进的温度控制方式,如:PID控制,模糊控制,神经网络及遗传算法控制等。
这些控制技术大大的提高了控制精度,不但使控制变得简便,而且使产品的质量更好,降低了产品的成本,提高了生产效率。
本系统所使用的加热器件是电炉丝,功率为三千瓦,要求温度在400~1000℃。
静态控制精度可以达到2.43℃。
本设计主要有四部分组成:(1)单片机控制器设计;(2)电力电子控制装置;(3)温度检测变送部分1设计概述1.1任务分析电烤箱是一种应用广泛的食品加工设备.电烤箱本身是个热容系统 ,具有大纯滞后和大惯性 ;由于家用烤箱的外壳很薄 ,封闭性不好 ,与环境温差越大散热越快 ,具有非线性 ;同时对象的参数还受箱内食品种类和数量的影响。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
:烤箱温度控制系统的设计(计算机控制技术基础课程设计专业:自动化组员:吴传林唐思黄定肖骁重庆大学自动化学院2013年9月吴传林唐思肖骁黄定烤箱温度控制系统的设计(采用PD-32E实验装置[目录摘要 (1序言 (11.设计内容 (2已知参数和设计要求 (2实现方法 (22.组员分工 (23. 硬件部分组成 (3'硬件连接 (3AD574 (3PT100 (4芯片8255 (44.操作说明 (55.设计总体思路 (5设计步骤 (6主程序的设计 (6?温度设定子程序 (6读取当前温度子程序 (6温度比较以及加热子程序 (6报警子程序 (7原理分析 (76.实验结果 (77.原程序清单 (88.设计感想 (8'吴传林感想 (8唐思感想 (9肖骁感想 (10附录 (12系统框图 (12程序代码: (18摘要本文是对烤箱温度控制系统进行设计,在烤箱温度控制系统中,利用计算机对烤箱的继电器发出不同的信号,来控制继电器的开断,从而能够实现控制烤箱加热与否的控制。
本系统采用了反馈控制,是经典控制理论在实际中成功应用的典型实例。
本次采用的信号输出芯片是8255。
而温度采集则是用了PT100感温电阻,将电信号送至A/D574中,利用A/D574的模数转换功能,将采集的温度模拟信号转换成计算机可以识别的电信号,进而在计算机内对这些电信号进行处理,经过反馈控制算法来输出控制烤箱的电信号。
[关键词:反馈控制算法,A/D574模数转换,计算机控制序言温度控制技术广泛应用于社会生活的各个领域,如家电、汽车、材料、电力电子等,传统的温度控制技术中最常见的是继电器调温,但由于继电器动作频繁,温度控制范围小,精度不高,可能会因触点不良而影响正常工作。
最近几年快速发展的有PID 温控、模糊控制、神经网络以及遗传算法在温度控制中的应用。
烤箱是热处理生产中应用最广的加热设备,它电流通过电热元件产生热量,借助辐射和对流的传递方式,将热量传递给所要加热的物品,使其加热到所要求的温度。
本文设计的烤箱温度控制系统,是利用计算机对其温度进行控制,采用反馈控制算法,以实现对烤箱温度控制,达到控制性能要求的指标。
11.设计内容已知参数和设计要求1.某烤箱的温度控制要求为:控制烤箱温度从室温上升到目标温度并一直保持在该目标温度,要求控制的精度达±3%,调节时间≤20秒。
2.目标温度应可以通过键盘任意修改。
3.完成温度检测、温度变松,温度显示(LED和CRT曲线、温度控制、通过键盘设定上、下限温度报警值,温度超限报警(声、光等功能。
实现方法采用PD-32E实验装置实现(限≤5人选做2.组员分工姓名职务负责的部分吴传林组长键盘扫描、判断控制、显示模块程序编写,程序的编译和调试唐思组员AD574转换,标度变换,控制算法,PWM波生成,程序的编`译和调试肖骁组员报警程序、读入温度值拆分、键盘输入值合并,报告撰写黄定组员3.硬件部分组成硬件连接18255部分(第5片连线:8255(5的CS结CS2 300H,PA0~PA3接键盘P0~P3,PB0~PB3接键盘Q0~Q3,PC0接烤箱的PWM控制信号接收端。
2AD574连线:…AD574的CS接地址输入端CS7,AD574的12/8接VCC;AD574的A0接GND,AD574的10VIN 接其上方的±5V,10VIN接PT100模块的PT_OUT。
3蜂鸣器接8255的PC1口。
硬件介绍AD574AD574A是单片高速12位逐次比较型A/D转换器,内置双极性电路构成的混合集成转换芯片,具有外接元件少,功耗低,精度高等特点,并且具有自动校零和自动极性转换功能,只需外接少量的阻容件即可构成一个完整的A/D转换器,其主要功能特性如下:在CE=1、CS=0同时满足时,AD574A才会正常工作,在AD574处于工作状态时,当R/C=0时A/D转换,当R/C=1是进行数据读出。
和A0端用来控制启动转换的方式和数据输出格式。
A0=0时,启动的是按完整12位数据方式进行的。
当A0=1时,按8位A/D转换方式进行。
当R/C=1,也即当AD574A处于数据状态时,A0和R/C控制数据输出状态的格式。
当R/C=1时,数据以12位并行输出,当R/C=0时,数据以8位分两次输出。
而当A0=0时,输出转换数据的高8位,A0=1时输出A/D转换数据的低4位,这四位占一个字节的高半字节,低半字节补零。
如果需AD574A工作于单一模式,只需将CE、端接至+5V电源端,和A0接至0V,仅用端来控制A/D转换的启动和数据输出。
当=0时,启动A/D转换器,经25us后STS=1,表明A/D转换结束,此时将置1,即可从数据端读取数据。
|PT100pt100是铂热电阻,它的阻值会随着温度的变化而改变。
PT后的100即表示它在0℃时阻值为100欧姆,在100℃时它的阻值约为欧姆。
它的工作原理:当PT100在0摄氏度的时候他的阻值为100欧姆,它的阻值会随着温度上升而成近似匀速的增长。
但他们之间的关系并不是简单的正比的关系,而更应该趋近于一条抛物线。
常见的pt100感温元件有陶瓷元件,玻璃元件,云母元件,它们是由铂丝分别绕在陶瓷骨架,玻璃骨架,云母骨架上再经过复杂的工艺加工而成。
PT100/PT1000铂电阻RT曲线图表:图芯片82558255是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口。
具有3个通道3种工作方式的可编程并行接口芯片(40引脚。
其各口功能可由软件选择,使用灵活,通用性强。
8255可作为单片机与多种外设连接时的中间接口电路。
@8255作为主机与外设的连接芯片,必须提供与主机相连的3个总线接口,即数据线、地址线、控制线接口。
同时必须具有与外设连接的接口A、B、C口。
由于8255可编程,所以必须具有逻辑控制部分,因而8255内部结构分为3个部分:与CPU 连接部分、与外设连接部分、控制部分。
图4.操作说明键盘上的A键为启动键,B键为复位键,D为设置温度上限,E为设置温度下限,0 -9数字键输入温度值。
5.设计总体思路框图如图所示:`控制器烤箱温度采集我们采用的是传统的反馈控制策略,其具体过程如下:一开始,给定一个输入信号,即期望温度,此时,控制程序还没有起作用,此信号通过变送器送至继电器,继电器导通,使烤箱处于工作状态。
这时,温度传感器就把烤箱内的温度转变成电信号送至计算机中。
计算机则将此电信号与输入的期望温度进行比较,通过控制器,根据不同的设定及差值,选择不同的控制算法。
由于计算机内的电信号都是脉冲信号,因此,可以调节脉冲信号的占空比来调节继电器的断开与导通的时间。
期望值与测量值的差距大,就增大占空比,使一个周期内的加热时间增长,反之,则减小占空比。
采用上述的控制策略,即可以实现温度调节,达到控制指标的要求。
设计步骤主程序的设计·首先确定主程序所要实现的目标,即:预设显示输出,输入温度上限、温度下限,输入设定温度值,显示预设温度,实时刷新当前温度并显示,比较实时温度与设定温度差值并进行反馈控制,控制温度达到性能指标要求。
然后,确定了主程序所要实现的功能以后,在相应的编写各个子程序模块。
同时,要考虑在整个系统实现的过程中,所要运用到的芯片,好进行芯片的初始化。
如8255,AD574等温度设定子程序温度设定子程序,即,从键盘上输入3个数字,将其存放在指定的空间区域内。
读取当前温度子程序即AD574的使用过程。
首先,先将AD574初始化,启动转换,转换结果屏蔽高4位后,将所得到的结果存放在指定单元中,为当前温度。
温度比较以及加热子程序将前一步骤采集到的当前温度进行标度变换,比较设定值的大小与当前温度和设定值之差,然后做出相应的标记,然后根据不同的标记跳到相应的加热子程序中。
其基本原则就是:实际温度和期望温度差距越大,加热子程序中,每个周期的高电平占空比就越大,若设定值比较大,则直接采用满程输出。
<报警子程序烤箱工作时,当烤箱温度超过设置温度上限和低于温度下限时,调用子程序,否则跳出子程序;其中接蜂鸣器的控制信号为第五片8255A的PC1口输出信号,输出0时,蜂鸣器发出警报,输出为1时,声音停止。
原理分析制烤箱温度的系统,我们采用反馈控制算法。
利用计算机控制中的A/D转换器,将采集到的模拟信号转换成数字信号,然后送入计算机进行处理。
在计算机中,我们编写了控制算法,将送入的电信号经过该算法,输出一个控制继电器开关的脉冲信号,我们可以通过调节脉冲高电平的占空比,来控制一个信号周期内加热时间的长短。
从而实现控制。
又由于这个占空比是实时变化的,所以,这是一个变比例系数的P控制器。
利用这个控制器,我们可以使烤箱内的温度保持在我们所设定的期望值。
6.实验结果实验结果如下表所示:实验次数初始温度设定温度调节时间超调量误差1351004℃ %)2401402℃ %3601602℃ %4502201℃2%本次设计总体上还是比较成功,基本上实现了任务要求。
只有调节时间的,可能是冗长的程序,或者是电烤箱的功率问题,又或者是自己反馈补偿参数设计不够完善,总之,不能达到要求的20秒以内,此为设计的瑕疵。
7.原程序清单见附录48.设计感想;吴传林感想作为我们团队的组长,需要确定合适的电路,对电路进行调试,将变送器调至最合适的范围。
同时还要确定与硬件相关的软件主体思想。
一个项目的成败,与组长的整体协调能力关系很大。
这次的时间比较紧张,而且之前没怎么做过过程控制类的题目,所以可以说是时间短、任务重。
热敏电阻PT100之前接触过,但是没有和计算机连起来使用,也是一个新的挑战。
这次设计我吸取的上次计算机硬件课程设计的教训,学会多利用子程序,而不是要把所有的问题都用一个主程序解决,却很少使用子程序。
这样,不但别人读不懂自己的程序,就连自己有时候都读不懂自己的程序。
这次课程设计感觉比以前进步的一点就是程序的模块化思想更加深刻。
之前总也用程序段的方式插入的主程序中,而这次则是尽量减少主程序的内容,将所有的处理部分都写成子程序,设计好入口参数,就可以是整个程序思路清晰,一目了然。
一个好的程序编写者并不是会把所有的模块都自己写出来,而是可以将自己搜索到的各种模块与自己的项目结合,设计好接口参数,达到事半功倍的效果。
这次的程序就用了之前做过的一些设计的模块,如实时显示刷新模块,延时程序,报警子程序等。
这些之前积累下来的宝贵资料大大加快了本次课程设计的速度。
通过了这次课程设计,虽然很累,但过得很充实,收获也很多,我们将学到的知识又重新的复习了一遍,在原来的基础上巩固了对理论知识的理解并且提升了自己的实践能力。
对汇编语言的使用有了进一步的提高,对一个大系统进行模块化分析是以前没有尝试过的,分工合作也让我们学会团结互助,让我们对团队合作精神理解得更透彻,对于我们以后的学习或者工作中都有深远的意义。