温度控制器汇总

温度控制器汇总
温度控制器汇总

1 引言

在工业生产中,温度很难把握,往往高于或低于允许值,致使产品质量问题影响生产,甚至导致重大事故的发生。这就需要一个温度的控制显示器,随时向用户显示当前环境温度,能够在温度过高时发出警报并自动降温,在温度低于正常温度时自动加热。另外,由于现实环境的不同,系统应能够允许用户自行调节允许温度,并能够显示。随着单片机的发展,用单片机控制具有很多优点,现代工业中应用单片机来控制温度越来越普遍。

1.1 单片机的介绍

单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。

1.1.1 单片机的发展

1971年Intel公司研制出世界上第一个4位的微处理器;Intel公司的霍夫研制成功世界上第一块4位微处理器芯片Intel4004,标志着第一代微处理器问世,微处理器和微机时代从此开始。因发明微处理器,霍夫被英国《经济学家》杂志列为“二战以来最有影响力的7位科学家”之一。

1971年11月,Intel推出MCS-4微型计算机系统(包括4001ROM芯片、4002RAM芯片、4003移位寄存器芯片和4004微处理器)其中4004(下图)包含2300个晶体管,尺寸规格为3mm×4mm,计算性能远远超过当年的ENIAC,最初售价为200美元。

1972年4月,霍夫等人开发出第一个8位微处理器Intel 8008。由于8008采用的是P沟道MOS微处理器,因此仍属第一代微处理器。

1973年Intel公司研制出8位的微处理器8080;1973年8月,霍夫等人研制出8位微处理器Intel 8080,以N沟道MOS电路取代了P沟道,第二代微处理器就此诞生。

主频2MHz的8080芯片运算速度比8008快10倍,可存取64KB存储器,使用了基于6微米技术的6000个晶体管,处理速度为0.64MIPS(Million Instructions Per Second )。

1975年4月,MITS发布第一个通用型Altair 8800,售价375美元,带有1KB存储器。这是世界上第一台微型计算机。

1976年Intel公司研制出MCS-48系列8位的单片机,这也是单片机的问世。

Zilog公司于1976年开发的Z80微处理器,广泛用于微型计算机和工业自动控制设备。当时,Zilog、Motorola和Intel在微处理器领域三足鼎立。

20世纪80年代初,Intel公司在MCS-48系列单片机的基础上,推出了MCS-51系列8位高档单片机。MCS-51系列单片机无论是片内RAM容量,I/O 口功能,系统扩展方面都有了很大的提高。

1.1.2 单片机的应用

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。

单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:

1.在智能仪器仪表上的应用

单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、

湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。

2.在工业控制中的应用

用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。

3.在家用电器中的应用

可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。

4.在计算机网络和通信领域中的应用

现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。

5.单片机在医用设备领域中的应用

单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。

6.在各种大型电器中的模块化应用

某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用人员了解其内部结构。如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的类似于计算机的原理。如:音乐信号以数字的形式存于存储器中(类似于ROM),由微控制器读出,转化为模拟音乐电信号(类似于声卡)。

在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。

7.单片机在汽车设备领域中的应用

单片机在汽车电子中的应用非常广泛,例如汽车中的发动机控制器,基于CAN总

线的汽车发动机智能电子控制器,GPS导航系统,abs防抱死系统,制动系统等等。

此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。

1.2 P89V51RD2FN型单片机介绍

P89V51RB2/RC2/RD2 是一款80C51 微控制器,包含16/32/64kB Flash 和1024 字节的数据RAM。

P89V51RB2/RC2/RD2 的典型特性是它的X2 方式选项。利用该特性,设计工程师可使应用程序以传统的80C51 时钟频率(每个机器周期包含12 个时钟)或X2 方式(每个机器周期包含6 个时钟)的时钟频率运行,选择X2 方式可在相同时钟频率下获得2 倍的吞吐量。从该特性获益的另一种方法是将时钟频率减半而保持特性不变,这样可以极大地降低电磁干扰(EMI)。

Flash 程序存储器支持并行和串行在系统编程(ISP)。并行编程方式提供了高速的分组编程(页编程)方式,可节省编程成本和上市时间。ISP 允许在软件控制下对成品中的器件进行重复编程。应用固件的产生/更新能力实现了ISP 的大范围应用。

P89V51RB2/RC2/RD2 也可采用在应用中编程(IAP),允许随时对Flash 程序存储器重新配置,即使是应用程序正在运行也不例外。

1.2.1 P89V51RD2FN型单片机特性

80C51 核心处理单元;

5V 的工作电压,操作频率为0~40MHz;

16/32/64kB 的片内Flash 程序存储器,具有ISP(在系统编程)和IAP(在应用中编程)功能;

通过软件或ISP 选择支持12 时钟(默认)或6 时钟模式;

SPI(串行外围接口)和增强型UART;

PCA(可编程计数器阵列),具有PWM 和捕获/比较功能;

4 个8 位I/O 口,含有3 个高电流P1 口(每个I/O 口的电流为16mA);

3 个16 位定时器/计数器;

可编程看门狗定时器(WDT);

8 个中断源,4 个中断优先级;

2 个DPTR 寄存器;

低EMI 方式(ALE 禁能);

兼容TTL 和CMOS 逻辑电平;

掉电检测;

低功耗模式

掉电模式,外部中断唤醒;

空闲模式;

DIP40,PLCC44 和TQFP44 的封装;

1.2.2 管脚图及管脚描述

1、主电源引脚VCC和VSS VCC——(40脚)接+5V电压;VSS——(20脚)接地。

2、外接晶体引脚XTAL1和XTAL2

XTAL1(19脚)接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端。

XTAL2(18脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号直接接到内部时钟发生器的输入端;对XHMOS,此引脚应悬浮。

3、控制或与其它电源复用引脚RST/VPD、ALE/PROG、PSEN和EA/VPP

①RST/VPD(9脚)当振荡器运行时,在此脚上出现两个机器周期的高电平将使单片机复位。推荐在此引脚与VSS引脚之间连接一个约8.2k的下拉电阻,与VCC 引脚之间连接一个约10μF的电容,以保证可靠地复位。

VCC掉电期间,此引脚可接上备用电源,以保证内部RAM的数据不丢失。当VCC 主电源下掉到低于规定的电平,而VPD在其规定的电压范围(5±0.5V)内,VPD 就向内部RAM提供备用电源。

②ALE/PROG(30脚):当访问外部存贮器时,ALE(允许地址锁存)的输出用于锁存地址的低位字节。即使不访问外部存储器,ALE端仍以不变的频率周期性地出现正脉冲信号,此频率为振荡器频率的1/6。因此,它可用作对外输出的时钟,或用于定时目的。然而要注意的是,每当访问外部数据存储器时,将跳过一个ALE脉冲。ALE端可以驱动(吸收或输出电流)8个LS型的TTL输入电路。

对于EPROM单片机(如8751),在EPROM编程期间,此引脚用于输入编程脉冲(PROG)。

③PSEN(29脚):此脚的输出是外部程序存储器的读选通信号。在从外部程序存储器取指令(或常数)期间,每个机器周期两次PSEN有效。但在此期间,每当访问外部数据存储器时,这两次有效的PSEN信号将不出现。PSEN同样可以驱动(吸收或输出)8个LS型的TTL输入。

④EA/VPP(引脚):当EA端保持高电平时,访问内部程序存储器,但在PC(程序计数器)值超过0FFFH(对851/8751/80C51)或1FFFH(对8052)时,将自动转向执行外部程序存储器内的程序。当EA保持低电平时,则只访问外部程序存

储器,不管是否有内部程序存储器。对于常用的8031来说,无内部程序存储器,所以EA脚必须常接地,这样才能只选择外部程序存储器。

对于EPROM型的单片机(如8751),在EPROM编程期间,此引脚也用于施加21V 的编程电源(VPP)。

4、输入/输出(I/O)引脚P0、P1、P2、P3(共32根)

①P0口(39脚至32脚):是双向8位三态I/O口,在外接存储器时,与地址总线的低8位及数据总线复用,能以吸收电流的方式驱动8个LS型的TTL负载。

②P1口(1脚至8脚):是准双向8位I/O口。由于这种接口输出没有高阻状态,输入也不能锁存,故不是真正的双向I/O口。P1口能驱动(吸收或输出电流)4个LS型的TTL负载。对8052、8032,P1.0引脚的第二功能为T2定时/计数器的外部输入,P1.1引脚的第二功能为T2EX捕捉、重装触发,即T2的外部控制端。对EPROM编程和程序验证时,它接收低8位地址。

③P2口(21脚至28脚):是准双向8位I/O口。在访问外部存储器时,它可以作为扩展电路高8位地址总线送出高8位地址。在对EPROM编程和程序验证期间,它接收高8位地址。P2可以驱动(吸收或输出电流)4个LS型的TTL负载。

④P3口(10脚至17脚):是准双向8位I/O口,在MCS-51中,这8个引脚还用于专门功能,是复用双功能口。P3能驱动(吸收或输出电流)4个LS型的TTL 负载。

作为第一功能使用时,就作为普通I/O口用,功能和操作方法与P1口相同。

作为第二功能使用时,各引脚的定义如表所示。

值得强调的是,P3口的每一条引脚均可独立定义为第一功能的输入输出或第二功能。

表 P3各口线的第二功能定义

口线引脚第二功能

P3.0 10 RXD(串行输入口)

P3.1 11 TXD(串行输出口)

P3.2 12 INT0(外部中断0)

P3.3 13 INT1(外部中断1)

P3.4 14 T0(定时器0外部输入)

P3.5 15 T1(定时器1外部输入) P3.6 16 WR (外部数据存储器写脉冲) P3.7 17 RD (外部数据存储器读脉冲)

2 系统设计

2.1 系统设计要求

1)温度范围为:-20 ℃ ~ +100℃, 最小区分度为1℃,标定温度≤ 1℃; 2)温度采样时间:100ms ~10min (可调); 3)具有超温声、光报警功能; 4)实时温度显示(四位数码管);

5)实时温度控制(风扇及加热负载)功能; 6)温度参数输入功能(温度+、温度-键)。

2.2 系统实物要求

根据系统原理,结合模电和单片机的基础理论知识,完成温度控制仪的方案和电路设计和仿真,并在面包板上完成连接、装配、调试和演示。

2.3 系统设计总体框图

2.4 系统主要实验仪器和器件

稳压源 实验工具箱

设定输入

单片机

LED 显示

控制输出

双向可

控硅

继电器

控制 对象

风扇

信号调 理电路

A/D 采集 电路

加热丝

传感器

万用表

Op07

8联数码管(SM420564)

排阻

P89V51RD2FN

ULN2003APG

3 单元模块设计

3.1 纹理电路

3.1.1 电路功能

利用桥式分压电路,将温度传感器表现出的电阻量转换成电压值,在利用比

例运放将微小的电压量放大,以满足ADC0809的需要。在次过程中就会行成电

压值和电阻值的换算公式,但在这之前应该先由实验建立传感器的温度与电阻的

关系。

表1 传感器温度与电阻值

温度

80 75 70 65 60 55 50 45 40 35 30 25 20 15 (o C)

阻值(K)

0.406 0.44 0.506 0.603 0.705 0.838 1.007 1.208 1.462 1.765 2.145 2.624 3.2 3.206 第一次

第二次0.41 0.428 0.477 0.584 0.707 0.825 0.976 1.208 1.431 1.744 2.281 2.630 3.206 4.03 第三次0.4 0.413 0.489 0.573 0.695 0.849 1.028 1.2 1.470 1.786 2.162 2.6 3.2 3.958 平均0.405 0.427 0.497 0.587 0.702 0.837 1.004 1.205 1.454 1.765 2.196 2.618 3.202 3.971

图1 传感器温度与阻值由图1可以得到传感器温度与阻值之间的关系式:R(t)=-0.1538t+6.278 t≤20

-0.0853t+4.3285 20

-0.041133t+3.09932 35

-0.01485t+1.593 55

图2 纹理电路仿真

3.1.3 电路参数计算

由纹理电路知0max 5

2()2(2.5)4R U U U R

?=-=-+,所以 t=204(6.278)/0.15385U

U --

+ 0.182

U --+ 0.554

204(3.09932)/0.0411335U

U --+ 1.938

204(1.593)/0.014855

U

U --+ 3.7

3.2 A/D 转换

3.2.1 电路功能

本系统是用单片机进行监测与控制的,而单片机只能处理二进制信号,因此必须用A/D 转换电路将纹理电路输出的模拟量转换成数字量,供单片机处理。 3.2.2 A/D 转换芯片ADC0808介绍

地址码 选通模拟通道

A B C

0 0 0 IN0 0 0 1 IN1 0 1 0 IN2 0 1 1 IN3 1 0 0 IN4 1

0 1 IN5 1 1 0 IN6 1

1

1

IN7

在管脚图中IN-0→IN-7为通道的输入引脚,2-1→2-8是A/D 转换的输出,并且2-8是低位引脚,2-1是高位引脚。

ADC 0808要注意的特性:

图3 ADC0808管脚图

表2 通道选择

地址所存信号ALE为上升沿有效,与80C51的ALE相反。

ENABLE(OE)为输出允许,高有效。

CLOCK低于640KHz。

EOC为转换结束,高有效。

启动AD变换是要给出通道地址。

3.2.3 单片机和ADC0808的级联

为XBYTE[7FF8],1通道的地址为XBYTE[7FF9],2通道的地址为XBYTE[7FFA]等等。

3.3 数码管显示

用于显示实际温度和预设温度,便于用户的使用

3.3.1 显示数码管SM420564

引脚说明:1引脚位选1 2引脚 A

3引脚 F 4引脚位选2

5引脚位选3 6引脚 B

7引脚位选4 8引脚 G

9引脚 C 10引脚 CR

11引脚 D 12引脚 E

SM420564利用人眼的视觉暂留动态显示数字,同一时间内只有一个数码管是被选中的。由于单片机的输出电流很小,不足以驱动数码管工作,所以需要用

ULN2003来增加电流。

3.3.2 驱动器ULN2003APG

在实际使用时ULN2003APG必须加上拉

电阻

3.3.3 单片机与显示器级联

3.4 按键电路

3.4.1 电路功能

用户可以通过按键来自主的调节预设温度,并且能够通过按键在实际温度与预设温度之间转换显示。

3.4.2 与单片机的连接电路

3.5 负载电路

3.5.1 电路功能

当温度高于预设温度时,红灯亮,蜂鸣器也会报警。当温度低于预设温度时,黄灯会亮。通过这种外部负载的工作状态使用户了解被控对象的工作状态,即使做出反应。

3.5.2 与单片机的链接电路

4 软件设计

4.1 A/D转换

4.1.1 程序流程图

开始

启动A/D转换0通道

延时等待A/D转换结

读取转换结果

将转换得到的二进制

变为十进制

将十进制的电压量变

为温度量

4.1.2 C语言程序

void samp( ) /*A/D转换函数,并将电压量转换成温度量*/ {unsigned char i;

float c;

XBYTE[0X7FF8]=0; //启动A/D转换//

for(i=0;i<0xff;i++); //等待一次A/D转换结束//

result=XBYTE[0X7FF8]; //读取A/D转换的结果//

u=result*5/256; //将二进制转换成十进制//

c=(20-4*u)/(u+5);

if(u<0.554&&u>0.182) /*电压量转换成温度量的函数*/

t=(6.278-c)/0.1538;

if(u>0.554&&u<0.1938)

t=(4.3285-c)/0.0853; if(u>1.938&&u<3.27) t=(3.09932-c)/0.041133; if(u>3.27&&u<4.08) t=(1.593-c)/0.01485; }

4.2 定时器中断

4.2.1 程序流程图

4.2.2 C 语言程序

void t0_ser() interrupt 1 using 1 /*定时器定时0.1s ,产生方波,并作

为A/D 转换的间隔*/

{TL0=0XB0; //定时器初值// TH0=0X3C; //定时器初值//

开始

定时器赋初值(定时0.1S )

定时时间到flag=1 红灯(P3.4)是否亮

从P3.1口向蜂鸣器送方波

结束 是

flag=1;

if(p34==1) //红灯亮时向蜂鸣器送方波//

{p31=!p31;}

}

4.3 数码管显示

4.3.1 程序流程图

开始

P2口送位选码

P1口送段选码

延时

4位数显示完

结束

4.3.2 C语言程序

unsigned char Tab1[]={0X3F,0X06,0X5B,0X4F,0X66,0X6D,0X7D,0X07,0X7F,0X6F};

void delay() /*延时函数*/ {unsigned char i;

for(i=0;i<200;i++);

}

void display(int t) /*显示函数*/ {unsigned int d,e;

d=t/10; //读取温度的十位数// e=t%10; //读取温度的个位数// P2=0x74; //选取第三个数码管// P1=0x39; //显示C//

delay();

P1=0X00;

P2=0x72; //选取第二个数码管// P1=Tab1[e]; //显示个位数//

delay();

P1=0X00;

P2=0x71; //选取第一个数码管//

P1=Tab1[d]; //显示十位数//

delay();

P1=0X00;

}

4.4 按键

4.4.1 程序流程图

开始

是否中断

可能有按键操

作,延时消抖

是否中断

预设温度+1或—1

结束

4.4.2 C语言程序

void int0_srv() interrupt 0 using 0 /*外部中断0*/ {int j;

tu--; //减小预设温度// for(j=0;j<200;j++)

{display(tu);} //循环显示//

}

void int1_srv() interrupt 2 using 0 /*外部中断1*/ {int j;

tu++; //增加预设温度//

for(j=0;j<200;j++)

{display(tu);}//循环显示//

}

5 系统测试

5.1 系统总电路图

5.2 系统功能

通过传感器对温度的感知,将温度量转换成电阻量,再由纹理电路转换成电压量,进过A/D转换变为单片机能够处理的二进制。在单片机处理中,将实际测得的温度与设置的预设温度通过开关在数码管上能够切换显示。另外,如果实际温度小于预设温度时,黄灯会亮;如果实际温度大于预设温度时,红灯会亮,蜂鸣器也会响。

6 设计总结

6.1 设计小结

温度控制器的设计与制作共13页

温度控制器的设计与制作 一、功能要求 设计并制作一个温度控制器,用于自动接通或断开室内的电加热设备,从而使室内温度达到设定温度要求,并能实时显示室内温度。当室内温度大于等于设定温度时,控制器断 ?时,控制器接通电加热设备。 开电加热设备;当室内温度比设定温度小2C 控温范围:0~51C? 控温精度:≤1C? 二、硬件系统设计 1.硬件系统由七部分组成,即单片机及看门狗电路、温度检测电路、控制输出电路、键盘电路、显示电路、设置温度储存电路及电源电路。 (1)单片机及看门狗电路 根据设计所需的单片机的内部资源(程序存储器的容量、数据存储器的容量及I/O口数量),选择AT89C51-24PC较合适。为了防止程序跑飞,导致温度失控,进而引起可怕的后果,本设计加入了硬件看门狗电路IMP813L,如果它的WDI脚不处于浮空状态,在1.6秒内WDI不被触发(即没有检测到上什沿或下降沿),就说明程序已经跑飞,看门狗输出端WDO将输出低电平到手动复位端,使复位输出端RST发出复位信号,使单片机可靠复位,即程序重新开始执行。(注:如果选用AT89S51,由于其内部已具有看门狗电路,就不需外加IMP813L) (2)温度检测电路 温度传感器采用AD590,它实际上是一个与绝对温度成正比的电流源,它的工作电压为4~30V,感测的温度范围为-550C~+1500C,具有良好的线性输出,其输出电流与温度成正比,即1μA/K。因此在00C时的输出电流为273.2μA,在1000C时输出电流为373.2μA。温度传感器将温度的变化转变为电流信号,通过电阻后转变电压信号,经过运算放大器JRC4558运算处理,处理后得到的模拟电压信号传输给A/D转换部分。A/D转换器选用ADC0804,它是用CMOS集成工艺制成的逐次逼近型模数转换芯片,分辨率8位,转换时间100μs,基准电压0~5V,输入模拟电压0~5V。 (3)控制输出电路 控制信号由单片机的P1.4引脚输出,经过光耦TLP521-1隔离后,经三极管C8550直接驱动继电器WJ108-1C-05VDC,如果所接的电加热设备的功率≤2KW,则可利用继电器的常开触点直接控制加热设备,如果加热设备的功率>2KW,可以继电器控制接触器,由接触器直接控制加热设备。 (4)键盘电路 键盘共有四个按键,分别是S1(设置)、S2(+)、S3(-)、S4(储存)。通过键盘来设置室内应达到的温度,键盘采用中断方式控制。 (5)显示电路 显示电路由两位E10501_AR数码管组成,由两片74LS164驱动,实现静态显示,74LS164所需的串行数据和时钟由单片机的P3.0和P3.1提供。对于学过“串行口”知识的班级,实习时,可以采用串行口工作于方式0,即同步移位寄存器的输出方式,通过串行口输出显示数据(实时温度值或设置温度值);对于没学过“串行口”知识的班级,实习时,可以采用模拟串行口的输出方式,实现显示数据的串行输出。 (6)设置温度存储电路 为了防止设定温度在电源断电后丢失,此设计加入了储存电路,储存器选用具有I2C总线功能的AT24C01或FM24C01均可。每次通过键盘设置的室内设定温度都通过储存器储存起来,即使是电源断电,储存器存储的设定温度也不丢失,在电源来电后,单片机自动将设

温度控制器的工作原理

温度控制器的工作原理 据了解,很多厂家在使用温度控制器的过程中,往往碰到惯性温度误差的问题,苦于无法解决,依靠手工调压来控制温度。创新,采用了PID模糊控制技术,较好地解决了惯性温度误差的问题。传统的温度控制器,是利用热电偶线在温度化变化的情况下,产生变化的电流作为控制信号,对电器元件作定点的开关控制器。电脑控制温度控制器:采用PID模糊控制技术*用先进的数码技术通过Pvar、Ivar、Dvar(比例、积分、微分)三方面的结合调整形成一个模糊控制来解决惯性温度误差问题。 传统的温度控制器的电热元件一般以电热棒、发热圈为主,两者里面都用发热丝制成。发热丝通过电流加热时,通常达到1000℃以上,所以发热棒、发热圈内部温度都很高。一般进行温度控制的电器机械,其控制温度多在0-400℃之间,所以,传统的温度控制器进行温度控制期间,当被加热器件温度升高至设定温度时,温度控制器会发出信号停止加热。但这时发热棒或发热圈的内部温度会高于400℃,发热棒、发热圈还将会对被加热的器件进行加热,即使温度控制器发出信号停止加热,被加热器件的温度还往往继续上升几度,然后才开始下降。当下降到设定温度的下限时,温度控制器又开始发出加热的信号,开始加热,但发热丝要把温度传递到被加热器件需要一定的时候,这就要视乎发热丝与被加热器件之间的介质情况而定。通常开始重新加热时,温度继续下降几度。所以,传统的定点开关控制温度会有正负误差几度的现象,但这不是温度控制器本身的问题,而是整个热系统的结构性问题,使温度控制器控温产生一种惯性温度误差。 要解决温度控制器这个问题,采用PID模糊控制技术,是明智的选择。PID模糊控制,是针对以上的情况而制定的、新的温度控制方案,用先进的数码技术通过Pvar、Ivar、Dvar三方面的结合调整,形成一个模糊控制,来解决惯性温度误差问题。然而,在很多情况下,由于传统的温度控制器温控方式存在较大的惯性温度误差,往往在要求精确的温控时,很多人会放弃自动控制而采用调压器来代替温度控制器。当然,在电压稳定工作的速度不变、外界气温不变和空气流动速度不变的情况下,这样做是完全可以的,但要清楚地知道,以上的环境因素是不断改变的,同时,用调压器来代替温度控制器时,必须在很大程度上靠人力调节,随着工作环境的变化而用人手调好所需温度的度数,然后靠相对稳定的电压来通电加热,勉强运作,但这决不是自动控温。当需要控温的关键很多时,就会手忙脚乱。这样,调压器就派不上用场,因为靠人手不能同时调节那么多需要温控的关键,只有采用PID模糊控制技术,才能解决这个问题,使操作得心应手,运行畅顺。例如烫金机,其温度要求比较稳定,通常在正负2℃以内才能较好运作。高速烫金机烫制同一种产品图案时,随着速度加快,加热速度也要相应提高。这时,传统的温度控制器方式和采用调压器操作就不能胜任,产品的质量就不能保证,因为烫金之前必须要把烫金机的运转速度调节适当,用速度来迁就温度控制器和调压器的弱点。但是,如果采用PID模糊控制的温度控制器,就能解决以上的问题,因为PID中的P,即Pvar功率变量控制,能随着烫金机工作速度加快而加大功率输出的百分量。 有机械式的和电子式的, 机械式的采用两层热膨胀系数不同金属亚在一起,温度改变时,他的弯曲度会发生改变,当弯曲到某个程度是,接通(或断开)回路,使得制冷(或加热)设备工作。

计算机控制课程设计电阻炉温度控制系统

计算机控制课程设计 报告 设计题目:电阻炉温度控制系统设计 年级专业:09级测控技术与仪器 化工、机械、食品等领域。温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量。因而设计一种较为理想的温度控制系统是非常有价值的。本设计就是利用单片机来控制高温加热炉的温度,传统的以普通双向晶闸管(SCR)控制的高温电加热炉采用移相触发电路改变晶闸管导通角的大小来调节输出功率,达到自动控制电加热炉温度的目的。这种移相方式输出一种非正弦波,实践表明这种控制方式产

生相当大的中频干扰,并通过电网传输,给电力系统造成“公害”。采用固态继电器控温电路,通过单片机控制固态继电器,其波形为完整的正弦波,是一种稳定、可靠、较先进的控制方法。为了降低成本和保证较高的控温精度,采用普通的ADC0809芯片和具有零点迁移、冷端补偿功能的温度变送器桥路,使实际测温范围缩小。 1.1电阻炉组成及其加热方式 电阻炉是工业炉的一种,是利用电流通过电热体元件将电能转化为热能来加热或者熔化元件或物料的热加工设备。电阻炉由炉体、电气控制系统和辅助系统组成,炉体由炉壳、加热器、炉衬(包括隔热屏)等部件组成。由于炉子的种类不同,因而所使用的燃料和加

热方法也不同;由于工艺不同,所要求的温度高低不同,因而所采用的测温元件和测温方法也不同;产品工艺不同,对控温精度要求不同,因而控制系统的组成也不相同。电气控制系统包括主机与外围电路、仪表显示等。辅助系统通常指传动系统、真空系统、冷却系统等,因炉种的不同而各异。电阻炉的类型根据其热量产生的方式不同,可分为间接加热式和直接加热式两大类。间接加热式电阻炉,就是在炉子内部有专用的电阻材料制作的加热元件, (4)电阻炉温度按预定的规律变化,超调量应尽可能小,且具有良好的稳定性; (5)具有温度、曲线自动显示和打印功能,显示精度为±1℃; (6)具有报警、参数设定、温度曲线修改设置等功能。

温度控制器课程设计要点

郑州科技学院 《模拟电子技术》课程设计 题目温度控制器 学生姓名 专业班级 学号 院(系)信息工程学院 指导教师 完成时间 2015年12月31日

郑州科技学院 模拟电子技术课程设计任务书 专业 14级通信工程班级 2班学号姓名 一、设计题目温度控制器 二、设计任务与要求 1、当温度低于设定温度时,两个加热丝同时通电加热,指示灯发光; 2、当水温高于设定温度时,两根加热丝都不通电,指示灯熄灭; 3、根据上述要求选定设计方案,画出系统框图,并写出详细的设计过程; 4、利用Multisim软件画出一套完整的设计电路图,并列出所有的元件清单; 5、安装调试并按规定格式写出课程设计报告书. 三、参考文献 [1]吴友宇.模拟电子技术基础[M]. 清华大学出版社,2009.52~55. [2]孙梅生.电子技术基础课程设计[M]. 高等教育出版社,2005.25~28. [3]徐国华.电子技能实训教程[M]. 北京航空航天大学出版社,2006.13 ~15. [4]陈杰,黄鸿.传感器与检测技术[M].北京:高等教育出版社,2008.22~25. [5]翟玉文等.电子设计与实践[M].北京:北京中国电力出版社,2005.11~13. [6]万嘉若,林康运.电子线路基础[M]. 高等教育出版社,2006.27 ~29. 四、设计时间 2015 年12月21 日至2015 年12 月31 日 指导教师签名: 年月日

本设计是一种结构简单、性能稳定、使用方便、价格低廉、使用寿命长、具有一定的实用性等优点的温度控制电路。本文设计了一种温度控制器电路,该系统采用模拟技术进行温度的采集与控制。主要由电源模块,温度采集模块,继电器模块组成。 现代社会科学技术的发展可以说是突飞猛进,很多传统的东西都被成本更低、功能更多、使用更方便的电子产品所替代,本课程设计是一个以温度传感器采用LM35的环境温度简易测控系统,用于替代传统的低精度、不易读数的温度计。但系统预留了足够的扩展空间,并提供了简单的扩展方式供参考,实际使用中可根据需要改成多路转换,既可以增加湿度等测控对象,也能减少外界因素对系统的干扰。 首先温度传感器把温度信号转换为电流信号,通过放大器变成电压信号,然后送入两个反向输入的运算放大器组成的比较器电路,让电位器来改变温度范围的取值,最后信号送入比较器电路,通过比较来判断控制电路是否需要工作。此方案是采用传统的模拟控制方法,选用模拟电路,用电位器设定给定值,反馈的温度值与给定的温度值比较后,决定是否加热。 关键词:温度传感器比较器继电器

温度控制器的工作原理

温度控制器的工作原理 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】

温度控制器的工作原理 据了解,很多厂家在使用温度控制器的过程中,往往碰到惯性温度误差的问题,苦于无法解决,依靠手工调压来控制温度。创新,采用了PID模糊控制技术,较好地解决了惯性温度误差的问题。传统的温度控制器,是利用热电偶线在温度化变化的情况下,产生变化的电流作为控制信号,对电器元件作定点的开关控制器。电脑控制温度控制器:采用PID模糊控制技术 *用先进的数码技术通过Pvar、Ivar、Dvar(比例、积分、微分)三方面的结合调整形成一个模糊控制来解决惯性温度误差问题。 传统的温度控制器的电热元件一般以电热棒、发热圈为主,两者里面都用发热丝制成。发热丝通过电流加热时,通常达到1000℃以上,所以发热棒、发热圈内部温度都很高。一般进行温度控制的电器机械,其控制温度多在0-400℃之间,所以,传统的温度控制器进行温度控制期间,当被加热器件温度升高至设定温度时,温度控制器会发出信号停止加热。但这时发热棒或发热圈的内部温度会高于400℃,发热棒、发热圈还将会对被加热的器件进行加热,即使温度控制器发出信号停止加热,被加热器件的温度还往往继续上升几度,然后才开始下降。当下降到设定温度的下限时,温度控制器又开始发出加热的信号,开始加热,但发热丝要把温度传递到被加热器件需要一定的时候,这就要视乎发热丝与被加热器件之间的介质情况而定。通常开始重新加热时,温度继续下降几度。所以,传统的定点开关控制温度会有正负误差几度的现象,但这不是温度控制器本身的问题,而是整个热系统的结构性问题,使温度控制器控温产生一种惯性温度误差。 要解决温度控制器这个问题,采用PID模糊控制技术,是明智的选择。PID模糊控制,是针对以上的情况而制定的、新的温度控制方案,用先进的数码技术通过Pvar、

温度控制器的设计

目录 第一章课程设计要求及电路说明 (3) 1.1课程设计要求与技术指标 (3) 1.2课程设计电路说明 (4) 第二章课程设计及结果分析 (6) 2.1课程设计思想 (6) 2.2课程设计问题及解决办法 (6) 2.3调试结果分析 (7) 第三章课程设计方案特点及体会 (8) 3.1 课程设计方案特点 (8) 3.2 课程设计心得体会 (9) 参考文献 (9) 附录 (9)

第一章课程设计要求及电路说明 1.1课程设计要求与技术指标 温度控制器的设计 设计要求与技术指标: 1、设计要求 (1)设计一个温度控制器电路; (2)根据性能指标,计算元件参数,选好元件,设计电路并画出电路图; (3)撰写设计报告。 2、技术指标 温度测量范围0—99℃,精度误差为0.1℃;LED数码管直读显示;温度报警指示灯。

1.2课程设计电路说明 1.2.1系统单元电路组成 温度计电路设计总体设计方框图如图1所示,控制器采用单片机AT89S51,温度传感器采用DS18B20,用3位LED数码管以串口传送数据实现温度显示。 1.2.2设计电路说明 主控制器:CPU是整个控制部分的核心,由STC89C52芯片连同附加电路构成的单片机最小系统作为数据处理及控制模块. 显示电路:显示电路采用4个共阳LED数码管,用于显示温度计的数值。报警电路:报警电路由蜂鸣器和三极管组成,当测量温度超过设计的温度时,该电路就会发出报警。 温度传感器:主要由DS18B20芯片组成,用于温度的采集。 时钟振荡:时钟振荡电路由晶振和电容组成,为STC89C52芯片提供稳定的时钟频率。

第二章课程设计及结果分析 2.1课程设计 2.1.1设计方案论证与比较 显示电路方案 方案一:采用数码管动态显示 使用一个七段LED数码管,采用动态显示的方法来显示各项指标,此方法价格成本低,而且自己也比较熟悉,实验室也常备有此元件。 方案二:采用LCD液晶显示 采用1602 LCD液晶显示,此方案显示内容相对丰富,且布线较为简单。 综合上述原因,采用方案一,使用数码管作为显示电路。 测温电路方案 方案一:采用模拟温度传感器测温 由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。 方案二:采用数字温度传感器 经过查询相关的资料,发现在单片机电路设计中,大多数都是使用传感器,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。 综合考虑,很容易看出,采用方案二,电路比较简单,软件设计也比较简单,故采用了方案二。 2.1.2设计总体方案 根据上述方案比较,结合题目要可以将系统分为主控模块,显示模块,温度采集模块和报警模块,其框图如下:

单片机课程设计(温度控制器)

基于单片机的温度控制器设计 内容摘要:该温度报警系统以AT89C51单片机为核心控制芯片,实现温度检测报警功能的方案。该系统能实时采集周围的温度信息,程序内部设定有报警上下限,根据应用环境不同可设定不同的报警上下限。该系统实现了对温度的自动监测和自动调温功能。 关键词:AT89C51ADC0808 温度检测报警自动调温 Abstract:The temperature alarm system AT89C51 control chip, realize temperature detection alarm function scheme. The system can collect real-time temperature information around that internal procedures set alarm equipped, according to different application environment can be set different alarm upper. The system realizes the automatic monitoring of temperature. The instrument can achieve the automatic thermostat function. Keywords:AT89C51 ADC0808Temperature detectingalarmautomatic thermostat 引言:本课题是基于单片机的温度控制器设计,经过对对相关书籍资料的查阅确定应用单片机为主控模块通过外围设备来实现对温度的控制。实现高低温报警、指示和低温自加热功能(加热功能未在仿真中体现)。 1.设计方案及原理 1.1设计任务 基于单片机设计温度检测报警,可以实时采集周围的温度信息进行显示,并且可以根据应用环境不同设定不同的报警上下限。 1.2设计要求 (1)实时温度检测。 (2)具有温度报警功能。 (3)可以设报警置温度上下限。 (4)低于下限时启动加热装置。 1.3总体设计方案及论证

温控器的分类【大全】

温控器的分类 内容来源网络,由“深圳机械展(11万㎡,1100多家展商,超10万观众)”收集整理! 更多cnc加工中心、车铣磨钻床、线切割、数控刀具工具、工业机器人、非标自动化、数字化无人工厂、精密测量、3D打印、激光切割、钣金冲压折弯、精密零件加工等展示,就在深圳机械展. 以温控器制造原理来分,温控器分为: 一.突跳式温控器:各种突跳式温控器的型号统称KSD,常见的如KSD301,KSD302等,该温控器是双金属片温控器的新型产品,主要作为各种电热产品具过热保护时,通常与热熔断器串接使用,突跳式温控器作为一级保护。热熔断器则在突跳式温控器失娄或失效导致电热元件超温时,作为二级保护自,有效地防止烧坏电热元件以及由此而引起的火灾事故。 二,液涨式温控器:是当被控制对象的温度发生变化时使温控器感温部内的物质(一般是液体)产生相应的热胀冷缩的物理现象(体积变化),与感温部连通一起的膜盒产生膨胀或收缩。以杠杆原理,带动开关通断动作,达到恒温目的液胀式温控器具有控温准确,稳定可靠,开停温差小,控制温控调节范围大,过载电流大等性能特点。液涨式温控器主要用于家电行业,电热设备,制冷行业等温度控制场合用。 三,压力式温控器,改温控器通过密闭的内充感温工质的温包和毛细管,把被控温度的变化转变为空间压力或容积的变化,达到温度设定值时,通过弹性元件和快速瞬动机构,自动关闭触头,以达到自动控制温度的目的。它由感温部、温度设定主体部、执行开闭的微动开关或自动风门等三部分组成。压力式温控器适用于制冷器具(如电冰箱冰柜等)和制热器等场合。以上几种是常见的机械式温控器。 四,电子式温控器,电子式温度控制器(电阻式)是采用电阻感温的方法来测量的,一般采用白金丝、铜丝、钨丝以及热敏电阻等作为测温电阻,这些电阻各有其优确点。一般家用空调

温度控制器的工作原理

温度控制器的工作原理文件编码(GHTU-UITID-GGBKT-POIU-WUUI-8968)

温度控制器的工作原理 据了解,很多厂家在使用温度控制器的过程中,往往碰到惯性温度误差的问题,苦于无法解决,依靠手工调压来控制温度。创新,采用了PID模糊控制技术,较好地解决了惯性温度误差的问题。传统的温度控制器,是利用热电偶线在温度化变化的情况下,产生变化的电流作为控制信号,对电器元件作定点的开关控制器。电脑控制温度控制器:采用PID 模糊控制技术 *用先进的数码技术通过Pvar、Ivar、Dvar(比例、积分、微分)三方面的结合调整形成一个模糊控制来解决惯性温度误差问题。 传统的温度控制器的电热元件一般以电热棒、发热圈为主,两者里面都用发热丝制成。发热丝通过电流加热时,通常达到1000℃以上,所以发热棒、发热圈内部温度都很高。一般进行温度控制的电器机械,其控制温度多在0-400℃之间,所以,传统的温度控制器进行温度控制期间,当被加热器件温度升高至设定温度时,温度控制器会发出信号停止加热。但这时发热棒或发热圈的内部温度会高于400℃,发热棒、发热圈还将会对被加热的器件进行加热,即使温度控制器发出信号停止加热,被加热器件的温度还往往继续上升几度,然后才开始下降。当下降到设定温度的下限时,温度控制器又开始发出加热的信号,开始加热,但发热丝要把温度传递到被加热器件需要一定的时候,这就要视乎发热丝与被加热器件之间的介质情况而定。通常开始重新加热时,温度继续下降几度。所以,传统的定点开关控制温度会有正负误差几度的现象,但这不是温度控制器本身的问题,而是整个热系统的结构性问题,使温度控制器控温产生一种惯性温度误差。 要解决温度控制器这个问题,采用PID模糊控制技术,是明智的选择。PID模糊控制,是针对以上的情况而制定的、新的温度控制方案,用先进的数码技术通过Pvar、Ivar、Dvar 三方面的结合调整,形成一个模糊控制,来解决惯性温度误差问题。然而,在很多情况下,由于传统的温度控制器温控方式存在较大的惯性温度误差,往往在要求精确的温控

模电课设—温度控制系统设计

目录 1.原理电路的设计 (11) 1.1总体方案设计 (11) 1.1.1简单原理叙述 (11) 1.1.2设计方案选择 (11) 1.2单元电路的设计 (33) 1.2.1温度信号的采集与转化单元——温度传感器 (33) 1.2.2电压信号的处理单元——运算放大器 (44) 1.2.3电压表征温度单元 (55) 1.2.4电压控制单元——迟滞比较器 (66) 1.2.5驱动单元——继电器 (88) 1.2.6 制冷部分——Tec半导体制冷片 (99) 1.3完整电路图 (1010) 2.仿真结果分析 (1111) 3 实物展示 (1313) 3.1 实物焊接效果图 (1313) 3.2 实物性能测试数据 (1414) 3.2.1制冷测试 (1414) 3.2.2制热测试 (1818) 3.3.3性能测试数据分析 (2020) 4总结、收获与体会 (2121) 附录一元件清单 (2222) 附录二参考文献. (2323)

摘要 本课程设计以温度传感器LM35、运算放大器UA741、NE5532P及电压比较器LM339 N为电路系统的主要组成元件,扩展适当的接口电路,制作一个温度控制系统,通过室温的变化和改变设定的温度,来改变电压传感器上两个输入端电压的大小,通过三极管开关电路控制继电器的通断,来控制Tec制冷片的工作。这样循环往复执行这样一个周期性的动作,从而把温度控制在一定范围内。学会查询文献资料,撰写论文的方法,并提交课程设计报告和实验成品。 关键词:温度;测量;控制。

Abstract This course is designed to a temperature sensor LM35, an operational amplifier UA741,NE5532P and a voltage comparator LM339N circuit system of the main components. Extending the appropriate interface circuit, make a temperature control system. By changing the temperature changes and set the temperature to change the size of the two input ends of the voltage on the voltage sensor, an audion tube switch circuit to control the on-off relay to control Tec cooling piece work. This cycle of performing such a periodic motion, thus controlling the temperature in a certain range. Learn to query the literature, writing papers, and submitted to the curriculum design report and experimental products. Key words: temperature ; measure ;control

武汉理工大学模电课设温度控制系统设计

课程设计任务书 学生姓名:张亚男专业班级:通信1104班 指导教师:李政颖 工作单位:信息工程学院 题目: 温度控制系统的设计 初始条件:TEC半导体制冷器、UA741 运算放大器、LM339N电压比较器、稳压管、LM35温度传感器、继电器 要求完成的主要任务: 一、设计任务:利用温度传感器件、集成运算放大器和Tec(Thermoelectric Cooler, 即半导体致冷器)等设计一个温度控制器。 二、设计要求:(1)控制密闭容器内空气温度 (2)控制容器容积>5cm*5cm*5cm (3)测温和控温范围0℃~室温 (4)控温精度±1℃ 三、发挥部分:测温和控温范围:0℃~(室温+10℃) 时间安排:19周准备课设所需资料,弄清各元件的原理并设计电路。 20周在仿真软件multisim上画出电路图并进行仿真。 21周周五前进行电路的焊接与调试,周五答辩。 指导教师签名:年月日 系主任(或责任教师)签名:年月日

温度控制系统的设计 1.温度控制系统原理电路的设计 (3) 1.1 温度控制系统工作原理总述 (3) 1.2 方案设计 (3) 2.单元电路设计 (4) 2.1 温度信号的采集与转化单元——温度传感器 (4) 2.2 电压信号的处理单元——运算放大器 (5) 2.3 电压值表征温度单元——万用表 (7) 2.4 电压控制单元——迟滞比较器 (8) 2.5 驱动单元——继电器 (10) 2.6 TEC装置 (11) 2.7 整体电路图 (12) 3.电路仿真 (12) 3.1 multisim仿真 (12) 3.2 仿真分析 (14) 4.实物焊接 (15) 5.总结及体会 (16) 6.元件清单 (18) 7.参考文献 (19)

智能温度控制器

DS18B20智能温度控制器 DALLAS最新单线数字温度传感器DS18B20简介新的“一线器件”体积更小、适用电压更宽、更经济Dallas 半导体公司的数字化温度传感器DS1820是世界上第一片支持“一线总线”接口的温度传感器。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。DS18B20、DS1822 “一线总线”数字化温度传感器同DS1820一样,DS18B20也支持“一线总线”接口,测量温度范围为-55°C~+125°C,在-10~+85°C范围内,精度为±0.5°C。DS1822的精度较差为±2°C 。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等。与前一代产品不同,新的产品支持3V~5.5V的电压范围,使系统设计更灵活、方便。而且新一代产品更便宜,体积更小。DS18B20、DS1822 的特性DS18B20可以程序设定9~12位的分辨率,精度为±0.5°C。可选更小的封装方式,更宽的电压适用范围。分辨率设定,及用户设定的报警温度存储在EEPROM中,掉电后依然保存。DS18B20的性能是新一代产品中最好的!性能价格比也非常出色!DS1822与DS18B20软件兼容,是DS18B20的简化版本。省略了存储用户定义报警温度、分辨率参数的EEPROM,精度降低为±2°C,适用于对性能要求不高,成本控制严格的应用,是经济型产品。继“一线总线”的早期产品后,DS1820开辟了温度传感器技术的新概念。DS18B20和DS1822使电压、特性及封装有更多的选择,让我们可以构建适合自己的经济的测温系统。 DS18B20的内部结构 DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。DS18B20的管脚排列如下: DQ为数字信号输入/输出端;GND为电源地;VDD为外接供电电源输入端(在寄生电源接线方式时接地)。 光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码。64位光刻ROM的排列是:开始8位(28H)是产品类型标号,接着的48位是该DS18B20自身的序列号,最后8位是前面56位的循环冗余校验码(CRC=X8+X5+X4+1)。光刻ROM 的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。 DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。 这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0,这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际温度。

控制器三种类型简介

因此平均时间是不同的。在大部分比例控制器中,循环时间和/或比例带是可调的,以便控制器可以更好地与特定过程匹配。除机电和固态继电器输出之外,比例控制器也可用于比例模拟输出,例如4 ~ 20 mA 或0 ~ 5 Vdc 。通过这些输出,实际输出级别是不同的,而不仅仅是打开和关闭时间,如同使用继电器输出控制器。比例控制的一大优点是操作简便。它可能会需要操作员进 行少量调整(手动复位)以便在初始启动时设置设定值温 度,或在过程条件发生显著变化时进行调整。易发生大范围温度循环的系统也需要使用比例控制器。要根据所需的过程和精度来确定需要简单的比例控制,还是 需要具有PID 的比例控制。滞后时间长且最大上升率大的过程(例如热交换器)需要大范围的比例带才能消除振荡。大范围的比例带可能会导致随负载的变化产生大的偏移。要消除这些偏移,可使用自动复位(积分)。微分(速率)操作可用于长时间延迟 的过程中,加快过程干扰后的恢复速度。PID 控制器 第三种控制器(PID 控制器)可为比例控制器提供积分和微 分控制。该控制器将比例控制与其他两项调整结合在一起,可帮助设备自动补偿系统中的变化。这些调整(积分和微分)以基于时间的单位表示;也可以通过其倒数(分别为 RESET 和RA TE )表示。比例、积分和微分条件必须使用尝试误差法对特定系统单独进行调整或“整定”。三种类型的控制器中,PID 控制器 可提供最准确、最稳定的控制,并且最适合用于具有相对较小质量的系统,这些系统可对添加到过程中的能量变化做出快速反应。在负载经常变化并期望控制器能因设定值、提供的能量或要控制的质量的频繁变化而自动进行补偿的系统中,建议使用PID 控制器。选择控制器时还要考虑其他特性。这些特性包括:自动整定或自整定,在这种情况下仪器将自动计算适合于精密控制的比例带、比率值和复位值;串行通信,在这种情况下控制器可与主机“对话”,以进行数据存储、分析和整定; 警报,警报可以是闭锁式(手动复位)或非闭锁式(自动复位),可设置警报以在流程温度偏高或偏低时触发,也 可在察觉到与设定值发生偏离时触发;定时器/事件指示 器,可用于标记经过的时间或事件的结束/开始。此外,继电器或可控硅触发输出控制器可与外部开关(例如SSR 固态继电器或磁性接触器)配合使用,以切换高达75 A 的大负载。有三种基本类型的控制器:开关控制器、比例控制器和PID 控制器。根据要控制的系统,操作员将能够使用一种类型或其他类型的控制器来控制过程。开关控制器 开关控制器是最简单的一种温度控制设备。该设备的输出只有“开”和“关”两种状态,没有任何中间状态。仅当温度超过设定值时,开关控制器才会切换输出。对于加热控制,当温度低于设定值时输出为“开”,高于设定值时输出为“关”。由于温度超过设定值才会更改输出状态,因此过程温度将会不断循环,从低于设定值变为高于设定值,然后再回到设定 值以下。如果这种循环快速发生,则为防止损坏接触器和 阀,在控制器操作过程中添加了开关差分或“滞后”。这种差分需要温度超过设定值一定的度数后才会再次关闭或打 开。如果在设定值上下非常快地循环,则开关差分可防止输出“反复不断”地切换或快速切换。开关控制通常在不需要精确控制的情况下使用,在无法处理频繁打开和关闭能源的系统中使用,以及在系统非常大,温度变化极其缓慢的情况下使用,或者用于进行温度警报。 开关控制用于警报的一个特殊类型是限制控制器。该控制器使用必须手动复位的闭锁继电器,并且用于在达到特定温度后结束某个过程。 比例控制器 比例控制专用于消除与开关控制关联的循环。比例控制器可在温度接近设定值时减少对加热器的平均电量供应。这能够减慢加热器加热,以便温度不会超过设定值,但会接近设定值并维持在一个稳定的温度。这种比例控制操作可通过在短时间间隔内打开和关闭输出来实现。这种“时间比例控 制”通过“打开”时间和“关闭”时间的比率变化来控制温度。比例控制操作在设定值温度附近的“比例带” 范围内发生。超出这个比例带,该控制器用作开关控制器,输出状态为全开(比例带以下)或全关(比例带以上)。但是,在这个比例带范围内时,根据离设定值的测量差的比率确定输出状态是打开还是关闭。在设定值处(比例带的中点),输出的开:关比率为1:1;也就是说,打开时间和关闭时间是相等的。如果温度离设定值较远,则打开时间和关闭时间会因温度差比例的不同而有所不同。如果温度低于设定值,则打开的时间更长;如果温度太高,则关闭的时间更长。比例带通常表示为全比例的百分比或度数。也可以被称为增益,增益是比例带的倒数。请注意,在时间比例控制过程中,加热器要应用全功率,但在打开和关闭之间循环,

温度控制系统毕业设计

摘要 在日常生活及工农业生产中,对温度的检测及控制时常显得极其重要。因此,对数字显示温度计的设计有着实际意义和广泛的应用。本文介绍一种利用单片机实现对温度只能控制及显示方案。本毕业设计主要研究的是对高精度的数字温度计的设计,继而实现对对象的测温。测温系数主要包括供电电源,数字温度传感器的数据采集电路,LED显示电路,蜂鸣报警电路,继电器控制,按键电路,单片机主板电路。高精度数字温度计的测温过程,由数字温度传感器采集所测对象的温度,并将温度传输到单片机,最终由液晶显示器显示温度值。该数字温度计测温范围在-55℃~+125℃,精度误差在±0.5℃以内,然后通过LED数码管直接显示出温度值。数字温度计完全可代替传统的水银温度计,可以在家庭以及工业中都可以应用,实用价值很高。 关键词:单片机:ds18b20:LED显示:数字温度. Abstract In our daily life and industrial and agricultural production, the detection and control of the temperature, the digital thermometer has practical significance and a wide range of applications .This article describes a programmer which use a microcontroller to achieve and display the right temperature by intelligent control .This programmer mainly consists by temperature control sensors, MCU, LED display modules circuit. The main aim of this thesis is to design high-precision digital thermometer and then realize the object temperature measurement. Temperature measurement system includes power supply, data acquisition circuit, buzzer alarm circuit, keypad circuit, board with a microcontroller circuit is the key to the whole system. The temperature process of high-precision digital thermometer, from collecting the temperature of the object by the digital temperature sensor and the temperature transmit ted to the microcontroller, and ultimately display temperature by the LED. The digital thermometer requires the high degree is positive 125and the low degree is negative 55, the error is less than 0.5, LED can read the number. This digital thermometer could

温度控制器的工作原理

温度控制器的工作原理 控制温度控制器原理 据了解,很多厂家在使用温度控制器的过程中,往往碰到惯性温度误差的问题,苦于无法解决,依靠手工调压来控制温度。创新,采用了PID 模糊控制技术,较好地解决了惯性温度误差的问题。传统的温度控制器,是利用热电偶线在温度化变化的情况下,产生变化的电流作为控制信号,对电器元件作定点的开关控制器。电脑控制温度控制器:采用PID 模糊控制技术 *用先进的数码技术通过Pvar、Ivar、Dvar(比例、积分、微分)三方面的结合调整形成一个模糊控制来解决惯性温度误差问题。传统的温度控制器的电热元件一般以电热棒、发热圈为主,两者里面都用发热丝制成。发热丝通过电流加热时,通常达到1000℃以上,所以发热棒、发热圈内部温度都很高。一般进行温度控制的电器机械,其控制温度多在0-400℃之间,所以,传统的温度控制器进行温度控制期间,当被加热器件温度升高至设定温度时,温度控制器会发出信号停止加热。但这时发热棒或发热圈的内部温度会高于400℃,发热棒、发热圈还将会对被加热的器件进行加热,即使温度控制器发出信号停止加热,被加热器件的温度还往往继续上升几度,然后才开始下降。当下降到设定温度的下限时,温度控制器又开始发出加热的信号,开始加热,但发热丝要把温度传递到被加热器件需要一定的时候,这就要视乎发热丝与被加热器件之间的介质情况而定。通常开始重新加热时,温度继续下降几度。所以,传统的定点开关控制温度会有正负误差几度的现象,但这

不是温度控制器本身的问题,而是整个热系统的结构性问题,使温度控制器控温产生一种惯性温度误差。 要解决温度控制器这个问题,采用PID模糊控制技术,是明智的选择。PID模糊控制,是针对以上的情况而制定的、新的温度控制方案,用先进的数码技术通过Pvar、Ivar、Dvar三方面的结合调整,形成一个模糊控制,来解决惯性温度误差问题。然而,在很多情况下,由于传统的温度控制器温控方式存在较大的惯性温度误差,往往在要求精确的温控时,很多人会放弃自动控制而采用调压器来代替温度控制器。当然,在电压稳定工作的速度不变、外界气温不变和空气流动速度不变的情况下,这样做是完全可以的,但要清楚地知道,以上的环境因素是不断改变的,同时,用调压器来代替温度控制器时,必须在很大程度上靠人力调节,随着工作环境的变化而用人手调好所需温度的度数,然后靠相对稳定的电压来通电加热,勉强运作,但这决不是自动控温。当需要控温的关键很多时,就会手忙脚乱。这样,调压器就派不上用场,因为靠人手不能同时调节那么多需要温控的关键,只有采用PID模糊控制技术,才能解决这个问题,使操作得心应手,运行畅顺。例如烫金机,其温度要求比较稳定,通常在正负2℃以内才能较好运作。高速烫金机烫制同一种产品图案时,随着速度加快,加热速度也要相应提高。这时,传统的温度控制器方式和采用调压器操作就不能胜任,产品的质量就不能保证,因为烫金之前必须要把烫金机的运转速度调节适当,用速度来迁就温度控制器和调压器的弱点。但是,如果采用PID模糊控制的温度控

热交换器温度控制系统课程设计报告书

热交换器温度控制系统 一.控制系统组成 由换热器出口温度控制系统流程图1可以看出系统包括换热器、热水炉、控制冷流体的多级离心泵,变频器、涡轮流量传感器、温度传感器等设备。 图1换热器出口温度控制系统流程图 控制过程特点:换热器温度控制系统是由温度变送器、调节器、执行器和被控对象(出口温度)组成闭合回路。被调参数(换热器出口温度)经检验元件测量并由温度变送器转换处理获得测量信号c,测量值c与给定值r的差值e送入调节器,调节器对偏差信号e进行运算处理后输出控制作用u。 二、设计控制系统选取方案 根据控制系统的复杂程度,可以将其分为简单控制系统和复杂控制系统。其中在换热器上常用的复杂控制系统又包括串级控制系统和前馈控制系统。对于控制系统的选取,应当根据具体的控制对象、控制要求,经济指标等诸多因素,选用合适的控制系统。以下是通过对换热器过程控制系统的分析,确定合适的控制系统。

换热器的温度控制系统工艺流程图如图2所示,冷流体和热流体分别通过换热器的壳程和管程,通过热传导,从而使热流体的出口温度降低。热流体加热炉加热到某温度,通过循环泵流经换热器的管程,出口温度稳定在设定值附近。冷流体通过多级离心泵流经换热器的壳程,与热流体交换热后流回蓄电池,循环使用。在换热器的冷热流体进口处均设置一个调节阀,可以调节冷热流体的大小。在冷流体出口设置一个电功调节阀,可以根据输入信号自动调节冷流体流量的大小。多级离心泵的转速由便频器来控制。 换热器过程控制系统执行器的选择考虑到电动调节阀控制具有传递滞后大,反应迟缓等缺点,根具离心泵模型得到通过控制离心泵转速调节流量具有反应灵敏,滞后小等特点,而离心泵转速是通过变频器调节的,因此,本系统中采用变频器作为执行器。 图2换热器的温度控制系统工艺流程图 引起换热器出口温度变化的扰动因素有很多,简要概括起来主要有: (1)热流体的流量和温度的扰动,热流体的流量主要受到换热器入口阀门的开度和循环泵压头的影响。热流体的温度主要受到加热炉加热温度和管路散热的影响。 (2 )冷流体的流量和温度的扰动。冷流体的流量主要受到离心泵的压头、转速

相关文档
最新文档