当前位置:文档之家› 多路温度检测系统的毕业设计

多路温度检测系统的毕业设计

多路温度检测系统的毕业设计
多路温度检测系统的毕业设计

摘要

随着现代信息技术的飞速发展,温度测量控制系统在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响,所以温度采集控制系统的设计与研究有十分重要的意义。本次设计的目的在于学习基于51单片机的多路温度采集控制系统设计的基本流程。本设计采用STC89C52单片机作为数据处理与控制单元,采用温度传感器PT100进行温度的采集把温度的物理量转化为电阻值。然后通过PT100温度变送器把PT100温度传感器的电阻值转化为0-5V的电压值。然后通过PCF8591AD转化模块把变换后的电压值转化为数字量。最终传给单片机系统。此设计有两个按键控制两路温度的显示切换。从而达到多路监测的目的。而且本次设计设有两个LED显示等分别表示正常温度和非正常温度两种形式。正常温度转化为非正常温度的临界值可由键盘设定来达到实际工作的要求。

关键词:单片机,温度传感器,温度变送器,AD转化模块,I2C总线

ABSTRACT

With the rapid development of modern information technology, temperature measurement and control system in industry, agriculture and people's daily life plays an increasingly important role in people's daily life, it has a great impact, so the temperature of the control system design and research are very important. This design aims to study based on 51 single-chip temperature acquisition and control system design of the basic flow. This design adopts STC89C52 chip as the data processing and control unit, with the temperature sensor PT100 gathering the temperature physical quantity into a resistance value. Then through the PT100 temperature transmitter PT100 temperature sensor resistance value into a 0-5V voltage value. Then through PCF8591 AD conversion module to transform the voltage value is converted into digital quantity. Finally to the microcontroller system. This design has two buttons control the two temperature display toggle to achieve the purpose of multi-channel monitoring. And the design of a two LED display respectively expressed in normal temperature and normal temperature two forms. Normal temperature into a normal temperature threshold may by the keyboard set up to achieve the demand of practical work.

Key words: single chip, temperature sensor, temperature transmitter, AD conversion module, Inter-Integrated Circuit

目录

1引言 (1)

1.1 课题研究的背景 (1)

1.2 课题研究的目的和意义 (1)

1.3 本文主要研究内容 (2)

2硬件电路的设计 (3)

2.1 系统设计的框架 (3)

2.2 单片机的选型 (4)

2.2.1STC89C52单片机的简介 (4)

2.2.2STC89C52单片机时序 (4)

2.2.3STC89C52单片机引脚介绍 (5)

2.3 PCF8591AD转化模块 (7)

2.4 PT100温度变送器 (9)

2.5 PT100温度传感器 (11)

2.5.1 设计原理 (11)

2.5.2 应用范围 (11)

2.5.3 分度表 (11)

2.5.4 PT100温度传感器三根芯线的接法: (13)

2.6 LCD1602显示器 (15)

2.7 LED指示灯电路 (23)

2.8 按键电路 (23)

2.9 晶振电路 (24)

3 系统软件设计 (25)

3.1 I2C总线设计 (25)

3.1.1 I2C总线特征 (25)

3.1.2 I2C总线术语 (25)

3.1.3 I2C总线位传输 (25)

3.1.4数据的有效性 (26)

3.1.5 起始和停止条件 (26)

3.1.6 I2C总线数据传输 (27)

3.2总流程图 (28)

结论 (29)

参考文献 (30)

致谢 (31)

附录A:系统原理图 (32)

附录B:系统相关程序 (33)

1引言

1.1 课题研究的背景

工业控制是计算机的一个重要应用领域,计算机控制系统正是为了适应这一领域的需要而发展起来的一门专业技术,它主要研究如何将计算机技术、通过信息技术和自动控制理论应用于工业生产过程,并设计出所需要的计算机控制系统。随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的温度采集与控制系统的研发与应用在很大程度上提高了生产生活中对温度的控制水平。本设计就是基于单片机STC89C52温度监测系统的设计。温度监测系统应用的范围非常广,消防电气的非破坏性温度检测,电力、电讯设备之过热故障预知检测,空调系统的温度检测,各类运输工具之组件的过热检测,保全与监视系统之应用,医疗与健诊的温度测试,化工、机械等设备温度过热检测都有用到。温度监测系统首先要提到温度的采集。温度是自然界中和人类打交道最多的物理参数之一,无论是在生产实验场所,还是在居住休闲场所,温度的采集或控制都十分频繁和重要,而且,网络化远程采集温度并报警是现代科技发展的一个必然趋势。由于温度不管是从物理量本身还是在实际人们的生活中都有着密切的关系,所以温传感器就会相应产生。本设计采用的PT100温度传感器以广泛用于医疗、电机、工业、温度计算、阻值计算等高精温度设备中具有使用寿命长,精度高,稳定性强等特点。

1.2 课题研究的目的和意义

随着社会的发展,温度的测量及控制变得越来越重要。本文采用单片机STC89C52设计了温度实时测量及控制系统。单片机STC89C52 能够根据PT100温度传感器经处理后的温度信息在LCD1602上实时显示,并通过LED灯显示工作是否正常的状态。而且可以通过键盘控制不同支路的显示。从而达到实时监测多条支路的温度的目的。

通过该毕业设计使我对微型计算机控制系统有一个全面的了解、掌握常规控制算法的使用方法、掌握简单微型计算机应用系统软硬的设计方法,进一步锻炼同我在微型计算机应用方面的实际工作能力。本次设计才用的PT100温度传感器

在当前生活中应用普遍。而且在此次设计中此设计所采用的I2C总线技术是一种串行通讯技术具有使用硬件少,效率高等特点。因此本设计方便在工业中大量使用。

1.3本文主要研究的内容

○1熟悉本科阶段所学课程,如《单片机原理与应用》、《检测技术》、《智能仪表》等。

○2设计出合适的检测系统,包括户机的硬件和软件设计。

○3设计系统应能检测到多个用户以及多条支路的温度,满足工作人员的要求,提高自动化程度。

○4写出设计任务书。

2 硬件电路的设计

2.1 系统设计的框架

图2.1系统设计框架

本设计为两路温度巡回监测系统。温度通过PT100温度传感器把物理温度量转化为电阻。PT100温度传感器和PT100温度变送器相连通过,通过温度变送器输出0-5V的电压。PT100温度变送器和A/D转换模块PCF8951相连,通过PC8951输出数字量传入STC89C52单片机进行数据的处理。通过LCD显示器来显示实时温度。通过LED灯来显示温度值是否正常。通过键盘来完成温度路数的选择和参照温度的设定工作。

2.2 单片机的选型

本课题设计的温度控制系统主控制芯片选型为STC89C52单片机,下面对此单片机做些介绍。

2.2.1STC89C52单片机的简介

目前,51系列单片机在工业检测领域中得到了广泛的应用,因此我们可以在许多单片机应用领域中,配接各种类型的语音接口,构成具有合成语音输出能力的综合应用系统,以增强人机对话的功能。STC89C52单片机是深圳宏晶科技有限公司生产的一种单片机,在一小块芯片上集成了一个微型计算机的各个组成部分。每一个单片机包括:一个8位的微型处理器CPU;一个512字节的片内数据存储器RAM;4K片内程序存储器;四个8位并行的I/O接口P0-P3,每个接口既可以输入,也可以输出;两个定时器/记数器;五个中断源的中断控制系统;一个全双工UART的串行I/O口;片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接。最高允许振荡频率是12MHZ。以上各个部分通过内部总线相连接。

2.2.2STC89C52单片机时序

STC89C52单片机的一个机器周期由6个状态(s1—s6)组成,每个状态又持续2个震荡周期,分为P1和P2两个节拍。这样,一个机器周期由12个振荡周期组成。若采用12MHz的晶体振荡器,则每个机器周期为1us,每个状态周期为1/6us;在一数情况下,算术和逻辑操作发生在N期间,而内部寄存器到寄存器的传输发生在P2期间。对于单周期指令,当指令操作码读人指令寄存器时,使从S1 P2开始执行指令。如果是双字节指令,则在同一机器周期的s4读人第二字节。若为单字节指令,则在51期间仍进行读,但所读入的字节操作码被忽略,且程序计数据也不加1。在加结束时完成指令操作。多数STC89C52指令周期为1—2个机器周期,只有乘法和除法指令需要两个以上机器周期的指令,它们需4个机器周期。对于双字节单机器指令,通常是在一个机器周期内从程序存储器中读人两个字节,

但Movx指令例外,Movx指令是访问外部数据存储器的单字节双机器周期指令,在执行Movx指令期间,外部数据存储器被访问且被选通时跳过两次取指操作。

2.2.3STC89C52单片机引脚介绍

图2.2 STC89C52单片机引脚图

STC89C52单片机的40个引脚中有2个专用于主电源引脚,2个外接晶振的引脚,4个控制或与其它电源复用的引脚,以及32条输入输出I/O引脚。

下面按引脚功能分为4个部分叙述个引脚的功能。

○1电源引脚Vcc和Vss

Vcc(40脚):接+5V电源正端。

Vss(20脚):接+5V电源地端。

○2外接晶振引脚XTAL1和XTAL2

XTAL1(19脚):接外部石英晶体的一端。在单片机内部,它是一个反相放大器的输入端,这个放大器构成采用外部时钟时,对于HMOS单片机,该引脚接地;对于CHOMS单片机,该引脚作为外部振荡信号的输入端。

XTAL2(18脚):接外部晶体的另一端。在单片机内部,接至片内振荡器的反相放大器的输出端。当采用外部时钟时,对于HMOS单片机,该引脚作为外部振荡信号的输入端。对于CHMOS芯片,该引脚悬空不接。

○3控制信号或与其它电源复用引脚

控制信号或与其它电源复用引脚有RST/VPD、ALE/P、PSEN和EA/VPP等4种形式。

1)RST/VPD(9脚):RST即为RESET,VPD为备用电源,所以该引脚为单片机的上电复位或掉电保护端。当单片机振荡器工作时,该引脚上出现持续两个机器周期的高电平,就可实现复位操作,使单片机复位到初始状态。

当VCC发生故障,降低到低电平规定值或掉电时,该引脚可接上备用电源VPD(+5V)为内部RAM供电,以保证RAM中的数据不丢失。

2)ALE/ P (30脚):当访问外部存储器时,ALE(允许地址锁存信号)以每机器周期两次的信号输出,用于锁存出现在P0口的低位。

3)PSEN(29脚):片外程序存储器读选通输出端,低电平有效。当从外部程序存储器读取指令或常数期间,每个机器周期PESN两次有效,以通过数据总线口读回指令或常数。当访问外部数据存储器期间,PESN信号将不出现。

4)EA/Vpp(31脚):EA为访问外部程序储器控制信号,低电平有效。当EA 端保持高电平时,单片机访问片内程序存储器4KB(MS—52子系列为8KB)。若超出该范围时,自动转去执行外部程序存储器的程序。当EA端保持低电平时,无论片内有无程序存储器,均只访问外部程序存储器。对于片内含有EPROM的单片机,在EPROM编程期间,该引脚用于接21V的编程电源Vpp。

○4输入/输出(I/O)引脚P0口、P1口、P2口及P3口

1)P0口(39脚~22脚):P0.0~P0.7统称为P0口。当不接外部存储器与不扩展I/O接口时,它可作为准双向8位输入/输出接口。当接有外部程序存储器或扩展I/O口时,P0口为地址/数据分时复用口。它分时提供8位双向数据总线。对于片内含有EPROM的单片机,当EPROM编程时,从P0口输入指令字节,而当检验程序时,则输出指令字节。

2)P1口(1脚~8脚):P1.0~P1.7统称为P1口,可作为准双向I/O接口使用。对于MCS—52子系列单片机,P1.0和P1.1还有第2功能:P1.0口用作定时器/计数器2的计数脉冲输入端T2;P1.1用作定时器/计数器2的外部控制端T2EX。对于EPROM编程和进行程序校验时,P0口接收输入的低8位地址。

3)P2口(21脚~28脚):P2.0~P2.7统称为P2口,一般可作为准双向I/O接口。当接有外部程序存储器或扩展I/O接口且寻址范围超过256个字节时,P2口用于高8位地址总线送出高8位地址。对于EPROM编程和进行程序校验时,P2口接收输入的8位地址。

4)P3口(10脚~17脚):P3.0~P3.7统称为P3口。它为双功能口,可以作为一般的准双向I/O接口,也可以将每1位用于第2功能,而且P3口的每一条引脚均可独立定义为第1功能的输入输出或第2功能。P3口的第2功能见下表

表2.1 STC89C52 P3引脚表

综上所述,MCS—51系列单片机的引脚作用可归纳为以下两点:

a.单片机功能多,引脚数少,因而许多引脚具有第2功能;

b.单片机对外呈3总线形式,由P2、P0口组成16位地址总线;由P0口分时复用作为数据总线。[1][7][8][9][10]

2.3 PCF8591AD转化模块

○1PCF8591 AD/DA芯片介绍

PCF8591是一个单片集成、单独供电、低功耗、8-bit CMOS数据获取器件。PCF8591具有4个模拟输入、1个模拟输出和1个串行I2C总线接口。PCF8591的3个地址引脚A0, A1和A2可用于硬件地址编程,允许在同个I2C总线上接入8个PCF8591器件,而无需额外的硬件。在PCF8591器件上输入输出的地址、控制和数据信号都是通过双线双向I2C总线以串行的方式进行传输。

PCF8591 主要性能指标:

单电源供电

PCF8591的操作电压范围2.5V-6V

低待机电流

通过I2C总线串行输入/输出

PCF8591通过3个硬件地址引脚寻址

PCF8591的采样率由I2C总线速率决定

4个模拟输入可编程为单端型或差分输入

自动增量频道选择

PCF8591的模拟电压范围从VSS到VDD

PCF8591内置跟踪保持电路

8-bit逐次逼近A/D转换器

通过1路模拟输出实现DAC增益

○2模块功能描述

1)模块芯片采用PCF8591

2)模块支持外部4路电压输入采集(电压输入范围0-5v)

3)模块集成光敏电阻,可以通过AD采集环境光强精确数值

4)模块集成热敏电阻,可以通过AD采集环境温度精确数值

5)模块集成1路0-5V电压输入采集(通过蓝色电位器调节输入电压)

6)模块带电源指示灯(对模块供电后指示灯会亮)

7)模块带DA输出指示灯,当模块DA输出接口电压达到一定值,会点亮板上DA 输出指示灯,电压越大,指示灯亮度越明显

8)模块PCB尺寸:3.6 2.3

cm cm

9)标准双面板,板厚1.6mm ,布局美观大方,四周设有通孔,孔径为:3mm,方便固定

○3模块接口说明

本模块左边和右边分别外扩2路排针接口,分别说明如下:

左边AOUT 芯片DA输出接口

AINO 芯片模拟输入接口0

AIN1 芯片模拟输入接口1

AIN2 芯片模拟输入接口2

AIN3 芯片模拟输入接口3

右边SCL I2C时钟接口接单片机IO口

SDA I2C数字接口接单片机IO口

GND 模块地外接地

VCC 电源接口外接3.3v-5v

○4模块红色短路帽使用说明

模块共有3个红色短路帽,分别作用如下:

P4 接上P4短路帽,选择热敏电阻接入电路

P5 接上P5短路帽,选择光敏电阻接入电路

P6 接上P6短路帽,选择0-5V可调电压接入电路

图2.3 PCF8591AD原理图

2.4 PT100温度变送器

铂电阻温度变送器直接安装于Pt100铂电阻接线盒内(与不同结构形式的铂电阻构成热电阻一体化温度变送器)将热电阻Pt100的电阻信号转化为电压在0-5V间输出。

○1适用范围:

可以接收热电阻或各类热电偶输入,可直接安装于温度传感器接线盒内,并标出标准电压电流信号,广泛用于电力、冶金、化工、食品、医药、环保等行业的控制领域。

○2功能特点:

1)变送器信号电源同为两根普通导线,节省了热电偶专用补偿导线,降低了线路干扰带来的误差。

2)体积小巧、安装方便。

3)精度好,抗干扰,稳定性好,免维护。

4)外部可直接调整零点和满度。

5)电流信号输出,传输距离远,缩短了仪表与传感器的距离,降低线路干扰带来的误差。

○3连接方法:

如图2.4所示PT100温度变送器为PT100温度传感器配套的温度转换工具。它将PT100温度传感器的电阻值转化为0-5V的电压值其中上面左为24V电源的负极和信号地极。上面右为24V电源的正极。下面左为PT100电阻正。下中为PT100电阻负。下右为0-5V电压输出正。

图2.4 PT100温度变送器

○4变送器技术指标

1)输入信号:Pt100铂电阻信号输入

2)供电电压:10-30VDC

3)负载电阻:0-500Ω

4)输出信号:0-5V电压

5)热电阻温度变送器精度:0.2%FS

6)温度稳定性:零点漂移标准0.05%FS/℃量程漂移标准0.002%FS/℃7)回路保护:带反向连接保护(防止电源正负极)

8)温度变送器功耗:≤0.5W 9)温度变送器重量:约35克

10)热电阻温度变送器外形尺寸:外径Ф42mm ,高度H23mm ,安装孔距33mm ,安装孔Ф5.5m

2.5 PT100温度传感器

PT100是铂热电阻,它的阻值会随着温度的变化而改变。PT 后的100即表示它在0℃时阻值为100欧姆,在100℃时它的阻值约为138.5欧姆。

2.5.1 设计原理

它的工业原理:当PT100在0摄氏度的时候他的阻值为100欧姆,它的阻值会随着温度上升而成近似匀速的增长。但他们之间的关系并不是简单的正比的关系,而更应该趋近于一条抛物线。

铂电阻的阻值随温度的变化而变化的计算公式: 2000t

-≤≤℃ ()01100t R R At Bt C t t =?+++?-????? (2.1) 0

t R 为t ℃时的电阻值,0R 为0℃时的阻值。公式中的A,B,系数为实验测定。这里给出标准的

系数:3

3.9080210A -=?℃;75.80210B -=-?℃; 12

4.273510C -=-?℃。

2.5.2 应用范围

医疗、电机、工业、温度计算、阻值计算等高精温度设备,应用范围非常之广泛。

2.5.3 分度表

表2.2 PT100温度传感器分度表

2.5.4 PT100温度传感器三根芯线的接法:

PT100铂电阻传感器有三条引线,可用A、B、C(或黑、红、黄)来代表三根线,三根线之间有如下规律:

A与B或C之间的阻值常温下在110欧左右,B与C之间为0欧,B与C在内部是直通的,原则上B与C没什么区别。仪表上接传感器的固定端子有三个。A线接在仪表上接传感器的一个固定的端子。B和C接在仪表上的另外两个固定端子,B和C线的位置可以互换,但都得接上。如果中间接有加长线,三条导线的规格和长度要相同。热电阻的3线和4线接法是采用2线、3线、4线,主要由使(选)用的二次仪表来决定。一般显示仪表提供三线接法,PT100一端出一颗线,另一端出两颗线,都接仪表,仪表内部通过桥抵消导线电阻。一般PLC为四线,每端出两颗线,两颗接PLC输出恒流源,PLC通过另两颗测量PT100上的电压,也是为了抵消导线电阻,四线精确度最高,三线也可以,两线最低,具体用法要考虑精度要求和成本PT100温度传感器。

○1产品特征

1)不锈钢套管封装,经久耐用

2)活动螺丝固定,使用方便

3)按照国际IEC751国际标准制造,即插

即用

4)多种探头尺寸可选、适应面广

5)高精度、高稳定、高灵敏

6)外形小巧,经济实用

图2.6 PT100的实物图○2特性指标:测温范围: -200-400℃

探头长度: 5cm/10cm/15cm

探头直径: Φ5mm

电阻变化: 0.3851Ω/℃

安装方式: 活动螺丝固定

螺丝规格: M8*1.0

引线长度: 一般2米,可订制长度(专用引线)引线接法: 三线式

接线方式: 接线叉

传感器件: PT(铂)

套管材质: 不锈钢

○3PT100温度传感器采用三线式接法的原因:

PT100温度传感器0℃时电阻值为100Ω,电阻变化率为0.3851Ω/℃。由于其电阻值小,灵敏度高,所以引线的阻值不能忽略不计,采用三线式接法可消除引线线路电阻带来的测量误差,原理如下:

PT100引出的三根导线截面积和长度均相同(即r1=r2=r3),测量铂电阻的电路一般是不平衡电桥,铂电阻(Rpt100)作为电桥的一个桥臂电阻,将导线一根(r1)接到电桥的电源端,其余两根(r2、r3)分别接到铂电阻所在的桥臂及与其相邻的桥臂上,这样两桥臂都引入了相同阻值的引线电阻,电桥处于平衡状态,引线线电阻的变化对测量结果没有任何影响。[2~6]

尺寸图:接线图:

图2.7 PT100温度传感器的接线图

2.6 LCD1602显示器

○1液晶显示器各种图形的显示原理

1)线段的显示:点阵图形式液晶由M N个显示单元组成,假设LCD显示屏有

64行,每行有128列,每8列对应1字节的8位,即每行由16字节,共16?8=128个点组成,屏上64?16个显示单元与显示RAM区1024字节相对应,每一字节的内容和显示屏上相应位置的亮暗对应。例如屏的第一行的亮暗由RAM区的000H——00FH 的16字节的内容决定,当(000H)=FFH时,则屏幕的左上角显示一条短亮线,长度为8个点;当(3FFH)=FFH时,则屏幕的右下角显示一条短亮线;当(000H)=FFH,(001H)=00H,(002H)=FFH,……(00EH)=FFH,(00FH)=00H 时,则在屏幕的顶部显示一条由8段亮线和8条暗线组成的虚线。这就是LCD显示的基本原理。

2)字符的显示: 用LCD显示一个字符时比较复杂,因为一个字符由6×8或8×8

点阵组成,既要找到和显示屏幕上某几个位置对应的显示RAM区的8字节,还要使每字节的不同位为“1”,其它的为“0”,为“1”的点亮,为“0”的不亮。这样一来就组成某个字符。但由于内带字符发生器的控制器来说,显示字符就比较简单了,可以让控制器工作在文本方式,根据在LCD上开始显示的行列号及每行的列数找出显示RAM对应的地址,设立光标,在此送上该字符对应的代码即可。

3)汉字的显示: 汉字的显示一般采用图形的方式,事先从微机中提取要显示的汉字的点阵码(一般用字模提取软件),每个汉字占32B,分左右两半,各占16B,左边为1、3、5……右边为2、4、6……根据在LCD上开始显示的行列号及每行的列数可找出显示RAM对应的地址,设立光标,送上要显示的汉字的第一字节,光标位置加1,送第二个字节,换行按列对齐,送第三个字节……直到32B显示完就可以LCD上得到一个完整汉字。

○21602字符型LCD简介

1)字符型液晶显示模块是一种专门用于显示字母、数字、符号等点阵式LCD,目前常用16?1,16?2,20?2和40?2行等的模块。下面以长沙太阳人电子有限公司的1602字符型液晶显示器为例,介绍其用法。一般1602字符型液晶显示器实物如图2.8、2.9所示。

○31602LCD的基本参数及引脚功能

1602LCD分为带背光和不带背光两种,基控制器大部分为HD44780,带背光的比不带背光的厚,是否带背光在应用中并无差别,两者尺寸差别如图2.10所示。

图2.8 LCD1602的正面图

图2.9 LCD1602的反面图

图2.10 LCD1602的尺寸图

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

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

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

多路温度检测.显示与报警系统设计

课程设计报告 课题多路温度检测、显示与报警系统设计小组成员 指导老师

目录 一、前言2222222222222222222222222222222222222222222222221 二、方案论证222222222222222222222222222222222222222222221 2.1测温元件的选择2222222222222222222222222222222222221 2.1.1热电偶和热电阻的选择222222222222222222222222221 2.1.2热电偶的分类22222222222222222222222222222222222 2.2采集模块的选择2222222222222222222222222222222222223 2.2.1多功能采集卡22222222222222222222222222222222223 2.2.2 USB采集卡2222222222222222222222222222222222224 2.2.3采集模块ADAM-4000系列2222222222222222222222224 2.2.4采集模块ADAM-5000系列2222222222222222222222225 三、硬件电路设计22222222222222222222222222222222222222222226 3.1系统结构方框图2222222222222222222222222222222222227 3.2采集模块与主机电路222222222222222222222222222222227 3.3采集模块与设备电路222222222222222222222222222222228 四、软件设计222222222222222222222222222222222222222222222229 4.1组态界面的设计2222222222222222222222222222222222229 4.2报警系统的设计2222222222222222222222222222222222229 4.3实时温度数据曲线的设计22222222222222222222222222211

温度控制系统课程设计

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

温度控制系统毕业设计

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

基于单片机的多路温湿度检测系统设计

基于单片机的多路温湿度检测系统设计 潘磊 (天津冶金职业技术学院电气工程系,天津300400) 摘要:介绍了以C8051F120单片机和PC 机为核心的温湿度检测系统,论述了系统的组成,各模块硬件电路设计以及系统上位机、下位机的软件设计。系统下位机实时收集多路SHT71传感器采集的数据并显示上传,上位机利用VB 中MSComm 控件完成数据接收和处理,实现了对环境温湿度的现场显示和远距离控制。 关键词:温湿度检测;C8051F120;SHT71;VB 中图分类号:TP274文献标识码:A 文章编号:1673-1131(2013)01-0065-02 随着社会生产的不断发展进步,许多工农业生产过程以 及民用场合都需要对环境的温度和湿度进行检测并控制,比 如:粮仓、温室蔬菜大棚、通信基站、电力变电房、药厂、图书馆、 博物馆等。为此本文设计了一个系统实现对环境温度湿度的 检测控制。 1系统结构 本系统主要由电源模块、单片机系统、键盘及LCD 显示 模块、温度湿度传感器采集模块、时钟芯片模块、语音报警模 块、通信模块以及上位机系统组成。系统能够实时采集四处 检测环境的温度和湿度,并把采集数据显示在LCD 屏上,通 过键盘预先设置温湿度上下限数值,当所检测的温度或湿度 超过所设定的数值语音报警模块报警。同时,下位机上传温 度湿度数据,上位机对数据进行存储、显示以及数据分析。系 统框图如图1 所示。 图1系统框图 2系统硬件设计 2.1单片机系统 本系统选用Cygnal 公司的C8051F120单片机作为核心 处理器,此款单片机有64位I/O 口,满足本系统外设较多的需 求,减少系统I/O 扩展,也为增加检测通路和系统扩展预留接 口。单片机峰值处理速度达到100Mips ,大大提高了系统的实 时性,内部带有128KB FLASHROM 能够满足多路实时数据 的大容量存储,集成2个UART ,1个I 2C ,1个SPI 接口便于与 外围设备及上位机传输数据。 2.2温度湿度传感器采集模块 传统模拟式温湿传感器的测量精度和分辨率很低,只有 1%左右,同时要获得高精度还需要更高精度的基准电压。另 外,所测得的模拟量还要进过A/D 转换才能送入微处理器 进行处理。为避免上述问题本系统采用全校准数字输出相 对湿度和温度传感器SHT71,与单片机接口电路图如图2所 示。图2 温度湿度传感器采集模块图3LCD 显示模块为了实现多点同时测量减少采集等待时间,同时尽量少的占用I/O 口资源,本系统将SHT71的时钟线SCK 都连接到P1.0口,数据线DATA 分别连接到P1口其他4个I/O 口上,并在数据线DATA 端加入上拉电阻。通过软件程序写入命令 即可完成温湿度数据采集,但传感器输出的测量量并不是实 际值,还需进行数据转换。2013年第1期 (总第123期)2013(Sum.No123) 信息通信INFORMATION &COMMUNICATIONS

课程设计(论文)基于mcs51系列单片机的数字温度监测装置设计

课程设计说明书 基于MCS-51系列单片机的 数字温度监测装置设计 学生班级: 学生姓名: 起止日期: 指导教师:

目录 一、引言 4 1. 本次课程设计的重要意义4 2. 温度传感器的发展4 二、设计内容及性能指标 5 三、系统方案总体概述 5 四、系统主要器件选择 6 (一)单片机的选择 6 1.主要性能参数6 2.功能特性概述7 3.引脚功能说明8 4.端口引脚第二功能9(二)温度传感器的选择10 1.总述10 2.温度传感器的选择11 2.1 DS18B20简介11 2.2 DS18B20内部结构11 2.3 DS18B20测温原理15 五、系统整体设计 17(一)系统硬件电路设计17 1.硬件电路设计总体概述17 2.CPU机器基本外围电路设计18 2.1单片机电路18 2.2晶振控制电路18 2.3 继电器电路19 2.4 锁存器74LS373引脚功能及工作原理19 2.4.1 74LS373引脚功能20 2.4.2 74LS373工作原理20 2.4.3 Intel2764引脚功能23 3.前向通道设计23 3.1温度检测电路23 3.2电源输入部分电路24 4.后向通道设计及人机通道设计25 4.1 后向通道设计25 4.1.1 LED显示电路25 4.1.1.1 LED显示器的结构25 4.1.1.2 LED显示器的工作原理26 4.1.1.3 LED 显示设计方案27 4.2键盘27 4.3温度报警电路28 4.4复位电路28

5.抗干扰措施29 5.1干扰产生的后果29 5.2抗干扰设计的基本原则30 5.3硬件抗干扰设计31 5.4软件的抗干扰设计32(二)系统软件设计33 1.概述33 2.主程序模块33 3. 部分程序清单34 3.1 温度传感器的驱动程序34 3.2 LED共阳极显示子程序36 六、附录 36 七、致谢 37 参考文献

《多路温度检测系统》

《多路温度检测系统》 设计报告 一:统整体设计 多路温度检测系统以8051单片机系统为核心,能对多点的温度进行实时控制巡检。各检测单元(从机)能独立完成各自功能,根据主控机的指令对温度进行实时或定时采集,测量结果不仅能在本地储存、显示,而且可以利用单片机串行口,通过RS-485总线及通信协议将将采集的数据传送到主控机,进行进一步的分析、存档、处理和研究。主控机负责控制指令发送,控制各个从机进行温度采集,收集测量数据,并对测量结果(包括历史数据)进行整理、显示和打印。主控机与各从机之间能够相互联系、相互协调,从而达到了系统整体统一、和谐的控制效果。系统框图如下: 温度测点1温度测点2温度测点3温度测点4丛机1 丛机2 丛机3 丛机4 4 8 5 通 讯 电 缆主 控 机 键盘 显示器 打印机图1 系统框图 声光报警 本系统的特点是: ?具有实时检测功能,能够同时检测4路温度,检测温度范围0℃~400℃; ?使用12位AD转换,采用过采样和工频周期求均值技术,分辨率达到16位,检测温度变化最小值达到0.007℃; ?使用RS-485串行总线进行传输,MAX485驱动芯片进行电平转换,传送距离大于1200m,抗干扰能力强; ?可由主控机统一设置系统时间和温度修正值; ?可由主控机分别设置各从机的温度报警上下限,主机、从机均具有声光报警功能; ?具有定时、整点收集各从机数据功能,使用I2C串行E2PROM,可保存各从机以往24小时的数据,具有数据更新 与掉电保护功能; ?具有数据分析功能,能显示各从机以往24小时的温度变化曲线与平均值; ?从机可显示当前温度、时间、报警阈值等信息; ?从机之间可通过主机中转进行通信,根据用户需要观察其他从机实时温度值; ?主从机均采用中文点阵式液晶显示器,人机界面友好; ?具有打印功能; ?自制了主控机和从机所使用的直流稳压电源。

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

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

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

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

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

简单多点温度测量系统课程设计

课程设计报告(2010 —2011 年度第2学期) 题目:基于DS18B20的多点温度测量系统 院系: 姓名: 学号: 专业: 指导老师: 2011年5 月22 日

目录 1设计要求…………………………………………………………………………2设计的作用、目的………………………………………………………………3设计的具体实现…………………………………………………………………. 3.1系统概述……………………………………………………………………. 3.2单元电路设计与分析……………………………………………………… 3.3电路的安装与调试…………………………………………………………4心得体会及建议………………………………………………………………… 4.1心得体会…………………………………………………………………… 4.2建议…………………………………………………………………………5附录………………………………………………………………………………6参考文献…………………………………………………………………………

基于DS12B20的多点温度测量系统设计报告 1设计要求 运用DS12B20温度测量芯片实现一个多点温度测量系统,要求如下: (1).测量点为两点。 (2).测量的温度为-40~+40°C (3).温度测量的精度为±0.5°C (4).测量系统的响应时间要小于1S。 (5).温度数据的传输方式采用串行数据传送的方式。 2 设计的作用、目的 通过本设计可以进一步了解熟悉单片机的控制原理以及外设与单片机的数据通信方法,尤其是串行通信方法以及单片机与外设间的接口问题。 本设计旨在提高学生的实际应用系统开发能力,增长学生动手实践经验,激起学生学以致用的兴趣。 3设计的具体实现 3.1系统概述 本系统分为温度采集模块、核心处理模块、控制模块和显示模块。温度采集模块由DS18B20温度测量芯片构成,它负责测量温度后将温度量转化为数字信号,传输到数据处理模块;核心处理模块由AT89S52单片机组成,它负责与温度采集模块进行数据通信、对数据进行操作处理已经对各种外设的响应与控制;控制模块由几个按键组成,实现对测量点的选择以及电路复位的操作;显示模块由一块四位的八段译码显示管和驱动芯片组成,它的作用是显示测量的温度值。 系统模块组成图:

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

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

多路温度检测系统的设计

多路温度检测系统的设计 【目录】 第一章前言 (1) 第二章整体方案设计 (2) 2.1电源电路设计 (2) 2.2整体框架图 (3) 2.3技术特点 (3) 第三章芯片介绍 (4) 3.18751芯片 (4) 3.1.1电源引脚 (4) 3.1.2外接晶振引脚 (4) 3.1.3输入输出引脚 (4) 3.1.4控制引脚 (5) 3.1.5存储器结构 (5) 3.28255可编程并行接口芯片 (5) 3.3ADC0804转换器 (7) 3.4AD590传感器 (8) 3.5LED七段数码管 (9) 3.6BCD 七段译码器7447 (11) 第四章LDE显示电路及流程图 (13) 4.1LED显示电路 (13) 4.2程序流程图 (14) 第五章硬件设计 (15) 5.1键盘控制输入显示电路 (15) 5.28751与8255的连接 (16) 5.3ADC0804外围电路 (16) 第六章结论 (17) 【谢辞】 (18) 【参考文献】 (19)

【摘要】 随着电子技术发展,特别是随着大规模的集成电路的产生,给人们的是生活带来了根本性质变化。微型计算机的出现使现代的科学研究得到质的飞跃,而单片机技术的出现则是给现代工业控制以及日常生活带来了极大的方便,正是应用电子技术的发展推动了工业生产及人们的日常生活水平。单片机多点温度控制利用具有极高的性价比,体积小,重量轻,抗干扰能力强对环境的要求不高, 但可靠性,运算精度高的8751系列单片机,同时利用AD590温度传感器采集温度,利用8255实现对本系统人工温度的设置,设置值在LED上显示。 关键词:8751单片机 AD590温度传感器 8255芯片 LED LM7805 【Abstract】 With the development of electronic technology, especially with the large-scale production of integrated circuits, to the lives of the people is the fundamental nature of change. The emergence of modern microcomputer qualitative leap in scientific research, but there is asingle-chip technology to the everyday life of modern industrial control, and has brought great convenience, it is the application of electronic technology to promote the development of industrial production and people's of daily living. The use of single-chipmulti-point temperature control has a very high cost, small size, light weight, anti-interference ability of the less demanding on the environment, but the reliability, operationand high precision 8751 series of microcontrollers, while using AD590 temperaturesensors collect temperature, the use of 8255 to achieve the set temperature of the systemmanually, set the value on the LED display. Keywords: 8751 single-chip AD590 temperature sensor chip LED LM7805 8255

温度监控系统课程设计报告

^ 温度监控系统课程设计报告 1 设计背景 设计目的及意义 随着现代计算机和自动化技术的发展,作为各种信息的感知、采集、转换、传输相处理的功能器件,温度传感器的作用日益突出,成为自动检测、自动控制系统和计量测试中不可缺少的重要技术工具,其应用已遍及工农业生产和日常生活的各个领域。本设计就是为了满足人们在生活生产中对温度测量系统方面的需求。 (1)在学习了课程后,为了加深对理论知识的理解,学习理论知识在实际中的运用,培养动手能力和解决实际问题的经验。 (2)通过实验提高对单片机的认识,提高软件调试能力。 (3)进一步熟悉和掌握单片机的结构及工作原理,通过课程设计,掌握以单片机核心的电路设计的基本方法和技术。 (4)通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。( (5)熟悉温度控制的工作原理,选择合适的元件,绘制系统电路原理图,运用单片机原理及其应用,进行软硬件系统的设计和调试,加深对单片机的了解和运用,进而提高自己的应用知识能力、设计能力和调试能力。 总体设计思路 本设计以单片机为基础,温度监控系统大致上可以分为以下几个步骤: 系统分析过程 (1)根据系统的目标,明确所采用温度监控系统的目的和任务。 (2)确定系统所在的工作环境。 (3)根据系统的工作要求,确定系统的基本功能和方案。 系统设计内容 : (1)构思设计温度监控系统的工作流程。 (2)对要求设计的系统进行功能需求分析,考虑多种设计方案,比较各方案的特点,并确定合理可行的方案,并设计相应的功能结构。

(3)根据系统的控制要求,选择合适型号的芯片及元器件。 (4) 设计以单片机为核心的控制程序。 (5) 电路板及其结构的设计。 (6) 进行系统的调试,完成最终的设计。 2 总体设计方案设计 系统框图 % 本设计为无线电控制电路,系统框图如下所示: ¥ " 图1-1 系统框图 系统功能 此设计以单片机为核心的温度监控系统,其功能是:平常状态下可以做温度计使用。当温度超过预设温度时二极管会闪烁报警,当温度降下时二极管则停止闪烁。 电路设计及功能如下所述: 本设计大体可分为三个部分,即温度采集,数码显示,报警电路。温度采集部分利用DS18B20进行温度采集,感知温度,后数码显示出温度,若温度超过了预设温度报警电路则启亮发光二极管,闪烁。整体电路图如下所示:

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

基于模糊控制算法的温度控制系统的毕业设计 第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 本文的工作 详细分析课题任务,对模糊控制和温度控制的历史和现状进行分析,并对模糊控制和温度控制的原理进行了深入的研究,并将其综合。然后根据课题任务的要求设计出实现控制任务的硬件原理图和软件,并进行访真调试。

基于DS18B20数字温度传感器的温度检测系统课程设计报告

毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。 学位论文作者(签名): 年月

关于毕业论文使用授权的声明 本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据 库和收录到《中国学位论文全文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名:日期: 指导教师签名:日期:

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

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

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

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

基于单片机的多点温度检测系统课程设计

单片机课程(设计) 设计目题:基于单片机的多点温度检测系统

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

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

温度自动控制系统的设计毕业设计

论文题目:温度自动控制系统的设计

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

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

相关主题
文本预览
相关文档 最新文档