PT100为铂电阻温度传感器,0℃时标称电阻为100Ω。
R0 = 100 Ω
当温度范围为 t ≥ 0℃ 时,PT100电阻与温度关系为:
Rt = R0 × (1 + A × t + B × t²)
当温度范围为 t < 0℃ 时,PT100电阻与温度关系为:
Rt = R0 × [1 + A × t + B × t² + C × (t - 100) × t³]
当电阻值大于等于100Ω时,可用二次方程直接反算温度:
t = [-A + √(A² - 4B(1 - Rt/R0))] / (2B)
负温区公式含三次项和四次项,通常采用迭代法反算温度。
给定Rt,求t: f(t) = R0 × [1 + A t + B t² + C(t - 100)t³] - Rt 通过牛顿迭代或二分法求解: t(n+1) = t(n) - f(tn) / f'(tn)
温度转电阻: 输入t 判断t是否小于0℃ 选择对应公式 输出Rt 电阻转温度: 输入Rt 如果Rt ≥ 100Ω,使用二次公式反算 如果Rt < 100Ω,使用迭代法求解 输出t
| 计算类型 | 说明 |
|---|---|
| 温度转电阻 | 输入温度℃,计算PT100对应电阻值Ω |
| 电阻转温度 | 输入PT100电阻值Ω,反算对应温度℃ |
| 正温区计算 | 适用于0℃及以上温度范围 |
| 负温区计算 | 适用于0℃以下温度范围,反算时建议使用迭代法 |
| 参数 | 说明 |
|---|---|
| 温度t | 摄氏温度,单位℃ |
| 电阻Rt | PT100测得电阻值,单位Ω |
| R0 | 0℃标称电阻,PT100为100Ω |
| 温度 | PT100阻值 |
|---|---|
| -50℃ | 约80.31Ω |
| 0℃ | 100.00Ω |
| 50℃ | 约119.40Ω |
| 100℃ | 约138.51Ω |
| 200℃ | 约175.86Ω |
| 400℃ | 约247.09Ω |
PT100铂电阻的阻值随温度变化而变化。 在0℃时,PT100标准阻值为100Ω。 工业计算中通常使用分段公式描述PT100阻值与温度之间的关系。
正温区可通过二次方程直接反算温度; 负温区由于公式中包含高阶项,电阻转温度时更适合采用迭代方法计算。