NTC 热敏电阻的阻值与温度换算,最常用的是 Steinhart–Hart 方程 和 B 参数方程。下面按“从精确 → 简化”的顺序说明,并给出可直接用的公式。
一、最常用:B 参数方程(工程上足够)
1️公式
R(T) = R0.e次方B(1/T-1/T0)
2️符号含义
符号 含义
R(T) 温度为 T 时的阻值(Ω)
R0 参考温度 T0 下的标称阻值(通常是 25℃)
T 目标温度(单位:开尔文 K)
T0 参考温度(单位:开尔文 K)
B B 值(材料常数,单位 K)
3️温度换算(已知阻值求温度)
T = 1/[1/T0+1/B*ln(R/R0)]
注意:
温度必须用开尔文(K)
摄氏温度转换:
T(K) = t(℃) + 273.15
![]()
二、更精确:Steinhart–Hart 方程(高精度场合)
1/T= A + B *ln R + C (ln R)³
参数说明
T:开尔文温度
R:热敏电阻阻值
A, B, C:由厂家提供的系数
优点:精度可达 ±0.01℃ 级
缺点:参数获取麻烦,计算复杂
三、简化近似(粗略估算)
在小温度范围内(如 0~50℃),可近似为指数关系:
R(T) ≈ R0* e次方{-k(T - T0)}
其中 k≈B/T0²
仅适合快速估算,不建议用于测量
四、工程实用建议
推荐做法
用 B 参数方程
查 datasheet 中的:
R25
B 值(注意是 B25/50 还是 B25/85)
单片机实现
先测电压 → 算电阻
再用公式算温度
可查表 + 插值提高速度
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.