用java计算电阻,NTC热敏电阻计算公式

本五主要介绍NTC热敏电阻计算公式。Steinhart-Hart方程是计算NTC热敏电阻的主要数学模型,它适合于高精度的宽温度范围。提供了基于给定热敏电阻的温度阻抗表计算特征Steinhart-Hart系数的软件,以及允许将温度值转换为电阻的功能,反之亦然。

1:说明

Steinhart和Hart 1968([1])发现了半导体电阻率随温度变化的模型。Steinhart-Hart定律将绝对温度T(单位为开尔文)描述为NTC热敏电阻的电阻率(Ω)的函数,根据公式

Steinhart-Hart多项式

1/T= a0+ a1·ln r + a3·(ln r)3

下图显示了NTC热敏电阻特性的典型图形,给出了电阻的自然对数(以Ω为单位)的倒数温度(单位为K)。

用java计算电阻,NTC热敏电阻计算公式_第1张图片

常数a0,a1和a3(也称为Steinhart-Hart系数)根据热敏电阻的类型而变化。为了支持开发人员在创建温度测量应用时,热敏电阻制造商经常为他们的产品提供这些常数。他们还公布表格,其中列出了温度范围更广的热敏电阻产品的电阻率。

这个项目提供了软件

用给定的Steinhart-Hart系数计算给定电阻的NTC热敏电阻的温度值,

用给定的斯坦哈特 - 哈特(Steinhart-Hart)系数计算给定温度下NTC热敏电阻的电阻值

评估由耐温表描述的NTC热敏电阻的Steinhart-Hart系数。

除了标准Steinhart-Hart方程之外,其他形式也被发现。对于较低CPU功率的应用,可以使用Steinhart-Hart方程的简化形式。

简化的Steinhart-Hart多项式

1/T= a0+ a1·ln r

另一方面,可以在公式中插入一个二次项来提高扩展Steinhart-Hart方程的精度

扩展的Steinhart-Hart多项式

1/T= a0+ a1·ln r + a2·(ln r)2+ a3·(ln r)3

2、软件

该项目提供了软件,用于在算法中给

你可能感兴趣的:(用java计算电阻)