锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

STM32+NTC热膜电阻测温

时间:2022-10-28 21:30:00 ntc47k3950温度电阻10rp电阻

float Get_Temp()
{
float V;
float Rt;
float Rp=10000.0; //10K
float T2 = (273.15 25.0);//T2
float Bx = 3435.0;//B
float Ka = 273.15;
float temp;

V=(float)ADC1->DR3.3/4096; //测量分压值,3.3V 4.7K上拉,
Rt=4700
V/((3300-V1000)/1000); ///计算阻值,结果单位"欧姆"
//like this R=5000, T2=273.15 25,B=3470, RT=5000
EXP(3470*(1/T1-1/(273.15 25)),
temp = Rt/Rp;
temp = log(temp);//ln(Rt/Rp)
temp/=Bx;//ln(Rt/Rp)/B
temp =(1/T2);
temp = 1/(temp);
temp-=Ka;
return temp;
}

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

相关文章