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

本文介绍了NTC热敏电阻的Steinhart-Hart计算公式,包括标准、简化和扩展的模型。提供了Java类库和C模块,用于从电阻转换为温度、温度转换为电阻以及计算Steinhart-Hart系数。此外,还讨论了算法细节和系数计算方法。
摘要由CSDN通过智能技术生成

本五主要介绍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)。

dcd9fa894415e2f037808a6c0ca49efc.png

常数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、软件

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值