文档视界 最新最全的文档下载
当前位置:文档视界 › 温度传感器的温度特性测量实验

温度传感器的温度特性测量实验

温度传感器的温度特性测量实验
温度传感器的温度特性测量实验

温度传感器的温度特性

测量实验

公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-

温度传感器的温度特性测量实验

【目的要求】

测量PN结温度传感器的温度特性;测试PN结的正向电流与正向电压的关系(指数变化规律)并计算出玻尔兹曼常数。

【实验仪器】

FD-ST-TM温度传感器温度特性实验模块(需配合FD-ST系列传感器测试技术实验仪)含加热系统、恒流源、直流电桥、Pt100铂电阻温度传感器、NTC1K热敏电阻温度传感器、PN结温度传感器、电流型集成温度传感器AD590、电压型集成温度传感器LM35、实验插接线等)。

【实验原理】

“温度”是一个重要的热学物理量,它不仅和我们的生活环境密切相关,在科研及生产过程中,温度的变化对实验及生产的结果至关重要,所以温度传感器应用广泛。温度传感器是利用一些金属、半导体等材料与温度相关的特性制成的。常用的温度传感器的类型、测温范围和特点见下表。

PN 结温度传感器

1. 测试PN 结的Vbe 与温度变化的关系,求出灵敏度、斜率及相关系数

PN 结温度传感器是利用半导体PN 结的结电压对温度依赖性,实现对温度检测的,实验证明在一定的电流通过情况下,PN 结的正向电压与温度之间有良好的线性关系。通常将硅三极管b 、c 极短路,用b 、e 极之间的PN 结作为温度传感器测量温度。硅三极管基极和发射极间正向导通电压Vbe 一般约为600mV (25℃),且与温度成反比。线性良好,温度系数约为℃,测温精度较高,测温范围可达-50——150℃。缺点是一致性差,互换性差。

通常PN 结组成二极管的电流I 和电压U 满足(1)式

[]

1/-=kT qU S e I I (1)

在常温条件下,且1/??KT qU e 时,(7)式可近似为

kT qU S e I I /= (2)

(7)、(8)式中:

T 为热力学温度 ; Is 为反向饱和电流;

正向电流保持恒定条件下,PN 结的正向电压U 和温度t 近似满足下列线性关系

U=Kt+Ugo (3)

(3)式中Ugo 为半导体材料参数,K 为PN 结的结电压温度系数。实验测量如下图。图中用恒压源串接51K 电阻使流过PN 结的电流近似恒流源。 2.玻尔兹曼常数测定

PN 结的物理特性是物理学和电子学的重要基础之一。模块通过专用电路来测量研究PN 结扩散电流与结电压的关系,证明此关系遵循指数变化规律,并准确的推导出玻尔兹曼常数(物理学的重要常数之一)。

由半导体物理学可知,PN 结的正向电流——电压关系满足式(1),式(1)中,I 是通过PN 结的正向电流,I S 是不随电压变化的常数(漏电流)。T 是热力学温度。e 是电子的电荷量,U 为PN 结正向压降。由于在常温(300K )时KT/e ≈,而PN 结正向压降约为几百毫伏,则exp(eU/KT)>>1,则式(1)中-1项可忽略,于是有:

kT qU S e I I /=

(2)

即:PN 结正向电流随正向电压按指数规律变化。如测出PN 结I-U 关系值,则利用式(1)可以求出e/KT 。在测得实际温度T 后就可以得到e/K 常数,把电子电荷量代入即可求得玻尔兹曼常数K 。

为电子电量,

C q ;10602.119-?=为玻尔兹曼常数,K J k /10381.123-?=

在实际测量中,二极管的PN结I-U关系虽也满足指数关系,但求得的K往

往偏小,这是因为通过二极管电流一般包括三个成分:[1]扩散电流,它严格遵循式(8);[2]耗尽层复合电流,它正比于exp(eU/2KT);[3]表面电流,它是由

Si和SiO

2

界面中杂质引起的。其值正比于exp(eU/mKT),一般m>2。因此为了准确的推导出K,不宜采用二极管,而采用硅三极管,且接成共基极电路。因为此时三极管C和B短接,C极电流仅仅是扩散电流,复合电流主要在B极中出现。

这样测量E极电流就能得到满意的结果。

【实验内容】

1.玻尔兹曼常数测定

按实验要求接好电路。为保证改变I-U值时PN结温度不变,将PN结插入干井

炉井内并将温度设定控制50℃(±0.1℃),调节电位器改变U

1(U

be

)和U

2

(U

)值,每间隔测一点,约测10点左右,至U2值达到饱和时( U2值变化很小或基本不变)结束测量。

数据记录如下:t = 50℃

曲线拟合:运用最小二乘法将实验数据分别代入线性回归,指数回归,乘幂回归这三种常用的基本函数,然后求出衡量各回归函数的好坏标准差δ。对已测出的U1和U2,多对数据,以U1为自变量,U2作因变量,分别代入(1)线性函数U2=a U1+b;(2)乘幂函数U2=a U1b;(3)指数函数U2= exp(b U1)。求出各函数的a和b的值,得出三种函数式究竟哪一种符合物理规律必须用标准差来检验。办法为:把实验测

① 得的各个自变量U1分别代入三个基本函数,得到相应因变量的预期值U2*

,并

由此

求出各函数拟合的标准差:

δ= ]/)([2*1n U U i i n

i -∑= (4)

式中n 为测量数据个数,Ui 为实验测得的因变量,Ui*为将自变量代入基本函数后得到的因变量预期值,最后比较哪一种基本函数的标准差δ最小,说明该函数拟合得最好。

② 计算e/K 常数,将电子电量作为标准代入式(1),即可求出玻尔兹曼常数,

并说明玻尔兹曼分布律的物理含义。 结温度传感器温度特性的测试

将控温传感器Pt100铂电阻(A 级),插入干井炉中心井,PN 结温度传感器插入干井炉一个井内。按要求插好连线。从室温开始测量,然后开启加热器,每隔10℃控温系统设置温度并进行PN 结正向导通电压Ube 的测量,得到结果如下表 用最小二乘法直线拟合,求出结果。

A= r=

温度传感器实验

实验二(2)温度传感器实验 实验时间 2017.01.12 实验编号 无 同组同学 邓奡 一、实验目的 1、了解各种温度传感器(热电偶、铂热电阻、PN 结温敏二极管、半导体热敏电阻、集成温度传感器)的测温原理; 2、掌握热电偶的冷端补偿原理; 3、掌握热电偶的标定过程; 4、了解各种温度传感器的性能特点并比较上述几种传感器的性能。 二、实验原理 1、热电偶测温原理 由两根不同质的导体熔接而成的,其形成的闭合回路叫做热电回路,当 两端处于不同温度时回路产生一定的电流,这表明电路中有电势产生,此电势即为热电势。 试验中使用两种热电偶:镍铬—镍硅(K 分度)、镍铬—铜镍(E 分度)。图2.3.5所示为热电偶的工作原理,图中:T 为热端,0T 为冷端,热电势为)()(0T E T E E AB AB t -=。 热电偶冷端温度不为0℃时(下式中的1T ),需对所测热电势进行修正,修正公式为:),(),(),(0110T T E T T E T T E +=,即: 实际电动势+测量所得电动势+温度修正电势 对热电偶进行标定时,以K 分度热电偶作为标准热电偶来校准E 分度热 电偶。 2、铂热电阻 铂热电阻的阻值与温度的关系近似线性,当温度在C 650T C 0?≤≤?时,

)1(20BT AT R R T ++=, 式中:T R ——铂热电阻在T ℃时的电阻值 0R ——铂热电阻在0℃时的电阻值 A ——系数(=C ??/103.96847-31) B ——系数(= C ??/105.847--71) 3、PN 结温敏二极管 半导体PN 结具有良好的温度线性,PN 结特性表达公式为: γln be e kT U =?, 式中,γ为与PN 结结构相关的常数; k 为波尔兹曼常数,K J /1038.1k 23-?=; e 为电子电荷量,C 1910602.1e -?=; T 为被测物体的热力学温度(K )。 当一个PN 结制成后,当其正向电流保持不变时,PN 结正向压降随温度 的变化近似于线性,大约以2mV/℃的斜率随温度下降,利用PN 结的这一特性可以进行温度的测量。 4、热敏电阻 热敏电阻是利用半导体的电阻值随温度升高而急剧下降这一特性制成的 热敏元件,灵敏度高,可以测量小于0.01℃的温差变化。 热敏电阻分为正温度系数热敏电阻PTC 、负温度系数热敏电阻NTC 和在 某一特定温度下电阻值发生突然变化的临界温度电阻器CTR 。 实验中使用NTC ,热敏电阻的阻值与温度的关系近似符合指数规律,为:)11(00e T T B t R R -=。式中: T 为被测温度(K),16.273t +=T 0T 为参考温度(K),16.27300+=t T T R 为温度T 时热敏电阻的阻值 0R 为温度0T 时热敏电阻的阻值 B 为热敏电阻的材料常数,由实验获得,一般为2000~6000K 5、集成温度传感器 用集成工艺制成的双端电流型温度传感器,在一定温度范围内按1uA/K 的恒定比值输出与温度成正比的电流,通过对电流的测量即可知道温度值(K 氏温度),经K 氏-摄氏转换电路直接得到摄氏温度值。

DS18B20温度传感器实验

DS18B20温度传感器实验Proteus仿真原理图: DS18B20内部结构:

/************************* 源程序 ****************************/ #include #include #define uint unsigned int #define uchar unsigned char #define delayNOP() {_nop_();_nop_();_nop_();_nop_();} sbit DQ = P3^3; sbit LCD_RS = P2^0; sbit LCD_RW = P2^1; sbit LCD_EN = P2^2; uchar code Temp_Disp_Title[]={"Current Temp : "}; uchar Current_Temp_Display_Buffer[]={" TEMP: "}; uchar code Temperature_Char[8] = { 0x0c,0x12,0x12,0x0c,0x00,0x00,0x00,0x0 0 }; uchar code df_Table[]= { 0,1,1,2,3,3,4,4,5,6,6,7,8,8,9,9 }; uchar CurrentT = 0; uchar Temp_Value[]={0x00,0x00}; uchar Display_Digit[]={0,0,0,0}; bit DS18B20_IS_OK = 1; void DelayXus(uint x) { uchar i; while(x--) { for(i=0;i<200;i++); } } bit LCD_Busy_Check(){ bit result; LCD_RS = 0; LCD_RW = 1; LCD_EN = 1; delayNOP(); result = (bit)(P0&0x80); LCD_EN=0; return result; } void Write_LCD_Command(uchar cmd) { while(LCD_Busy_Check()); LCD_RS = 0; LCD_RW = 0; LCD_EN = 0; _nop_(); _nop_(); P0 = cmd; delayNOP(); LCD_EN = 1; delayNOP(); LCD_EN = 0; }

DS18B20温度传感器实验

DS18B20温度传感器实验 TEMP1 EQU 5AH ;符号位和百位公用的存放单元TEMP2 EQU 5BH ;十位存放单元 TEMP3 EQU 5CH ;个位存放单元 TEMP4 EQU 5DH ; TEMP5 EQU 5EH TEMP6 EQU 5FH ;数据临时存放单元 TEMP7 EQU 60H TEMP8 EQU 61H ORG 0000H AJMP MAIN ORG 0020H MAIN: MOV SP,#70H LCALL INT ;调用DS18B20初始化函数MAIN1: LCALL GET_TEMP ;调用温度转换函数 LCALL CHULI ;调用温度计算函数 LCALL DISP ;调用温度显示函数 AJMP MAIN1 ;循环 INT: L0:

SETB P3.7 ;先释放DQ总线 MOV R2,#250 ;给R2赋延时初值,同时可让DQ保持高电平2us L1: CLR P3.7 ;给DQ一个复位低电平 DJNZ R2,L1 ;保持低电平的时间至少为480us SETB P3.7 ;再次拉高DQ释放总线 MOV R2,#25 L2: DJNZ R2,L2 ;保持15us-60us CLR C ORL C,P3.7 ;判断是否收到低脉冲 JC L0 MOV R6,#100 L3: ORL C,P3.7 DJNZ R6,L3 ;存在低脉冲保持保持60us-240us ; JC L0 ;否则继续从头开始,继续判断 SETB P3.7 RET ;调用温度转换函数 GET_TEMP: CLR PSW.4 SETB PSW.3 ;设置工作寄存器当前所在的区域 CLR EA ;使用DS18B20前一定要禁止任何中断 LCALL INT ;初始化DS18B20 MOV A,#0CCH ;送入跳过ROM命令 LCALL WRITE MOV A,#44H ;送入温度转换命令 LCALL WRITE LCALL INT ;温度转换完成,再次初始化18b20 MOV A,#0CCH ;送入跳过ROM命令 LCALL WRITE MOV A,#0BEH ;送入读温度暂存器命令 LCALL WRITE LCALL READ MOV TEMP4,A ;读出温度的低字节存在TEMP4 LCALL READ MOV TEMP5,A ;读出温度的高字节存在TEMP5 SETB EA RET CHULI : MOV A,TEMP5 ;将温度的高字节取出 JNB ACC.7,ZHENG ;判断最高位是否为0,为0则表示温度为正,则转到ZHENG MOV A,TEMP4 ;否则温度为负,将温度的低字节取出

STM32-内部温度传感器-串口显示-完整程序

STM32F103 内部温度传感器用串口传递到PC上显示 程序如下: #include "stm32f10x.h" #include "stm32_eval.h" #include "stm32f10x_conf.h" #include #define DR_ADDRESS ((uint32_t)0x4001244C) //ADC1 DR寄存器基地址 USART_InitTypeDef USART_InitStructure; //串口初始化结构体声明ADC_InitTypeDef ADC_InitStructure; //ADC初始化结构体声明DMA_InitTypeDef DMA_InitStructure; //DMA初始化结构体声明__IO uint16_t ADCConvertedValue; // 在内存中声明一个可读可写变量用来存放AD的转换结果,低12 位有效 void ADC_GPIO_Configuration(void); static void Delay_ARMJISHU(__IO uint32_t nCount) { for (; nCount != 0; nCount--);} int main(void) { u16 ADCConvertedValueLocal; USART_https://www.docsj.com/doc/b612056432.html,ART_BaudRate = 115200; USART_https://www.docsj.com/doc/b612056432.html,ART_WordLength = USART_WordLength_8b;

USART_https://www.docsj.com/doc/b612056432.html,ART_StopBits = USART_StopBits_1; USART_https://www.docsj.com/doc/b612056432.html,ART_Parity = USART_Parity_No; USART_https://www.docsj.com/doc/b612056432.html,ART_HardwareFlowControl = USART_HardwareFlowControl_None; USART_https://www.docsj.com/doc/b612056432.html,ART_Mode = USART_Mode_Rx | USART_Mode_Tx; STM_EV AL_COMInit(COM1, &USART_InitStructure); /* Enable DMA1 clock */ RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE); DMA_DeInit(DMA1_Channel1); //开启DMA1的第一通道DMA_InitStructure.DMA_PeripheralBaseAddr = DR_ADDRESS; DMA_InitStructure.DMA_MemoryBaseAddr=(uint32_t)&ADCConve rtedValue; DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC; //DMA的转换模式为SRC模式,由外设搬移到内存 DMA_InitStructure.DMA_BufferSize = 1; //DMA缓存大小,1个DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; //接收一次数据后,设备地址禁止后移DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Disable; //关闭接收一次数据后,目标内存地址后移 DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; //定义外设数据宽度为16位

温度传感器实验设计概要

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

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

大学物理实验-温度传感器实验报告

关于温度传感器特性的实验研究 摘要:温度传感器在人们的生活中有重要应用,是现代社会必不可少的东西。本文通过控制变量法,具体研究了三种温度传感器关于温度的特性,发现NTC电阻随温度升高而减小;PTC电阻随温度升高而增大;但两者的线性性都不好。热电偶的温差电动势关于温度有很好的线性性质。PN节作为常用的测温元件,线性性质也较好。本实验还利用PN节测出了波 尔兹曼常量和禁带宽度,与标准值符合的较好。 关键词:定标转化拟合数学软件 EXPERIMENTAL RESEARCH ON THE NATURE OF TEMPERATURE SENSOR 1.引言 温度是一个历史很长的物理量,为了测量它,人们发明了许多方法。温度传感器通过测温元件将温度转化为电学量进行测量,具有反应时间快、可连续测量等优点,因此有必要对其进行一定的研究。作者对三类测温元件进行了研究,分别得出了电阻率、电动势、正向压降随温度变化的关系。 2.热电阻的特性 2.1实验原理 2.1.1Pt100铂电阻的测温原理 和其他金属一样,铂(Pt)的电阻值随温度变化而变化,并且具有很好的重现性和稳定性。利用铂的此种物理特性制成的传感器称为铂电阻温度传感器,通常使用的铂电阻温度传感器零度阻值为100Ω(即Pt100)。铂电阻温度传感器精度高,应用温度范围广,是中低温区(-200℃~650℃)最常用的一种温度检测器,本实验即采用这种铂电阻作为标准测温器件来定标其他温度传感器的温度特性曲线,为此,首先要对铂电阻本身进行定标。 按IEC751国际标准,铂电阻温度系数TCR定义如下: TCR=(R100-R0)/(R0×100) (1.1) 其中R100和R0分别是100℃和0℃时标准电阻值(R100=138.51Ω,R0=100.00Ω),代入上式可得到Pt100的TCR为0.003851。 Pt100铂电阻的阻值随温度变化的计算公式如下: Rt=R0[1+At+B t2+C(t-100)t3] (-200℃

温度传感器原理

一、温度传感器热电阻的应用原理 温度传感器热电阻是中低温区最常用的一种温度检测器。它的主要特点是测量精度高,性能稳定。其中铂热是阻的测量精确度是最高的,它不仅广泛应用于工业测温,而且被制成标准的基准仪。 1.温度传感器热电阻测温原理及材料 温度传感器热电阻测温是基于金属导体的电阻值随温度的增加而增加这一特性来进行温度测量的。温度传感器热电阻大都由纯金属材料制成,目前应用最多的是铂和铜,此外,现在已开始采用甸、镍、锰和铑等材料制造温度传感器热电阻。 2.温度传感器热电阻的结构

(1)精通型温度传感器热电阻工业常用温度传感器热电阻感温元件(电阻体)的结构及特点见表2-1-11。从温度传感器热电阻的测温原理可知,被测温度的变化是直接通过温度传感器热电阻阻值的变化来测量的,因此,温度传感器热电阻体的引出线等各种导线电阻的变化会给温度测量带来影响。为消除引线电阻的影响同般采用三线制或四线制,有关具体内容参见本篇第三章第一节. (2)铠装温度传感器热电阻铠装温度传感器热电阻是由感温元件(电阻体)、引线、绝缘材料、不锈钢套管组合而成的坚实体,如图2-1-7所示,它的外径一般为φ2~φ8mm,最小可达φmm。 与普通型温度传感器热电阻相比,它有下列优点:①体积小,内部无空气隙,热惯性上,测量滞后小;②机械性能好、耐振,抗冲击;③能弯曲,便于安装④使用寿命长。

(3)端面温度传感器热电阻端面温度传感器热电阻感温元件由特殊处理的电阻丝材绕制,紧贴在温度计端面,其结构如图2-1-8所示。它与一般轴向温度传感器热电阻相比,能更正确和快速地反映被测端面的实际温度,适用于测量轴瓦和其他机件的端面温度。 (4)隔爆型温度传感器热电阻隔爆型温度传感器热电阻通过特殊结构的接线盒,把其外壳内部爆炸性混合气体因受到火花或电弧等影响而发生的爆炸局限在接线盒内,生产现场不会引超爆炸。隔爆型温度传感器热电阻可用于Bla~B3c级区内具有爆炸危险场所的温度测量。 3.温度传感器热电阻测温系统的组成 温度传感器热电阻测温系统一般由温度传感器热电阻、连接导线和显示仪表等组成。必须注意以下两点: ①温度传感器热电阻和显示仪表的分度号必须一致

温度传感器实验

DH-SJ5温度传感器设计性实验装置 使 用 说 明 书 杭州大华科教仪器研究所 杭州大华仪器制造有限公司

一、温度传感器概述 温度是表征物体冷热程度的物理量。温度只能通过物体随温度变化的某些特性来间接测量。测温传感器就是将温度信息转换成易于传递和处理的电信号的传感器。 一、测温传感器的分类 1.1电阻式传感器 热电阻式传感器是利用导电物体的电阻率随温度而变化的效应制成的传感器。热电阻是中低温区最常用的一种温度检测器。它的主要特点是测量精度高,性能稳定。它分为金属热电阻和半导体热电阻两大类。金属热电阻的电阻值和温度一般可以用以下的近似关系式表示,即 R t =R t0[1+α (t-t 0)] 式中,R t 为温度t 时的阻值;R t0为温度t 0(通常t 0=0℃)时对应电阻值;α为温度系数。 半导体热敏电阻的阻值和温度关系为 t B t Ae R = 式中R t 为温度为t 时的阻值;A 、B 取决于半导体材料的结构的常数。 常用的热电阻有铂热电阻、热敏电阻和铜热电阻。其中铂电阻的测量精确度是最高的,它不仅广泛应用于工业测温,而且被制成标准的基准仪。 金属铂具有电阻温度系数大,感应灵敏;电阻率高,元件尺寸小;电阻值随温度变化而变化基本呈线性关系;在测温范围内,物理、化学性能稳定,长期复现性好,测量精度高,是目前公认制造热电阻的最好材料。但铂在高温下,易受还原性介质的污染,使铂丝变脆并改变电阻与温度之间的线性关系,因此使用时应装在保护套管中。用铂的此种物理特性制成的传感器称为铂电阻温度传感器,利用铂的此种物理特性制成的传感器称为铂电阻温度传感器,通常使用的铂电阻温度传感器零度阻值为100Ω,电阻变化率为0.3851Ω/℃,TCR=(R 100-R 0)/(R 0×100) ,R 0为0℃的阻值,R 100为100℃的阻值,按IEC751国际标准,温度系数TCR=0.003851,Pt100(R 0=100Ω)、Pt1000(R 0=1000Ω)为统一设计型铂电阻。铂热电阻的特点是物理化学性能稳定。尤其是耐氧化能力强、测量精度高、应用温度范围广,有很好的重现性,是中低温区(-200℃~650℃)最常用的一种温度检测器。 热敏电阻(Thermally Sensitive Resistor,简称为Thermistor),是对温度敏感的电阻的总称,是一种电阻元件,即电阻值随温度变化的电阻。一般分为两种基本类型:负温度系数热敏电阻NTC (Negative Temperature Coefficient )和正温度系数热敏电阻PTC (Positive Temperature Coefficient )。NTC 热敏电阻表现为随温度的上升,其电阻值下降;而PTC 热敏电阻正好相反。 NTC 热敏热电阻大多数是由Mn(锰)、Ni(镍)、Co(钴)、Fe(铁)、Cu(铜)等金属的氧化物经过烧结而成的半导体材料制成。因此,不能在太高的温度场合下使用。不竟然,其使用范围有的也可以达到了-200℃~700℃,但一般的情况下,其通常的使用范围在-100℃~300℃。 NTC 热敏热电阻热响应时间一般跟封装形式、阻值、材料常数(热敏指数)、热时间常数有关。材料常数(热敏指数)B 值反映了两个温度之间的电阻变化,热敏电阻的特性就是由它的大小决定的,B 值(K )被定义为:2 12 1212111lg lg 3026.211ln ln T T R R T T R R B --?=--= ; R T1:温度 T 1(K )时的零功率电阻值;R T2 :温度 T 2(K )时的零功率电阻值;T 1,T 2 :

温度传感器实验

温度传感器实验 传感器是将非电信号转换为电信号的装置,因为电信号容易传递和处理。温度是物体冷热程度的标志,温度传感器就是将温度转换成电信号的传感器。 一.测温传感器的分类 电阻式传感器。常用的有铂热电阻、热敏电阻和铜热电阻。其中铂电阻(Pt100)精确度最高,重现性和稳定性很好,不仅应用广泛,而且被制成标准的基准仪。热敏电阻(Thermally Sensitive Resistor,简称Thermistor),是温度敏感的电阻的总称,是属于热电阻的一部分,一般分为负温度系数热敏电阻NTC(Negative Temperature Coefficient)和正温度系数热敏电阻PTC(Positive Temperature Coefficient)。NTC的电阻值随温度的上升而下降;PTC正好相反。 其它传感器。半导体PN结温度传感器,晶体温度传感器,非接触型温度传感器,热电偶温度传感器,光纤温度传感器,液压温度传感器,智能温度传感器。 二.DH-SJ5温度传感器实验装置 DH-SJ5型温度传感实验装置以九孔板为实验平台,包括铂电阻Pt100、热敏电阻(NTC 和PTC)、铜电阻Cu50、铜-康铜热电偶、PN结、AD590和LM35等分离的温度传感器探头,各种电子元件。能提供了多种测温电路和方法。 本装置采用Pt100铂电阻测温,智能温度控制器控温,控温精度高、范围广、可自由设定所需的温度,数字显示;用低电压恒流加热、安全可靠、无污染,加热电流连续可调;分离的温度传感器,形象直观,组合方便,可比较不同传感器的温度特性;降温实验可采用风扇快速降温;整体结构设计新颖,紧凑合理,外型美观大方。 主要技术指标:电源:AC220V±10%(50/60Hz),工作温度0~40℃,相对湿度<80%,无腐蚀性场合,控温范围:室温~120℃,控温精度:±0.2℃,分辨率:0.1℃。 温控仪与恒温炉的连线如图1,Pt100的插头与温控仪上的插座颜色应当对应连接。 图1DH-SJ5温度传感器实验装置 恒温炉上方有六个插孔,可以插一个测温的Pt100和五个待测量的温度传感器。 警告:在做实验中或做完实验后,禁止手触传感器的钢护套,防止烫伤!

MSP430内部温度传感器测试程序

MSP430内部温度传感器测试程序 //MSP430基础实验开发组件 - ADC12内部模块演示程序之内部温度传感器 //时钟设置: ////ACLK = n/a, MCLK = SMCLK = default DCO ~ 800kHz, ADC12CLK = ADC12OSC //当前演示程序功能描述: ////利用MSP430F14X内部的温度传感器,通过ADC12的通道10进行AD转换 ////计算取得摄氏温度和华氏温度,通过断点在View->Watch中观察温度值 ////由于定标问题, 可能会存在温度的误差 #include unsigned int long temp; unsigned int long TemperF; //华氏温度 unsigned int long TemperC; //摄氏温度 void main(void) { WDTCTL = WDTPW + WDTHOLD; //关闭系统看门狗 ADC12CTL0 = SHT0_8 + REFON + ADC12ON; //内部1.5V参考电压,打开ADC12模块,设置采样保持定时器 ADC12CTL1 = SHP; //采使用采样定时器 ADC12MCTL0 = SREF_1 + INCH_10; //参考电压和通道选择 ADC12IE = BIT0; //ADC12MEM0 ADC12CTL0 |= ENC; //允许转换 _BIS_SR(GIE); //开启系统中断 while(1) { ADC12CTL0 |= ADC12SC; //开始采样并AD转换 //oF = ((x/4096)*1500mV)-923mV)*1/1.97mV = x*761/4096 - 468 //IntDegF = (ADC12MEM0 - 2519)* 761/4096 TemperF = (temp - 2519) * 761; TemperF = TemperF / 4096; //简化的华氏温度转换公式

实验三 热电阻、热点偶测温特性实验

实验三热电阻、热电偶测温特性实验 一、实验目的:了解热电阻的特性与应用,了解热电偶测量温度的性能与应用范围。。 二、基本原理: 1、热电阻: 利用导体电阻随温度变化的特性,热电阻用于测量时,要求其材料电阻温度系数大,稳定性好,电阻率高,电阻与温度之间最好有线性关系。常用铂电阻和铜电阻在0-630.74℃以内,电阻Rt与温度t的关系为: R t=R0(1+A t+B t2) R0系温度为0℃时的电阻。本实验R0=100℃,A t=3.9684×10-2/℃,B t=-5.847×10-7/℃2,铂电阻现是三线连接,其中一端接二根引线主要为消除引线电阻对测量的影响。 2、热电偶 当两种不同的金属组成回路,如二个接点有温度差,就会产生热电势,这就是热电效应。温度高的接点称工作端,将其置于被测温度场,以相应电路就可间接测得被测温度值,温度低的接点就称冷端(也称自由端),冷端可以是室温值或经补偿后的0℃、25℃。 三、需用器件与单元:加热源、K型热电偶(红+,黑-)、P t100热电阻、温度控制单元、温度传感器实验模板、数显单元、万用表,热电偶K型、E 型、加热源。 四、实验步骤: (一)热电阻: 1、注意:首先根据实验台型号,仔细阅读“温控仪表操作说”,学会基 本参数设定。 2、将热电偶插入台面三源板加热源的一个传感器安置孔中。将K型热电偶自由端引线插入主控面板上的热电偶EK插孔中,红线为正极,黑色为负极,注意热电偶护套中已安置了二支热电偶,K型和E型,它们热电势值不同,从热电偶分度表中可以判别K型和E型(E型热电势大)热电偶。E型(蓝+,绿-);k型(红+,黑-) 3、将加热器的220V电源插头插入主控箱面板上的220V控制电源插座上。

实验十一 LM35温度传感器特性实验

实验十一 LM35温度传感器特性实验 【实验目的】 1、了解LM35温度传感器的基本原理和温度特性的测量方法; 2、测量LM35温度传感器输出电压与温度的特性曲线; 【实验仪器】 电磁学综合实验平台、LM35温度传感器、加热井、温度传感器特性实验模板 【实验原理】 1.电压型集成温度传感器(LM35) LM35温度传感器,标准T0-92工业封装,其准确度一般为±0.5℃。(有几种级别)由于其输出为电压,且线性极好,故只要配上电压源,数字式电压表就可以构成一个精密数字测温系统。内部的激光校准保证了极高的准确度及一致性,且无须校准。输出电压的温度系数K V=10.0mV/℃,利用下式可计算出被测温度t(℃): U O=K V*t=(10mV/℃)*t 即: t(℃)= U O/10mV (11-1)LM35温度传感器的电路符号见图11-1,V o为输出端实验测量时只要直接测量其输出端电压U o,即可知待测量的温度。 图11-1

图11-2LM35传感器特性实验连接图 【实验步骤】 1、按图11-2,将实验平台加热输出与加热井(加热接口)连接,实验台风扇接口与加热井(风扇接口)连接。 2、调节PID控温表,设置SV:在表面板上按一下(SET)按键,SV表头的温度显示个位将会闪烁;按面板上的“▲”或“▼”键调整设置个位的温度;在按面板上按一下(SET)按键即可,SV表头的温度显示个位将会闪烁,再按“<”键使表头的温度显示十位闪烁,按面板上的“▲”或“▼”键调整设置十位的温度;用同样方法还可设置百位的温度。调好SV所需设定的温度后,再按一下(SET)按键即可完成设置。将加热开关选择(快)档加热,待30秒后,仪器开始加热,控温表即可自动控制温度。调节不同温度,设定参照步骤2进行调节。 3、根据不同的实验连接不同的连接线,可参照上图。 【实验数据】 1、LM35传感器(工作电压5V)(直流电压表2V档测量) 表11-1 t(℃) 30 40 50 60 70 80 90 100 U 2、描绘.LM35传感器曲线,求出.LM35随温度变化的灵敏度S(mV/℃), 【注意事项】 1、加热器温度不能加热到120℃以上,否则将可能损坏加热器。

DS1621温度传感器实验

/*************** writer:shopping.w ******************/ #include #include #define uint unsigned int #define uchar unsigned char bit I2C_Busy, NO_Ack,Bus_Fault,point; uchar bdata a; sbit LSB = a^0; sbit MSB = a^7; sbit SDA = P3^3; sbit SCL = P3^2; uchar Array[] = {'0','1','2','3','4','5','6','7','8','9'}; uchar command_data[]= { 0xac,0x00,0xee,0xa1,0x00,0x00,0xa2,0x00,0x00,0xaa }; uchar Prompt[]="Waiting for a while...\r"; uchar i; void DelayMS(uint ms) { uchar i; while(ms--) { for(i=0;i<120;i++); } } void SendStop() { SDA = 0; SCL = 1; _nop_(); SDA = 1; I2C_Busy = 0; } void SendByte(uchar wd) { uchar i; a = wd; for(i=0;i<8;i++) { SCL = 0; _nop_(); _nop_(); SDA = MSB;

STM内部温度传感器串口显示完整程序

[80乙NN入fP86TLN£W8乙丄dflCTM丄入门]:各霸尅勒昭护轴兀(g) @ @ @ ?4r耳5F第誓曹a 审嚣敢尊?猱姆W WIS

S T M 3 2 F 1 0 3 内部温度传感器用串口传递到P C ±显示 程序如下: #include "” ttinclude #include "” ttinclude <> ttdefine DR_ADDRESS ((uint32_t) 0x4001244C) n\r〃,a, b, c, d); Delay_ARMJISHU(8000000); } } void ADC_GP 10_Conf i gur at ion (vo id) //ADC 配置函数 { GPIO_InitTypeDef GPIO_InitStructure; //PCO作为模拟通道10输入引脚 =GPI0_Pin_0; 〃管脚 1 =GPIO_Mode_AIN;//输入模式 GPI0_Init(GPI0C, &GPI0_InitStructure);//GPI0 组

当前STM32芯片内部温度为:00&8°C. 当M-STM32芯片內部温度为:0047°C . 当前STM32芯片内部温度为;00489 . 当前STM32芯片內部温度为:0触TC. 当前STM32芯片内部温度为;0047^C . 当前STM32芯片内部温度为:如匸TC. 当前STM32芯片内部温度为:0047ff C . 当前STM32芯片内部温度为:0047^C . 当M-STM32芯片內部温度为:0047°C . 当前STM32芯片内部温度为;8047^ . 当前STM32芯片內部温度为:0酣6°C. 关于一些数据格式的定义解释: ttifndef _STM32F10x_TYPE_H#define _STM32F10x_TYPE_H typedef signed long?s32; typedef signed char?s8; typedef signed long?const sc32;typedef signed short const scl6;typedef signed charconst sc8: typedef volatile signed long?vs32;超级终端显示如下: 当前STM32芯片內部温度为:0046°C . typedef signed short sl6;

温度传感器实验

实验二(2)温度传感器实验 实验时间 实验编号 无 同组同学 邓奡 一、实验目的 1、了解各种温度传感器(热电偶、铂热电阻、PN 结温敏二极管、半导体热敏电阻、集成温度传感器)的测温原理; 2、掌握热电偶的冷端补偿原理; 3、掌握热电偶的标定过程; 4、了解各种温度传感器的性能特点并比较上述几种传感器的性能。 二、实验原理 1、热电偶测温原理 由两根不同质的导体熔接而成的,其形成的闭合回路叫做热电回路,当两端处于不同温度时回路产生一定的电流,这表明电路中有电势产生,此电势即为热电势。 试验中使用两种热电偶:镍铬—镍硅(K 分度)、镍铬—铜镍(E 分度)。图所示为热电偶的工作原理,图中:T 为热端,0T 为冷端,热电势为 )()(0T E T E E AB AB t -=。

热电偶冷端温度不为0℃时(下式中的1T ),需对所测热电势进行修正,修正公式为:),(),(),(0110T T E T T E T T E +=,即: 实际电动势+测量所得电动势+温度修正电势 对热电偶进行标定时,以K 分度热电偶作为标准热电偶来校准E 分度热电偶。 2、铂热电阻 铂热电阻的阻值与温度的关系近似线性,当温度在C 650T C 0?≤≤?时, )1(20BT AT R R T ++=, 式中:T R ——铂热电阻在T ℃时的电阻值 0R ——铂热电阻在0℃时的电阻值 A ——系数(=C ??/103.96847-31) B ——系数(=C ??/105.847--71) 3、PN 结温敏二极管

半导体PN 结具有良好的温度线性,PN 结特性表达公式为: γln be e kT U = ?, 式中,γ为与PN 结结构相关的常数; k 为波尔兹曼常数,K J /1038.1k 23-?=; e 为电子电荷量,C 1910602.1e -?=; T 为被测物体的热力学温度(K )。 当一个PN 结制成后,当其正向电流保持不变时,PN 结正向压降随温度的变化近似于线性,大约以2mV/℃的斜率随温度下降,利用PN 结的这一特性可以进行温度的测量。 4、热敏电阻 热敏电阻是利用半导体的电阻值随温度升高而急剧下降这一特性制成的热敏元件,灵敏度高,可以测量小于℃的温差变化。 热敏电阻分为正温度系数热敏电阻PTC 、负温度系数热敏电阻NTC 和在某一特定温度下电阻值发生突然变化的临界温度电阻器CTR 。 实验中使用NTC ,热敏电阻的阻值与温度的关系近似符合指数规律,为: )11(00 e T T B t R R -=。式中: T 为被测温度(K),16.273t +=T 0T 为参考温度(K),16.27300+=t T T R 为温度T 时热敏电阻的阻值 0R 为温度0T 时热敏电阻的阻值

实验十二集成电路温度传感器特性测量全解

实验十二集成电路温度传感器特性测量一.概述 温度传感器的特性测量和定标是大学普通物理热学实验和电磁学实验中的一个基本内容,是新的全国理工科物理实验教学大纲中一个重要实验。为开设好此实验,由复旦大学物理实验教学中心和上海复旦天欣科教仪器有限公司协作,联合研制了采用DS18B20单线数字温度传感器为测量元件的新一代恒温控制仪。新仪器与同类其它仪器相比,有以下四个优点:1)传感器体积小;2)控温精度高;3)无污染及噪声(无水银污染且不用继电器);4)设定温度和测量温度均用数字显示。本实验仪器可用于各种温度传感器的特性测量和各种材料的电阻与温度关系特性测量实验,本仪器也可用于物理化学实验做恒温仪用,它是理工科大学普通物理实验必备重要实验装置之一。 二.用途 1.电流型集成温度传感器AD590的特性测量和应用: (1)测量AD590输出电流和温度的关系,计算传感器灵敏度及C 0时传感器输出电流 值。 (2)用AD590传感器,电阻箱,数字电压表和直流电源等设计并安装数字式摄氏温度计。 (3)测量集成温度传感器AD590在某恒定温度时的伏安特性曲线,求出AD590线性 使用范围的最小电压 U。 r 三.仪器组成与技术指标 1.仪器组成 如图1所示,本机为有单片控制的智能式数字恒温控制仪、量程为0-19.999V四位半数字电压表、直流1.5V-12V稳压输出电源、可调式磁性搅拌器以及2000ml烧杯、加热器、玻璃管(内放变压器油和被测集成温度传感器)等组成。

图1 2.技术指标: A.温控仪 (1)温度计显示工作温度:0℃-100℃ (2)恒温控制温度:室温-80o C (3)控制恒温显示分辨精度:≤±0.1℃ B.直流数字电压表 (1)量程:0-19.999V (2)读数准确度:量程0.03%±5个字 (3)输出电阻:20Ω(为了防止长时间短路内接电阻) C.温度传感器DS18B20的结构与技术特性(控温及测温用): (1)温度测量范围:-55℃-125℃ (2)测温分辨率:0.0625℃ (3)引脚排列(如图2所示):

实验五 温度传感器实验

实验五:温度传感器实验 一、实验目的 1.熟练掌握proteus,keil等软件的使用。 2.掌握单片机下载程序的使用。 3.熟悉单片机开发板原理图,了解各接口的作用。 4.掌握DS18B20读写时序的编程方法。 二、实验器材 单片机开发板 1块 电脑 1台 温度传感芯片ds18b20 1块 串口数据线 1根 三、实验原理 1.DS18B20 一线总线温度传感器 工作原理:本实验通过DS18B20采集环境温度,当单片 机检测到DSl820的存在便可以发出ROM操作命令之一, Read ROM(读ROM) Match ROM(匹配ROM) Skip ROM(跳过ROM) Search ROM(搜索ROM) Alarm search(告警搜索) 然后对发存储器操作命令对 DS18B20进行读写数据转换等操作。单片机使用时间隙 (time slots)来读写DSl820的数据位和写命令字的位,然后将读到的数据转换BCD码在数码管显示出来。 本实验通过DS18B20采集环境温度,当单片机检测到DSl820的存在便可以发出ROM 操作命令,然后存储器操作命令对DS18B20进行读写数据、转换等操作。单片机使用时间隙(time slots)来读写DSl820的数据位和写命令字的位,然后将读到的数据转换为BCD码在数码管显示出来,于是我们就可以在数码管上读取环境的温度了。 四实验过程 1.打开keil,直接在keil的环境下编写C源代码(或者汇编代码),编译无错误后,然后生成hex文件。如下图所示:

2.然后用proteus 打开仿真图,双击单片机,再点击文件样式的小图标,将生成的hex 文件加载到单片机,如下图所示:

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