NTC热敏电阻计算器
B 值 / Steinhart-Hart 双模型正反算 + ADC 分压测温在线计算器
三个模式一站式算清 NTC 测温:① B 值模型温度↔阻值双向换算;② Steinhart-Hart 三系数正反算,支持三点标定自动拟合 A/B/C(高斯消元)并回验误差;③ ADC 分压测温联动——上拉/下拉电路、ADC 码值↔温度双向换算与灵敏度估算。附常用型号速查表,全部计算在浏览器本地完成。
NTC 换算与测温计算
B 值口径注记:B 有 B25/85、B25/50、B25/100 等不同标定口径,同一只器件数值并不相等(B25/50≈3435 与 B25/85≈3950 是常见的同族标注)。口径混用会使 85℃ 阻值偏差达 20% 以上,计算前请与规格书核对口径。
温度 → 阻值
Rt = R25 × exp(B × (1/T − 1/T25))
1.087 KΩ
阻值 → 温度
T = 1 / (1/T25 + ln(R/R25)/B) − 273.15
84.99 ℃
B 值模型在 20~100℃ 区间误差一般在 ±1℃ 内;宽温区(-40~125℃ 及以外)建议用「Steinhart-Hart」页签。
使用建议
- B 值模型适合 20~100℃ 快速估算(误差 ±1℃ 内);宽温区、高精度场景用 Steinhart-Hart 拟合。
- 三点标定的三点取测温范围两端加中间,误差分布最均匀;标定点阻值建议用四位半以上万用表实测。
- ADC 电路的上拉/固定电阻取 ≈R25,25℃ 处码值居中、灵敏度最大;3.3V MCU 用 3.3V Vref 可省一次量程换算。
- 实际电路加 RC 滤波并多次采样取均值,可显著抑制 ADC 抖动;高精度场景对 Vref 与 R_pull 做校准。
快速自核示例
本工具按理想分压电路与纯热敏模型计算,未计入导线电阻、自热效应(测温电流尽量压到 0.2mA 以下)、Vref 偏差与 ADC 非线性。批量应用前请以规格书参数与实物标定为准。
常用型号速查表
按 B 值模型 Rt = R25 × exp(B×(1/T − 1/T25)) 生成,标准点 25℃ / B25/85 口径。
| 型号组合 | 0℃ | 25℃ | 50℃ | 85℃ | 典型应用 |
|---|---|---|---|---|---|
| 10K / B=3435 | 28.70 KΩ | 10.00 KΩ | 4.101 KΩ | 1.451 KΩ | 空调/热水器探头通用款 |
| 10K / B=3950 | 33.62 KΩ | 10.00 KΩ | 3.588 KΩ | 1.087 KΩ | 最常见的 3950 系列(电源/电池/空调) |
| 100K / B=3950 | 336.2 KΩ | 100.0 KΩ | 35.88 KΩ | 10.87 KΩ | 3D 打印机热敏(热端/热床通用) |
| 5K / B=3470 | 14.51 KΩ | 5.000 KΩ | 2.032 KΩ | 711.5 Ω | 车用/工业水温探头常见 |
#NTC 热敏电阻原理与选型
NTC 负温度系数原理
NTC(Negative Temperature Coefficient)由锰、钴、镍、铜等过渡金属氧化物烧结成的半导体陶瓷制成。温度升高时载流子浓度指数式增加,阻值指数式下降——这就是"负温度系数"。指数关系决定了它天然非线性:25℃ 附近每 1℃ 约变化 -4% 左右(B≈3950 时),比金属铂电阻灵敏一个数量级。
B 值模型 vs Steinhart-Hart:精度差异
B 值模型 Rt = R25 × exp(B×(1/T − 1/T25)) 只用两个点定义,是对 lnR-1/T 曲线的线性近似;在 20~100℃ 区间误差一般在 ±1℃ 以内,够绝大多数消费场景使用。Steinhart-Hart 用 1/T = A + B·lnR + C·(lnR)³ 补上了曲率,宽温区(-40~125℃ 全程)误差可做到 ±0.05℃ 量级——精度取决于标定点的准确度。口径提醒:B25/85、B25/50、B25/100 数值不同,跨口径混用会把 85℃ 阻值算错 20% 以上。
为什么上拉电阻取 R25
ADC 分压电路的电压-温度斜率在 R_pull ≈ NTC 当前阻值时最大。取 R_pull = R25 意味着 25℃(测温区间最常用的标称点)处两个阻值相等、采样电压恰为 Vref/2、ADC 码值居中:向上向下各有一半量程余量,且整个常用温区的码值跨度利用率最高。如果测温热点远离 25℃(如只测 60~90℃ 的水温),把 R_pull 改到该区间中部阻值会更灵敏。
热敏 vs PT100 怎么选
NTC 便宜(几毛到几块钱)、灵敏度高(每℃ 变化约 -4%)、阻值大抗导线电阻,但非线性强、个体差异大(±1~5%)、互换性靠 B 值分档。PT100 铂电阻线性好、精度高(A级 ±0.15℃@0℃)、长期稳定、符合 IEC 60751 标准互换,但灵敏度低(每℃ 仅 +0.385%)、需要恒流激励与三/四线制消导线电阻,价格贵数倍。经验法则:家电与消费测温选 NTC,工业计量、宽温区高精度选 PT100;中间地带看成本预算与标定能力。
常见问题(FAQ)
- B25/85 与 B25/50 有什么区别?两者用不同温度对定义同一只 NTC,数值不相等(B25/100 > B25/85 > B25/50)。计算时必须用与规格书一致的口径,否则高温段阻值可偏差 20% 以上。
- B 值模型误差有多大?20~100℃ 区间一般在 ±1℃ 内;超出该温区误差快速增大,宽温区请改用 Steinhart-Hart 或实测标定。
- 为什么我的 ADC 读数跳动很大?常见原因:NTC 自热(激励电流过大)、走线引入噪声、Vref 不稳。加大分压总阻值、加 RC 滤波、多次采样均值可显著改善。
- NTC 与 PT100 该怎么选?要便宜、灵敏、耐导线电阻选 NTC;要线性、高精度、标准互换性选 PT100,代价是激励电路与成本。
相关工具推荐
单位换算器
支持长度、重量、温度、面积、体积等多种单位类型的相互转换
科学计算器
高级数学运算,支持三角函数、对数、指数运算等科学计算,包含内存管理和历史记录
统计学计算器
数据分析工具,支持描述统计、回归分析、概率分布、假设检验等统计计算
方程求解器
一次方程、二次方程、方程组求解,支持图像绘制、牛顿迭代法和数值方法
财务比率计算器
盈利能力、偿债能力、运营能力比率分析,支持图表展示、行业对比和财务健康评分
折扣计算器
计算折扣后价格、节省金额和折扣率,支持折扣率和折数输入