当前位置:文档之家› 温度传感器cc2530源码

温度传感器cc2530源码

温度传感器cc2530源码
温度传感器cc2530源码

/*

温度传感器头文件(.h文件);

*/

/*

ds18b20程序。

本程序使用说明:

在使用之前必须在相应的代码文件里全局位置加入一

段代码:

// #define FLOAT_MODE 1

#if FLOAT_MODE

unsigned char Temperature[8]; //小数模式需要8个

字节;

#define Temp_Len_ 7 //温度值字符串有效长度;

#else

unsigned char Temperature[5]; //整数模式需要5个

字节;

#define Temp_Len_ 4 //温度值字符串有效长度;

#endif

加入此段代码后可以通过是否注释#define

FLOAT_MODE 1

这句代码来选择是获取整数温度还是获取小数温度,注释后

为获

取整数温度。

获取温度的函数如下:

TemperatureConver();

不需要参数,结果以字符串的形式保存在

Temperature[x]中,

通过字符串操作方式操作该数组变量;

该程序在cc2530采用外部晶振32MHZ时使用,如果频率不是

32MHZ,会因为延时不正确导致时序问题,故在其他频率下

使用

需自行调试延时函数的函数体。

void ds18b20_delay_us(unsigned int x)

*/

#ifndef __DS18B20_H__

#define __DS18B20_H__

#include

//引脚定义,即ds18b20的数据线;

#define Ds18b20_Data P0_7 //根据实际更改;

/*//////////////////////////////////////

开启下列定义表示读取的温度精确

到小数,注释后精度为整数;

*///////////////////////////////////////

//默认注释// #define FLOAT_MODE 1 //默认下不开启;<<<<<<-----------//自行更改;////////////////////////////////////////

#if FLOAT_MODE

extern unsigned char Temperature[8]; //小数模式需要8个字节;

#define Temp_Len_ 7 //温度值字符串有效长度;

#else

extern unsigned char Temperature[5]; //整数模式需要5个字节;

#define Temp_Len_ 4 //温度值字符串有效长度;

#endif

//端口配置;

#define INPUT_MODE P0DIR &= 0x7f

#define OUTPUT_MODE P0DIR |= 0x80

//32MHZ下,供温度传感器使用的us延时函数;

void ds18b20_delay_us(unsigned int x);

//ds18b20初始化函数;

unsigned char DS18B20_Init(void);

//读一个字节函数:

unsigned char ReadByte(void);

//写一个字节函数;

void WriteByte(unsigned char Byte); //读取温度函数;

unsigned int ReadTemperature(void); //温度转换函数;

void TemperatureConver(void);

#endif

/*

温度传感器源文件;

*/

#include "ds18b20.h"

//#include "OnBoard.h"

void ds18b20_delay_us(unsigned int x)

{

unsigned int i,j;

for(i=0;i

{

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

}

/*

while(x--)

{

asm("NOP");

asm("NOP");

asm("NOP");

asm("NOP");

asm("NOP");

asm("NOP");

asm("NOP");

asm("NOP");

}

*/

}

unsigned char DS18B20_Init(void)

{

unsigned char IS_FINISH = 0; //若ds18b20复位成功,置1,默认为0;

unsigned int Count = 0; //获取ds18b20复位成功与否时防止超时的变量;

OUTPUT_MODE; //温度传感器IO口为输出模式;

Ds18b20_Data = 1; //初始时确保ds18b20数据线为高;

ds18b20_delay_us(100); //稍作延时;

Ds18b20_Data = 0; //复位ds18b20;

ds18b20_delay_us(600);//精确延时,必须满足480us~960us;

Ds18b20_Data = 1; //在480us~960us后拉高数据线,ds18b20会在在15~60us产生脉冲;

ds18b20_delay_us(40);//精确延时,15~60us后接收数据线上60~240us的存在脉冲;

INPUT_MODE; //温度传感器IO口为输入模式;

do

{

Count++;

IS_FINISH = Ds18b20_Data; //读IO口状态;

}

while((IS_FINISH != 0) && (Count<400)); //大约3ms,这段时间等待响应;

OUTPUT_MODE; //温度传感器IO口为输出模式;

Ds18b20_Data = 1; //归还数据线;

ds18b20_delay_us(100); //稍作延时;

//如果读取的脉冲为0,说明初始化成功,否则失败;

return IS_FINISH;

}

unsigned char ReadByte(void)

{

unsigned char i,Byte = 0; //Byte为读取的字节;

OUTPUT_MODE; //温度传感器IO口为输出模式;

Ds18b20_Data = 1; //初始时确保ds18b20数据线为高;

ds18b20_delay_us(100); //稍作延时;

for(i=0;i<8;i++) //8位,读8次;

{

Byte >>= 1; //腾出一位用于存入下次的读取位值;

Ds18b20_Data = 0; //ds18b20在拉低4us后沿拉高产生10us的读间隙;

ds18b20_delay_us(4); //精确延时;

Ds18b20_Data = 1; //拉高;

ds18b20_delay_us(2); //稍作延时;

if(Ds18b20_Data == 1) //判断数据位是否为高,若高,做运算,低则保留;

{ Byte |= 0x80; } //最高位置1;

ds18b20_delay_us(20); //稍作延时;

}

return Byte;

}

void WriteByte(unsigned char Byte)

{

unsigned char i;

OUTPUT_MODE; //温度传感器IO口为输出模式;

Ds18b20_Data = 1; //初始时确保ds18b20数据线为高;

ds18b20_delay_us(100); //稍作延时;

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

{

Ds18b20_Data = 0;//拉低数据线后的15us为写入位时间间隙;

Ds18b20_Data = Byte & 0x01; //数据位写入,写入后的45us内ds18b20采样,完成写

//入位工作;

ds18b20_delay_us(40); //40us延时后保证采样成功;

Ds18b20_Data = 1; //数据线重新置高;

Byte >>= 1;//移出已经写入的位;

}

ds18b20_delay_us(10); //稍作延时;

}

/*

读取温度的步骤:

1.启动温度转换;(1.复位

2.发Skip ROM命令,即0xcc

3.发Convert T命令,即0x44);

2.复位;

3.发Skip ROM命令,即0xcc;

4.读ds18b20寄存器命令,即0xbe;

5.读两字节温度;(低字节高字节)

6.温度格式转换;

*/

unsigned int ReadTemperature(void)

{

unsigned int Temperature = 0, //最终的返回值,同时也用来存放高字节;

low = 0; //低字节;

DS18B20_Init(); //复位;

WriteByte(0xcc); //skip ROM命令;

WriteByte(0x44); //Conver T命令;

ds18b20_delay_us(5); //稍作延时;

DS18B20_Init(); //复位;

WriteByte(0xcc); //skip ROM命令;

WriteByte(0xbe); //读寄存器命令,前两个寄存器存放温度值;

low = ReadByte(); //读取第一个寄存器,即低位温度值;

Temperature = ReadByte(); //读取第二个寄存器,即高位温度值;

Temperature <<= 8; //高字节移动到高8位,低8位用来放低字节;

Temperature += low; //存入低字节;

return Temperature;//返回读取值;

}

void TemperatureConver(void)

{

#if FLOAT_MODE

unsigned char TempH,TempL;

unsigned int Temp;

Temp = ReadTemperature(); //读取当前温度;

if(Temp & 0x80000) //最高位为1时表示温度为负数;

{

Temperature[0] = '-'; //负号标志,表示温度为负数;

Temp = ~Temp; //取反

Temp += 1; //加1;

//当读出数为负的时,必须做取反加1操作;

}//if

else { Temperature[0] = ' '; } //温度为正时,第一位置空;

//整数部分;

TempH = Temp >> 4; //将温度整数部分存放在TempH中,整数部分包括高字节的低4位

//和低字节的高4位;

//小数部分;

TempL = (unsigned char)(Temp & 0x000f); //将温度小数部分存放在TempL中,小数部分由

// 低字节的低4位决定;

//小数近似处理,处理原理见下表:

//------------------------------------------------------------------------------//

/*

二进制:1 1 1 1

十进制:8 4 2 1

小数:0.5 0.25 0.125 0.0625

存在一个整数6,使得十进制数与小数点后的值的转换关系近似相等:

8*6 = 48 偏差2

4*6 = 24 1

2*60 = 120 忽略

1*600 = 600

于是,若我们只需要小数点后两位,则只需要*6 即可,需要后一位的话*6/10;

若还想提高精度,可加一个修正值,该值建议为:1或者2;

*/

//--------------------------------------------------------------------------------//

TempL = TempL * 6; //近似处理转换,两位小数;

TempL += 1; //修正值;

//百位温度值;

if(TempH/100 == 0) { Temperature[1] = ' '; }

else { Temperature[1] = TempH/100+'0'; }

//十位温度值;

if((TempH/100 == 0)&&((TempH%100)/10==0))

{ Temperature[2] = ' '; }

else { Temperature[2] = (TempH%100)/10+'0'; }

//个位温度;

Temperature[3] = (TempH%100)%10+'0';

//小数点;

Temperature[4] = '.';

//小数部分;

Temperature[5] = TempL/10 + '0';

Temperature[6] = TempL%10 + '0';

//字符串结束符;

Temperature[7] = '\0';

//_1ms(); //稍作延时;

ds18b20_delay_us(5);

#else

unsigned int Temp;

Temp = ReadTemperature(); //读取当前温度;

if(Temp & 0x80000) //最高位为1时表示温度为负数;

{

Temperature[0] = '-'; //负号标志,表示温度为负数;

Temp = ~Temp; //取反

Temp += 1; //加1;

//当读出数为负的时,必须做取反加1操作;

}//if

else { Temperature[0] = ' '; } //温度为正时,第一位置空;

//整数部分;

Temp >>= 4; //将低4位移除,因为这4位为小数部分;

//百位温度值;

if(Temp/100 == 0) { Temperature[1] = ' '; }

else { Temperature[1] = Temp/100+'0'; }

//十位温度值;

if((Temp/100 == 0)&&((Temp%100)/10==0))

{ Temperature[2] = ' '; }

else { Temperature[2] = (Temp%100)/10+'0'; }

//个位温度;

Temperature[3] = (Temp%100)%10+'0';

//字符串结束符;

Temperature[4] = '\0';

//_1ms(); //稍作延时;

ds18b20_delay_us(5);

#endif

}

/*

主函数所在文件,用做测试;

*/

/*

USART0发送温度程序测试。

*/

#include

#include

#include "ds18b20.h"

/* 使用ds18b20需引用的一段代码*/

// #define FLOAT_MODE 1

#if FLOAT_MODE

unsigned char Temperature[8]; //小数模式需要8个字节;#define Temp_Len_ 7 //温度值字符串有效长度;

#else

unsigned char Temperature[5]; //整数模式需要5个字节;#define Temp_Len_ 4 //温度值字符串有效长度;

#endif

void delay(unsigned int x)

{

unsigned int i,j;

for(i=0;i

{

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

}

}

void CLOCK_Init()

CLKCONCMD &= ~0x40;

while(CLKCONSTA & 0x40);

CLKCONCMD &= ~0x47;

}

void UART0_Init()

{

PERCFG = 0x00;

P0SEL = 0x0c;

P2DIR &= ~0xc0;

U0CSR |= 0x80;

U0GCR |= 11;

U0BAUD |= 216;

U0CSR |= 0x40;

UTX0IF = 0;

}

void SendString(char *String,unsigned char Len) {

unsigned char i;

for(i=0;i

{

U0DBUF = *String ++;

while(UTX0IF == 0);

UTX0IF = 0;

}

}

void main()

{

P0SEL &= 0x7f;

CLOCK_Init();

UART0_Init();

while(1)

{

TemperatureConver();

delay(5);

SendString(Temperature,Temp_Len_);

delay(1000);

}

}

温度传感器的结构和安装方法

热电偶的结构 热电偶前端接合的形状有3种类型,如图所示。可根据热电偶的类型、线径、使用温度,通过气焊、对焊、电阻焊、电弧焊、银焊等方法进行接合。 在工业应用中为了便于安装及延长热电偶的使用寿命,通常使用外加套管的方式。套管一般分为保护管型和铠装型。 1.带保护管的热电偶 是将热电偶的芯线以及绝缘管插入保护管使用的热电偶。保护管在防止芯线氧化、腐蚀的同时,还可以保持热电偶的机械强度。保护管有多种类型,常用的如下表所示。 材质 常用 温度℃ 最高使用温 度℃ 概要 金属保护管SUS304850950 适用于高温、酸性、碱性环境, 不适用于氧化性、还原性气体环境 SUS316850950比SUS304在高温中的耐蚀性好 SUS301S10001100Ni、Cr的含量高,耐热性强 SandviRP410501200 27Cr钢,适用于高温环境, 不适用于氧化性、还原性气体 Kanthal A-1 11001350Cr24%、%的耐热钢、在高温中机械强度高 镍铬合金11001250 Ni80%、Cr20%、适用于氧化环境,不适用于硫化、还原性气 体环境 非金属保护管石英管QT10001050抗热冲击性强,但机械强度低陶瓷管PT214001450氧化铝质,气密性优 高铝管PT115001550同上,抗热冲击性弱 刚玉管PT016001750高纯度铝管,抗热冲击性最弱碳化硅管 SiC 1250 1550 1350 1600 抗热冲击性强,但气密性差 在双保护管的外管上使用

氮化硅管 14001600与碳化硅管大致相同,适用于熔融铝 Si3N4 2.铠装型热电偶 铠装热电偶的测量原理与带保护管的热电偶相同。它使用纤细的金属管(称为套管)作为上图中绝缘管(陶瓷)的替代品,并使用氧化镁(MgO)等粉末作为绝缘材料。由于其外径较细且容易弯曲,所以最适合用来测量物体背面与狭小空隙等处的温度。此外,与带保护管的热电偶相比,其反应速度更为灵敏。铠装热电偶的套管外径范围较广,可以拉长加工为ф到ф的各种尺寸。芯线拉伸得越细,常用温度上限越低。如K型热电偶,套管外径ф的常用温度上限是600℃,ф的是1050℃。 热电阻的结构 如下图所示,热电阻的元件形状有3种,目前陶瓷封装型占主导地位。陶瓷封装型用于带保护管的热电阻以及铠装热电阻。陶瓷与玻璃封装型的铂线裸线直径为几十微米左右,云母板型的约为。引线则使用比元件线粗很多的铂合金线。

温度传感器在汽车上的运用

温度传感器在汽车上的运用 201110301314 机自113 王盟为了确定发动机的温度状态,正确的控制燃油喷射、点火正时、怠速转速和尾气排放,提高发动机的运行性能,发动机控制模块需要能连续精确地监测冷却液的温度、进气温度与排气温度的传感器(部分车型装备)。从结构上讲,这些温度传感器有绕线电阻式、热敏电阻式、扩散电阻式、半导体晶体管式、金属芯式和热电偶式等。应用较多的是绕线电阻式和热敏电阻式温度传感器。而从检测对象方面讲,温度传感器包括发动机冷却液温度传感器、进气温度传感器和排气温度传感器。 1.作用 (1)发动机冷却液温度传感器(ECT) 发动机冷却液温度传感器又称水温传感器,它用来检测发动机冷却液的温度,并将温度信号转变成电信号输送给发动机控制模块,作为汽油喷射、点火正时、怠速和尾气排放控制的主要修正信号。 (2)进气温度传感器(IAT)

进气温度传感器(IAT)用来检测进气温度,并将进气温度信号转变成电信号输送给发动机控制模块,作为汽油喷射、点火正时的修正信号。(3)排气温度传感器 排气温度传感器用来检测再循环废气的温度,用以判断废气再循环系统工作是否正常。2. 分类 温度传感器有四种主要类型:热电偶、热敏电阻、电阻温度检测器(RTD)和IC温度传感器。IC温度传感器又包括模拟输出和数字输出两种 类型。热电偶应用很广泛,因为它们非常坚固而且不太贵。热电偶有多种类型,它们覆盖非常宽的温度范围,从200℃到2000℃。它们的特点是:低灵敏度、低稳定性、中等精度、响应速度慢、高温下容易老化和有漂移,以及非线性。另外,热电偶需要外部参考端。RTD精度极高且具有中等线性度。它们特别稳定,并有许多种配置。但它们的最高工作温度只能达到400℃左右。它们也有很大的TC,且价格昂贵(是热电偶的4~10倍),并且需要一个外部参考源。拟输出IC温度传感器具有很高的线性度 (如果配合一个模数转换器或ADC可产生数字输出)、低成本、高精

温度传感器实验设计概要

成都理工大学工程 技术学院 单片机课程设计报告 数字温度计设计

摘要 在这个信息化高速发展的时代,单片机作为一种最经典的微控制器,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,作为自动化专业的学生,我们学习了单片机,就应该把它熟练应用到生活之中来。本文将介绍一种基于单片机控制的数字温度计,本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。本文设计的数字温度计具有读数方便,测温范围广,测温精确,数字显示,适用范围宽等特点。 关键词:单片机,数字控制,数码管显示,温度计,DS18B20,AT89S52。

目录 1概述 (4) 1.1设计目的 (4) 1.2设计原理 (4) 1.3设计难点 (4) 2 系统总体方案及硬件设计...................................................... 错误!未定义书签。 2.1数字温度计设计方案论证 (4) 2.2.1 主控制器 (5) 2.4 系统整体硬件电路设计 (7) 3系统软件设计 (8) 3.1初始化程序 (8) 3.2读出温度子程序 (9) 3.3读、写时序子程序 (10) 3.4 温度处理子程序 (11) 3.5 显示程序 (12) 4 Proteus软件仿真 (13) 5硬件实物 (14) 6课程设计体会 (15) 附录1: (14) 附录2: (21)

1概述 1.1设计目的 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。 本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用,可广泛用于食品库、冷库、粮库、温室大棚等需要控制温度的地方。目前,该产品已在温控系统中得到广泛的应用。 1.2设计原理 本系统是一个基于单片机AT89S52的数字温度计的设计,用来测量环境温度,测量范围为-50℃—110℃度。整个设计系统分为4部分:单片机控制、温度传感器、数码显示以及键盘控制电路。整个设计是以AT89S52为核心,通过数字温度传感器DS18B20来实现环境温度的采集和A/D转换,同时因其输出为数字形式,且为串行输出,这就方便了单片机进行数据处理,但同时也对编程提出了更高的要求。单片机把采集到的温度进行相应的转换后,使之能够方便地在数码管上输出。LED采用三位一体共阳的数码管。 1.3设计难点此设计的重点在于编程,程序要实现温度的采集、转换、显示和上下限温度报警,其外围电路所用器件较少,相对简单,实现容易。 2 系统总体方案及硬件设计 2.1数字温度计设计方案论证 由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D 转换电路,感温电路比较麻烦。进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。 2.2总体设计框图 温度计电路设计总体设计方框图如图1所示,控制器采用单片机AT89S52,温度传感器采用DS18B20,用3位共阴LED数码管以串口传送数据实现温度显示。

温度传感器课程设计

温度传感器课程设计报告 专业:电气化___________________ 年级:13-2 学院:机电院 姓名:崔海艳 ______________ 学号:8021209235 目录 1弓I言................................................................... ..3

2设计要求................................................................. ..3 3工作原理................................................................. ..3 4 方案设计 ................................................................ ..4 5单元电路的设计和元器件的选择.............................................. ..6 5.1微控制器模块........................................................... .6 5.2温度采集模块...................................................... .. (7) 5.3报警模块.......................................................... .. (9) 5.4 温度显示模块..................................................... .. (9) 5.5其它外围电路........................................................ (10) 6 电源模块 (12) 7程序设计 (13) 7.1流程图............................................................... (13) 7.2程序分析............................................................. ..16 8.实例测试 (18) 总结.................................................................... ..18 参考文献................................................................ ..19

汽车温度传感器的检测方法

汽车温度传感器的检测方法 常用的温度传感器有热电阻式、热电偶式、热敏铁氧体式、晶体管型、集成型等 5 种。随着汽车电子控制技术的发展,温度传感器的应用也越来越广,例如,冷却液温度传感器、空气温度传感器、变速器油温度传感器、排气温度传感器( 催化剂温度传感器) 、EGR 监测温度传感器、车外温度传感器、车内温度传感器、日照温度传感器、蒸发器出口温度传感器、热敏开关等。如何在实际维修中,对温度传感器进行快速检测? 一般有用万用表测电压、测电阻等方法,现述如下。 一、冷却液温度传感器 当出现因汽车负载过大、缺水、点火时间不对、风扇不转等故障,造成冷却液温度过高时。会使发动机机体温度上升,从而使发动机不能工作,所以在仪表系统内设计了冷却液温度表。利用冷却液温度传感器检测发动机冷却液温度,让驾驶员能够直观地看出,发动机冷却液在任何工况时的温度,并及时作出相应的处理。在电控系统中也安有冷却液温度传感器,用 于喷油量修正信号。冷却液温度传感器安装在发动机缸体或缸盖的水套上,与冷却液直接接触,用于测量发动机的冷却液温度。冷却液温度表使用的温度传感器是一个负温度系数热敏电阻(NTC) ,其阻值随温度升高而降低,有一根导线与电控单元ECU 相连。另一根为搭铁线.如图l 所示。 1 .用万用表检测冷却液温度传感器 (1) 在车检查。将点火开关关闭,拆下传感器的连接器,用汽车专用万用表的Rx1 挡,测试传感器两端子的阻值。以皇冠 3 .O 的THW 和E2 端子为例,在温度为0 ℃时,电阻为4 —7k Ω;在温度为20 ℃时,电阻为 2 ~3k Ω;在温度为40 ℃时间,电阻为O .9 一1 .3k Ω;在60 ℃时为O.4 ~0 .7k Ω,在80 ℃时,为0 .2 ~O .4k Ω。冷却液温度传感器的电阻值与温度的高低成反比。 (2) 单件检查。拆下冷却液温度传感器导线连接器,然后从发动机上拆下传感器。将传感器置于烧杯内的水中,加热杯中的水。随着温度逐渐升高。用万用表电阻挡测量传感器的电阻值,将测得的值与标准值相比较,若不符合,应更换冷却液温度传感器。 2 .冷却液温度传感嚣输出信号电压的检查 安装好冷却液温度传感器,将传感器的连接器插好。当点火开关置于ON 位置时,测量图 1 中连接器“ THW ”端子( 丰田车) 或ECU 连接器“THW ”端子与E2 间输出电压。所测得的电压应与冷却液温度成反比变化。 拆下冷却液温度传感器线束插头,打开点火开关,测量冷却温度传感器的电源电压应为5V 。 3 .冷却液温度传感器与ECU 连接线柬阻值的检查 用高阻抗万用表电阻挡,测量冷却液温度传感器与ECU 两连接线束的电阻值( 传感器信号端、地线端分别与对应ECU 的两端子间的电阻值) ,其线路应导通。若线路不导通或电阻值大于规定值,则说明传感器线束断路或连接器接头接触不良,应进一步检查或更换。

温度传感器的选用

温度传感器的选用 摘要:在各种各样的测量技术中,温度的测量可能是最为常见的一种,因为许多的应用领域,掌握温度的确切数值,了解温度与实际状态之间的差异等,都具有极为重要的意义。就以测量为例,在力的测量,压力,流量,位置及电平高低等测量的过程中,为了提高测量精度,通常都会要求对温度进行监视。可以说,各种的物理量都是温度的函数,要得到精确的测定结果,必须针对温度的变化,作出精确的校正。 关键字:温度传感器热电偶热电阻集成电路 引言: 工业上常用的温度传感器有四类:即热电偶、热电阻RTD、热敏电阻及集成电路温 度传感器;每一类温度传感器有自己独特的温度测量围,有自己适用的温度环境;没有一种温度传感器可以通用于所有的用途:热电偶的可测温度围最宽,而热电阻的测量线性度最优,热敏电阻的测量精度最高。 1、热电偶 热电偶由二根不同的金属线材,将它们一端焊接在一起构成;参考端温度(也称冷补偿端)用来消除铁-铜相联及康铜-铜联接端所贡献的误差;而两种不同金属的焊接端放置于需 要测量温度的目标上。 两种材料这样联接后会在未焊接的一端产生一个电压,电压数值是所有联接端温度的函数,热电偶无需电压或电流激励。实际应用时,如果试图提供电压或电流激励反而会将误差 引进系统。 鉴于热电偶的电压产生于两种不同线材的开路端,其与外界的接口似乎可通过直接测量两导线之间的电压实现;如果热电偶的的两端头不是联接至另外金属,通常是铜,那末事情 真会简单至此。 但热电偶需与另外一种金属联接这一事实,实际上又建立了新的一对热电偶,在系统中引入了极大的误差,消除此误差的唯一办法是检测参考端的温度,以硬件或硬件-软件相结 合的方式将这一联接所贡献的误差减掉,纯硬件消除技术由于线性化校正的因素,比软件-硬件相结合技术受限制更大。一般情况下,参考端温度的精确检测用热电阻RTD,热敏电 阻或是集成电路温度传感器进行。原则上说,热电偶可由任意的两种不同金属构建而成,但在实践中,构成热电偶的两种金属组合已经标准化,因为标准组合的线性度及所产生的电压与温度的关系更趋理想。 表3与图2是常用的热电偶E,J,T,K,N,S,B R的特性。

温度传感器在汽车上的应用

温度传感器在汽车上的应用 随着社会生活水平的提高,汽车是现代的道路交通工具的重要部分,也伴随着汽车产业的急剧发展,道路的交通堵塞等方面问题,车流量的增加社会发展的不平衡,也出现了各种安全隐患。而传感器是汽车电子单元的主要控制部分,是向发动机的电子控制单元(ECO)提供发动机的工作状况信息,供ECU对发动机工作状况进行精确控制,以提高发动机的动力性、降低油耗,减少废气排放的故障的检测。 温度传感器可以预防汽车的自燃事故发生,节能减排等效果。所以,从某种意义上来讲,先进汽车的竞争即是传感器的竞争。 汽车上的温度传感器种类很多,有检测发动机进气温度的传感器,有检测冷却液温度的传感器,还有机油以及车内空调温度的传感器等等。这些温度传感器多为负温度系数热敏电阻,其特点是测量点的温度越高,传感器的电阻值越低,输出电压信号越低。 一、进气温度传感器 除卡门涡旋式空气流量传感器以外,其余发动机均装有进气温度传感器。进气温度传感器可以装在空气流量传感器或进气压力传感器内,也可以装在进气道上某个部位。发动机进气温度高时控制单元会减少喷油脉宽,反之增加喷油脉宽。 二、冷却液温度传感器 冷却液温度传感器端子为2针,一根为输入信号线,另一根为输出信号线;端子为4针,则4针分别为输入信号线、输出信号线、控制单元搭铁线和仪表板搭铁线。冷却液温度传感器一般装在发动机后侧节温器或散热器出水孔处,负责喷油脉宽、暖机、点火提前角、自动变速器变矩器锁止和超速挡的控制以及空调的控制。主要作用有:负责控制混合汽浓度,温度越低,混合汽越浓;温度越高,混合汽越稀;负责控制暖机时发动机转速,40℃以下转速为1500r/min,40~70℃转速为1100r/min;负责控制散热器风扇,85℃以上开始低速旋转,105℃开始高速旋转;负责控制自动变速器,56℃以上变矩器进入锁止工况,70℃变速器允许进入超速挡;负责控制空调,120℃空调退出控制。 三、变速器油液温度传感器 自动变速器油液温度传感器装在控制阀上,对变速器主要进行高温控制。变速器油温高于150℃时变矩器立即进入锁止工况,30s后如果变速器油温仍不下降,变矩器解除锁止工况,变速器退出超速挡。油温传感器自身或线束短路,数据流会显示变速器油温高于150℃,所以油液温度传感器自身或线束短路后,变矩器不进入锁止工况,变速器没有超速挡,汽车没有高速。 四、空气压缩机上的温度传感器 空气悬架在氮气空气压缩机上装有温度传感器,当压缩机温度达到130℃,临时中断压缩机的工作,以防止温度过高发生烧蚀。一旦空气泵烧蚀,车身高度总是停留在最低位置,不再升高。 五、空调温度传感器 自动空调系统温度传感器包括发动机冷却液温度传感器、车内温度传感器、环境温度传感器、蒸发器温度传感器、日光辐射传感器、制冷剂温控开关等。控制单元根据这些传感器信号,计算出吹入客舱内空气所需的温度,选择所需的空气量,然后控制空气混合入口,水阀、进出气口转换板等,在驾驶员设定的温度范围内自动调节客舱内的温度,使其达到最佳,并自动控制空调的开启和关闭。 温度传感器在汽车上的电子控制系统中所占的作用是比较大的。温度传感器是一种高科技,高技术化的产品,主要集中于电子信息类的研究,直接受制于ECU的控制,直接对汽

温度传感器的结构和安装方法

热电偶的结构 热电偶前端接合的形状有 3种类型,如图2.5所示。可根据热电偶的类型、线径、使用温度,通过气焊、 对焊、电阻焊、电弧焊、银焊等方法进行接合。 气澤 对輝 电隍埠.电弧挥 在工业应用中为了便于安装及延长热电偶的使用寿命,通常使用外加套管的方式。套管一般分为保护管型 和铠装型。 1. 带保护管的热电偶 是将热电偶的芯线以及绝缘管插入保护管使用的热电偶。保护管在防止芯线氧化、腐蚀的同时,还可以保 持热电偶的机械强度。保护管有多种类型,常用的如下表所示。 材质 常用 温度'C 最高使用温 度C 概要 SUS304 850 950 适用于高温、酸性、碱性环境, 不适用于氧化性、还原性气体环境 金 属 保 护 SUS316 850 950 比SUS304在高温中的耐蚀性好 SUS301S 1000 1100 Ni 、Cr 的含量高,耐热性强 SandviRP4 1050 1200 27Cr 钢,适用于高温环境, 不适用于氧化性、还原性气体 管 Kanthal A-1 1100 1350 Cr24%、A15.5%的耐热钢、在高温中机械强度高 镍铬合金 1100 1250 Ni80%、Cr20%、适用于氧化环境,不适用于硫化、还原 性气体环境 非 石英管QT 1000 1050 抗热冲击性强,但机械强度低 金 陶瓷管PT2 1400 1450 氧化铝质,气密性优 属 高铝管PT1 1500 1550 同上,抗热冲击性弱 保 刚玉管PT0 1600 1750 高纯度铝管,抗热冲击性最弱 护 管 碳化硅管 1250 1350 抗热冲击性强,但气密性差 SiC 1550 1600 在双保护管的外管上使用 氮化硅管

温度传感器 程序

第4章系统程序的设计 4.1 系统设计内容 系统程序主要包括主程序、读出温度子程序、温度转换命令子程序、计算温度子程序、测量序列号子程序、显示数据刷新子程序等。 4.1.1主程序 主程序主要功能是负责温度的实时显示、读出处理DS18B20的测量温度值。主程序流程图如图4-1所示: 开始 初始化 调用显示子程序 读取并显示序列号 显示当前四路 温度 图4-1 主程序流程图 4.1.2读出温度子程序 读出温度子程序的主要功能是读出RAM中的9字节。在读出时须进行CRC 校验,校验有错时不进行温度数据的改写。 读出温度子程序流程图如图4-2所示:

图4-2 读出温度子程序流程图 4.1.3 温度转换命令子程序 温度转换命令子程序主要是发温度转换开始命令,当采用12位分辨率时,转换时间约为750ms 。在本程序设计中,采用1s 显示程序延时法等待转换的完成。温度转换命令子程序流程图如图4-3所示: 图4-3 温度转换命令子程序流程图 4.1.4计算温度子程序 计算温度子程序将RAM 中读取值进行BCD 码的转换运算,并进行温度值正负的判定。计算温度子程序流程图如图4-4所示: 发DS18B20复位命 发跳过ROM 命令 发温度转换开始命令 结束 开始 复位DS18B20 发跳过ROM 命令 发出温度转换命 转换完毕 复位DS18B20 发匹配ROM 命令 发1个DS18B20序列 读温度值 存入储存器 指向下一个 延时 N Y

图4-4 计算温度子程序流程图 4.1.5 温度数据的计算处理方法 从DS18B20读取出的二进制值必须转换成十进制值,才能用于字符的显示。DS18B20的转换精度为9~12位,为了提高精度采用12位。在采用12位转换精度时,温度寄存器里的值是以0.0625为步进的,即温度值为寄存器里的二进制值乘以0.0625,就是实际的十进制温度值。 通过观察表4-1可以发现,一个十进制与二进制间有很明显的关系,就是把二进制的高字节的低半字节和低字节的高半字节组成一字节,这个字节的二进制化为十进制后,就是温度值的百、十、个位字节,所以二进制值范围是0~F ,转换成十进制小数就是0.0625的倍数(0~15倍)。这样需要4位的数码管来表示小数部分。实际应用不必这么高的精度,采用1位数码管来显示小数,可以精确到0.1℃。 开始 温度零下? 温度值取补码置 “-”标志位 计算小数位温度BCD 值 计算小数位温计算小数位 结束 置“+”标志 N Y

温度传感器技术条件

NTC热敏电阻温度传感器 Q/HKT01-2001 1.范围 本标准规定了NTC热敏电阻温度传感器的分类,技术要求,试验方法,检验规则及标志,包裹,运输与贮存。 2.引用标准 下列标准包含的条文,通过在本标准中引用成为标准的条文。在本标准出版时,所示版本均为有效。所有标准都会被修订。使用标准的各方应探讨,使用下列标准的最新标准的可能性。 GB/T2423.1-1989 电工电子产品基本环境及试验规程,试验A:低温试验方法;GB/T2423.2-1989 电工电子产品基本环境及试验规程,试验B:高温试验方法;GB/T2423.3-1989 电工电子产品基本环境及试验规程,试验Ca:恒定湿热试验方法; GB/T2423.8-1995 电工电子产品环境.第二部分,试验方法,试验Ed:自由落体;GB/T2423.10-1995 电工电子产品基本环境,第二部分,试验方法:试验Fc和导则,振动(正弦); GB/T2423.17-1993电工电子产品基本环境及试验规程,试验Ka:盐雾试验方法;GB/T2423.22-1987电工电子产品基本环境及试验规程,试验N:温度变化试验方法; GB/T2423.29-1982电工电子产品基本环境及试验规程,第二部分,试验I:引出端及整体安装件强度; GB/6663-1986直热式负温度系数热敏电阻器总规范; GB/6664-1986直热式负温度系数热敏电阻器空白详细规范,评定水平; GB/2828-1987逐批检查计数抽样程序及抽样表(适用于连续批的检查); GB/2819-1987周期检查计数抽样程序及抽样表(适用于生产过程稳定性的检查)。 3.型号及含义 K □□□□□□□□□□ ①②③④⑤⑥⑦ ①公司标志; ②NTC热敏电阻类型: C:片式工作温度:-30℃~ +90℃; H:玻封二极管型工作温度: -30℃~ +200℃;

汽车进气温度传感器的检测方法

1、检测电阻: 如果进气温度传感器本身或其线路故障,将导致发动机启动困难、怠速不稳、废气污染物排放量增加,进气温度传感器的电阻检测方法及要求与冷却液温度传感器基本相同。 单件检查时,将点火开关置于OFF位置,拆下进气温度传感器导线连接器,并将传感器拆下。用电热吹风、或热水加热进气温度传感器,并用万用表电阻档,测量在不同温度下两端子间的电阻值。 将测得的电阻值与标准数值进行比较,如果与标准值不符,则应更换进气温度传感器。安装进气温度传感器,用10Nm左右的力矩拧紧传感器。检查结构与水温传感器相似的进气温度传感器时,可采用检查水温传感器的方法。 在正常情况下,温度为20°C时,阻值约为2-3千欧姆;80°C时,阻值约为O.4-0.7千欧姆。如果测量结果不符合规定要求,则应更换传感器,安装于空气流量传感器内的进气温度传感器损坏时,应更换空气流量传感器。 2、检测电压: (1)检测电源电压:拆下进气温度传感器线束插头,打开点火开关,测量进气温度传感器的电源电压,应为5V。 (2)测量输入:信号电压。将点火开关置于ON位置,用万用表的电压挡测量图中ECU的THA与E2间的电压,该电压值应在0.5~3.4V(20℃)范围内。若不在规定范围内,则应进一步检查进气温度传感器连接线路是否接触不良或存在断路、短路故障。 (3)检查进气温度传感器连接线束电阻。用数字式万用表的电阻挡测量传感器插头与ECU插接器端子间电阻,即传感器信号端、地线端分别与对应的ECU 的两端子电阻。如果不导通或电阻值大于1Ω,说明传感器连接线路或插头接触不良,应进一步捡查。 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解图尔克、奥托尼克斯、科瑞、山武、倍加福、邦纳、亚德客、施克等各类传感器的选型,报价,采购,参数,图片,批发信息,请关注艾驰商城。https://www.doczj.com/doc/135153360.html,/

050131热电偶温度传感器安装与调试重点

任务三温度传感器的安装与调试 知识目标 热电偶温度传感器的连接方式以及调试方法 技能目标 (1)能够根据工作场合正确的连接温度传感器 (2)能够选用合适的方法进行接线 (3)能够根据现场条件对温度传感器进行有效的调试 单元描述 ●单元内容 本单元在认知常用温度传感器安装调试的方法。 ●实施条件 参考温度传感器安装与调试PPT、教学录像、图片、动画 相关知识 一、热电偶的安装与调试 1、热电偶安装 (1)安装方向 安装热电偶时,应尽量保持垂直,以防保护管在高温下产生变形。若水平安装热电偶,则在高温下会因自重的影响而向下弯曲,可用耐火砖或耐热金属支架来支撑,以防止弯曲。 测流体温度时,热电偶应与被测介质形成逆流,亦即安装时热电偶应迎着被测介质的流向插入,至少须与被测介质成正交。 (2)安装位置 热电偶的测量端应处于能够真正代表被测介质温度的地方。如测量管道中流体的温度,热电偶工作端应处于管道中流速最大的地方,热电偶保护管的末端应越过管道中心线约5-10MM。 (3)插入深度

热电偶应有足够的插入深度。在实际测温过程中,如热电偶的插入深度不够,将会受到与保护管接触的侧壁或周围环境的影响而引起测量误差。对金属保护管热电偶,插入深度应为直径的15-20倍;对非金属保护管热电偶,插入深度因为直径的10-15倍。赠加热电偶插入深度的方法,a倾斜安装热电偶:1-热电偶;2管道直管段b在弯头处安装热电偶C选用L型热电偶。此外,热电偶保护管露在设备外的部分应尽可能短,最好加保温层,以减少热损失。 (4)细管道内流体温度的测量 在细管道(直径小于80MM)内测温,往往因插入深度不够而引起测量误差,安装时应接扩大管,或选择适宜的地方安装以减小或消除误差。 (5)含大量粉尘气体的温度测量 由于气体内含大量粉尘,对保护管的磨损严重,采用端部切开的保筒。如采用铠装热电偶,不仅响应快而且寿命长。 (6)负压管道中流体温度的测量 热电偶安装在负压管道中,必须保证其密封性,以防外界冷空气吸入,使测量值偏低。 (7)接线盒安装 导线几电缆等在穿管前应检查其有无断头和绝缘性能是否达到要求,管内导线不得有接头,否则应加接线盒。热电偶接线盒的盖子应朝上,以免雨水或其它液体的侵入,影响测量的准确度。 (8)如果被测物体很小,在安装时应注意不要改变原来的热传导及对流条件。 2、热电偶接线 热电偶一般就是两根线,一个正端,一个负端。随着温度的不同输出强弱变化的弱电压信号(可用万用表200mA DC档测出)温度越高,电压越高。另外热电偶接线需要使用同材质补偿导线或补偿电缆补偿导线也是有正负的。 补偿导线的注意事项: (1)补偿导线的选择 补偿导线一定要根据所使用的热电偶种类和所使用的场合进行正确选择。例如,k型偶应该选择k型偶的补偿导线,根据使用场合,选择工作温度范围。通常

热电阻温度传感器规范

热电阻温度传感器总规范SJ 20722-1998 中华人民共和国电子行业军用标准 热电阻温度传感器总规范SJ 20722-1998 General specification for temperature transducers for thermal resistance 1范围 1.1主题内容 本规范规定了军用温度传感器的通用要求、质量保证规定、试验方法和包装、贮存、运输要求。 1.2适用范围 本规范适用于热电阻温度传感器(以下简称传感器),其它温度传感器亦可参照采用。 1.3分类 按金属热电阻的种类划分如下: a.铂电阻; b.铜电阻; c.镍电阻; d.合金电阻; e.其它。 2引用文件 GB 191一90 包装储运图示标志 GB 7665—87传感器通用术语 GB 7666—87传感器命名方法及代号 GJB 145A一93封存包装通则 GJB 150.1—86军用设备环境试验方法总则 GJB 150.3—86军用设备环境试验方法高温试验 GJB 150.4—86军用设备环境试验方法低温试验 GJB 150.5—86军用设备环境试验方法温度冲击试验 GJB 150.9- 86军用设备环境试验方法湿热试验 GJB 150.10-86军用设备环境试验方法霉菌试验 GJB 150.11—86军用设备环境试验方法盐雾试验 GJB 150.16—86军用设备环境试验方法振动试验

GJB 150.18—86军用设备环境试验方法冲击试验 GJB 150.20—86军用设备环境试验方法飞机炮振试验 GJB 179A—96计数抽样检查程序及表 GJB 2712—96测量设备的质量保证要求计量确认体系 JJG 1007—87温度计量名词术语 3要求 3.1详细规范 传感器的个性要求应符合本规范和相应详细规范的规定。如果本规范的要求和详细规范的要求相抵触,应以详细规范为准。 3.2合格鉴定 按本规范提交的传感器应是经鉴定合格或定婆}批准的产品。 3.3材料 应使用能使传感器满足本规范性能要求的材料,并在详细规范中规定要求。 3.3.1金属 传感器所用的金属材料应能耐腐蚀。 3.3.2非金属 各种非金属材料在本规范规定的环境条件下使用时,不应危害人员的健康。 3.4设计和结构 传感器的设计、结构和物理尺寸应符合规定(见3.1)。 3.5测温范围 传感器的测温范围应符合规定(见3.1)。 3.6允差(或准确度) 当按4.6.2规定进行试验时,传感器的允差(或准确度)应符合规定(见3.1)。 3.7绝缘电组 当按4.6.3规定进行试验时,传感器在正常环境条件下,各引出端与壳体或保护装置之间的绝缘电阻应不小于20MΩ(1OOV DC)。 3.8热响应时间(适用时) 当按4.6.4规定进行试验时,传感器的热响应时间应符合规定(见3.1)。 3.9自热(适用时) 当按4.6.5规定进行试验时,传感器产生不超过0.30℃自热温升的最大耗散功率值应符合规定(见3.1)。 3.10高温 当按4.6.6规定进行试验后,传感器的外观应无可见损伤,传感器允差(或准确度)应符合规定(见3.1)。3.11低温

汽车温度传感器的功用及典型故障处理方式分析

汽车温度传感器的功用及典型故障处理方式分析 时间:2012-06-05 10:35:04 来源:作者: 汽车上的温度传感器多为负温度系数热敏电阻,如发动机的进气温度传感器、冷却液温度传感器、机油温度传感器,自动变速器和无级变速器的油温传感器,双离合器变速器负责监控变速器油底壳油温的G93变速器油温度传感器、负责监控变速器离合器工作油温的G509温度传感器,空调的室内温度传感器、环境温度传感器、蒸发器温度传感器,悬架空气泵温度传感器等均为负温度系数热敏电阻。其特点是测量点的温度越高,传感器的电阻值越低,输出电压信号越低。以马自达进气温度传感器为例,环境温度分别为-20℃、20℃、60℃时,电阻值分别为13.6~18.4kΩ、2.21~2.69 kΩ、0.493~0.6967kΩ。 负温度系数热敏电阻传感器常见故障为信号不正常,传感器或线束短路,数据流会出现虚假的高温信号;传感器或线束断路、端子进水或搭铁线接触不良,数据流会出现虚假的低温信号。另外,控制单元A/D转换器转换错误,数据流也可能出现虚假的高温信号。 一、进气温度传感器 1.进气温度传感器作用 除卡门涡旋式空气流量传感器以外,其余发动机均装有进气温度传感器,如图1所示。进气温度传感器可以装在空气流量传感器或进气压力传感器内,也可以装在进气道上某个部位。发动机进气温度高时控制单元会减少喷油脉宽,反之增加喷油脉宽。 图1 进气温度传感器 2.进气温度传感器故障分析 进气温度传感器搭铁线接触不良,数据流会显示异常低温,低温空气密度高,会加大喷油脉宽,造成混合汽过浓。传感器短路,数据流会显示异常高温,高温空气密度低,会减少喷油脉宽,造成混合汽过稀。进气温度传感器温度越高混合汽越浓,传感器断路或搭铁不良会造成混合汽过稀,导致启动困难。 二、冷却液温度传感器 1.冷却液温度传感器的作用 冷却液温度传感器端子为2针,一根为输入信号线,另一根为输出信号线;端子为4针,则4针分别为输入信号线、输出信号线、控制单元搭铁线和仪表板搭铁线,如图2所示。冷却液温度传感器一般装在发动机后侧节温器或散热器出水孔处,负责喷油脉宽、暖机、点火提前角、自动变速器变矩器锁止和超速挡的控制以及空调的控制。主要作用有:

温度传感器的结构和安装方法

温度传感器的结构和安 装方法 Document serial number【LGGKGB-LGG98YT-LGGT8CB-LGUT-

热电偶的结构 热电偶前端接合的形状有3种类型,如图所示。可根据热电偶的类型、线径、使用温度,通过气焊、对焊、电阻焊、电弧焊、银焊等方法进行接合。 在工业应用中为了便于安装及延长热电偶的使用寿命,通常使用外加套管的方式。套管一般分为保护管型和铠装型。 1.带保护管的热电偶 是将热电偶的芯线以及绝缘管插入保护管使用的热电偶。保护管在防止芯线氧化、腐蚀的同时,还可以保持热电偶的机械强度。保护管有多种类型,常用的如下表所示。 材质 常用 温度℃最高使用 温度℃ 概要 金属保护管SUS304850950 适用于高温、酸性、碱性环境, 不适用于氧化性、还原性气体环境 SUS316850950比SUS304在高温中的耐蚀性好 SUS301S10001100Ni、Cr的含量高,耐热性强 SandviRP410501200 27Cr钢,适用于高温环境, 不适用于氧化性、还原性气体 Kanthal A-1 11001350Cr24%、%的耐热钢、在高温中机械强度高 镍铬合金11001250 Ni80%、Cr20%、适用于氧化环境,不适用于硫化、

还原性气体环境 非金属保护管石英管QT10001050抗热冲击性强,但机械强度低 陶瓷管 PT2 14001450氧化铝质,气密性优 高铝管 PT1 15001550同上,抗热冲击性弱 刚玉管 PT0 16001750高纯度铝管,抗热冲击性最弱 碳化硅管 SiC 1250 1550 1350 1600 抗热冲击性强,但气密性差 在双保护管的外管上使用 氮化硅管 Si3N4 14001600与碳化硅管大致相同,适用于熔融铝 2.铠装型热电偶 铠装热电偶的测量原理与带保护管的热电偶相同。它使用纤细的金属管(称为套管)作为上图中绝缘管(陶瓷)的替代品,并使用氧化镁(MgO)等粉末作为绝缘材料。由于其外径较细且容易弯曲,所以最适合用来测量物体背面与狭小空隙等处的温度。此外,与带保护管的热电偶相比,其反应速度更为灵敏。铠装热电偶的套管外径范围较广,可以拉长加工为ф到ф的各种尺寸。芯线拉伸得越细,常用温度上限越低。如K型热电偶,套管外径ф的常用温度上限是600℃,ф的是1050℃。 热电阻的结构

温度传感器的连接与信号获取

情景五 温度传感器的连接与信号获取 任务1:炉温检测 5.1.1任务目标 使学生了解炉温检测器件、测温范围和测温电路。 5.1.2任务内容 针对炉温检测要求,确定温度传感器。分析制定安装位置、实施效果检测方案,成本分析。学生现场安装、连接和调测传感器电路。 5.1.3知识点 热电偶传感器是一种自发电式传感器,测量时不需要外加电源,直接将被测量转换成电势输出。使用十分方便,常被用作测量炉子、管道内的气体或液体的温度及固体的表面温度。它的测温范围很广,常用的热电偶测温范围为-50℃~+1600℃,某些特殊热电偶最低可测-270℃,最高可达+2800℃。 它具有结构简单、制造方便、测量范围广、精度高、惯性小和输出信号便于远传等许多优点。 一、热电偶的外形结构、种类和特性 (一)常用热电偶的外形 各种普通装配型热电偶的外形如下图所示。 各种普通装配型热电偶 接线盒 引出线套管 不锈钢保护套管 热电偶工作端 固定螺纹

各种铠装型热电偶的外形如下图所示。 各种防爆型热电偶的外形如图所示。 (二)热电偶的结构 接线盒固定装置 B -B 金属导管绝缘材料 A 放大 A B B 各种防爆型热电偶 (a ) (b ) 热电偶的结构 (a )普通热电偶;(b )铠装热电偶 各种铠装型热电偶

(三)热电偶的分类 1.热电偶的结构分类: (1)普通热电偶: 普通热电偶一般由热电极、绝缘套管、保护套管和接线盒等几部分组成。常用于测量气体、蒸气和各种液体等介质的温度。 (2)铠装热电偶: 铠装热电偶又称缆式热电偶,此种热电偶是将热电极、绝缘材料连同保护管一起拉制成型,经焊接密封和装配等工艺制成的坚实的组合体。可做得很细、很长,可弯曲,外径小到1~3mm。主要特点是测量端热容量小、动态响应快、绕性好、强度高。 2.热电偶的种类: (1)标准型热电偶: 标准型热电偶是指国家标准规定了其热电势与温度的关系、允许误差、并有统一的标准分度表的热电偶。标准热电偶有配套显示仪表可供选用。 国际电工委员会(IEC)向世界各国推荐了8种热电偶作为标准型热电偶。表2-1是它们的基本特性。热电偶名称的含义如下: 标准型热电偶及基本特性

温度传感器论文..

温度传感器设计论文题目:基于DS18B20温度传感器的智能测温仪 学院:物理与电子工程学院 专业: 姓名: 学号:

目录 目录------------------------------------------------------------------------------1 摘要------------------------------------------------------------------------------2 一、传感器概诉-------------------------------------------------------------3 1、传感器及温度传感器发展现状-------------------------------------3 2、主要元器件介绍-------------------------------------------------------3 二、课程设计主要内容----------------------------------------------------6 1、课程设计名称----------------------------------------------------------6 2、设计要求、目的及意义----------------------------------------------6 三、设计达到的指标-------------------------------------------------------7 四、传感器设计原理-------------------------------------------------------7 1、三个重要组成部分----------------------------------------------------7 2、DS1802工作原理------------------------------------------------------7 3、DS1802内部结构图---------------------------------------------------8 4、程序流程图--------------------------------------------------------------9 5、proteus仿真原理图----------------------------------------------------9 五、实验过程-----------------------------------------------------------------10 1、前期准备-----------------------------------------------------------------10 2、课程设计过程-----------------------------------------------------------10 3、个人主要工作及遇到问题--------------------------------------------11 六、数据分析与结论--------------------------------------------------------11 七、课程设计总结、思考与致谢-----------------------------------------12 八、参考文献-----------------------------------------------------------------14 九、附录-----------------------------------------------------------------------15

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