文档库 最新最全的文档下载
当前位置:文档库 › 温度传感与温度过程控制毕业设计

温度传感与温度过程控制毕业设计

温度传感与温度过程控制毕业设计
温度传感与温度过程控制毕业设计

目录

摘要

关键字

一、概述

二、芯片介绍

2.1 AT89C51介绍

2.2 AD0809介绍

2.3 74LS164介绍

三、单片机的最小应用系统

3.1 单片机的时钟电路

3.2 复位电路和复位状态

3.3总线结构

3.4 89C51单片机的最小应用系统

四、温度采集控制系统设计

4.1 温度传感器的分类和应用

4.1.1 模拟温度传感器

4.1.2 逻辑输出型温度传感器

4.1.3 数字式温度传感器

4.2 常用外围设备接口电路

4.3 LED数码管显示接口

4.3.1 LED数码管

4.3.2 LED数码管编码方式

4.3.3 LED数码管显示方式和典型应用电路

4.4 设计说明

4.5流程图及源程序

4.5.1流程图

4.5.2源程序

4.6 电路图

五、温度过程控制系统设计

5.1 键盘接口

5.1.1 按键开关去抖动问题

5.1.2 查询式按键及其接口

5.1.3 矩阵式键盘及其接口

5.1.4 键盘扫描控制方式

5.2 控制说明

5.3流程图及源程序

5.3.1流程图

5.3.2源程序

5.4电路图

小结

温度传感与温度过程控制设计

139

摘要

温度传感与温度过程控制是一个综合性系统。温度通过模拟温度传感器(热敏电阻)进行采样并转换为电压信号,经放大器放大后用ADC0809模数转换器进行A/D转换成数字量进入AT89C51单片机,从P3.0、P3.1口输出到八段数码管LED静态显示部分显示其温度。采用查询式键盘设定和改变初始值、比较设定值与输入温度值来控制加热,加热器为加热电阻。

关键字:单片机、A/D转换器、芯片、AT89C51、AD0809、74LS164

一、概述

温度控制系统是比较常见的和典型的过程系统,温度是工业生产过程中重要的被控参数之一,在冶金、机械、食品、化工等各类工业生产过程中广泛使用的各种加热炉、热处理炉、反应炉,对工件的处理温度等均需要对温度严格控制。当今计算机控制技术在这方面的应用,已使温度控制系统达到自动化、智能化,比过去单纯采用电子线路进行PID调节的控制效果要好的多。

本设计是针对MCS—51型89C51系列单片机在检测和控制方面的应用,分析温度控制系统实际。在设计中,首先介绍了一下在设计中用到的一些重要芯片,如AT89C51、AD0809、74LS164等,使读者在阅读过程中,对各个芯片的具体功能更加清晰;在温度采集电路设计中,以大量的篇幅介绍了温度采集与数据变换过程、LED数码管显示接口,并将设计的流程图、源程序及电路图有序的列出,给人一种明了的感觉;在温度过程控制系统设计中,详细的介绍了控制要求及键盘接口有关知识,也将设计的流程图、源程序及电路图有序的列出,同样清晰大方。

图2-1 AT89C51结构框图

140

89系列中,典型的单片机有A T89C51、AT89C2051,A T89S8252等。在这里,以这些单片机为典型作简要的介绍,包括它们的主要性能、结构框图以及引脚功能的说明。

AT89C51的结构框图如图2-1所示。

*只在AT89C52中有。

AT89C51单片机还有一种低电压的型号,即AT89LV51,除了电压范围有区别之外,其余特性与AT89C51完全一致。

AT89C51是一种低功耗/低电压、高性能的8位单片机。片内带有一个4KB的Flash可编程、可擦除只读存储器(EPROM)。它采用了CMOS工艺和A TMEL公司的高密度非易失性存储器(NURAM)技术,而且其输出引脚和指令系统都与MSC-51兼容。片内的Flash存储器允许在系统内改编程序或用常规的非易失性存储器编程器来编程。因此AT89C51/LV51是一种功能强、灵活性高,且价格合理的单片机,可方便地应用在各种控制领域。

1)主要性能

●4KB可改编程序Flash存储器(可经受1 000次的写入/擦除)。

●全静态工作:0Hz~24MHz。

●3级程序存储器保密。

●128×8字节内部RAM。

●32条可编程I/O线。

●2个16位定时器/计数器。

●6个中断源。

●可编程串行通道。

●片内时钟振荡器。

另外,A T89C51是用静态逻辑来设计的,其工作频率可下降到0Hz,并提供两种可用软件来选择的省电方式—空闲方式(Idle Mode)和掉电方式(Power Down Mode)。在这空闲方式中,CPU停止工作,而RAM、定时器/计数器、串行口和中断系统都继续工作。在掉电方式中,片内振荡器停止工作,由于时钟被“冻结”,使一切功能都暂停,故只保存片内RAM中的内容,直到下一次硬件复位为止。

2)引脚功能说明

图2-2是AT89C51/LV51的引脚结构图,有双列直插封装(DIP)方式和方形封装方式。下面分别叙述这些引脚的功能。

(1) 主电源引脚

①Vcc:电源端。

②GND:接地端。

(2) 外接晶体引脚XTAL1和XTAL2

①XTAL1:接外部晶体的一个引脚。在单片机内部,它是构成片内振荡器的反放大器的输入端。当采用外部振荡器时,该引脚接收振荡器的信号,即把此信号直接接到内部时钟发生器的输入端。

②XTAL2:接外部晶体的另一个引脚。在单片机内部,它是上述振荡器的反相放大器的输出端。采用外部振荡器时,此引脚应悬浮不连接。

(3) 控制或与其他电源复用引脚RST,ALE/PROG,EA/Vpp

141

142

① RST :复位输H 入端。当振荡器运行时,在该引脚上出现两个机器周期的高电平将使单

片机复位。

图2-2 AT89C51/LV51的引脚

结构

② ALE/PROG :(地址锁存

外部存储器,ALE 1/6)周期性地出现正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。然而要注意的是:每当访问外部数据存储器时,将跳过一个ALE 脉冲。

在对Flash 存储器编程期间,该引脚还用于输入编程脉冲(PROG )。

如果需要的话,通过对专用寄存器(SFR )区中8EH 单元的D0位置数,可禁止ALE 操作。该位置数后,只有在执行一条MOVX 或MOVC 指令期间,ALE 才会被激活。另外,该引脚会被微弱拉高,单片机执行外部程序时,该设定禁止ALE 位无效。

③ PSEN :程序存储允许(PSEN )输出是外部程序存储器的读选通信号。当AT89C51/LV51

由外部程序存储器取指令(或常数)时,每个机器周期两次PSEN有效(即输出2个脉冲)。但在此期间内,每当访问外部数据存储器时,这两次有效的PSEN信号将不出现。

④EA/Vpp:外部访问允许端。要使CPU只访问外部程序存储器(地址为0000H~FFFFH),则EA端必须保持低电平(接到GND端)。然而要注意的是,如果保密位LB1被编程,复位时在内部会锁存EA端的状态。

当EA端保持高电平(接Vcc端)时,CPU则执行内部程序存储器中的程序。

在Flash存储器编程期间,该引脚也用于施加12V的编程允许电源Vpp(如果选用12V编程)。

(4) 输入/输出引脚P0.0~P0.7,P1.0~P1.7,P2.0~P2.7和P3.0~P3.7。

①P0端口(P0.0~P0.7):P0是一个8位漏极开路型双向I/O端口。作为输出口用时,每位能以吸收电流的方式驱动8个TTL输入,对端口写1时,又可作高阻抗输入端用。

在访问外部程序和数据存储器时,它是分时多路转换的地址(低8位)/数据总线,在访问期间激活了内部的上拉电阻。

在Flash编程时,P0端口接收指令字节;而在校验程序时,则输出指令字节。验证时,要求外接上拉电阻。

②P1端口(P1.0~P1.7):P1是一个带有内部上拉电阻的8位双向I/O端口。P2的输出缓冲器可驱动(吸收或输出电流方式)4个输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流(I IL)。

在对Flash编程和程序校验时,P1接收低8位地址。

③P2端口(P2.0~P2.7):P2是一个带有内部上拉电阻的8位双向I/O端口。P2的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写1时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。P2作输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流(I IL)。

在访问外部程序存储器和16位地址的外部数据存储器(如执行MOVX@DPTR指令)时,P2送出高8位地址。在访问8位地址的外部数据存储器(如执行MOVX@RI指令)时,P2口引脚上的内容(就是专用寄存器(SFR)区中P2寄存器的内容),在整个访问期间不会改变。

在对Flash编程和程序校难期间,P2也接收高位地址和一些控制信号。

④P3端口(P3.0~P3.7):P3是一个带内部上拉电阻的8位双向I/O端口。P3的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写1时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。P3作输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流(I IL)。

在A T89C51中,P3端口还用于一些复用功能。

复用功能如表2-1所列。

在对Flash编程或程序校验地,P3还接收一些控制信号。

143

144

表2-1 P3各端口引脚与复用功能表

2.2 AD0809介绍

DC0809转换器及其接口

ADC0809是8位CMOS 逐次逼近式A/D 转换器。内部有8 路模拟量输入和8 位数字量输出的A/D 转换器,它是美国国家半导体公司的产品,是目前国内最广泛的8 位通用的A/D 转换的芯片。其结构图如图2-3所示

图2-3 ADC0809结构图

ADC0809各管脚功能

ADC0809采用双列直插式封装,共有28条引脚,如图2-4 所示

图2-4 ADC0809引脚图

1)I N0--IN7

IN0—IN7为8 路模拟电压输入线,用于输入被转换的模拟电压

2)A DDA,ADDB,ADDC

三位地址输入端。八路模拟信号转换选择同由A,B,C决定。A为低位,C为高位

3)C LOCK

外部时钟输入端,时钟频率高,A/D转换速度快。允许范围为10~1280KHZ,典型值为640KHZ,此时,A/D转换时间为10us。通常由MCS-51型单片机ALE端直接或分频后与其相连。当MCS-51型单片机无读写外,RAM操作时,ALE信号固定为CPU时钟频率的1/6,若单片机外接的晶振为6MHZ,则1/6为1MHZ,A/D转换时间为64us。

4)D0--D7

数字量输出端,A/D转换的结果由这几个端口输出。

5)O E

A/D转换结果输出允许控制端,当OE端为高电平时,允许将A/D转换结果从D0~D7端输出。通常由MCS-51型单片机的端和ADC00809片选端(例如),通过或非门与ADC0809的OE 端相连接。当DPTR为FEFFH,且执行“MOVX A,@DPTR”指令后,和2.0均有效,或非后

产生高电平,使ADC0809的OE端有效,ADC0809将A/D转换的结果送入数据总线P0口,CPU在读入中。

(6)ALE

地址锁存允许信号。八路模拟通道地址由A,B,C输入在ADC0809的ALE信号有效时,将该八路地址锁存。

(7)START

启动A/D转换信号。当START端输入一个正脉冲时,立即启动ADC0809进行A/D转换。START 端与ALE 端连在一起,由MSC-51型单片机WR和ADC0809片选端(例如)。通过或非门连

145

接,当DPTR为FEF8H时,执行“MOVX @DPTR,A”指令后,将启动ADC0809模拟通道0的A/D 转换。FEF8H~FEFFH分别为八路模拟输入通道的地址。执行MOVX写指令,并非真的将A中的内容写进ADC0809 中,ADC0809中没有一个寄存器,能容纳的A中的内容。ADC0809的输入通道是IN0~IN7,输出通道是D0~D7,因此,执行:“MOVX @DPTR,A”指令与A中内容无关,但DPTR地址应指向当前A/D的通道地址。

8)DOC

A/D转换结果信号。当ADC0809启动A/D转换后,EOC输出低电平,转换结束后,EOC输出高电平,表示可以读取A/D转换的结果。该信号取反后若与MCS-51型单片机引脚或连

接,可引发CPU中断,在中断服务程序中读A/D转换的数字信号,若与MCS-51型单片机两个中断源已用完,则EOC也可与P1口或P3口的一条端线相连,不采用中断方式,采用查询方式,查得EOC为高电平后,在读入A/D转换的值。

9)VREF+。,VREF-

正负基准电压输入端。正基准电压的典型值为+5V,可与电源电压+5V相连,但电源电压往往有一定的波动,将影响A/D转换的精度。因此,精度要求较高时,可用高稳定基准电源输入。当模拟信号电压较低时,基准电压也可取低于5V的数值。

10)VCC,GND

正电源电压端和地端。

2.3 74LS164介绍

74LS164串行输入并行输出移位寄存器

本设计是用74LS164把输入的串行数转换成并行数输出。

图2-5 74LS164引脚图

其引脚图如图-5所示,功能如下:

A,B:串行输入端

Q0~Q7:并行输出端

CLK :时钟脉冲输入端,上升沿有效

三、单片机的最小应用系统

单片计算机应该是一个最小的应用系统,但由于应用系统中有一些功能器件无法集成到芯内部,如晶振、复位电路等,需要在片处加接相应的电路。对于片内无程序存储器的单片机,还应该配置片外程序存储器。

3.1 单片机的时钟电路

146

MCS-51单片机内部的振荡电路是一个高增益反相放大器,引线XTAL1和XTAL2分别是放大器的输入端和输出端。单片机内部虽然有振荡电路,但要形成时钟,外部还需附加电路。MCS-51单片机的时钟产生方式有两种。

(1) 内部时钟方式

利用其内部的振荡电路在XTAL1和XTAL2引线上外接定时元件,内部振荡电路便产生自激振荡,用示波器可以观察到XTAL2输出的时钟信号。最常用的是在XTAL1和XTAL2之间连接晶体振荡器与电容构成稳定的自激震荡器,如图3-1所示。

晶体可在1.2~12MHz之间选择。MCS-51单片机在通常应用情况下,使用振荡频率为6MHz 的石英晶体,而12Hz频率的晶体主要是在高速串行通信情况下才使用。对电容值无严格要求,但它的取值对振荡频率输出的稳定性、大小及振荡电路起振速度有少许影响。C1和C2可在20~100pF之间取值,一般取30pF左右。

(2) 外部时钟方式

在由我单片机组成的系统中,为了各单片机之间时钟信号的同步,应当引入惟一的合用外部振荡脉冲作为各单自片机的时钟。外部时钟方式中是把外部振荡信号源直接接入XTAL1或XTAL2。由于HMOS和CHMOS单片机外部时钟进入的引线不同,其外部振荡信号源接入的方式也不同。HMOS型单片机由XTAL2进入,外部振荡信号接至XTAL2,而内部反相放大器的输入端XTAL1应接地,如图3-2所示。由于XTAL2端的逻辑电平不是TTL的,故还要接一上接电阻。CHMOS型单片机由XTAL1进入,外部振荡信号接至XTAL1,而XTAL2可不接地,如图3-3所示。

3.2 复位电路和复位状态

MCS-51单片机的复位是靠外部电路实现的。MCS-51单片机工作后,只要在它的RST引线上加载10ms以上的高电平,单片机就能够有效地复位。

(1) 复位电路

MCS-51单片机通常采用上电自动复位和按键复位键两种方式。最简单的复位电路如图3-4所示。上电瞬间,RC电路充电,RST引线端出现正脉冲,只要RST端保持10ms以上的高电平,就能使单片机有效地复位。在应用系统中,有些外围芯片也需要复位。如果这些芯片复位端的复位电平的要求一致,则可以将复位信号与之相连。

147

148

3-4 简单的复位电路

在实际的应用系统中,为了保证单片机可靠地工作,常采用“看门狗”监视单片机的运行。采用MAX690的复位电路如图3-5所示,该电路具有上电复位和监视MCS-51单片机的P 3.3的输出功能。一旦P 3.3不输出高低电平交替变化的脉冲,MAX690就会自动产生一复位信号使单片机复位。

图3-5 MAX690组成的复位电路

(2) 复位状态

复位电路的作用是使单片机执行复位操作。复位操作主要是把PC 初始化为0000H ,使单片机从程序存储器的0000H 单元开始执行程序。程序存储器的0003H 单元即MCS-51单片机的外部中断0的中断处理程序的入口地址。留出的0000H ~0002H 3个单元地址,仅能够放置一条转移指令,因此,MCS-51单片机的主程序的第一条指令通常情况下是一条转移指令。

除PC 之外,复位还对其他一些特殊功能的寄存器有影响,它们的复位状态如表5-1所示。利用它们的复位状态,可以减少应用程序中的初始化编程。

由表3-1可知,除SP=07H ,P 0~P 3 4个锁存器均为FFH 外,其他所有的寄存器均为0,很好记忆。记住他们的复位状态,对于熟悉单片机的操作,减少应用程序中的初始化编程都是十分必要的。

单片机的复位不影响片内RAM 的状态(包括通用寄存器Rn )。

表3-1 寄存器的复位状态

P0、P1、P2、P3共有4个8位并行I/O口,它们引线为:P0.0~P0.7、P1.0~P1.7、P2.0~P2.7、P3.0~P3.7,共32条引线。这32条引线可以全部用做I/O线,也可将其中部分用做单片机的片外总线。

①控制线

A、ALE地址锁存允许

当单片机访问外部存储器时,输出信号ALE用于锁存P0口输出的低8位地址A7~A0。ALE 的输出频率为时钟振荡频率的1/6。

B、EA程序存储器选择

EA=0,单片机只访问外部程序存储器。对内部无程序存储器的单片机8031,EA必须接地。

EA=1,单片机访问内部程序存储器,若地址超过内部程序存储器的范围,单片机将自动访问外部程序存储器。对内部有程序存储器的单片机,EA应接高电平。

C、片外程序存储器的选通信号。

D、RST复位信号输入

②电源及时钟

V8S地端接地线,V CC电源端接+5V,XTAL1

和XTAL2接晶振或外部振荡信号源。

3.3总线结构

单片机的引线除了电源、复位、时钟输入、

用户I/O口外,其余引线都是为实现系统扩展则

设置的,这些引线构成了单片机外部的3总线形

式,如图3-6所示,下面分别予以介绍。

3-6 片外3总线结构

①地址总线

地址总线宽度为16位,由P0口经地址锁存器提供低8位地址(A7~A0),P2口直接提供高

149

150

8位地址(A 15~A 8)。

由口的位结构可知,MCS-51单片机在进行外部寻址时,P 0口的8根引绠低8位地址和8位数据的复用线。P0口首先将低8位的地址发送出去,然后再传送数据,因此要用锁存器将先送出的低8位地址锁存。MCS-51常用74LS373或8282做地址锁存器。

② 数据总线

数据总线宽度为8位,由P 0口提供。 ③ 控制总线

MCS-51

RES 、EA 、ALE 、PSEN 外,还有由P 3中断0和外部中断1输入线0INT 和1INT ,以及外部RAM 或I/O 端口的读选通和写选通信号和WR 。

3.4 89C51单片机的最小应用系统 图3-7 89C51应用系统

构成最小应用系统时只要将单片机接上外部的晶体或时钟电路和复位电路即可,如图3-7所示,这样构成的最小系统简单可靠,其特点是没有外部扩展,有可供用户的大量的I/O 线。 四、温度采集控制系统设计 4.1 温度传感器的分类和应用

按照温度传感器输出信号的模式,可大致划分为三类:数字式温度传感器、逻辑输出温度传感器、模拟式温度传感器。 4.1.1 模拟温度传感器

传统的模式温度传感器,如热电偶、热敏电阻和RTDS 对温度的监控,在一些温度范围内线性不好,需要进行冷端偿或引线补偿;热惯性大,响应时间慢。集成模拟温度传感器与之相比,具有灵敏度高、线性度好、响应速度快等优点,而且它还将驱动电路、信号处理电路以及必要的逻辑控制电路集成在单片IC 上,有实际尺寸小、使用方便等优点。常见的模拟温度传感器有LM3911、LM335、LM45、AD22103电压输出型、AD590电流输出型。这里主要介绍该类器件的几个典型。

1.590温度传感器

AD590是美国模拟器件公司的电流输出型温度传感器,供电电压范围为3~30V ,输出电流223μA (-50oC)~423μA(+150oC ),灵敏度为1μA/oC 。当在电路中串接采样电阻R 时,R 两端的电压可作为输出电压。注意R 的阻值不能取得太大,以保证AD590两端电压不低于3V 。AD590输出电流信号传输距离可达到1km 以上。作为一种高阻电流源,最高可达20M Ω,所以它不必考虑选择开关或CMOS 多路转换器所引入的附加电阻造成的误差。适用于多点温度测量和远距离温度测量的控制。

2.LM135/235/335温度传感器

LM135/235/335系列是美国国家半导体公司(NS )生产的一种高精度易校正的集成温度传感器,工作特性类似于齐纳稳压管,该系列器件灵敏度为10mV/oK,具有小于1Ω的动态阻抗,工作电流范围从400μA 到5mA ,精度为1oC ,LM135的温度范围为-55oC ~150oC ,LM235为-40oC ~+125

oC,LM335为-40oC~+100oC。封装形式有TO-46、TO-92、SO-8。该系列器件广泛应用于温度测量、温差测量以及温度补偿系统中。

4.1.2 逻辑输出型温度传感器

在许多应用中,我们并不需要严格测量温度值,只关心温度是否超出了一个设定范围,一旦温度超出所规定的范围,则发出报警信号,启动或关闭风扇、空调、加热器或其它控制设备,此时可选用逻辑输出式温度传感器。LM56、MAX6501-MAX6504、MAX6509/6510是其典型代表。

1.LM56温度开关

LM56是NS公司生产的高精度低压温度开关,内置1.25V参考电压输出端。最大只能带50μA的负载。

电源电压座2.7~10V,工作电流最大230μA,内置传感器的传感器的灵敏度为6.2mV/oC,传感器输出电压为6.2mV/oC×T+395mV。

2.MAX6501/02/03/04温度监控开关

MAX6501/02/03/04是具有逻辑输出和SOT-23封装的温度监视器件开关,它的设计非常简单:用户选择一种接近于自己需要的控制的温度门限(由厂方预设在-45oC到+115oC,预设值间隔为10oC)。直接将其接入电路即可使用,无需任何外部元件。其中MAX6501/MAX6503为漏极开路低电平报警输出,MAX6502/MAX6504为推/拉式高电平报警输出,MAX6501/MAX6503提供热温度预置门限(35oC到+115oC),当温度高于预置门限时报警;MAX6502/MAX6504提供冷温度预置门限(-45oC到+15oC),当温度低于预置门限时报警。对于需要一个简单的温度超限报警而又空间有限的应用如笔记本电脑、蜂窝移动电话等应用来说是非常理想的,该器件的典型温度误差是±5oC,最大±4oC,滞回温度可通过引脚选择为2oC或10oC,以避免温度接近门限值时输出不稳定。这类器件的工作电压范围为2.7V到5.5V,典型工作电流30μA。

4.1.3 数字式温度传感器

1.MAX6576/76/77数字温度传感器

如果采用数字式接口的温度传感器,上述设计问题将得到简化。同样,当A/D和微处理器的I/O管脚短缺时,采用时间或频率输出的温度传感器也能解决上述测量问题。以MAX6575/76/77系列SOT23封装的温度传感器为例,这类器件可通过单线和微处理器进行温度数据的传送,提供三种灵活的输出方式

频率、周期或定时,并具备±0.8oC的典型精度,一条线最多允许挂接8个传感器,150μA典型电源电流和2.7V到5.5V的宽电源电压范围及-45oC到+125oC的温度范围。它输出的方波信号具有正比于绝对温度的周期,采用6脚SOT-23封装,仅占很小的确良板面。该器件通过一条I/O 与微处理器相连,利用微处理器内部的计数器测出周期后就可计算出温度。

2.可多点检测、直接输出数字量的数字温度传感器DS1621

DS1621是美国达拉斯半导体公司生产的CMOS数字式温度传感器。内含两个不挥发性存储器,可以在存储器中任意的设定上限和下限温度值进行恒温器的温度控制,由于这些存储器具有不挥发性,因而一次写入后,即使不用CPU也仍然可以独立作用。

温度测量原理和精度,在芯片上分别设置了一个振荡频率温度系数较大的振荡器(OSC1)和一个温度系数较小的振荡器(OSC2)。在温度较低时,由于OSC2的开门时间较短,因此温度测量计数器计数器计数值(n)较小;而当温度较高时,由于OSC2的开门时间较长,其计数值(m)增大。

如果在上述数值基础上再加上一个同实际温度相差的校正数据,就可以构成一个高精度的数字温度传感器。该公司将这个校正值写入芯片中的不挥发存储器中,这样传感器输出的数字量就

151

152

可以作为实际测量的温度数据,而不需要再进行校准。它可测量的温度范围为-55oC~+125oC ,在0oC~+70oC 范围内,测量精度为±0.5oC ,输出的9位编码直接与温度相对应。

DS1621同外部电路的控制信号和数据的通信是通过双向总线来实现的,由CPU 生成串行时钟脉冲(SCL ),SDA 是双向数据线。通过地址引脚A0、A1、A2将8个不同的地址分配给各器件。通过设定寄存器来设置工作方式,并对工作状态进行监控。被测的温度数据被存储在温度传感器寄存器中,高温(TH )和低温(TL )阈值寄存器存储了恒温器输出(Tout )的阈值。

现在,各种集成的温度传感器的功能越来越专业化。比如,MAXIM 公司近期推出的MAX1619是一种增强型精密远端数字温度传感器,能够监测远端P-N 结和其自身封装的温度,它具有双报警输出;ALERT 和OVERT 。ALERT 用于指示各传感器的高/低温状态,OVERT 信号等价于一个自动调温器,在远端温度传感器超上限时触发,MAX1619与MAX1617A 完全兼容,非常适合于系统关断或风扇控制,甚至在系统“死锁”后仍能正常工作。半边天这拉斯半导体公司的DS1615是有记录功能的温度传感器,器件中包含实时时钟、数字式温度传感器、非易失性存储器、控制逻辑电路以及串行接口电路。数字温度传感器的测量范围为-40oC~+85oC ,精度为±2oC ,读取9位时的分辨率是0.5oC ,读取13位时的分辨率是0.03125oC 。时钟提供的时间从秒至年月,并对到2100年以前的闰年作了修正。电源电压为2.2V~5.5V ,8脚SOIC 封装。DS17775是数字式温度计及恒温控制器集成电路。其中包含数字温度传感器、A/D 转换器、数字寄存器、恒温控制比较器以及两线串行接口电路。供电电压在3V 至5V 时的测量温度精度为±2oC ,读取9位时的分辨率是0.5oC ,读取13位时的分辨率是0.03125oC 。

4.2 常用外围设备接口电路

单片机应用系统中,通常都要有人机对话功能。它包括人对应用系统的状态干预与数据输入,以及应用系统向人报告运行状态和运行结果。人对系统的状态干预及数据输入的外部设备最常用的是键和键盘。如对系统状态实现干预的功能键和向系统输入数据的数字键、拨码盘等。也有非接触式的,如遥控键盘,远程开在以及语音输入接口等。系统向人报告运行状态和运行结果的外部设备最常用的有各种报警指示灯、LED/LCD 数码管显示器、CRT 显示器和打印机。图4-1为单片微型计算机应用系统人机对话通道配置图。

图4-1 微型计算机应用系统人机对话通道配置图

除了人机对话通道外,单片机应用系统尚需被测信号输入通道(也称前向通道)和控制对象的输出通道(也称后向通道)

,被测信号如电压、电流、温度、压力、位移等,一般是模拟量,

153

它需要传感器检测、放大变换,然后A/D 转换成数字量,才能被CPU 接受。对系统控制对象,CPU 一般只能输出数字量,多数情况下需要将数字量D/A 转换成模拟量,然后去驱动控制对象。 4.3 LED 数码管显示接口

在单片机应用系统中,如果需要显示的内容只有数码和某些字母,使用LED 数码管是一种较好的选择。LED 数码管显示清晰、成本低廉、配置灵活,与单片机接口简单易行。 4.3.1 LED 数码管

LED 数码管是由发光二极管作为显示字段的数码型显示器件。图4-2a 为0.5inLED 数码管的外形和引脚图,其中七只发光二极管分别对应a~g 笔段构成“”字形另一只发光二极管Dp 作为小数点。因此这种LED 显示器称为七段数码管或八段数数码。

图4-2 LED 数码管

LED 数码管按电路中的连接方式可以分为共阴型和共型两大类,如图4-2示b 、c 所示。共阳型是将各段发光二极管的正极连在一起,作为公共端COM ,公共端COM 接高电平,a~g 、Dp 各笔段通过限流电阻接控制端。某笔段控制端低电平时,该笔段发光,高电平时不发光。控制苛几段笔段发光,就能显示出某个数码或字符。共阴型是将各数码发光二极管的负极连在一起,作为公共端COM 接地,某笔段通过限流电阻接高电平时发光。

LED 数码管按其外形尺寸有多种形式,使用较多的是0.5in 和0.8in ;按显示颜色也有多种形式,主要有红色和绿色;按亮度强弱可分为高亮和普亮,指通过同样的电流显示亮度不一样,这是因发光二极管的材料不一样而引起的。

LED 数码管的使用与发光二极管相同,根据其材料不同正向压降一般为1.5~2V 额定电流为10mA ,最大电流为40mA 。静态显示时取10mA 为宜,动态扫描显示可加大,可脉冲电流,但一般不超过40mA 。 4.3.2 LED 数码管编码方式

当LED 数码管与单片机相联时,一般将LED 数码管的各笔段引脚a 、b 、…、g 、Dp 按某一顺序接到MCS -51型单片机某一个并行I/O 口D0、D1、…、D7,当该I/O 口输出某一特定数据时,就能使LED 数码管显示出某个字符。例如要使共阳极LED 数码管显示“0”,则a 、b 、c 、d 、e 、f 各笔段引脚为低电平,g 和Dp 为高电平,如表4-1所示。

表4-1 共阳极LED 数码管显示数字“0”时各管段编码

数点的字段称为八段码。

LED数码管编码方式有多种,按小数点计否可分为七段码和八段码;按共阴共阳可分为共阴字段码和共阳字段码,不计小数点的共阴字段码与共阳字段码互为反码;按a、b、…、g、Dp 编码顺序是高位在前,还是低位在前,又可分为顺序字段码和逆序字段码。甚至在某些特殊情况下将a、b、…、g、Dp顺序打乱编码。表4-2为共阴和共阳LED数码管几种八段编码表。

表4-2 共阴和共阳LED数码管几种八段编码

4.3.3 LED数码管显示方式和典型应用电路

LED数码管显示电路在单片机应用系统中可分为静态显示方式和动态显示方式。

①静态显示方式

在静态显示方式下,每一位显示器的字段需要一个8位I/O口控制,而且该I/O口须有锁存功能,N位显示器就需要N个8位I/O口,公共端可直接接+5V(共阳)或接地(共阴)。显示时,每一位字段码分别从I/O控制口输出,保持不变直至CPU刷新显示为止。也就是各字段的亮灭状态不变。静态显示方式编程较简单,但占用I/O口线多,即软件简单、硬件成本高,一般适用显示位数较少的场合。

②动态扫描显示方式

当要求显示位数较多时,为了简化电路、降低硬件成本,通常采用动态扫描显示电路。所谓动态扫描显示电路是将显示各位的所有相同字段线连在一起,每一位的a段连在一起,b段连在一起…g段连在一起,共8段,由一个8位I/O口控制,而每一位的公共端(共阳或共阴COM)由另一个I/O口控制,如图4-3所示。这种连接方式由于将多位字段线连在一起,当输出字段码时,由于多们同时选通,每一位将显示相同的内容。因此,要想显示不同的内容。必须采取轮流显示的方式。即在某一瞬间时,只让某一位的字位线处于选通状态(共阴极LED数码管为低电平,共阳极为高电平),其他各位的字位线处于开断状态,同时字段线上输出这一位相应要显示字符的字段码。在这一瞬时,只有这一位在显示,其他几位暗。同样在下一瞬时,单独显示下一

154

155

样,这样依次轮流显示,循环扫描。由于人的视觉滞留效应,人们看到的是多位同时稳定显示。

图4-3 动态显示

LED 数码管连接方式

本设计为静态显示,电路中图所示。显示器由5个LED 数码管组成。输入只有两个信号,它们是串行数据线DIN 和移位信号CLK 。5个串/并移位寄存器芯片74LS164首尾相连。每片的并行输出作为LED 数码管的段码。 4.4 设计说明

本设计是模拟温度的显示,温度经过热敏电阻转换为电压信号,经放大器放大后进入单片机进行A/D 转换成数字量后输出到静态显示部分,显示其温度值。

其中温度范围的计算原理:首先把A/D 转换中电位器顺时针旋到底,即模拟信号的输入不衰减,选取两个温度状态T 1T 2,分别测量出其模拟输出电压V 1V 2;根据ADC0809的输入范围在0到5伏,即可计算出温度极限。

0伏时对应的温度T L :T 1-(V 1-0)(T 2-T 1)/(V 2-V 1) 5伏时对应的温度T H :T 1-(V 1-5)(T 2-T 1)/(V 2-V 1) 本设计中近似计算T H 为150℃,T L 为-50℃。

程序中温度的计算原理:首先用温度范围除以0到256(即每个十六进制数的温度增长率),然后乘以模拟转换的数字量,即得到升高的温度,再和最低温度相加,就可以得到实际的温度值。其公式为:T L +A X (T H -T L )/256

T L :显示的最低温度 T H :显示的最高温度

A X :模拟电压所转换的数字量

在A/D 转换实验模块中模拟信号输入端的电位器可调节电压输入,用以模拟低温状态下的温度显示,当电位器顺时针旋到底时,输入信号不衰减,显示温度与室温相对应,用做数字显示温度表。

4.5流程图及源程序

4.5.1流程图

如图4-4 所示

4-4 流程图

4.5.2源程序

LOWTEMP EQU -50 ; A/D 0

HIGHTEMP EQU 150 ; A/D 255

ADPORT EQU 0FEFBH ;A/D端口地址

LEDBUF EQU 30H ;置存储区首址

TEMP EQU 40H ;置缓冲区首址

CURTEMP EQU 60H ;

DIN BIT 0B0H ;置串行输出口

CLK BIT 0B1H ;置时钟输出口

ORG 0000H

LJMP START

LEDMAP: DB 3FH,6,5BH,4FH,66H,6DH ;0,1,2,3,4,5

DB 7DH,7,7FH,6FH,77H,7CH ;6,7,8,9,A,B

DB 58H,5EH,7BH,71H,0,40H ;C,D,E,F,“”- DB 63H,39H ;℃

DISPLAY: ;温度显示

MOV R0,#LEDBUF

MOV R1,#TEMP

MOV R2,#5

DP10: MOV DPTR,#LEDMAP

MOV A,@R0

MOVC A,@A+DPTR

MOV @R1,A

INC R0

156

INC R1

DJNZ R2,DP10

MOV R0,#TEMP

MOV R1,#5

DP12: MOV R2,#8

MOV A,@R0

DP13: RLC A

MOV DIN,C

CLR CLK

SETB CLK

DJNZ R2,DP13

INC R0

DJNZ R1,DP12

RET

DISPLAYRESULT: ;将正负值区分显示 MOV A, CURTEMP

JNB Acc.7, GE0

MOV LEDBUF, #11H ;显示“-”号

DEC A ;求补码

CPL A

JMP GOON

GE0:

MOV LEDBUF, #10H ;显示“”GOON: ;存入显示内容MOV B, #10

DIV AB

MOV LEDBUF+1, A

MOV A, B

MOV LEDBUF+2, A

MOV LEDBUF+3,#12H

MOV LEDBUF+4,#13H

RET

READAD:

MOV DPTR, #ADPORT

CLR A

MOVX @DPTR,A ;START A/D

JNB P3.3,$

MOVX A, @DPTR ;读入结果

RET

READTEMP: ;温度的计算

157

CALL READAD

MOV B, #(HIGHTEMP-LOWTEMP)

MUL AB

MOV A, B ; /256 ADD A, #LOWTEMP

MOV CURTEMP, A

RET

DELAY: MOV R4,#0FFH

AA1: MOV R5,#0FFH

AA: NOP

NOP

DJNZ R5,AA

DJNZ R4,AA1

RET

START: CALL READTEMP

CALL DISPLAYRESULT

CALL DISPLAY

CALL DELAY

SJMP START

END

4.6 电路图

如图4-5所示(下页)

158

基于PLC的锅炉温度控制系统毕业设计

基于PLC的锅炉温度控制系统 作者姓名xxx 专业自动化 指导教师姓名xxx 专业技术职务讲师

目录 摘要 (1) 第一章绪论 (3) 1.1课题背景及研究目的和意义 (3) 1.2国内外研究现状 (3) 1.3项目研究内容 (4) 第二章 PLC和组态软件基础 (5) 2.1可编程控制器基础 (5) 2.1.1可编程控制器的产生和应用 (5) 2.1.2可编程控制器的组成和工作原理 ··············错误!未定义书签。 2.1.3可编程控制器的分类及特点 (7) 2.2组态软件的基础 (8) 2.2.1组态的定义 (8) 2.2.2组态王软件的特点 (8) 2.2.3组态王软件仿真的基本方法 (8) 第三章 PLC控制系统的硬件设计 (9) 3.1 PLC控制系统设计的基本原则和步骤 (9) 3.1.1 PLC控制系统设计的基本原则 (9) 3.1.2 PLC控制系统设计的一般步骤 (9) 3.1.3 PLC程序设计的一般步骤 (10) 3.2 PLC的选型和硬件配置 (11) 3.2.1 PLC型号的选择 (11) 3.2.2 S7-200CPU的选择 (12) 3.2.3 EM235模拟量输入/输出模块 (12) 3.2.4 热电式传感器 (12) 3.2.5 可控硅加热装置简介 (12) 3.3 系统整体设计方案和电气连接图 (13) 3.4 PLC控制器的设计 (14) 3.4.1 控制系统数学模型的建立 (14)

3.4.2 PID控制及参数整定 (14) 第四章 PLC控制系统的软件设计 (16) 4.1 PLC程序设计的方法 (16) 4.2 编程软件STEP7--Micro/WIN 概述 (17) 4.2.1 STEP7--Micro/WIN 简单介绍 (17) 4.2.2 计算机与PLC的通信 (18) 4.3 程序设计 (18) 4.3.1程序设计思路 (18) 4.3.2 PID指令向导 (19) 4.3.3 控制程序及分析 (25) 第五章组态画面的设计 (29) 5.1组态变量的建立及设备连接 (29) 5.1.1新建项目 (29) 5.2创建组态画面 (33) 5.2.1新建主画面 (33) 5.2.2新建PID参数设定窗口 (34) 5.2.3新建数据报表 (34) 5.2.4新建实时曲线 (35) 5.2.5新建历史曲线 (35) 5.2.6新建报警窗口 (36) 第六章系统测试 (37) 6.1启动组态王 (37) 6.2实时曲线观察 (38) 6.3分析历史趋势曲线 (38) 6.4查看数据报表 (40) 6.5系统稳定性测试 (42) 结束语 (43) 参考文献 (44) 致谢 (45)

毕业设计-温度控制系统-开题报告-文献综述

燕山大学 本科毕业设计(论文)开题报告 课题名称:温度传感与温度过程控制研究 学院(系):里仁学院电气工程系 年级专业:07仪表2班 学生姓名:饶佳新 指导教师:程淑红 完成日期:2011.3.15

一、综述本课题国内外研究动态,说明选题的依据和意义 1.国内外研究动态 温度控制器属于信息技术的前沿尖端产品,尤其是温度控制器被广泛用于工农业生产、科学研究和生活等领域,数量日渐上升。温度控制器是一种温度控制装置,它根据用户所需温度与设定温度之差值来控制加热器运作,从而达到改变用户所需温度的目的。近百年来,温度控制器的发展大致经历了以下阶段: (1)模拟、集成机械式温度控制器; (2) 电子式智能温度控制器。目前,国际上新型温度控制器正从模拟式向数字式、电子式由集成化向智能化、网络化的方向发展。 现今基于单片机的温度控制系统在生产、安全保护以及节约能源等方面发挥了着重要作用。近年来,国内基于单片机的温度控制系统在技术上得到迅速发展,性能不断完善,功能不断增强,适用范围也不断扩大,市场占有率逐年增长,进入21世纪后,智能的温控系统正朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟温控器和网络温控器、研制单片测温控温系统等高科技的方向迅速发展。但是比起国外,我们仍处于起步晚,高度低,技术创新能力薄弱的状况,技术密集型产品明显落后于发达工业国家,自主研发产品少,缺乏核心技术是硬伤。就单片而言,以欧美和日韩的技术最为成熟,他们几乎霸占了智能市场,并制定了相关的行业标准,在技术方面不断的革新使产品不断的更新换代,使之功能、精度、安全性等都不断得到新的提升。在这方面我们做的还远远不够,与发达国家的差距还很大。我们在研究新技术的同时还要加强产业结构的调整,在产品的科技含量上下功夫,不断地提高产品的科技附加值,使产品向着更加智能化、的方向发展,努力缩小同发达国家之间的差距。 2.选题的依据和意义 在人类的生活环境中,温度扮演着极其重要的角色。无论你生活在哪里,从事什么工作,无时无刻不在与温度打着交道。自18世纪工业革命以来,工业发展与是否能掌握温度有着密切的联系,在冶金、化工、建材、

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

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

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

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

某加热炉温度控制 过程控制

学号 天津城建大学 过程控制课程设计 设计说明书 某加热炉温度控制 起止日期:2014 年6 月23 日至2014 年6 月27 日 学生姓名 班级 成绩 指导教师(签字) 控制与机械工程学院 2014年6月27 日

天津城建大学 课程设计任务书 2013 -2014学年第2学期 控制与机械工程学院电气工程及其自动化专业班级13电气11班 姓名学号 课程设计名称:过程控制 设计题目:某加热炉温度控制 完成期限:自2014 年6 月23 日至2014 年 6 月27 日共1 周设计依据、要求及主要内容: 一、设计任务 某温度过程在阶跃扰动1/ ?=作用下,其温度变化的数据如下: q t h 试根据实验数据设计一个超调量25% δ≤的无差控制系统。具体要求如下: p (1)根据实验数据选择一定的辨识方法建立对象的数学模型; (2)根据辨识结果设计符合要求的控制系统(控制系统原理图、控制规律选择等);(3)根据设计方案选择相应的控制仪表; (4)对设计的控制系统进行仿真,整定运行参数。 二、设计要求 采用MATLAB仿真;需要做出以下结果: (1)超调量 (2)峰值时间 (3)过渡过程时间 (4)余差 (5)第一个波峰值 (6)第二个波峰值 (7)衰减比 (8)衰减率 (9)振荡频率 (10)全部P、I、D的参数 (11)PID的模型 (12)设计思路

三、设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”。 四、参考资料 [1] 何衍庆.工业生产过程控制(1版).北京:化学工业出版社,2004 [2] 邵裕森.过程控制工程.北京:机械工业出版社2000 [3] 过程控制教材 指导教师(签字): 教研室主任(签字): 批准日期:年月日

温度控制系统毕业设计

摘要 在日常生活及工农业生产中,对温度的检测及控制时常显得极其重要。因此,对数字显示温度计的设计有着实际意义和广泛的应用。本文介绍一种利用单片机实现对温度只能控制及显示方案。本毕业设计主要研究的是对高精度的数字温度计的设计,继而实现对对象的测温。测温系数主要包括供电电源,数字温度传感器的数据采集电路,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

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

基于单片机的温度控制器设计 内容摘要:该温度报警系统以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总体设计方案及论证

温度测控仪设计-毕业设计

温度测控仪设计 学生:XXX 指导教师:XXX 容摘要:本文主要介绍了智能温度测量仪的设计,包括硬件和软件的设计。先对该测量仪进行概括性介绍,然后介绍该测量仪在硬件设计上的主要器件:“Pt100热电阻”、AT89C51单片机和LCD显示器以及描述测量仪的总体结构原理。在本设计中,是以铂电阻PT100作为温度传感器,采用恒流测温的方法,通过单片机进行控制,用放大器、A/D 转换器进行温度信号的采集。总体来说,该设计是切实可行的。 关键词:温度 Pt100热电阻 AT89C51单片机 LCD显示器

Design of and control instrument Abstract: This paper describes the design of the intelligent temperature measuring instrument, including hardware and software design. Be the first general description of the measuring instrument, and then describes the hardware design of the measuring instrument's main device: "Pt100 thermal resistance", AT89C51 microcontroller and LCD display, and describe the principle of measuring the overall structure. In this design, as is the PT100 platinum resistance temperature sensor, temperature measurement using constant current method, through the microcontroller to control, amplifier, A/D converter for temperature signal acquisition. Overall, the design is feasible. Keywords:temperature Pt100 thermal resistance AT89C51 microcontroller LCD monitor .

温度控制系统课程设计

前言 温度是一种最基本的环境参数,日常生活和工农业生产中经常要检测温度。传统的方式是采用热电偶或热电阻,但是由于模拟温度传感器输出为模拟信号,必须经过AD 转换环节获得数字信号后才能与单片机等微处理器接口,使得硬件电路结构复杂,制作成本较高。近年来,美国DALLAS公司生产的DSI18B20为代表的新型单总线数字式温度传感器以其突出优点广泛使用于仓储管理、工农业生产制造、气象观测、科学研究以及日常生活中。 随着科学技术的不断进步与发展,温度传感器的种类日益繁多,数字温度传感器更因适用于各种微处理器接口组成的自动温度控制系统具有可以克服模拟传感器与微处理器接口时需要信号调理电路和A/D转换器的弊端等优点,被广泛应用于工业控制、电子测温计、医疗仪器等各种温度控制系统中.其中,比较有代表性的数字温度传感器有DS1820、MAX6575、DS1722、MAX6635等. 智能温度传感器(亦称数字温度传感器)是在20世纪90年代中期问世的。它是微电子技术、计算机技术和自动测试技术(ATE_)的结晶.目前,国际上已开发出多种智能温度传感器系列产品。智能温度传感器内部包含温度传感器、A/D传感器、信号处理器、存储器(或寄存器)和接口电路.有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器能输出温度数据及相关的温度控制量,适配各种微控制器(MCU),并且可通过软件来实现测试功能,即智能化取决于软件的开发水平。 为了准确获取现场的温度和方便现场控制,本系统采用了软硬件结合的方式进行设计,利用LED数码管显示温度,利用DS18B20检测当前的温度值,通过和设定的参数进行比较,若实测温度高于设定温度,则通过555定时器产生频率可变的报警信号,若实测温度低于设定温度,则加热电路自动启动,到达设定温度后停止。在软件部分,主要是设计系统的控制流程和实现过程,以及各个芯片的底层驱动设计已达到所要求的功能。在近端与远端通信过程中,采用串行MAX232标准,实现PC机与单片机间的数据传输。

温度控制器的设计

目录 第一章课程设计要求及电路说明 (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设计总体方案 根据上述方案比较,结合题目要可以将系统分为主控模块,显示模块,温度采集模块和报警模块,其框图如下:

反应釜温度过程控制课程设计

过程控制系统课程设计 课题:反应釜温度控制系统 系别:电气与控制工程学院 专业:自动化 姓名:彭俊峰 学号:092413238 指导教师:李晓辉 河南城建学院 2016年6月15日

引言 (1) 1系统工艺过程及被控对象特性选取 (2) 1.1 被控对象的工艺过程 (2) 1.2 被控对象特性描述 (4) 2 仪表的选取 (5) 2.1过程检测与变送器的选取 (5) 2.2执行器的选取 (6) 2.2.1执行器的选型 (7) 2.2.2调节阀尺寸的选取 (7) 2.2.3调节阀流量特性选取 (7) 2.3控制器仪表的选择 (8) 3.控制方案的整体设定 (10) 3.1控制方式的选择 (10) 3.2阀门特性及控制器选择 (10) 3.3 控制系统仿真 (12) 3.4 控制参数整定 (13) 4 报警和紧急停车设计 (14) 5 结论 (15) 6 体会 (16) 参考文献 (17)

反应器是任何化学品生产过程中的关键设备,决定了化工产品的品质、品种和生产能力。釜式反应器是一种最为常见的反应器,广泛的应用于化工生产的各个领域。釜式反应器有一些非常重要的过程参数,如:进料流量(进料流量比)、液体反应物液位、反应压力、反应温度等等。对于这些参数的控制至关重要,其不但决定着产品的质量和生产的效率,也很大程度上决定了生产过程的安全性。 由于非线性和温度滞后因素很多,使得常规方法对釜式反应器的控制效果不是很理想。本文以带搅拌釜式反应器的温度作为工业生产被控对象,结合PID 控制方式,选用FX2N-PLC温度调节模块,同时为了提高系统安全性,设计了报警和紧急停车系统,最终设计了一套反应釜氏的温度过程控制系统。

(完整版)基于51单片机智能温度控制器设计与实现毕业设计

题目基于51单片机智能温度控制器设计与实 现 本题目要求设计者以智能温度控制器为对象,完成硬件系 统和软件设计并实现其功能。 1.熟悉任务,分析课题要求,熟悉温度控制器的原理, 进行方案设计; 2.熟悉硬件设计技术基础、单片机应用系统设计要领, 根据本课题的特点选择相应器件; 3.搜集素材,优选素材,整理素材; 4.完成所硬件电路的装配和调试,编写程序实现其功 能; 5.撰写毕业设计论文。 6.参加毕业设计论文答辩。

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可

以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和

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

课程设计任务书 学生姓名:张亚男专业班级:通信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)

温度控制器课程设计要点

郑州科技学院 《模拟电子技术》课程设计 题目温度控制器 学生姓名 专业班级 学号 院(系)信息工程学院 指导教师 完成时间 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的环境温度简易测控系统,用于替代传统的低精度、不易读数的温度计。但系统预留了足够的扩展空间,并提供了简单的扩展方式供参考,实际使用中可根据需要改成多路转换,既可以增加湿度等测控对象,也能减少外界因素对系统的干扰。 首先温度传感器把温度信号转换为电流信号,通过放大器变成电压信号,然后送入两个反向输入的运算放大器组成的比较器电路,让电位器来改变温度范围的取值,最后信号送入比较器电路,通过比较来判断控制电路是否需要工作。此方案是采用传统的模拟控制方法,选用模拟电路,用电位器设定给定值,反馈的温度值与给定的温度值比较后,决定是否加热。 关键词:温度传感器比较器继电器

远程温度控制系统毕业设计

引言 温度是工业生产中常见的被控参数之一。从食品生产到化工生产,从燃料生产到钢铁生产等等,无不涉及到对温度的控制,可见,温度控制在工业生产中占据着非常重要的地位,而且随着工业生产的现代化,对温度控制的速度和精度也会越来越高。近年来,温度控制领域发生了很大的变化,工业生产中对温度的控制不再局限于近距离或者直接的控制,而是需要进行远距离的控制,这就产生了远程温度控制。 远程温度控制的通信方式有多种,如通过网络,无线电等等。每一种方式都有其优点和缺点。利用无线电通信,方便、灵活,而且经济。它不需要像网络控制耗费巨大的通信资源,也不受网络速度的影响。 在温度控制的方法上,传统的控制方法(包括经典控制和现代控制)在处理具有非线形或不精确特性的被控对象时十分困难。而温度系统为大滞后系统,较大的纯滞后可引起系统不稳定。 在温度采集方法上,通常是利用热电偶把热化为电信号,再通过A/D转换得到温度值。这种方法速度慢,而且精度不是很高。综合上面的考虑以及自己的爱好,设计了基于无线电通信的远程温度控制系统。本文详细的介绍了系统的硬件设计,软件设计,以及调试等,希望它能给初级电子制作爱好者带来一些无线电通信和温度控制的基本常识,以及应该注意的一些事项。 1、温度控制的发展及意义 在人类的生活环境中,温度扮演着极其重要的角色。无论你生活在哪里,从事什么工作,无时无刻不在与温度打着交道。自18世纪工业革命以来,工业发展对是否能掌握温度有着绝对的联系。在冶金、钢铁、石化、水泥、玻璃、医药等等行业,可以说几乎%80的工业部门都不得不考虑着温度的因素。 现代工业设计、工程建设及日常生活中常常需要用到温度控制,早期温度控制主要应用于工厂中,例如钢铁的水溶温度,不同等级的钢铁要通过不同温度的铁水来实现,这样就可能有效的利用温度控制来掌握所需要的产品了。在现代社会中,温度控制不仅应用在工厂生产方面,其作用也体现到了各个方面,随着人们生活质量的提高,酒店厂房及家庭生活中都会见到温度控制的影子,温度控制将更好的服务于社会。 2 总体设计与可行性分析 2.1 设计任务 1、利用所学的知识设计远程温度控制系统。电烤箱温度可在一定范围内由人工设定,温度信号检测方案自行确定,用单片机采用PID控制算法实现温度实时控制,静态误差1度,超调量〈2.5%,系统温度调节时间ts〈4分钟。控制输出采用脉冲移相触发可控硅来调节加热有效功率。控制温度范围室温--125℃,用十进制数码显示箱内的温度。

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

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

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

基于模糊控制算法的温度控制系统的毕业设计

基于模糊控制算法的温度控制系统的毕业设计 第1章绪论 温度控制,在工业自动化控制中占有非常重要的地位。将模糊控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。 1.1 课题背景 1965年,美国著名控制论学者L.A.Zadeh发表了开创性论文,《FUZZY SETS》首次提出了一种完全不同于传统数学与控制理论的模糊集合理论。在短短的30年里,以模糊集理论为基础发展而来的模糊控制策略已经成功为将人的控制经验纳入自动控制策略之中。在现今的模糊控制领域中,经典模糊控制理论已经在很多方面取得了一大批有实际意义的成果(如90年代日本家电模糊控制产品和工业模糊控制系统)。此外经典模糊控制也得到了相应的改善,如模糊集成系统、模糊自适应系统、神经模糊控制等。 现代自动控制越来越朝着智能化发展,在很多自动控制系统中都用到了工控机,小型机、甚至是巨型机处理机等,当然这些处理机有一个很大的特点,那就是很高的运行速度,很大的内存,大量的数据存储器。但随之而来的是巨额的成本。在很多的小型系统中,处理机的成本占系统成本的比例高达20%,而对于这些小型的系统来说,配置一个如此高速的处理机没有任何必要,因为这些小系统追求经济效益,而不是最在乎系统的快速性,所以用成本低廉的单片机控制小型的,而又不是很复杂,不需要大量复杂运算的系统中是非常适合的。 温度控制,在工业自动化控制中占有非常重要的地位,如在钢铁冶炼过程中要对出炉的钢铁进行热处理,才能达到性能指标,塑料的定型过程中也要保持一定的温度[2]。

随着科学技术的迅猛发展,各个领域对自动控制系统控制精度、响应速度、系统稳定性与自适应能力的要求越来越高,被控对象或过程的非线性、时变性、多参数点的强烈耦合、较大的随机扰动、各种不确定性以及现场测试手段不完善等,使难以按数学方法建立被控对象的精确模型的情况[3]。对于这些系统来说采用传统的方法包括基于现代控制理论的方法往往不如一个有实践经验的操作人员的手动控制效果好,而模糊控制理论正是以人的经验为重要组成部分。这就使模糊控制在一般情况下比传统控制方法更有效、更安全。 将模糊控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重的滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。 模糊控制是基于模糊数学上发展起来的一门新的控制科学[3]。其运算过程中有很多都要用到矩阵运算,但控制其级别很少的时候可以进行离线计算,很方便的完成矩阵运算。这样一来模糊控制就已经简化了,甚至比一般的PID运算还更简单。运用一般的处理机,如单片机就能完成。 1.2 设计指标 设计一个基于模糊控制算法的温度控制系统具体化技术指标如下。 1. 被控对象可以是电炉或燃烧炉,温度控制在0~100℃,误差为±0.5℃; 2. 恒温控制; 3. LED实时显示系统温度,用键盘输入温度; 4. 采用模糊算法,要求误差小,平稳性好。 1.3 本文的工作 详细分析课题任务,对模糊控制和温度控制的历史和现状进行分析,并对模糊控制和温度控制的原理进行了深入的研究,并将其综合。然后根据课题任务的要求设计出实现控制任务的硬件原理图和软件,并进行访真调试。

温度控制器毕业设计开题报告

内蒙古农业大学 本科生毕业论文(设计) 开题报告 题目温度测量与控制器设计 学院机电工程学院 专业农业电气化及其自动化 年级2008级 学号080515731 姓名王阳 指导教师李奋荣 职称教授 内蒙古农业大学教务处 二012 年3 月8 日

说明 一、开题报告前的准备 毕业论文(设计)题目确定后,学生应尽快征求导师意见,讨论题意与整个毕业论文(或设计)的工作计划,然后根据课题要求查阅、收集有关资料并编写研究提纲,主要由以下几个部分构成: 1、研究(或设计)的目的与意义。应说明此项研究(或设计)在生产实践上或对某些技术进行改革带来的经济、生态与社会效益。有的课题过去曾进行过,但缺乏研究,现在可以在理论上做些探讨,说明其对科学发展的意义。 2、国内外同类研究(或同类设计)的概况综述。在广泛查阅有关文献后,对该类课题研究(或设计)已取得的成就与尚存在的问题进行简要综述,只对本人所承担的课题或设计部分的已有成果与存在问题有条理地进行阐述,并提出自己对一些问题的看法。 3、课题研究(或设计)的内容。要具体写出将在哪些方面开展研究,要重点突出。研究的主要内容应是物所能及、力所能及、能按时完成的,并要考虑与其它同学的互助、合作。 4、研究(或设计)方法。科学的研究方法或切合实际的具有新意的设计方法,是获得高质量研究成果或高水平设计成就的关键。因此,在开始实践前,学生必须熟悉研究(或设计)方法,以避免蛮干造成返工,或得不到成果,甚至于写不出毕业论文或完不成设计任务。 5、实施计划。要在研究提纲中按研究(或设计)内容落实具体时间与地点,有计划地进行工作。 二、开题报告 1、开题报告可在导师所在院、教研室范围内举行,须适当请有关专家参加,导师必须参加。报告最迟在毕业(生产)实习前完成。 2、本表(页面:A4)在开题报告通过论证后填写,一式三份,本人、导师、所在院部(要原件)各一份。 三、注意事项 1、开题报告的撰写完成,意味着毕业论文(设计)工作已经开始,学生已对整个毕业论文(设计)工作有了周密的思考,是完成毕业论文(设计)关键的环节。在开题报告的编写中指导教师只可提示,不可包办代替。 2、无开题报告者不准申请答辩。 3、本表(原件)用钢笔填写,字迹务必清楚。

过程控制课程设计--加热器温度控制

课程设计任务书 设计依据、要求及主要内容: 一、设计任务 加热器出口温度在阶跃扰动DC作用下,其输出响应数据如下: t/s012345678 y 4.0 4.0 4.2 4.5 4.8 5.1 5.4 5.7 5.8 t/s91011 y 5.85 5.9 6.0 6.0 试根据实验数据设计一个超调量的无差控制系统。具体要求如下:(1)根据实验数据选择一定的辨识方法建立对象的数学模型; (2)根据辨识结果设计符合要求的控制系统(控制系统原理图、控制规律选择等); (3)根据设计方案选择相应的控制仪表; (4)对设计的控制系统进行仿真,整定运行参数。 二、设计要求 采用MATLAB仿真;需要做出以下结果: (1)超调量 (2)峰值时间 (3)过渡过程时间 (4)余差 (5)第一个波峰值 (6)第二个波峰值 (7)衰减比 (8)衰减率 (9)振荡频率 (10)全部P、I、D的参数 (11)PID的模型 (12)设计思路 三、设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”。 四、参考资料

[1] 何衍庆.工业生产过程控制(1版).北京:化学工业出版社,2004 [2] 邵裕森.过程控制工程.北京:机械工业出版社2000 [3] 过程控制教材 目录 一 设计内容 1.1总体思路 1.2.设计要求 二 数学模型的建立 2.1 PID参数K、T、Τ的确定 2.2传递函数的确定 三 控制系统的设计 3.1原系统方框图 3.2 PID温度控制器原理 3.3 控制规律与控制变量的确定 3.4 过程控制系统设备的选择 四 系统仿真及其分析 4.1仿真波形图 4.2系统的性能指标 五 课程设计心得体会 六 参考文献

(完整版)基于单片机的PID温度控制毕业设计

以下文档格式全部为word格式,下载后您可以任意修改编辑。 前言 温度是表征物体冷热程度的物理量。在很多生产过程中,特别是在冶金、化工、建材、食品、机械、石油等工业中,温度的测量和控制都直接和安全生产、提高生产效率、保证产品质量、节约能源等重大技术经济指标相联系。因此,温度的测量与控制在国民经济各个领域中均受到了相当程度的重视。 单片机系统的开发应用给现代工业测控领域带来了一次新的技术革命,自动化、智能化均离不开单片机的应用。将单片机控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。现代自动控制越来越朝着智能化发展,在很多自动控制系统中都用到了工控机,小型机、甚至是巨型机处理机等,当然这些处理机有一个很大的特点,那就是很高的运行速度,很大的内存,大量的数据存储器。但随之而来的是巨额的成本。在很多的小型系统中,处理机的成本占了系统成本的比例高达20%,而对于这些小型的系统来说,配置一个如此高速的处理机没有任何必要,因为这些小系统追求经济效益,而不是最在乎系统的快速性,所以用成本低廉的单片机控制小型的,而又不是很复杂,不需要大量复杂运算的系统中是非常适合的。 随着电子技术以及应用需求的发展,单片机技术得到了迅速的发展,在高集成度,高速度,低功耗以及高性能方面取得了很大的进展。现在完

全可以运用单片机和电子温度传感器对某处进行温度检测,而且可以很容易地做到多点的温度检测,如果对此原理图稍加改进,还可以进行不同地点的实时温度检测和控制。

1绪论 1.1研究的目的和意义 温度是工业生产中主要被控参数之一,温度控制自然是生产的重要控制过程。工业生产中温度很难控制,对于要求严格的的场合,温度过高或过低将严重影响工业生产的产质量及生产效率,降低生产效益。这就需要设计一个良好温度控制器,随时向用户显示温度,而且能够较好控制。单片机具有和普通计算机类似的强大数据处理能力,结合PID,程序控制可大大提高控制效力,提高生产效益[9]。 例如钢铁生产过程中,按照工艺条件的规定保持一定的温度才能保证产品质量和设备的安全。对电气设备进行温度的监控,例如高压开关、变压器的出线套管等,判断可能存在的热缺陷,进而能及时发现、处理、预防重大事故的发生。因此研究温度控制仪具有重要的意义[10]。 在单片机温度测量系统中的关键是测量温度、控制温度和保持温度,温度测量是工业对象中主要的被控参数之一。因此,单片机温度测量则是对温度进行有效的测量,并且能够在工业生产中得到了广泛的应用,尤其在电力工程、化工生产、机械制造、冶金工业等重要工业领域中,担负着重要的测量任务。在日常生活中,也可广泛实用于地热、空调器、电加热器等各种家庭室温测量及工业设备温度测量场合[16]。 目前市场上热水器的控制系统大多存在功能单一、操作复杂、控制不方便等问题,很多控制器只具有温度和水位显示功能,不具有温度控制功能.即使热水器具有辅助加热功能。也可能由于加热时间不能控制而产生过烧,从而浪费电能。本文设计的热水器控制系统以51单片机为检测控制中心单元,具有温度设定与控制功能。该控制器和以往显示仪相比具有性

相关文档
相关文档 最新文档