温度传感器测温实验

温度传感器测温实验
温度传感器测温实验

温度传感器实验

A 温度源的温度控制调节实验

一、实验目的

了解温度控制的基本原理及熟悉温度源的温度调节过程,为以后实验打下基础。

二、基本原理

当温度源的温度发生变化时温度源中的Pt100热电阻(温度传感器)的阻值发生变化,将电阻变化量作为温度的反馈信号输给智能调节仪,经智能调节仪的电阻——电压转换后与温度设定值比较再进行数字PID运算输出可控硅触发信号(加热)或继电器触发信号(冷却),使温度源的温度趋近温度设定值。温度控制原理框图如图3-1所示。

图3-1温度控制原理框图

三、需用器件、单元与软件:主机箱、温度源、Pt100温度传感器、温度控制仪器软件。

1.主机箱

提供高稳定的±15V、±5V、+5V、±2V~±10V(步进可调)、+2V~+24V(连续可调)直流稳压电源;直流恒流源0.6mA~20mA可调;音频信号源(音频振荡器)1KHz~10KHz (连续可调);低频信号源(低频振荡器)1Hz~30Hz(连续可调);气压源0~20KPa(可调);温度(转速)智能调节仪(开关置内为温度调节、置外为转速调节);计算机通信口;主机箱面板上装有电压、电流、频率转速、气压、光照度数显表;漏电保护开关等。其中,直流稳压电源、音频振荡器、低频振荡器都具有过载切断保护功能,在排除接线错误后重新开机一下才能恢复正常工作。

2.温度源

温度源是一个小铁箱子,内部装有加热器和冷却风扇;加热器上有二个测温孔,加热器的电源引线与外壳插座(外壳背面装有保险丝座和加热电源插座)相连;冷却风扇电源为+24V DC,它的电源引线与外壳正面实验插孔相连。温度源外壳正面装有电源开关、指示灯和冷却风扇电源+24V DC插孔;顶面有二个温度传感器的引入孔,它们与内部加热器的测温孔相对,其中一个为控制加热器加热的传感器Pt100的插孔,另一个是温度实验传感器的插孔;

背面有保险丝座和加热器电源插座。使用时将电源开关打开(O为关,-为开)。

温度源提供温度范围:0~200℃。

四、实验步骤

1. 实验接线

(1)在未通电的情况下,按图3-2所示接线。检查接线无误后,合上主机箱的总电源。

图3-2 温度源的温度控制实验接线示意图

(2)将主机箱上“转速”调节旋钮(0~24V)顺时针转到底,将主机箱上的“对象开关”拨到Rt.Vi位置后,再将调节器电源打开。

2. 启动温度控制仪器软件

运行位于桌面的“温度控制仪器软件”,出现如下图3-3界面。界面上部为菜单栏,由“通讯设置”,“曲线设置”、“历史记录”、“打印”、“退出”等选项组成。

图3-3温度控制仪器软件主界面

(1)通讯设置

运行时,先点击菜单栏“通讯设置”进行通讯设置。点击“通讯设置”——“设置参数”后,出现图

3-4界面。

在图3-4界面中的“端口号”框里写如计算机的

串口端口号,在“地址号”的框里写入仪表的Addr 值,“波特率”框里写入bAud的值(注:一般设置Addr

值为1,bAud为9600)。

设置好上述3个选项后,按“确认”按钮继续。

如果通讯连接不正确,将出现“通讯未连接”的

提示界面。

(2)参数设定

如果通讯连接正常,软件左边的仪表参数将出现

读入的参数值,如图3-5所示。

其中可以修改给定值SP、第一报警AL-1、速率

参数P、保持参数I和滞后时间d。这里的PID就是常

规调节的比例、积分和微分,其推荐值分为280、380

和70。但应注意:PID的调节不能偏离推荐值太远,

否则会影响控温的效果。其它各项设置如图3-5所示。

修改时,可以在“确认修改”前面的方框里写入

要修改的数值,然后按“确认修改”按钮即可。在方

框后面有下拉框的地方,点击下拉框,选中将修改的

选项即可。

设置完成后,点击菜单栏中的“曲线设置”——“曲线参数设置”,当所做实验为温度实验时,将出现

图3-6所示界面。

输出最大值、输出最小值、输入最大值与输入最

小值将决定曲线的范围,请按图3-6所示设置相关参数。

设置好之后按“OK”按钮即完成设置。此时界面

中的“操作框”显示出了设定参数。

(3)采集温度数据

点击“开始采集”按钮开始采集信号,所测温度

曲线自动绘制,实验数据同时也显示在下面表格中,如图3-3所示。

(4)重新设置给定值SP和第一报警AL-1,做其它任一温度点的实验。实验完成后,点击“结束采集”按钮。

(5)实验数据的存储、读取和打印

如果要进行实验保存,点菜单栏中“历史记录”——“保存记录”存储数据。

如果要打开实验记录,点菜单栏中“历史记录”——“打开记录”读取已存储的实验数据。

实验完毕如果要进行实验曲线打印,点击菜单栏中“打印”——“打印曲线”。

图3-4 通讯设置界面图3-5 参数设定界面

图3-6 曲线参数设置界面

B Pt100铂电阻测温特性实验

一、实验目的

了解铂热电阻的温度特性与应用。

二、基本原理

见教材。

三、需用器件与单元:主机箱、温度源、Pt100热电阻(二支)、温度传感器实验模板。

温度传感器实验模板简介:图3-7中的温度传感器实验模板是由三运放组成的差动放大电路、调零电路、a b传感器符号、传感器信号转换电路(电桥)及放大器工作电源引入插孔构成;其中RW2为放大器的增益电位器,RW3为放大器电平移动电位器;a b传感器符号<接热电偶(K热电偶或E热电偶),双圈符号接AD590集成温度传感器,Rt接热电阻(Pt100铂电阻或Cu50铜电阻)。

四、实验步骤

1. 放大器调节

首先将图3-7中的温度传感器实验模板的放大器的两输入端引线(一根传感器引线、另一根桥路输出即Rw1活动触点输出)暂时不要引入,而用导线直接将放大器的两输入端相连(短接)并接地;将主机箱上的电压表量程(显示选择)切换开关打到2V档,合上主机箱电源开关,调节温度传感器实验模板中的RW2(逆时针转到底)增益电位器,使放大器增益最小;再调节RW3(调零电位器)使主机箱的电压表显示为0。

2. 实验连线

关闭主机箱电源开关,将实验模板中放大器的输入端引线按图3-7连接。温度传感器实验模板中a b,即Rt两端接传感器,这样传感器Pt100与R3、R1、Rw1、R4组成直流电桥,是一种单臂电桥工作形式。检查接线无误后,合上主机箱电源开关。在智能调节器的PV显示窗上读出室温值。

图3-7 Pt100铂电阻测温特性实验接线示意图

注意:Pt100三根引线中,同种颜色的线(黄色)为从同一根部引出,设为1、2,另一根设为3。

3. 采集数据

将主机箱上的转速调节旋钮(2~24V)顺时针转到底(24V),将调节器控制对象开关拨到Rt.Vi位置后,合上温度源电源开关和智能调节器电源开关。在常温基础上,在小于160℃范围内可按Δt=10℃增加温度并设定温度源温度值(设定方法参阅实验三A),待温度源温度动态平衡时读取主机箱上智能调节器的PV值和电压表的显示值并填入表3-1中。

表3-1 铂电阻测温实验数据

4. 根据表3-1数据值画出实验曲线并计算其非线性误差。实验结束,关闭所有电源。

思考题

1.实验中Pt100热电阻的引线连接方式是什么,请自行设计另一种引线的连接方式。

2.

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 ;否则温度为负,将温度的低字节取出

各种温度传感器分类及其原理.

各种温度传感器分类及其原理

各种温度传感器分类及其原理 温度传感器是检测温度的器件,其种类最多,应用最广,发展最快。众所周知,日常使用的材料及电子元件大部分特性都随温度而变化,在此我们暂时介绍最常用的热电阻和热电偶两类产品。 1.热电偶的工作原理 当有两种不同的导体和半导体A和B 组成一个回路,其两端相互连接时,只要两结点处的温度不同,一端温度为T,称为工作端或热端,另一端温度为TO,称为自由端(也称参考端或冷端,则回路中就有电流产生,如图2-1(a所示,即回路中存在的电动势称为热电动势。这种由于温度不同而产生电动势的现象称为塞贝克效应。 与塞贝克有关的效应有两个:其一,当有电流流过两个不同导体的连接处时,此处便吸收或放出热量(取决于电流的方向, 称为珀尔帖效应;其二,当有电流流过存在温度梯度的导体时,导体吸收或放出热量(取决 于电流相对于温度梯度的方向,称为汤姆逊效应。两种不同导体或半导体的组合称为热电偶。热电偶的热电势EAB(T,T0 是由接触电势和温差电势合成的。接触电势是指两种不同 的导体或半导体在接触处产生的电势,此电势与两种导体或半导体的性质及在接触点的温度有关。 温差电势是指同一导体或半导体在温度不同的两端产生的电势, 此电势只与导体或半导体的性质和两端的温度有关,而与导体的长度、截面大小、沿其长度方向的温度分布无关。 无论接触电势或温差电势都是由于集中于接触处端点的电子数不同而产生的电势:热电偶测量的热电势是二者的合成。当回路断开时,在断开处a,b 之间便有一电动势差△ V,其极性和大小与回路中的热电势一致,如图 2-1(b所示。并规定在冷端,当电流由A流向B时,称A为正极,B 为负极。实验表明,当△ V很小时,△ V与厶T成正比关系。定义△ V对厶T 的微分热电势为热电势率,又称塞贝克系数。

温度传感器实验

实验二(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 氏-摄氏转换电路直接得到摄氏温度值。

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

关于温度传感器特性的实验研究 摘要:温度传感器在人们的生活中有重要应用,是现代社会必不可少的东西。本文通过控制变量法,具体研究了三种温度传感器关于温度的特性,发现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℃

基于DSP与数字温度传感器的温度控制

O 引言 20世纪60年代以来,数字信号处理器(Digital Signal Processing,DSP)伴随着计算机和通信技术得到飞速发展,应用领域也越来越广泛。在温度控制方面,尤其是固体激光器的温度控制,受其工作环境和条件的影响,温度的精度要求比较严格,之前国内外关于温度控制基本上都采用温度敏感电阻来测量温度,然后用风冷或者水冷方式来达到温度控制效果,精度不够且体积大。本文基于DSP 芯片TMS320F2812与数字温度传感器DSl8B20设计出一个温度测量系统,根据测量所得的温度与设定的参量,并利用模糊PID算法计算出控制量,利用该控制量调节由DSP事件管理器产生PWM波的占空比,并作用于半导体制冷器,以达到温度控制效果,实现控制精度高,体积小的温度控制系统。 l 系统硬件组成 1.1 DSl8820功能结构与使用 DSl8820是DALLAS公司生产的一线式数字温度传感器,具有3引脚T0-92小体积封装形式;温度测量范围为-55~+125℃;可编程为9~12位A/D转换精度,测温分辨率可达0.0625℃;CPU只需一根埠线就能与诸多DSl8B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。以上特点使DSl8B20非常适合用于远距离多点温度检测系统中。 DSl8B20的管脚排列如图1所示。DQ为数字信号输入/输出端;GND为接地;VDD 为外接供电电源输入端(在寄生电源接线方式时接地)。DS-l8B20中的温度传感器可完成对温度的测量,用16位符号扩展的二进制补码读数形式提供,以O.0625℃/LSB形式表达,其中S为符号位。例如+125℃的数字输出为07DOH,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FF6FH,-55℃的数字输出为FC90H。 1.2 DSP介绍 这里所用DSP为TMS320F2812,它是美国TI公司新推出的低价位、高性能的16位定点DSP,是专为控制应用系统而设计的,其主频可达150 MHz,本系统中所用晶振为45 MHz,片内集成了外围设备接口,主要起控制和计算作用。 1.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 :

温度传感器实验设计概要

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

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

各种温度传感器分类及其原理.

各种温度传感器分类及其原理 温度传感器是检测温度的器件,其种类最多,应用最广,发展最快。众所周知,日常使用的材料及电子元件大部分特性都随温度而变化, 在此我们暂时介绍最常用的热电阻和热电偶两类产品。 1. 热电偶的工作原理 当有两种不同的导体和半导体 A 和 B 组成一个回路,其两端相互连接时,只要两结点处的温度不同,一端温度为 T ,称为工作端或热端,另一端温度为 TO ,称为自由端 (也称参考端或冷端,则回路中就有电流产生,如图 2-1(a所示,即回路中存在的电动势称为热电动势。这种由于温度不同而产生电动势的现象称为塞贝克效应。与塞贝克有关的效应有两个:其一, 当有电流流过两个不同导体的连接处时, 此处便吸收或放出热量 (取决于电流的方向 , 称为珀尔帖效应;其二,当有电流流过存在温度梯度的导体时,导体吸收或放出热量 (取决于电流相对于温度梯度的方向 ,称为汤姆逊效应。两种不同导体或半导体的组合称为热电偶。热电偶的热电势 EAB(T, T0 是由接触电势和温差电势合成的。接触电势是指两种不同的导体或半导体在接触处产生的电势, 此电势与两种导体或半导体的性质及在接触点的温度有关。温差电势是指同一导体或半导体在温度不同的两端产生的电势, 此电势只与导体或半导体的性质和两端的温度有关, 而与导体的长度、截面大小、沿其长度方向的温度分布无关。无论接触电势或温差电势都是由于集中于接触处端点的电子数不同而产生的电势, 热电偶测量的热电势是二者的合成。当回路断开时,在断开处 a , b 之间便有一电动势差△ V ,其极性和大小与回路中的热电势一致,如图 2-1(b所示。并规定在冷端,当电流由 A 流向 B 时, 称 A 为正极, B 为负极。实验表明,当△ V 很小时,△ V 与△ T 成正比关系。定义△ V 对△ T 的微分热电势为热电势率, 又称塞贝克系数。塞贝克系数的符号和大小取决于组成热电偶的两种导体的热电特性和结点的温度差。 2. 热电偶的种类

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

实验三热电阻、热电偶测温特性实验 一、实验目的:了解热电阻的特性与应用,了解热电偶测量温度的性能与应用范围。。 二、基本原理: 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控制电源插座上。

温度传感器温度控制设计

1 系统总体设计 1.1 系统总体设计方案 设计框图如下所示: 图1-1系统框图 1.2 单元电路方案的论证与选择 硬件电路的设计是整个实验的关键部分,我们在设计中主要考虑了这几个方面:电路简单易懂,较好的体现物理思想;可行性好,操作方便。在设计过程中有的电路有多种备选方案,我们综合各种因素做出了如下选择。 1.2.1 温度信号采集电路的论证与选择 采用温度传感器DS18B20 美国DALLAS 公司的产品可编程单总线数字式温度传感器DS18B20可实现室内温度信号的采集,有很多优点:如直接输出数字信号,故省去了后继的信号放大及模数转换部分,外围电路简单,成本低;单总线接口,只有一根信号线作为单总线与CPU 连接,且每一只都有自己唯一的64位系列号存储在其内部的ROM 存储器中,故在一根信号线上可以挂接多个DS18820,便于多点测量且易于扩展。 DS18B20的测温范围较大,集成度较高,但需要串口来模拟其时序才能使用,故选用此方案。 1.2.2 DS18B20单线智能温度传感器的工作原理 DS18B20温度传感器是美国DALLAS 半导体公司最近推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9-12位的数字值读数方式。 1.2.3 DS18B20单线智能温度传感器的性能特点 ①采用单总线专用技术,既可通过串行口线,也可通过其它I/O 口线与微机接口,无须经过其它变换电路,直接输出被测温度值(9位二进制数,含符号位); ②测温范围为-55℃— +125℃,测量分辨率为0.0625℃; ③内含64位经过激光修正的只读存储器ROM ; ④适配各种单片机或系统机; 计算机控制 温 度 信 号 采 集 电 路 温度控制接口电路 继电器控制 与加热电路 继电器控制 与降温电路

温度传感器报告

温度传感器是指能感受温度并能转换成可用输出信号的传感器。温度是和人类生活环境有着密切关系的一个物理量,是工业过程三大参量(流量、压力、温度)之一,也是国际单位制(SI)中七个基本物理量之一。温度测量是一个经典而又古老的话题,很久以来,这方面己有多种测温元件和传感器得到普及,但是直到今天,为了适应各工业部门、科学研究、医疗、家用电器等方面的广泛要求,仍在不断研发新型测温元件和传感器、新的测温方法、新的测温材料、新的市场应用。要准确地测量温度也非易事,如测温元件选择不当、测量方法不宜,均不能得到满意结果。 据有关部门统计,2009年我国传感器的销售额为327亿元人民币,其中温度传感器占整个传感器市场的14%,主要应用于通信电子产品、家用电器、楼宇自动化、医疗设备、仪器仪表、汽车电子等领域。 温度传感器的特点 作为一个理想的温度传感器,应该具备以下要求:测量围广、精度高、可靠性好、时漂小、重量轻、响应快、价格低、能批量生产等。但同时满足上述条件的温度传感器是不存在的,应根据应用现场灵活使用各种温度传感器。这是因为不同的温度传感器具有不同的特点。 ● 不同的温度传感器测量围和特点是不同的。 几种重要类型的温度传感器的温度测量围和特点,如表1所示。 ● 测温的准确度与测量方法有关。 根据温度传感器的使用方法,通常分为接触测量和非接触测量两类,两种测量方法的特点如 ● 不同的测温元件应采用不同的测量电路。 通常采用的测量电路有三种。“电阻式测温元件测量电路”,该测量电路要考虑消除非线性误差和热电阻导线对测量准确度的影响。“电势型测温元件测量电路”,该电路需考虑线性化和冷端补偿,信号处理电路较热电阻的复杂。“电流型测温元件测量电路”,半导体集成温度传感器是最典型的电流型温度测量元件,当电源电压变化、外接导线变化时,该电路输出电流基本不受影响,非常适合远距离测温。 温度测量的最新进展 ● 研制适应各种工业应用的测温元件和温度传感器。 铂薄膜温度传感器膜厚1μm,可置于极小的测量空间,作温度场分布测量,响应时间不超过1ms,偶丝最小直径25μm,热偶体积小于1×10-4mm3,质量小于1μg。 多色比色温度传感器能实时求出被测物体发射率的近似值,提高辐射测温的精

实验十一 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℃以上,否则将可能损坏加热器。

DS18B20温度传感器的控制方法

DS18B20温度传感器的控制方法 DS18B20的初始化: (1)先将数据线置高电平“1”。 (2)延时(该时间要求的不是很严格,但是尽可能的短一点) (3)数据线拉到低电平“0”。 (4)延时750微秒(该时间的时间范围可以从480到960微秒)。 (5)数据线拉到高电平“1”。 (6)延时等待(如果初始化成功则在15到60毫秒时间之内产生一个由DS18B20所返回的低电平“0”。据该状态可以来确定它的存在,但是应注意不能无限的进行等待,不然会使程序进入死循环,所以要进行超时控制)。 (7)若CPU读到了数据线上的低电平“0”后,还要做延时,其延时的时间从发出的高电平算起(第(5)步的时间算起)最少要480微秒。 (8)将数据线再次拉高到高电平“1”后结束。 DS18B20的写操作: (1)数据线先置低电平“0”。 (2)延时确定的时间为15微秒。 (3)按从低位到高位的顺序发送字节(一次只发送一位)。 (4)延时时间为45微秒。 (5)将数据线拉到高电平。 (6)重复上(1)到(6)的操作直到所有的字节全部发送完为止。 (7)最后将数据线拉高。 DS18B20的读操作: (1)将数据线拉高“1”。 (2)延时2微秒。 (3)将数据线拉低“0”。 (4)延时15微秒。 (5)将数据线拉高“1”。 (6)延时15微秒。 (7)读数据线的状态得到1个状态位,并进行数据处理。 (8)延时30微秒。 根据DS18B20的通讯协议,主机(单片机)控制DS18B20完成温度转换必须经过三个步骤:每一次读写之前都要对DS18B20进行复位操作,复位成功后发送一条ROM指令,最后发送RAM指令,这样才能对DS18B20进行预定的操作。复位要求主CPU将数据线下拉500微秒,然后释放,当DS18B20收到信号后等待16~60微秒左右,后发出60~240微秒的存在低脉冲,主CPU收到此信号表示复位成功。 表2 ROM指令表

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;

温度传感器报告

温度传感器报告

温度传感器是指能感受温度并能转换成可用输出信号的传感器。温度是和人类生活环境有着密切关系的一个物理量,是工业过程三大参量(流量、压力、温度)之一,也是国际单位制(SI)中七个基本物理量之一。温度测量是一个经典而又古老的话题,很久以来,这方面己有多种测温元件和传感器得到普及,但是直到今天,为了适应各工业部门、科学研究、医疗、家用电器等方面的广泛要求,仍在不断研发新型测温元件和传感器、新的测温方法、新的测温材料、新的市场应用。要准确地测量温度也非易事,如测温元件选择不当、测量方法不宜,均不能得到满意结果。 据有关部门统计,2009年我国传感器的销售额为327亿元人民币,其中温度传感器占整个传感器市场的14%,主要应用于通信电子产品、家用电器、楼宇自动化、医疗设备、仪器仪表、汽车电子等领域。 温度传感器的特点 作为一个理想的温度传感器,应该具备以下要求:测量范围广、精度高、可靠性好、时漂小、重量轻、响应快、价格低、能批量生产等。但同时满足上述条件的温度传感器是不存在的,应根据应用现场灵活使用各种温度传感器。这是因为不同的温度传感器具有不同的特点。 ● 不同的温度传感器测量范围和特点是不同的。 几种重要类型的温度传感器的温度测量范围和特点,如表1所示。 ● 测温的准确度与测量方法有关。 根据温度传感器的使用方法,通常分为接触测量和非接触测量两类,两种测量方法的特点如 ● 不同的测温元件应采用不同的测量电路。 通常采用的测量电路有三种。“电阻式测温元件测量电路”,该测量电路要考虑消除非线性误差和热电阻导线对测量准确度的影响。“电势型测温元件测量电路”,该电路需考虑线性化和冷端补偿,信号处理电路较热电阻的复杂。“电流型测温元件测量电路”,半导体集成温度传感器是最典型的电流型温度测量元件,当电源电压变化、外接导线变化时,该电路输出电流基本不受影响,非常适合远距离测温。 温度测量的最新进展 ● 研制适应各种工业应用的测温元件和温度传感器。 铂薄膜温度传感器膜厚1μm,可置于极小的测量空间,作温度场分布测量,响应时间不超过1ms,偶丝最小直径25μm,热偶体积小于1×10-4mm3,质量小于1μg。 多色比色温度传感器能实时求出被测物体发射率的近似值,提高辐射测温的精

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

实验十二集成电路温度传感器特性测量一.概述 温度传感器的特性测量和定标是大学普通物理热学实验和电磁学实验中的一个基本内容,是新的全国理工科物理实验教学大纲中一个重要实验。为开设好此实验,由复旦大学物理实验教学中心和上海复旦天欣科教仪器有限公司协作,联合研制了采用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:温度传感器信号: 输入信号:1~5V DC或4~20mA DC 供电电源:24V±2.4V DC或220V±22V,50Hz 输出电压:24V DC 2:输入形式: 1热电偶 B) 400~1800℃ S)0~1600℃ K)0~1300℃ E)0~800℃ T)-200~300℃ 2热电阻 Pt100 -200~500℃ Cu50 0~150℃ 3:温度传感器介绍:热电阻热电偶 铂热电阻元件的工作原理是在温度作用下,铂电阻丝的电阻值随之变化而变化的原理。可用于测量-200~800℃范围内的温度。其优点是:电气性能稳定,温度和电阻关系近于线性,精度高。铂电阻元件可与显示仪、记录仪、调节器、扫描仪、数据记录仪以及电脑配套进行精确的温度测量和控制。 热电偶具有能弯曲、耐高温、热响应时间快和坚固耐用等特点,它和工业用装配式热电偶一样,作为测量温度的传感器,通常和显示仪表、记录仪表和电子调节器配套使用,同时,亦可以作为装配式热电偶的感温元件,它可以直接测量各种生产过程中从0℃~1000℃范围内的液体、蒸汽和气体介质以及固体表面的温度。工作原理铠装热电偶的工作原理是由两种不同成份的导体两端经焊接,形成回路,直接测温端叫测量端,接线端叫参比端。当测量端和参比端存在温差时,就会在回路中产生热电流,接上显示仪表,仪表上就会指示出热电偶所产生

的热电动势的对应温度值。铠装热电偶的热电动势将随着测量端的温度升高而增长,热电动势的大小只和铠装热电偶导体材质以及两端温差有关,和热电极的长度,直径无关。 温度变送器:用于将温度传感器(热电偶、热电阻)输出的信号转换为4-20mA 标准输出信号。输入:热电偶K型、E型、B型、S型、T型、N型;热电 阻 Pt100 Cu100 Cu50 。输出:在量程范围内输出4-20mA直流信号与热电阻的输入的电阻信号成线性;与热电偶的输入的毫伏信号成线性。热电偶输出的是毫伏信号,变送器是把这个毫伏信号放大处理成你需要的4-20mA或者 0-10信号。热电阻输出的是电阻值,变送器是把电阻变成你需要的电信号热电偶和热电阻输出的都是毫伏信号,需要后续转换电路才能输出4~ 20MA的信号,通过温度变送器在现场采集温度信号,然后以4~20MA的形式远传到后续设备(如:PLC、DCS、控制器)上,然后进行相应的显示和控制,最简单的控制就是当温度达到某一值时需要开关量输出或者可控硅信号输出!4:各种电热丝原理及工作方式介绍

相关文档
最新文档