科宝仪器仪表• 上海市青浦区振盈路258号3幢 • 电话:021-58362206 • 电子邮箱:info.cn@kobold.com

NTC热敏电阻和热电偶、DS18B20相比,哪个更准?

NTC热敏电阻和热电偶、DS18B20相比,哪个更准?

NTC热敏电阻和热电偶、DS18B20相比,哪个更准?在三者都能工作的温区(-50 ~ 150°C)内,精度排序是:

NTC(互换性档)> NTC(通用 ±1% 档)≈ DS18B20 > 热电偶

但这只是"器件标称值"的排序。一旦进入真实的系统级误差,热电偶会掉得更惨(它有别人没有的冷端补偿误差),而 NTC 会靠"高灵敏度 + 简单电路"把优势拉大。

一、器件标称精度逐温点对比

T (°C)     NTC ±1%/B±1%   NTC 互换性档  K型 1级  T型 1级   K型 2级    DS18B20

-40     0.53   —   1.50    0.50   2.50   2.00

0       0.30    0.10  1.50  0.50   2.50   0.50

25    0.23   0.10   1.50  0.50   2.50    0.50

50   0.38   0.10   1.50   0.50  2.50   0.50

85   0.79   —    1.50   0.50  2.50    0.50

100  1.00   —   1.50   0.50   2.50   1.00

300  出局   出局   1.50  1.20  2.50  出局

800  出局  出局   3.20   —   6.00   出局

(单位 °C。热电偶为 IEC 60584-1 容差,取"固定值与比例项中的较大者";DS18B20 分档为 -10~85°C 内 ±0.5°C、-30~100°C 内 ±1°C、-55~125°C 内 ±2°C)

二、为什么热电偶是三者里最不准的

两个致命伤:

1. 容差本来就大。 K 型 Class 1 是 ±1.5°C 或 ±0.004·|t| 取大者,Class 2 是 ±2.5°C;美标 ASTM E230 的"特殊误差限"也要 ±1.1°C 或 0.4%。而 K 型是工业上最常用的一种——也就是说,你随手拿到的热电偶大概率是 ±2.2~2.5°C 的水平。

T 型(铜-康铜)是例外,Class 1 能到 ±0.5°C,在 -40~350°C 区间反而是热电偶里最准的。

2. 冷端补偿误差 1:1 传递。 热电偶测的是测量端与冷端的温差,冷端温度必须用一个参考传感器(通常就是一颗精密热敏电阻)测出来再补偿。关键性质是:

冷端测温差多少,最终结果就差多少,比例 1:1。

K型1级器件误差     加 CJC +0.5°C  加 CJC +1°C 加 CJC +2°C

1.50   1.58   1.80   2.50

CJC 传感器装在接线端子处,那里往往是热梯度最复杂、最容易受气流和自热影响的地方。一个标称 ±1.5°C 的热电偶,做成系统后实测 2~3°C 非常正常。

3. 信号微弱到变态。 K 型输出仅 41 µV/°C:

前端方案     1 LSB    折合温度

10-bit ADC,5V 基准直采  4883 µV  119 °C(完全不可用)

16-bit ADC,5V 基准直采  76 µV  1.86 °C

所以热电偶必须配仪表放大器 + 高分辨率 Σ-Δ ADC,成本全在前端。而且 µV 级信号极易受噪声、地环路、电磁干扰污染。

三、NTC 的真实优势:灵敏度碾压

传感器     灵敏度    相对满量程信号量

NTC 10k @25°C  4.44 %/°C(约 440 Ω/°C) ~4.4 %/°C

Pt100 RTD  0.385 %/°C  ~0.385 %/°C

K 型热电偶  41 µV/°C  ~0.0008 %/°C

NTC 每度产生的信号量是热电偶的约 5000 倍。 这意味着一个 10-bit ADC + 两个电阻就能读 NTC,而热电偶要一整套模拟前端。

实测分辨率(1 LSB 对应多少度,越小越好):

T (°C)   NTC+10bit   NTC+12bit    NTC+16bit   DS18B20

0     0.104    0.026   0.0016   0.0625

25   0.088    0.022   0.0014   0.0625

100  0.565   0.141   0.0088   0.0625

注意这张表:NTC + 12-bit ADC 在常温区的分辨率(0.022°C)比 DS18B20(0.0625°C)还好 3 倍。 高温端则反过来——这正是 NTC 的短板,指数曲线在 100°C 时已经很平了。

四、DS18B20 的真相

它卖的不是精度,是省事。 ±0.5°C 在三者里只是中游,但它:

出厂已校准,不需要你写 S-H 公式、不做标定、不管自热、不管引线电阻;

一根线挂几十个(64 位唯一 ID),数字输出不受噪声干扰;

分辨率可选 9~12 bit,对应 0.5 / 0.25 / 0.125 / 0.0625 °C。

两个容易踩的坑:

±0.5°C 是 3-sigma 值,不是绝对上限。datasheet 明确注明 "Thermometer Error limits are 3-sigma values"。绝大多数芯片落在 ±0.5°C 内,但存在超出可能。

分辨率 ≠ 精度。0.0625°C 只是显示能细分到多少,真实精度还是 ±0.5°C。别被 12-bit 迷惑。

12-bit 转换要 750 ms,慢。快速采样场景是硬伤。

长期漂移 ±0.2°C(125°C/5.5V 下 1000 小时应力测试)。

五、NTC 的两副面孔

这是最容易被忽视的一点——NTC 的精度取决于你买哪一档:

档次        标称             实测表现

通用点匹配 ±1%/B±1%  25°C 附近 ±0.23°C  100°C 退化到 ±1.0°C

互换性 ±0.1°C(0~70°C)  整段温区保证   全程 ±0.1°C,最准

也就是说,一颗三毛钱的普通 NTC,在 100°C 处其实和 DS18B20 一个水平;而一颗互换性档 NTC,能把另外两个甩开一个数量级。

代价是:互换性档贵、温区窄(0~70°C 或 0~100°C)、且必须配套用好算法(S-H 公式或查表),否则 Beta 公式自己就能带来 5°C 误差。

六、选型决策表

你的场景       选谁     理由

常温精密测量(0~70°C),要 ±0.1°C NTC 互换性档 唯一能进 0.1°C 的低成本方案

家电/电池/空调,±0.5°C 够用  NTC ±1% 档 或 DS18B20   前者便宜、响应快;后者省事、可多点

一根线挂很多个点  DS18B20   1-Wire 总线,NTC 每个点都要一路 ADC

>150°C(烤箱、发动机、熔炉)  热电偶   NTC 和 DS18B20 都出局

高温且要准(<600°C)  Pt100 RTD   ±0.15°C(Class A),热电偶做不到

极低温(<-100°C)  T 型热电偶 或 RTD   NTC 低温阻值爆炸、DS18B20 精度掉到 ±2°C

响应要快(毫秒级)  热电偶(裸露接点)  NTC 热时间常数秒级,DS18B20 更慢

强振动、恶劣环境   热电偶   结构最皮实

七、一句话总结

"谁更准"这个问题本身问错了——应该先问"在多宽的温度范围内比"。

在 NTC 的舒适区(0~70°C),互换性档 NTC 以 ±0.1°C 完胜,且电路最简单;

到了 100°C 以上,普通 NTC 迅速退化,DS18B20 的 ±0.5°C 开始占优;

超过 150°C,只剩热电偶(要精度则上 RTD);

热电偶的价值从来不是精度,而是宽温域、皮实、快——它用精度换来了别的传感器给不了的东西。


KOBOLD

Logo.Heinrichs.png
henschen.jpg
mesura-logo_smal.jpg
Logo.Unirota.png
产品关键词

通过使用本网站,您同意使用cookies。更多信息可在我们的数据隐私声明中找到。

loading
loading