最近温度测试这块,已使用过pt100、pt1000,和热电偶,这里进行大致的总结。
1、pt系列
pt100和pt1000的精度相比较,1000更加精细,毕竟他的电阻值更加大。两个电阻都是有分度表的,pt100是0度对应100欧姆,pt1000是0度对应1000欧姆,他俩的阻值会随着温度的变化而改变。PT后的1000即表示它在0℃时阻值为1000欧姆,在300℃时它的阻值约为2120.515欧姆。它的工业原理:当PT1000在0摄氏度的时候它的阻值为1000欧姆,它的的阻值会随着温度上升它的阻值是成匀速增涨的。
根据阻值求温度的方法有两种:查表法和计算法。查表法相对计算法速度快,但精度低,且占用一定数量的程序空间。如果对温度精度要求较高且程序存储器资源有限,最好是用计算法。
目前在我的使用过程中,基本上都是用计算来求温度,当然,前提是要做好温度-电阻的计算公式,进而计算电压,逆推温度。
pt1000的温度-电阻的公式:Rt=R*[1+At+Bt²+C(t-100℃)t³]
其中:
A = 3.9083*e-3
B = -5.775*e-7
C = -4.183*e-12
我在有个项目就是取Rt=R*[1+At],因为单片机计算求根号,肯定是比较费时间的,而且精度不需要这个高,在200度的范围内,偏差还是比较少的,但是如果要测量高温度,那还是有进行电路上和公式上进行优化。

2、电路
pt1000同差采样电桥电路来进行测量,一端的电压基本恒定,温度变化,那么pt1000的电压输出就会有变化,变化量进行op07的放大后,送进adc采样即可得到响应的电压值,根据电压值可以计算出温度。

也有用到直接进行pt100和电阻进行串联,计算分压来换算温度值,这种方式可以在温度范围比较小的情况下,可以有好的精度,基本0.5度以内。

3、热电偶
热电偶的测试方式与上面的不太一样,但基本上都是金属的属性随着温度的变化而变化,但是热电偶与铂热电阻有区别,铂热电阻是阻值R的变化,而电热偶是根据热点效应,根据两种不同的金属对温度的反应不同,而产生热电势,当然要有冷端的参考,一般去冰点作为计算,很多集成电路已经都简化了电热偶的设计,直接计算电压就可以得到温度。而pt100、pt1000大多需要自己搭电路,进行计算,当然,adi有pt100等简化高精度的设计方案。

pt100、pt1000,和热电偶的更多相关文章

  1. PT100/PT1000

    热敏电阻:互换性差,非线性严重,测量范围窄-50~300℃. 金属电阻:准备稳定可靠.-200~500℃ PT100:测量范围宽比PT1000宽,分辨率比PT1000低(100倍,即PT1000每变化 ...

  2. PT100测温函数

    PT100电阻值计算过程如下: 理论电压关系为:V3-V1=11(V2-V1).由于电阻等的误差原因,采用实际测量求平均值的方法得出实际放大倍数. 放大电路测量几组数据如下:其中V3-V1=Av(V2 ...

  3. PT100测温电路经验

    P100电压采集放大电路:前半部分是4.096V恒压源电路,然后是一个桥式电压采样电路,后面是一个电压放大电路. 一 4.096V恒压源电路: 因Vref = 2.5V,故有4.096 = (1 + ...

  4. PT100高精度测温电路 AD623+REF3030(转)

    源: PT100高精度测温电路 AD623+REF3030(很稳定)

  5. pt1000测温度

    本设计使用的PT1000热电阻铂热电阻,它的阻值会随着温度的变化而改变.PT后的1000即表示它在0℃时阻值为1000欧姆,在300℃时它的阻值约为2120.515欧姆.它的工业原理:当PT1000在 ...

  6. PT100三线制恒流源接法

    http://www.eepw.com.cn/article/189480_2.htm 下图为恒流源激励的三线制Pt100的一种典型接法.其基本原理是假设Pt100的三条引线采用相同长度的同型线缆,具 ...

  7. STM32驱动模数转换芯片ADS1120(PT100铂电阻测温度)第2篇

    1. 先看下原理图,原理图是电流从IDAC1流出,提供驱动,然后R(REF)这个电阻上的电压作为参考,读取AIN0和AIN1的电压,那么可以测量出来电阻值. 2. 上图是官方给出的参考,下图是我实际用 ...

  8. T12焊台控制器制作教程 | T12烙铁 | PID增量式算法恒温控制 | 运算放大器-热电偶电压采集 | OLED屏幕显示-SPI通信 | 旋转编码器EC11用户操作

    前言 购买T12烙铁的相关配件已经1年多了,期间也尝试了一些开源的T12控制器,但都没有成功,要么是配套资料少,要么是英文的,其中51和arduino的居多,STM32的较少.求人不如求己,索性自己开 ...

  9. PT100运算放大器电路

     运放输出电压<=运放电源电压,电源电压能决定它的最大输出能力即动态范围,若是电源为0-5v,则输出就只能在这之间. 其次要是放大电路,反馈必须接成负反馈 由于我这次使用的电源是5V,要是采用两 ...

随机推荐

  1. mysql 按照两个字段之和进行排序

    SELECT *,zan_num+fake_zan_num show_zan FROM `tf_news` order by show_zan desc TP实现 $news = M('news'); ...

  2. cetos7 Mysql5.7安装

    centos7 MySQL安装 一.检查是否已经存在mysql,若存在卸载,避免安装时产生一些错误 rpm -qa | grep -i mysql 若存在,使用rpm -e packname –nod ...

  3. Django之拾遗

    一.设计模式 1.1 MVC 模型(M)是数据的表述,非真正数据,而是数据接口. 视图(V)是你看到的界面,是模型的表现层,此外还提供了收集用户输入的接口. 控制器(C)控制模型和视图之间的信息流动. ...

  4. JOIN的区别

    CREATE TABLE `j1` (  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,  `c1` varchar(20) NOT NULL DEFAU ...

  5. Window 服务器安装MongoDB 设置外网可访问

    1.下载MongoDB www.mongodb.com/download-center#community 2.下一步下一步安装. 安装完成后配置环境变量 我的的默认安装,环境变量地址  C:\Pro ...

  6. Wireless support

    Wireless support 参考: https://www.rhyous.com/2010/12/03/freebsd-wireless-configuring-a-wireless-inter ...

  7. flutter isolate demo

    main.dart import 'package:flutter/material.dart'; import 'package:flutter_isolate/flutter_isolate.da ...

  8. ASPxClientGridView(客户端选择某一行的值的调用)

  9. org.apache.commons.beanutils.ConversionException: No value specified解决办法

    转自:https://www.cnblogs.com/linjiqin/archive/2011/07/21/2112628.html 当用到了java.sql.Date时间等非内置对象时,如果对象为 ...

  10. mongodump

    mongodump工具是MongoDB提供的用来导出数据的工具,具体的用法参考官方文档:https://docs.mongodb.com/manual/reference/program/mongod ...