资讯详情

热敏电阻温度计算 公式 程序

一、热敏电阻公式

NTC 热敏电阻温度计算公式:Rt = R *EXP(B*(1/T1-1/T2))

其中,T1和T指K度,即开尔文温度。

Rt 是热敏电阻T1温度下的阻值。

R是热敏电阻T2常温下的标称阻值。K的热敏电阻25℃的值为100K(即R=100K)。T2=(273.15 25)

EXP是e的n次方

B热敏电阻的重要参数参数

温度可以通过转换获得T1与电阻Rt的关系T1=1/(ln(Rt/R)/B 1/T2)

相应的摄氏温度t=T1-273.15,同时 0.5.纠正误差。

二、硬件连接

单片机是3.3V供电、热敏电阻和1000K电阻连接。

热敏电阻参数为1000K,B值为3950

三、程序

下面是程序(stm32),检测了4路温度

因为需要数学函数,所以需要添加头文件#include "math.h"

然后写公式(电压转换、电阻转换、温度转换)

四、ln、log、lg说明

数学中的公式和c语言有一点区别。

1、数学中

log是对数符号,右边的照片数和底数(上面是真数,下面是底数)

lg以10为基数(例)lg100=2)(lg常用对数)

ln以e为底数(lne2=2)(ln为自然对数 e=2.7182818284590452353602874713527...)

2、c语言中

c语言中只有两个函数log和log10

其中

函数 log(x) 表示以e为底的自然对数,即 ln(x)

函数 log10(x) 以10为底的对数,即 lg(x)

以其他数为底的对数用换底公式表示

函数如下:

double logab(double a,double b) { return log(b)/log(a); }

标签: 105t电阻3aa0电阻热敏电阻50摄氏度电阻

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台