热敏电阻的阻值与开尔文温度的关系如下:
1/T= A + B*ln(R/Rt) + C*ln(R/Rt)2 +D*ln(R/Rt)3
在标准 Steinhart-Hart 方程中,C 参数设置为零.但是,一些制造商使用所有 4 个系数.在下面的计算器中,您可以通过将其设置为零来指定是否使用此项.
减去 273.15 将开尔文转换为摄氏度.
通过输入系数以及 Rt 和 R 的相同值来进行快速健全性检查是明智的.如果结果不是 25C,那么系数就有问题.
系数 A\B\C 是在一定温度范围内指定的.制造商经常会忽略将这些参数放在数据手册上,因此必须通过求解 3 个联立方程来计算.温度范围越窄,精度就越高.请注意,对于 ABC 系数单独确定的单个热敏电阻,该方程非常准确.但是,对于一组热敏电阻,由于批次差异,最终的温度可能会偏离.数据手册应以 %C 为单位指定公差.
我们可以使用上述方程的逆运算来计算出给定温度下的电阻:
R=Rt*exp(A1+B1/T+C1/T2+D1/T3),
其中 exp 是 ln 自然对数的倒数.
请注意 A 的值1,B1,C1,D1与上面方程的系数不同!
此计算器将计算阻力.请注意,您可以通过选中复选框来选择是否使用第三项.
明智的做法是通过输入系数进行快速健全性检查,温度为 25C,结果电阻应该接近 Rt.
大多数制造商会指定 alpha 和 beta,以及环境温度下的 R 公差.beta 取决于温度,在两个温度点之间指定,可用于计算指定温度之间的温度,具有额定精度.例如,对于在 25 到 85 之间指定的 beta,通常将其表示为 B25/85.Alpha 温度系数通常在数据表上表示为 TCR.Alpha 对于 NTC 热敏电阻为负数,对于 PTC 热敏电阻为正数.
Beta 定义如下:
乙T1/T2= 1/(1/T1-1/吨2)ln(R1/R2)(开尔文)
因此,要计算 R2,可以使用以下公式:
R2 = R1 / (exp( B * (1 / T1 - 1 / T2) ))
同样,我们可以计算测量电阻的温度:
电视2= T1*B/ln(R1/R2) / ( B / ln(R1/R2)-T1), 注意T的单位是开尔文.
Alpha 可以通过 Beta 近似计算如下:
Alpha= -B/T2*100
热时间常数是衡量热敏电阻适应温度变化速度的指标.如果你想测量快速的温度变化,那么较小的时间常数就变得很重要.
温度偏差
由于数据表上有众多参数,因此了解一系列热敏电阻的最终精度可能很困难.首先要计算的是总电阻偏差:
德尔塔(R)= [(1+德尔塔(RT25))/100)*(1+Delta(B)/100)-1]*100(%)
其中 Delta 代表 % 的公差.
如果我们知道给定温度下的 Delta(R),我们可以使用 alpha(TCR 温度系数)来计算温度偏差:
Delta(T) = Delta(R) / min(Alpha).
请注意,alpha 与温度成反比.因此,当在范围内的最高温度下选择 alpha 时,我们会得到最大偏差.从上面的等式中,我们可以在给定温度下根据 B 估算 alpha.