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

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

计算机控制系统

课程设计说明书

电烤箱温度控制系统设计

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℃系统调节时间t s ≤5分钟,超调量≤10%。 (5)控制温度范围为50~200℃连续可调。 (6)显示实时温度,显示精确到1℃。

控制方案

控制系统的建模

本文的被控对象为某公司生产的型号为××的电烤箱,其工作频率为 50HZ ,总功率为1kW ,工作范围为50~200℃。设计目的是要对它的温度进行控制,达到调节时间短、超调量≤10%的技术要求。

在工业生产过程中,控制对象各种各样。理论分析和实验结果表明:电加热装置是一个具有自平衡能力的对象,可用二阶系统纯滞后环节来描述。然而,对于二阶不振荡系统,通过参数辨识可以降为一阶模型。因而一般可用一阶惯性滞后环节来描述温控对象的数学模型。所以电烤箱模型的传递函数为:

1

)(+=?-Ts Ke s G s

τ 式

式中 K ——对象的静态增益; T ——对象的时间常数; τ——对象的纯滞后时间。

目前工程上常用的方法是对过程对象施加阶跃输入信号,测取过程对象的阶跃响应,然后由阶跃响应曲线确定过程的近似传递函数。具体用科恩-库恩(Cohn-Coon )公式确定近似传递函数。

给定输入阶跃信号 200℃,用温度计测量电烤箱的温度,每半分钟采一次点,实验数据如下表2-1:

表2-1 烤箱模型的温度数据

Cohn-Coon 公式如下:

M C K ??=/

)(5.128.0632.0t t T -=

)3

1

(5.1632.028.0t t -=τ 式

式中 △M ——系统阶跃输入; △C ——系统的输出响应;

——对象飞升曲线为△C 时的时间(分); ——对象飞升曲线为 △C 时的时间(分)。

从而求得K=, T=144S ,τ =30S 所以电烤箱模型为:

1

14492.0)(30+=-s e s G s

PLC 系统

(1)PLC 的定义

可编程控制器是一种数字运算操作的电子系统,专门为在工业环境下应用而设计。他采用了可编程序的储存器,用来在其内部储存执行逻辑运算、顺序控制、定时、计算和算术操作的面向用户的指令,并通过数字化或模拟式的输入/输出,控制各种类型的机械或生产过程。 (2)PLC 的特点

现代工业生产是复杂多样的,它们对控制的要求也各不相同。 1. 可靠性高,抗干扰能力强:

PLC 用软件取代了继电器控制系统中打量的仲坚继电器和时间继电器,接线可减少到继电器控制系统的十分之一以下,大大减少了因为触点接触不良造成的故障。 2. 硬件配套齐全,使用方便,适应性强:

PLC 产品已经标准化、系列化、模块化,配备有品种齐全的硬件装置。 3. 编程方法简单易学:

梯形图是使用的最多的PLC 编程语言,其电路符号和表达方式与继电器电路原理图相

时间

t(m)

温度

T(℃)

20 31 52 78 104 126 148 168 182 198 200

似,梯形图语言形象直观,易学易用,熟悉继电器电路图的电气技术人员只需花几天时间就可以熟悉梯形图语言,并用来编制用户程序。

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口线。在不接片外存储器与不扩展I/O口时,可作为准双向输入/输出口。在接有片外存储器或扩展I/O时,P0口分时复用为低8位地址总线和双向数据的总线。

B.P1口:统称为P1口。是8位准双向I/O口线。P1口作为通用I/O口使用。

C.P2口:统称为P2口。是8位准双向I/O口线。P2口即可作为通用的I/O口使用。也可作为片外存储器的高8位地址线。与P0口组成16位片外存储器单元地址。

P3口的第二功能如下表所示:

P3口的第二功能

RXD 串行口输入

TXD 串行口输出

IM外部中断0输入

IM外部中断1输入

1

T0 定时/计数器0计数输入

T1 定时/计数器1输入

WR片外RAM写选通信号(输出)

RD片外RAM读选通信号(输出)

2)控制线

控制线共四根。

A:ALE/PROG 地址锁存有效信号输出率。

B:PSEN 片外程序存储器读选通信号输出端低电平有效。

C:RST/VPD 复位信号备用电源输入信号。

D:EA/VPP 片外程序存储器选用端。

3)AT89C51单片机的存储器结构

AT89C51单片机的存储器物理结构上分为片内数据存储器、片内程序存储器、片外数据存储器和片外程序存储器等4个存储空间。

4)AT89C51单片机的并行I/O端口

AT89C51单片机有4个8位并行I/O端口(P0、P1、P2、P3)每个端口都各有8条I/O 口线,每条I/O口线都独立地用作输入输出,在具有片外扩展存储器的系统中,P2口送出高8位地址,P0口分时送出低8位地址和8位数据。

各端口的功能不同,结构上也有差异,但是每个端口的8位结构是完全相同的。口,P0口是一个三态双向口,可作为地址/数据分时复用口,也可作为通用I/O接口。

口,P1口为准双向口,它在结构上与P0口的区别在与输出驱动部分。其输出驱动部分由场效应管V1与内部上拉电阻组成,当某位输出高电平时,可以提供上拉电流负载,不必像P0口上那样需要外接上拉电阻。

口,P2口也为准双向口。其具有通用I/O接口或高8位地址总线输出两种功能,所以其输出驱动结构比P1口输出驱动结构多了一个输出模拟转换开关MUX和反相器3。

口P3口的输出驱动由与非门3和V1组成,比P0、P1、P2口结构多了一个缓冲器4。P3口除了可为通用准双向I/O接口外,每一根线还具有第二功能[2]。

图2-2 单片机引脚图

AT89C51单片机时钟电路及时序

图2-3 AT89C51单片机时钟电路图

⑴时钟周期。

80C51振荡器产生的时钟脉冲频率的倒数,是最基本最小的定时信号。

⑵机器周期。

80C51单片机工作的基本定时单位,简称机周。

机器周期是时钟周期的12倍。

当时钟频率为12MHz时,机器周期为1S;

当时钟频率为6MHz时,机器周期为2S[3]。

AT89C51单片机复位电路

图2-4 AT89C51单片机复位电路图

复位是通过某种方式,使单片机内各寄存器的值变为初始状态的操作

复位条件:RST引脚保持2个机器周期以上的高电平。

温度检测电路设计

这部分包括温度传感器,变送器和A/D转换三部分。

温度传感器

定义:利用物质各种物理性质随温度变化的规律把温度转换为电量的传感器。这些呈现规律性变化的物理性质主要有体。温度传感器是的核心部分,品种繁多。按测量方式可分为接触式和非接触式两大类,按照及电子元件特性分为热电阻和两类。

种类:目前,(IEC)推荐了8种类型的热电偶作为标准化热电偶,即为T型、E型、J型、K型、N型、B型、R型和S型。

根据设计要求,温度控制范围为控制温度范围为50~200℃连续可调。因此我们需要一种,要大而且稳定,电阻值与温度之间应具有良好的线性关系。电阻率高,热容量小,反应速度快。在测温范围内化学物理特性稳定的热电偶,通过查阅资料,品牌:EL 型号:NTC 的热敏电阻符合我们的要求:

(1)该产品为电烤箱专用温度传感器

(2)具有反应速度快、性能稳定、安装方便等特点。

(3)芯片类型:NTC热敏电阻。

(4)电阻值范围:R=1K~2000KΩ。

(5)B值范围:2800~5000K。(通常使用参数:R25℃=50K±1%B25/50=3950

±1%;

(6)R25℃=100K ±1%、B25/50=3950±1%)。 (7)工作温度范围:-50~+300℃。 (8)热时间常数:<10秒。 (9)绝缘强度:DC500V 、100M Ω。 (10)耐电压:AC1500V 、5mA 、5S 。

变送器

是能够受规定的被测量并按照一定的规律转换成可用输出信号的或装置的总称,通常由敏感元件和转换元件组成。当传感器的输出为规定的时,则称为变送器。

变送器将电阻信号转换成与温度成正比的电压,当温度在-50℃~+300℃时变送器输出 0~左右的电压。

A/D 转换

A/D 转换的基本概念:A/D 转换器是用来通过一定的电路将模拟量转变为N 位数字量。 模拟量可以是电压、电流等电信号,也可以是压力、温度、湿度、位移和声音等非电信号。但在A/D 转换前,输入到A/D 转换器的输入信号必须经各种传感器把各种物理量转换成电压信号。A/D 转换后,输出的数字信号可以有8位、10位、12位、14位和16位等。

)1(

min

max 2

log

+-=a

A A N 式() 式中 N ——表示AD 转换器的位数;

max A ——表示模拟量的最大值;

min A ——表示模拟量的最小值;

a ——表示转换的精度。

根据设计所给定的要求,模拟量的范围是50~200℃,转换精度至少为1℃,将数据带入式(),可以计算得出N 的值近似为,所以可以选择8位的AD 转换器。由于常用的8位分辨率的AD 转换芯片有ADC0809、ADC0832等。ADC0809是并行ADC ,速度要比串行ADC0832快得多,而且市面上很容易买到ADC0809芯片,所以该系统采用ADC0809芯片作为模数转换的芯片。 1、A/D 转换器的主要性能指标:

⑴ 转换精度。转换精度通常用分辨率和量化误差来描述。

①分辨率表示输出数字量变化一个相邻数码所需输入模拟电压的变化量。N 为A/D 转换的位数,N 越大,分辨率越高,习惯上分辨率常以A/D 转换位数N 表示。

②量化误差。量化误差是指零点和满度校准后,在整个转换范围内的最大误差。 ⑵ 转换时间。指A/D 转换器完成一次A/D 转换所需时间。转换时间越短,适应输入信号

快速变化能力越强。

2、A/D转换器分类

按转换原理形式可分为逐次逼近式、双积分式和V/F变换式;

按信号传输形式可分为并行A/D和串行A/D。

图2-5 ADC0809图

图2-6 ADC0809与51单片机连接图

ADC0809引脚功能和典型连接电路

⑴IN0~IN7:8路模拟信号输入端。

⑵C、B、A:8路模拟信号转换选择端。

与低8位地址中A0~A2连接。由A0~A2地址000~111选择IN0~IN7八路A/D通道。

⑶CLK:外部时钟输入端。

时钟频率高,A/D转换速度快。允许范围为10~1280KHz 。

通常由80C51 ALE端直接或分频后与0809 CLK端相连接。

⑷D0~D7:数字量输出端。

⑸OE:A/D转换结果输出允许控制端。

OE=1,允许将A/D转换结果从D0~D7端输出。通常由80C51的端与0809片选端(例如)通过或非门与0809 OE端相连接。

⑹ALE:地址锁存允许信号输入端。

0809 ALE信号有效时将当前转换的通道地址锁存。

⑺START:启动A/D转换信号输入端。

当START端输入一个正脉冲时,立即启动0809进行A/D转换。START端与ALE端连在一起,由80C51WR与0809片选端(例如)通过或非门相连。

⑻EOC:A/D转换结束信号输出端,高电平有效。

⑼UREF(+)、UREF(-):正负基准电压输入端。

⑽Vcc:正电源电压(+5V)。GND:接地端。

A/D转换器件的选择主要取决于温度的控制精度,本系统要求温度控制误差10%,采用8位A/D转换器,其最大量化误差为=,完全能满足精度要求。这里采用ADC0809作为A/D转换器。变送器输出为0~5V,则A/D转换对应的数字量为00H~FFH,既0~255,则转换结果乘以(70/51-50)为温度值[4]。

温度控制电路设计

可控硅,是可控硅元件的简称:是一种具有三个PN 结的四层结构的大功率半导体,亦称为晶闸管。具有体积小、结构相对简单、功能强等特点,是比较常用的半导体器件之一。该器件被广泛应用于各种电子设备和中,多用来作可控整流、逆变、变频、调压、无触点开关等。

图2-7 可控硅等效图解图

可控硅是P1N1P2N2四层三端,共有三个PN结,分析原理时,可以把它看作由一个PNP

管和一个NPN管所组成当在阳极和阴极之间加上一个正向电压Ea,又在控制极G和C之间(相当BG1的基一射间)输入一个正的触发信号,BG1将产生电流Ib1,经放大,BG1将有一个放大了β1倍的电流IC1。因为BG1集电极与BG2基极相连,IC1又是BG2的基极电流Ib2。BG2又把比Ib2(Ib1)放大了β2的集电极电流IC2送回BG1的基极放大。如此放大,直到BG1、BG2完全导通。实际这一过程是“一触即发”的过程,对可控硅来说,触发信号加入控制极,可控硅立即导通。导通的时间主要决定于可控硅的性能。

可控硅一经触发导通后,由于循环反馈的原因,流入BG1基极的电流已不只是初始的Ib1,而是经过BG1、BG2放大后的电流(β1*β2*Ib1)这一电流远大于Ib1,足以保持BG1的持续导通。此时触发信号即使消失,可控硅仍保持导通状态只有断开Ea或降低Ea,使BG1、BG2中的集电极电流小于维持导通的最小值时,可控硅方可关断。当然,如果Ea极性反接,BG1、BG2由于受到反向电压作用将处于。这时,即使输入触发信号,可控硅也不能工作。反过来,Ea接成正向,而触动发信号是负的,可控硅也不能导通。另外,如果不加触发信号,而正向电压大到超过一定值时,可控硅也会导通,但已属于非正常工作情况了。

双向可控硅又称为双向晶闸管:普通晶闸管(VS)实质上属于直流控制器件。要控制交流负载,必须将两只晶闸管反极性并联,让每只SCR控制一个半波,为此需两套独立的触发电路,使用不够方便。双向晶闸管是在普通晶闸管的基础上发展而成的,它不仅能代替两只反极性并联的晶闸管,而且仅需一个触发电路,是目前比较理想的交流开关器件。

由于电阻丝是与220V市电直接接通的,因此选择采飞利浦公司的BT138-600E双向可控硅作为通断元件。

该型号为四象限/非绝缘型/双向可控硅,

电流= (A)、电压= 600(V)、结温= 125(℃)

浪涌电流ITSM = 65A(50Hz)/71A(60Hz)

正向耐压VDRM>600V

反向耐压VRRM>600V

触发电流IGT (I/II/III/IV)<10/10/10/25mA

通态压降VTM <(ITM= 主要用于变频电路,调光、调温、调速电路,电扇、洗衣机、饮水机、微波炉、空调等家用电器的控制电路。

光耦合器(opticalcoupler,英文缩写为OC)亦称光电隔离器或光电耦合器,简称光耦。它是以光为媒介来传输电的器件,通常把发光器(红外线发光二极管LED)与受光器(光敏半导体管)封装在同一管壳内。当输入端加电信号时发光器发出光线,受光器接受光线之后就产生,从输出端流出,从而实现了“电—光—电”转换。以光为媒介把输入端到输出端的光电耦合器,由于它具有体积小、寿命长、无触点,抗干扰能力强,输出和输入之间绝缘,单向传输信号等优点,在上获得广泛的应用。

电烤箱控制采用可控硅来实现,双向可控硅和电阻丝串接在交流220V市电的回路中。

单片机的口通过光电隔离器和驱动电路送到可控硅的控制端,由口德高低电平来控制可控硅的导通与断开,从而控制电阻丝的通电加热时间。

图2-8 温控硬件连接图

键盘电路设计

键盘的工作原理:在单片机应用系统中,按键都是由开关状态来设置控制功能或输入数据的,键盘的半合与否,反映在电压上就是呈高电平或低电平,所以通过检测电平的高低,便可确认按键与否

图2-9 独立式按键接口电路

键盘的扫描控制方式:

⑴程序控制扫描方式

键处理程序固定在主程序的某个程序段。

特点:对CPU工作影响小,但应考虑键盘处理程序的运行间隔周期不能太长,否则会影响对键输入响应的及时性。

⑵定时控制扫描方式

利用定时/计数器每隔一段时间产生定时中断,CPU响应中断后对键盘进行扫描。

特点:与程序控制扫描方式的区别是,在扫描间隔时间内,前者用CPU工作程序填充,后者用定时/计数器定时控制。定时控制扫描方式也应考虑定时时间不能太长,否则会影响对键输入响应的及时性。

⑶中断控制方式

中断控制方式是利用外部中断源,响应键输入信号。

特点:克服了前两种控制方式可能产生的空扫描和不能及时响应键输入的缺点,既能及时处理键输入,又能提高CPU运行效率,但要占用一个宝贵的中断资源。

数码管显示电路设计

LED数码管分类:

(1)按其内部结构可分为共阴型和共阳型;

(2)按其外形尺寸有多种形式,使用较多的是"和";

(3)按显示颜色也有多种形式,主要有红色和绿色;

正向压降一般为~2V,额定电流为10mA,最大电流为40mA。

图2-10 LED数码管

表2-1 LED显示器的字型代码

代码位D7 D6 D5 D4 D3 D2 D1 D0 显示段dp g f e d c b a

表2-2 LED数码管八段编码表

显示数字共阴顺序小数点暗共阴逆序小数点暗共阳顺序

小数点亮共阳顺序小数点暗

Dp g f e c b a 16进制 a b c d e f g Dp 16进制

0 00111111 3FH FCH 40H C0H

1 00000110 06H 01100000 60H 79H F9H

2 01011011 5BH DAH 24H A4H

3 01001111 4FH F2H 30H B0H

4 01100110 66H 01100110 66H 19H 99H

5 01101101 6DH B6H 12H 92H

6 01111101 7DH BEH 02H 82H

7 00000111 07H E0H 78H F8H

8 01111111 7FH FEH 00H 80H

9 01101111 6FH F6H 10H 90H

显示电路选择采用CH451芯片:

CH451 是一个整合了数码管显示驱动和键盘扫描控制以及μP 监控的多功能外围芯片。CH451 内置RC振荡电路,可以动态驱动8位数码管或者64 只LED 发光管,具有BCD 译码、闪烁、移位等功能;同时还可以进行64 键的键盘扫描;CH451 通过可以级联的串行接口与单片机等交换数据;并且提供上电复位和看门狗等监控功能。

CH451对数码管和发光管采用动态扫描驱动,顺序为DIG0至DIG7,当其中一个引脚吸入电流时,其它引脚则不吸入电流。CH451 内部具有大电流驱动级,可以直接驱动英寸至2 英寸的共阴数码管,段驱动引脚SEG6~SEG0 分别对应数码管的段G~段A,段驱动引脚SEG7 对应数码管的小数点,字驱动引脚DIG7~DIG0 分别连接8 个数码管的阴极[5]。

烤箱温度控制系统设计.doc

苏州市职业大学2014─2015学年第1学期试卷 《MATLAB 工程应用》 (分散 A 卷 开卷 设计) 出卷人 宋秦中 出卷人所在学院 电子信息工程学院 使用班级 12电子1,12电子2 班级 12 应用电子技术1 学号 127303110 姓名 施晓蓉 第1页,共21页 一、设计题(满分100分) 请在以下题目中任选一项完成设计 1. 汽车运动控制系统设计; 2. 电烤箱温度控制系统设计 3. 汽车减震系统建模仿真; 4. 汽车自动巡航控制系统的PID 控制; 5. 汽车怠速系统的模糊PID 控制; 6. 双闭环直流调速系统的设计与仿真 7. 自选测控项目(给出你自选的题目) 8. 本份试题选取项目为: 电烤箱温度控制系统设计 附评分细则:

《MATLAB工程应用》期末考试设计报告 第一章概述 本次课题的主要内容是通过对理论知识的学习和理解的基础上,自行设计一个基于MA TLAB 技术的PID控制器设计,并能最终将其应用于一项具体的控制过程中。以下为此次课题的主要内容: (1) 完成PID控制系统及PID调节部分的设计 其中包含系统辨识、系统特性图、系统辨识方法的设计和选择。 (2) PID最佳调整法与系统仿真 其中包含PID参数整过程,需要用到的相关方法有: b.针对有转移函数的PID调整方法 主要有系统辨识法以及波德图法及根轨迹法。 (3) 将此次设计过程中完成的PID控制器应用的相关的实例中,体现其控制功能(初步计划为温度控制器) 第2页,共21页

第二章调试测试 2.1进度安排和采取的主要措施: 前期:1、对于MA TLAB的使用方法进行系统的学习和并熟练运用MA TLAB的运行环境,争取能够熟练运用MA TLAB。 2、查找关于PID控制器的相关资料,了解其感念及组成结构,深入进行理论分析,并同步学习有关PID控制器设计的相关论文,对其使用的设计方法进行学习和研究。 3、查找相关PID控制器的应用实例,尤其是温度控制器的实例,以便完成最终的实际应用环节。 中期:1、开始对PID控制器进行实际的设计和开发,实现在MATLAB的环境下设计PID控制器的任务。 2、通过仿真实验后,在剩余的时间内完成其与实际工程应用问题的结合,将其应用到实际应用中(初步计划为温度控制器)。 后期:1、完成设计定稿。 2、打印以及答辩工作地准备。 2.2被控对象及控制策略 2.2.1被控对象 本文的被控对象为某公司生产的型号为CK-8的电烤箱,其工作频率为50HZ,总功率为600W,工作范围为室温20℃-250℃。设计目的是要对它的温度进行控制,达到调节时间短、超调量为零且稳态误差在±1℃内的技术要求。 在工业生产过程中,控制对象各种各样。理论分析和实验结果表明:电加热装置是一个具有自平衡能力的对象,可用二阶系统纯滞后环节来描述。然而,对于二阶不振荡系统,通过参数辨识可以降为一阶模型。因而一般可用一阶惯性滞后环节来描述温控对象的数学模型。 所以,电烤箱模型的传递函数为: 第3页,共21页

基于-单片机电烤箱温度控制设计

. 辽宁工业大学 单片机原理及接口技术课程设计(论文)题目:基于单片机的电烤箱温度控制设计 院(系): 专业班级: 学号: 学生: 指导教师:(签字) 起止时间:

课程设计(论文)任务及评语 院(系):电气工程学院教研室:自动化 注:成绩:平时20% 论文质量60% 答辩20%

摘要 温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。本设计是利用单片机的控制功能来设计一种智能的电烤箱系统,保证使用安全又达到节能的作用。 本文介绍了以AT89C51单片机为核心的电烤箱温度控制系统。电烤箱的温度控制系统有两部分组成:硬件部分和软件部分。其中硬件部分包括:单片机最小系统、驱动电路、报警电路、温度检测电路、以及键盘电路。软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。温度采集由DALLAS公司生产的一线式数字温度传感器DS18B20采集。DS18B20测温围为-55°C~+125°C,测温分辨率可达0.0625°C,被测温度用符号扩展的16位补码形式串行输。CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。 关键词: 温度控制;电烤箱;单片机

目录 第1章绪论1 第2章课程设计的方案1 2.1概述1 2.2系统组成总体结构2 第3章硬件设计3 3.1单片机最小系统的设计3 3.1.1时钟电路设计6 3.1.2复位电路设计7 3.2温度检测模块的设计8 3.2.1 DS18B20芯片的部结构8 3.2.2 DS18B20的测温原理9 3.2.3 DS18B20数据处理10 3.2.4 DS18B20温度检测电路设计11 3.3报警电路的设计11 3.4按键电路的设计12 3.5驱动模块的设计12 第4章软件设计13 4.1主程序流程图13 4.2温度检测模块15 第5章课程设计总结17 参考文献18

烤箱温度控制系统设计

一、设计题(满分100分) 请在以下题目中任选一项完成设计 1.汽车运动控制系统设计; 2.电烤箱温度控制系统设计 3.汽车减震系统建模仿真; 4.汽车自动巡航控制系统的控制; 5.汽车怠速系统的模糊控制; 6.双闭环直流调速系统的设计与仿真 7.自选测控项目(给出你自选的题目) 8.本份试题选取项目为:电烤箱温度控制系统设计 附评分细则: 《工程应用》期末考试设计报告

第一章概述 本次课题的主要内容是通过对理论知识的学习和理解的基础上,自行设计一个基于技术的控制器设计,并能最终将其应用于一项具体的控制过程中。以下为此次课题的主要内容: (1) 完成控制系统及调节部分的设计 其中包含系统辨识、系统特性图、系统辨识方法的设计和选择。 (2) 最佳调整法与系统仿真 其中包含参数整过程,需要用到的相关方法有: b.针对有转移函数的调整方法 主要有系统辨识法以及波德图法及根轨迹法。 (3) 将此次设计过程中完成的控制器应用的相关的实例中,体现其控制功能(初步计划为温度控制器) 第二章调试测试 2.1进度安排和采取的主要措施: 前期:1、对于的使用方法进行系统的学习和并熟练运用的运行环境,争取能够熟练运用。 2、查找关于控制器的相关资料,了解其感念及组成结构,深入进行理论分析,并同步学习有关控制器设计的相关论文,对其使用的设计方法进行学习和研究。 3、查找相关控制器的应用实例,尤其是温度控制器的实例,以便完成最终的实际应用环节。 中期:1、开始对控制器进行实际的设计和开发,实现在的环境下设计控制器的任务。 2、通过仿真实验后,在剩余的时间内完成其与实际工程应用问题的结合,将其应用到实际应用中(初步计划为温度控制器)。 后期:1、完成设计定稿。 2、打印以及答辩工作地准备。 2 / 20

基于-单片机的烘箱温度控制器设计

基于单片机的烘箱温度控制器设计 目录 1.项目概述 (1) 1.1.该设计的目的及意义 (1) 1.2.该设计的技术指标 (2) 2.系统设计 (3) 2.1.设计思想 (3) 2.2.方案可行性分析 (4) 2.3.总体方案 (5) 3.硬件设计 (6) 3.1.硬件电路的工作原理 (6) 3.2.参数计算 (7) 4.软件设计 (8) 4.1.软件设计思想 (8) 4.2.程序流程图 (9) 4.3.程序清单 (10) 5.系统仿真与调试 (11) 5.1.实际调试或仿真数据分析 (11) 5.2.分析结果 (13) 6.结论 (12) 7.参考文献 (13) 8.附录 (14)

1.项目概述: 1.1.该设计的目的及意义 温度的测量及控制,随着社会的发展,已经变得越来越重要。而温度是生产过程和科学实验中普遍而且重要的物理参数,准确测量和有效控制温度是优质,高产,低耗和安全生产的重要条件。在工业的研制和生产中,为了保证生产过程的稳定运行并提高控制精度,采用微电子技术是重要的途径。它的作用主要是改善劳动条件,节约能源,防止生产和设备事故,以获得好的技术指标和经济效益。 而本设计正是为了保证生产过程的稳定运行并提高控制精度,采用以51系列单片机为控制核心,对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标。 通过本设计的实践,将以往学习的知识进行综合应用,是对知识的一次复习与升华,让以往的那些抽象的知识点在具体的实践中体现出来,更是对自己自身的挑战。 1.2.该设计的技术指标 设计并制作一个基于单片机的温度控制系统,能够对炉温进行控制。炉温可以在一定围由人工设定,并能在炉温变化时实现自动控制。若测量值高于温度设定围,由单片机发出控制信号,经过驱动电路使加热器停止工作。当温度低于设定值时,单片机发出一个控制信号,启动加热器。通过继电器的反复开启和关闭,使炉温保持在设定的温度围。 (1) 1KW 电炉加热(电阻丝),最度温度为120℃(软件实现) (2)恒温箱温度可设定,温度控制误差≦±2℃(软件实现PID) (3)实时显示温度和设置温度,显示精度为1℃(LED)。 (4)温度超过设置温度±5℃,发出超限报警,升温和降温过程不作要求。 (5)升温过程采用PID算法,控制器输出方式为PWM输出方式,降温采用自然冷却。 (6)功率电路220 VAC供电,强弱电气电隔离 2.系统设计 2.1.设计思想 以87C51单片机为整个温度控制系统的核心,为解决系统出现一时的死机的问题,需构建复位电路,来重新启动整个系统。要想控制温度,首席必须能够测量温度,就需要一温度传感器,将测量得到的温度传给单片机,经单片机处理后,去控制继电器等器件实现电炉的断与通来达到温度期望值,当温度超过设定上下限值时,可以通过中断信号,控制指示灯的亮灭,来提醒温

烤箱温度控制设计

烤箱温度控制系统的设计 (计算机控制技术基础课程设计)专业:自动化 组员:吴传林唐思黄定肖骁重庆大学自动化学院 2013年9月

目录 摘要 0 序言 0 1.设计内容 0 1.1已知参数和设计要求 0 1.2实现方法 0 2.组员分工 0 3. 硬件部分组成 (1) 3.1硬件连接 (1) 3.2.1 AD574 (1) 3.2.2 PT100 (1) 3.2.3 芯片8255 (2) 4.操作说明 (2) 5.设计总体思路 (2) 5.1设计步骤 (2) ....................................................................................................................... 错误!未定义书签。 ....................................................................................................................... 错误!未定义书签。 ....................................................................................................................... 错误!未定义书签。 ....................................................................................................................... 错误!未定义书签。 (3) 5.2原理分析 (3) 6.实验结果 (3) 7.原程序清单 (3) 8.设计感想 (3) 8.1吴传林感想 (3) 8.2唐思感想 (4) 8.3肖骁感想 (5) 附录 (7) 系统框图 (7) 程序代码: (11)

电烤箱温度控制器的设计--微机原理与接口技术课程设计

合肥学院 计算机科学与技术系 微机原理与接口技术 课程设计 课程设计科目电烤箱温度控制器的设计 学生姓名 学号 班级 指导教师 时间2017年02月25日

电烤箱温度控制器的设计 一、需求背景 温度控制是工业生产过程中经常遇到的控制,有些工艺过程对其温度的控制效果直接影响着产品质量,因而设计一种较为理想的温度控制系统是非常有价值的。烤箱是热处理生产中应用最广的加热设备,它通过电流元件产生热量,借助辐射和对流的传递方式,将热量传递给所要加热的物品,使其加热到所需求的温度。采用烤箱的温度控制可以为我们的生活提供很多便利。它的适用范围也非常广泛,如工厂、餐厅、家庭,其适用的场合根据它的规格、功率及功能不同进行选择。 对于家庭自用,一般选择功率较小500-1000W左右,烤箱的功能只要能满足基本的加热即可,容量也比较小:9-12L基本满足家用;但对于餐厅、工厂这些人流量比较大、对烤箱要求比较高的地方,一般会选择功率很大、功能齐全(比如控温定时型、三控自动型)而且容量也相对很大的电烤箱。 二、题意与需求分析 在STAR ES598PCI单板机开发机上实现对电烤箱温度和时间的控制功能。1.设计要求: (1)通过键盘设定温度和加热时间 (2)使用DS18B20采集温度,采用七段数码管显示当前温度和剩余时间,并和设置的温度进行比较。 (3)当温度低于设定值时,通过DAC0832输出电压供给发热电阻RT1,使其温度升高。 (4)使温度恒定在设定温度附近,时间到了停止加热,并提示操作完毕 2.提出问题 (1)如何设置时间界限和目标温度 (2)如何通过DS18B20读出环境温度并显示在LED上 (3)当温度低于设定温度时,如何实现加热 (4)DAC0832输出电压加热效果较弱,如何提高加热强度 三、解决问题的方法与思路 根据上面提出的问题,给出如下解决方法: (1)硬件部分 ①选择8279芯片和七段LED显示器与键盘相连,设置矩阵键盘的功能,0-9数字键输入温度值,D键位启动键,F键位复位键。 ②DS18B20与8255的PC0口相连,通过软件向PC0发出读命令,将温度从DS18B20读出,并通过8279芯片显示在数码管上。 ③DAC0832输出的电压加热效果过弱,考虑添加一个功能放大器PW(实验板上为E2区)来提高加热效果。

(毕业论文)基于单片机的电烤箱温度控制设计

本科毕业论文开题报告 拟定论文题目:基于单片机的电烤箱温度控制设计学院: 专业:班级:学号: 学生姓名:物理学 物理与电子工程学院凯里学院教务处制 2013年9月9 日填写

填表须知 、本表从凯里学院教务处下载专区下载,不得随意改变表格结构。 二、开题人应逐项认真填写,各部分如不够填写,可自行加页。 三、文字输入部分,一律五号字、宋体、单倍行间距编排。 四、本表以A4 纸单面打印,于左侧装订成册。 五、本表一式三份,学生自存一份,教学单位存档一份,教务处存档一份。

一、选题背景及研究意义(选题背景应对该选题的国内外研究现状进行综述,研究意义应从理论 和实践两个方面进行阐述。要 1 2 3求字数在800字左右) (一)选题背景 国内外温度控制系统发展迅速,并在智能化、自适应、参数自整定等方面取得很大的成果。 目前温度控制大多数采用智能调节器,国内生产调节器分辨率和精度都较低,温度控制效果不是很理想,但价格便宜;国外生产调节器分辨率和精度都比较高,但价格昂贵。美国、德国、瑞典、日本等国家技术领先,都各自生产了一批商品化的性能优异的温度控制器及仪器仪表,并在各个行业都得到了广泛的应用。其主要特点为:一是用于大惯性、大滞后等复杂温度控制系统的控制; 二是能够适应于受控系统数学模型难以建立的温度控制系统的控制;三是能够适应于受控系统复杂参数时变的温度控制系统的控制;四是温度控制系统普片采用自适应控制、自校正控制、模糊控制、人工智能等理论及计算机技术,运用先进的算法,适应的范围广泛;五是温度控制普遍具有参数自整定功能。借助计算机软件技术,温控器具有对控制对象控制参数及特性进行自动调定的功能。有的还以具有自学习功能,能够根据历史经验及控制对象的变化自动调整相关控制参数, 以保证控制效果的最优化;六是具有控制精度高、抗干扰能力强等特点。目前,国内外温度控制系统及仪表正朝着高精度、智能化、小型化等方面迅速发展。近年来,温度的检测在理论上发展比较成熟,但在实际测量和控制中,如何保证快速实时地对温度进行采样,确保数据的正确传输, 并能所测温度场进行较精确的控制,仍然是目前要解决的问题。温度控制技术包括温度测量技术和温度控制技术两个方面。在温度的测量技术中,接触式测温发展较早,这种测温方法优点是: 简单、可靠、低廉、测量精度较高,一般能够测得真实温度;但是由于检测元件热惯性的影响, 响应时间较长,对热容量小的物体难以实现精确的测量,并且该方法不适应对于腐蚀性介质测温, 不能用于超高温测量,难以测量运动物体的温度。而非接触式测温方法是通过对辐射能量的检测来实现温度测量的方法,其优点是:不破坏被测温场,可以测量热容量小的物体,适用于测量运动物体的温度,还可以测量区域的温度分布,响应速度较快;但也存在测量误差较大,仪表指示值一般仅代表物体表观温度,测温装置结构复杂,价格昂贵等缺点。 (二)研究意义 1.理论意义 本设计利用AT89C51单片机为核心的温度控制系统,主要由两部分组成:硬件部分和软件部分。其中硬件部分包括:单片机电路、传感器电路、放大电路、转换器电路、以及键盘和显示电路。软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。其中单片机电路用到了单片机基础知识,涉及到我们学过的数字电子技术、高频电子线路、电工学等的一些知识;传感器电路、转换器电路涉及到了怎样将一个非电信号转换为电信号并将其怎样转化成单片机能接收的信号的相关知识;放大电路涉及到学过的模拟电子技术的相关知识;显示电路主要涉及到数 字电子技术的相关技术。软件部分都是用C语言程序来实现对单片机的控制,主要是利用C语言 程序来控制硬件部分,从而达到控制的目的。本设计有的知识是我们已经学过的,这部分应该不是很难,通过本设计来巩固所学知识,使理论走到实际中去;有的知识是我们没有学过的,通过本设计,培养我们自己查阅资料的能力、活学活用的能力。 2.实践意义 近年来,因为人们使用电烤火箱不当发生火灾的事例经常发生,为了减少使用电烤火箱时火灾的发生,利用单片机的控制功能来设计一种智能的烤火箱系统,保证使用安全又达到节能的作用。以AT89C51单片机为控制芯片,利用电阻传感器采集温度,利用按钮调节温度。这种温度控制系统能过通过显示屏直观的来观察电烤箱温度,通过按钮也很方便的来调节温度的高低,精度也比较高;另外,单片机廉价,可以在保障安全的同时又节约成本;所以在工业上是很有生产价值的。 1说明:1.论文题目类型:A —理论研究;B —应用研究;C—设计等; 2 论文题目来源:指来源于科研项目、生产/社会实际、教师选题或其他(学生自拟)等; 3 各项栏目空格不够,可自行扩大。

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

目录 第1章题意分析与解决方案.......................... . (1) 1.1 技术指标................................................................................ . (2) 1.2 控制方案.............................................................................. (2) 第2章硬件设计.............................................................................. . (3) 2.1 单片机电路设计............... . (4) 2.1.1 A T89C51A T89C51单片机引脚功能........。 (5) 2.1.2 A T89C51单片机时钟电路及时序 (5) 2.1.3 A T89C51单片机复位电路 (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)

电烤箱温度控制系统

电烤箱温度控制系统

————————————————————————————————作者:————————————————————————————————日期:

电烤箱的炉温控制系统设计 作者姓名: 作者学号: 指导教师: 学院名称: 专业名称:

摘要 PID控制用途广泛、使用灵活,已有系列化产品,使用中只需设定三个参数(Kp,Ti和Td)即可。在很多情况下,并不一定需要全部三个单元,可以取其中的一到两个单元,但比例控制单元是必不可少的。 在工厂,总是能看到许多回路都处于手动状态,原因是很难让过程在“自动”模式下平稳工作。由于这些不足,采用PID的工业控制系统总是受产品质量、安全、产量和能源浪费等问题的困扰。PID参数自整定就是为了处理PID参数整定这个问题而产生的。现在,自动整定或自身整定的PID控制器已是商业单回路控制器和分散控制系统的一个标准 单回路温度控制系统主要由计算机,采样板卡,控制箱,加热炉体组成。是由计算机完成温度采样,控制算法,输出控制,监控画面等主要功能。控制箱装有温度显示与变送仪表,控制执行机构,控制量显示,手控电路等。加热炉体由烤箱改装,较为美观适合实验室应用。 计算机控制系统一般由控制计算机、A/D与D/A接口、执行机构、被控对象、检测元件和变送器组成。本实验控制系统主要由计算机、电烤箱、智能控制仪表、固态继电器、通讯模块、电压数显表等构成,其中智能控制仪表、固态继电器、通讯模块、电压数显表安装于控制箱上。本设计通过调节PID参数来实现炉温系统的控制。 关键词:单回路温度控制系统,PID控制,加热炉体,智能控制仪表,温度变送器, 热电阻,可控硅

W电烤箱温度控制电路

辽宁工业大学 电力电子技术课程设计<论文)题目:2000W电烤箱温度控制电路 院<系):电气工程学院 专业班级:电气093班 学号:0903030** 学生姓名:***** 指导教 师: <签字)

起止时间: 2018-12-26至2018-1-5

课程设计<论文)任务及评语 院<系):电气工程学院教研室:电气教研室 注:成绩:平时20% 论文质量60% 答辩20%以百分制计算

摘要 本文设计地是2000W电烤箱温度控制电路,实现温度控制地方法有很多,例如:通过晶闸管等电力电子器件对输入输出之间地交流电能进行变换与控制地电路形式,其常用地控制方式有四种:① 相位控制;② 周期控制;③ 通断控制;④ 斩波控制等?根据不同地控制方式可以将交流电力控制系统分为以下几种基本类型.b5E2RGbCAP <1)交流调压电路<2)交流电力电子开关<3)交流斩波调压电路交流电力控制系统中,交流调压电路应用最为广泛,本文采取地就是单相交流调压电路? 交流调压电路是利用两个晶闸管反并联后串联在交流电路中,通过对晶闸管 地控制来控制交流输出.在每半个周波内通过对晶闸管开通相位地控制,可以方便地调节输出电压地有效值.plEanqFDPw 电路控制:用晶闸管触发电路来有效地控制晶闸管地导通与截止,来完成对 电烤箱交流调压电路地工作控制. 电路保护:用阻容吸收网络和快速熔断器来防止晶闸管因过电压或过电流造成地损坏. 器件选择:通过计算对晶闸管、触发电路、阻容吸收网络、快速熔断器各个器件进行选择. 关键词:交流调压电路;晶闸管;晶闸管触发电路;阻容吸收网络;快速熔断器

烤箱连续温度控制系统

目录 烤箱连续温度控制系统................................... 错误!未定义书签。1设计概述?错误!未定义书签。 1.1任务分析?错误!未定义书签。 1.2整体方案......................................... 错误!未定义书签。 2.1系统硬件设计?错误!未定义书签。 2.1.18155接口电路?错误!未定义书签。 2.1.2 A/D转换电路?错误!未定义书签。 2.1.3温度检测..................................... 错误!未定义书签。 2.1.4电阻炉........................................ 错误!未定义书签。 2.1.5电力电子装置?错误!未定义书签。 2.2系统软件设计.................................... 错误!未定义书签。 2.2.1 主程序...................................... 错误!未定义书签。 2.2.2 T0中断服务程序?错误!未定义书签。 3控制过程说明.......................................... 错误!未定义书签。3.1环节分析......................................... 错误!未定义书签。3.2调节规律?错误!未定义书签。 3.3干扰分析?错误!未定义书签。 3.4 PID控制MATLAB仿真及参数整定?错误!未定义书签。 参考文献?错误!未定义书签。

烤箱温度控制设计概要

: 烤箱温度控制系统的设计 (计算机控制技术基础课程设计 专业:自动化 组员:吴传林唐思黄定肖骁 重庆大学自动化学院 2013年9月 吴传林唐思肖骁黄定烤箱温度控制系统的设计(采用PD-32E实验装置[ 目录 摘要 (1 序言 (1 1.设计内容 (2

已知参数和设计要求 (2 实现方法 (2 2.组员分工 (2 3. 硬件部分组成 (3 ' 硬件连接 (3 AD574 (3 PT100 (4 芯片8255 (4 4.操作说明 (5 5.设计总体思路 (5 设计步骤 (6 主程序的设计 (6 ? 温度设定子程序 (6 读取当前温度子程序 (6 温度比较以及加热子程序 (6报警子程序 (7 原理分析 (7

6.实验结果 (7 7.原程序清单 (8 8.设计感想 (8 ' 吴传林感想 (8 唐思感想 (9 肖骁感想 (10 附录 (12 系统框图 (12 程序代码: (18 摘要 本文是对烤箱温度控制系统进行设计,在烤箱温度控制系统中,利用计算机对烤箱的继电器发出不同的信号,来控制继电器的开断,从而能够实现控制烤箱加热与否的控制。本系统采用了反馈控制,是经典控制理论在实际中成功应用的典型实例。本次采用的信号输出芯片是8255。而温度采集则是用了PT100感温电阻,将电信号送至A/D574中,利用A/D574的模数转换功能,将采集的温度模拟信号转换成计算机可以识别的电信号,进而在计算机内对这些电信号进行处理,经过反馈控制算法来输出控制烤箱的电信号。 [ 关键词:反馈控制算法,A/D574模数转换,计算机控制 序言

温度控制技术广泛应用于社会生活的各个领域,如家电、汽车、材料、电力电子等,传统的温度控制技术中最常见的是继电器调温,但由于继电器动作频繁,温度控制范围小,精度不高,可能会因触点不良而影响正常工作。最近几年快速发展的有PID 温控、模糊控制、神经网络以及遗传算法在温度控制中的应用。烤箱是热处理生产中应用最广的加热设备,它电流通过电热元件产生热量,借助辐射和对流的传递方式,将热量传递给所要加热的物品,使其加热到所要求的温度。本文设计的烤箱温度控制系统,是利用计算机对其温度进行控制,采用反馈控制算法,以实现对烤箱温度控制,达到控制性能要求的指标。 1 1.设计内容 已知参数和设计要求 1.某烤箱的温度控制要求为:控制烤箱温度从室温上升到目标温度并一直保持在该目标温度,要求控制的精度达±3%,调节时间≤20秒。 2.目标温度应可以通过键盘任意修改。 。 3.完成温度检测、温度变松,温度显示(LED和CRT曲线、温度控制、通过键盘设定上、下限温度报警值,温度超限报警(声、光等功能。 实现方法 采用PD-32E实验装置实现(限≤5人选做 2.组员分工 姓名职务负责的部分 吴传林组长键盘扫描、判断控制、显示模块程序编写,程序的编译和调

基于单片机的电烤箱温度控制设计

基于AT89C52单片机的智能电烤箱系统 此电烤箱温度控制系统利用单片机的中断功能来设计一种智能的烤箱系统,避免电烤箱加热过程中发生安全事故。本文以AT89C52单片机最小系统为主控芯片,利用DS18B20数字温度传感器采集温度。这种温度控制系统能过通过LCD1602显示屏直观的来观察电烤箱温度,通过按钮调节上限和下限温度的值。 一、系统设计 1.1系统设计思路 采用AT89C52单片机控制整个系统,温度采集由DALLAS公司生产的一线式数字温度传感器DS18B20采集。DS18B20测温范围为-55°C~+125°C,测温分辨率可达0.0625°C,被测温度用符号扩展的16位补码形式串行输出。CPU 只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。 当DS18B20检测到温度超过设定的值时,发出信号到单片机AT89C52的中断端口,由AT89C52单片机控制加热系统断电,这样就能过很好的解决温度过高的问题,起到一个很好的保护的作用。当DS18B20传感器检测到温度低于设定的下限值时,又会给AT89C52单片机一个启动信号,AT89C52就又会重启加热系统开始工作,这样,就能保证电烤箱能正常加热了。当DS18B20传感器检测温度达到燃烧的临界点时,会给AT89C52输入一个预报警信号,AT89C52就会控制报警系统报警,这样,就起到一个很好的保护作用,避免了因为电烤箱温度过高而引起的火灾。 1.2方案总体框架图 系统主要包括单片机控制模块,温度采集模块,温度显示模块,温度上下限调整模块,电机驱动模块和外部存储模块等六大部分。 控制模块主要由单片机AT89C52构成,温度采集由DS18B20传感器采集。稳压电源为整个系统提供+5V的直流电压。其系统总体框架如图1.2所示:

基于单片机的电烤箱温度控制系统 (1)

基于单片机的电烤箱的温度控制系统 摘要 随着社会的不断发展,人们改造自然的能力也在不断的提高。机器的诞生,为我们减少了部分或者全部的脑力劳动和体力劳动。电子技术的诞生更是带来了翻天覆地的变化。机电控制系统成为机械技术与微电子技术集成的共性关键技术。人们通过它可以使机械完全按照自己的意愿来执行。 随着机电控制技术的发展,主要体现出了单片机和PLC两种控制方式。本设计采用单片机控制。单片机在日常生活中的运用越来越广泛。温度控制在工业生产中经常遇到。从石油化工到电力生产,从冶金到建材,从食品到机械都要对温度进行控制.甚至在有些产品生产过程中温度的控制直接影响到产品的质量。单片机温度控制无论是现在还是未来都会起到重要作用。 本文介绍了以AT89C51单片机为核心的电烤箱温度控制系统。电烤箱的温度控制系统有两个部分组成:硬件部分和软件部分。其中硬件部分包括:单片机电路、传感器电路、放大器电路、转换器电路、以及键盘和显示电路。软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。文章最后对本设计进行了总结。对温度控制系统的发展提出了几点建议。 关键词:单片机,温度,电烤箱,控制

AT89C51 SINGLE-CHIP BASED ON THE OVEN'S TEMPERATURE CONTROL SYSTEM DESIGN 目录 前言................................................. 错误!未定义书签。第1章概述.. (1) 1.1技术指标 (1) 1.2控制方案 (1) 第2章硬件部分设计 (2) 2.1单片机电路设计 (2) 2.2传感器电路设计 (8) 2.3A/D转换电路设计 (11) 2.4放大器电路设计 (14) 2.5键盘及显示电路的设计 (19) 2.6抗干扰电路设计 (22) 第3章软件部分设计 (25) 3.1工作流程 (25) 3.2功能模块 (25) 3.3资源分配 (25) 3.4功能软件设计 (25) 结论 (37) 谢辞................................................. 错误!未定义书签。参考文献............................................. 错误!未定义书签。附录. (38) 外文翻译资料........................................ 错误!未定义书签。

基于PID算法的烤箱温度控制系统设计

辽宁工业大学计算机控制课程设计(论文)题目:基于PID算法的烤箱温度控制系统设计 院(系):电气工程学院 专业班级:自动化 学号: 学生姓名: 指导教师:(签字) 起止时间:2013.12.30-2014.01.10

辽宁工业大学课程设计说明书(论文) 课程设计(论文)报告的内容及其文本格式 1、课程设计(论文)报告要求用A4纸排版,单面打印,并装订成册,内容包括: ①封面(包括题目、院系、专业班级、学生学号、学生姓名、指导教师姓名、、起止时间等) ②设计(论文)任务及评语 ③中文摘要(黑体小二,居中,不少于200字) ④目录 ⑤正文(设计计算说明书、研究报告、研究论文等) ⑥参考文献 2、课程设计(论文)正文参考字数:2000字周数。 3、封面格式 4、设计(论文)任务及评语格式 5、目录格式 ①标题“目录”(小二号、黑体、居中) ②章标题(四号字、黑体、居左) ③节标题(小四号字、宋体) ④页码(小四号字、宋体、居右) 6、正文格式 ①页边距:上2.5cm,下2.5cm,左3cm,右2.5cm,页眉1.5cm,页脚1.75cm,左侧装订; ②字体:一级标题,小二号字、黑体、居中;二级标题,黑体小三、居左;三级标题,黑体四号;正文文字,小四号字、宋体; ③行距:20磅行距; ④页码:底部居中,五号、黑体; 7、参考文献格式 ①标题:“参考文献”,小二,黑体,居中。 ②示例:(五号宋体) 期刊类:[序号]作者1,作者2,……作者n.文章名.期刊名(版本).出版年,卷次(期次):页次. 图书类:[序号]作者1,作者2,……作者n.书名.版本.出版地:出版社,出版年:页次.

电阻炉温度控制系统的设计

电炉温度控制系统设计

摘要 热处理是提高金属材料及其制品质量的重要技术手段。近年来随工业的发展,对金属材料的性能提出了更多更高的要求,因而热处理技术也向着优质、高效、节能、无公害方向发展。电阻炉是热处理生产中应用最广泛的加热设备,加热时恒温过程的测量与控制成为了关键技术,促使人们更加积极地研制热加工工业过程的温度控制器。 此设计针对处理电阻炉炉温控制系统,设计了温度检测和恒温控制系统,实现了基本控制、数据采样、实时显示温度控制器运行状态。控制器采用 51 单片机作为处理器,该温度控制器具有自动检测、数据实时采集处理及控制结果显示等功能,控制的稳定性和精度上均能达到要求。满足了本次设计的技术要求。 关键词:电阻炉,温度测量与控制,单片机

目录 一、绪论.......................................................................................................................................- 1 - 1.1 选题背景...................................................................................................................- 1 - 1.2电阻炉国内发展动态...............................................................................................- 1 - 1.3设计主要内容...........................................................................................................- 2 - 二、温度测量系统的设计要求...................................................................................................- 3 - 2.1 设计任务.....................................................................................................................- 3 - 2.2 系统的技术参数.........................................................................................................- 3 - 2.3 操作功能设计.............................................................................................................- 4 - 三、系统硬件设计.......................................................................................................................- 5 - 3.1 CPU选型......................................................................................................................- 5 - 3.2 温度检测电路设计........................................................................................................- 5 - 3.2.1 温度传感器的选择.............................................................................................- 5 - 3.2.1.1热电偶的测温原理...............................................................................- 6 - 3.2.1.2 热电偶的温度补偿..............................................................................- 7 - 3.2.2 炉温数据采集电路的设计...............................................................................- 7 - 3.2.2.1 MAX6675芯片...................................................................................- 7 - 3.2.2.2 MAX6675的测温原理.......................................................................- 8 - 3.2.2.3 MAX6675 与单片机的连接.................................................................- 8 - 3.3 输入/输出接口设计 ....................................................................................................- 9 - 3.4 保温定时电路设计................................................................................................... - 10 - 3.4.1 DS1302 与单片机的连接 .............................................................................. - 11 - 3.5 温度控制电路设计..................................................................................................... - 11 - 系统硬件电路图................................................................................................................ - 13 - 四、系统软件设计.................................................................................................................... - 15 - 4.1 软件总体设计............................................................................................................. - 15 - 4.2 主程序设计................................................................................................................ - 15 - 4.3 温度检测及处理程序设计......................................................................................... - 16 - 4.4 按键检测程序设计..................................................................................................... - 18 - 4.5 显示程序设计............................................................................................................. - 20 - 4.6 输出程序设计............................................................................................................. - 21 - 4.7中值滤波..................................................................................................................... - 22 - 五、结论.................................................................................................................................... - 23 - 参考文献.................................................................................................................................... - 24 -

相关文档
最新文档