精华内容
下载资源
问答
  • NTC温度计算公式

    2018-05-10 17:34:11
    NTC温度传感器计算,Excel计算公式,直接套用。NTC温度传感器计算,Excel计算公式,直接套用。
  • NTC热敏电阻温度计算公式

    千次阅读 2017-11-23 09:38:09
    NTC 热敏电阻温度计算公式 Rt = R *EXP(B*(1/T1-1/T2)) 这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;其中T2=(273.15+25) Rt 是热敏电阻在T1温度下的阻值; R是热敏电阻在T2常温下的标称...

    NTC 热敏电阻温度计算公式

    Rt = R *EXP(B*(1/T1-1/T2))
    这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;其中T2=(273.15+25)
    Rt 是热敏电阻在T1温度下的阻值;

    R是热敏电阻在T2常温下的标称阻值;

    B值是热敏电阻的重要参数;

    EXP是e的n次方;  

     求T1 =1/(ln(Rt/R)/B+1/T2)
    C程序:

    #include "math.h"
    const float Rp=10000.0; //10K
    const float T2 = (273.15+25.0);;//T2
    const float Bx = 3950.0;//B
    const float Ka = 273.15;
    float Get_Temp(void)
    {
    float Rt;
    float temp;
    Rt = Get_TempResistor();
    //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;

    转自https://www.cnblogs.com/lort/p/5579581.html

    展开全文
  • NTC温度计算

    2021-03-03 20:05:12
    NTC温度计算(附程序) 一、NTC命名 在淘宝上随便搜了一个NTC电阻,命名如下: 1、MF代表含义:** 电阻命名含义MF51单端玻璃封装NTC热敏电阻器MF52小黑头测温型NTC热敏电阻MF58玻壳测温型NTC热敏电阻器MF72功率...

    NTC温度计算(附程序)

    一、NTC命名

    在淘宝上随便搜了一个NTC电阻,命名如下:
    在这里插入图片描述
    1、MF代表含义:**

    电阻命名含义
    MF51单端玻璃封装NTC热敏电阻器
    MF52小黑头测温型NTC热敏电阻
    MF58玻壳测温型NTC热敏电阻器
    MF72功率型NTC热敏电阻器
    MF73大功率NTC热敏电阻器

    2、10K、5K ··· 代表含义:
    这里的10K代表的是在25℃下的标准阻值。同理5K代表在25℃下的标准阻值为5K。
    3、B值:
    B值单位是开尔文温度(K)。半导体陶瓷经过高温烧结后通过一系列的加工工序形成具有一定电阻率的NTC热敏芯片,每种配方和烧结温度下只有一个B值。NTC热敏电阻的B值与产品电阻温度系数正相关,也就是说B值越大,其电阻温度系数也就越大。(百度百科答案,其实这里只需要知道这是一个系数就可以了,因为下面计算会用到)

    三、硬件连接

    在这里插入图片描述
    ADC采集NTC电阻两端电压。通过电压计算得出NTC此刻阻值Rntc(下面会用到)。

    三、根据阻值计算得出温度

    B:B值(3435、3950···)
    R25:指NTC在25℃下的阻值(10K、5K、100K···)
    Rntc:二中计算得到的实时NTC阻值
    T25:25℃下的开尔文温度,也就是298.15
    Tn:此时计算得到的实际开尔文温度(要得到摄氏度 C=Tn-273.15

    根据二计算得到的电阻值,根据开尔文公式,可以直接得到当前的开尔文温度Tn公式如下:B=(lnR25 - lnRntc)/(1/T25 - 1/Tn)
    得到当前的开尔文温度值:Tn
    根据C=Tn-273.15计算得到摄氏度。

    四、程序

    由于需要用到ln,需要用到math.h。需要占用较大资源,所以粘贴一个实现了ln的算法:

    double myln(double a)
    {
       int N = 15;//我们取了前15+1项来估算
       int k,nk;
       double x,xx,y;
       x = (a-1)/(a+1);
       xx = x*x;
       nk = 2*N+1;
       y = 1.0/nk;
       for(k=N;k>0;k--)
       {
         nk = nk - 2;
         y = 1.0/nk+xx*y;
    

    }
    return 2.0xy;
    }

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    添加代码验证截图:
    在这里插入图片描述

    开尔文温度算法:

    #define T25 298.15
    #define R25 10
    #define B	3435
    

    float Get_Kelvin_Temperature(float Rntc)
    {
    float N1,N2,N3,N4;
    N1 = (myln(R25)-myln(Rntc))/B;
    N2 = 1/T25 - N1;
    N3 = 1/N2;
    N4 = N3-273.15;

    <span class="token keyword">return</span> N4<span class="token punctuation">;</span>
    

    }

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14

    以上程序经过实测OK。如果你在实际使用时发现有问题,看一下使用的设备是否支持浮点运算。

    五、验证

    可以去嘉立创找一下相应的说明书,验证一下ADC采集之后计算得到的电阻值,经过计算出来得到的温度是否正确。本文中只截取一部分常用温度供读者验证。
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • NTC 热敏电阻温度计算公式

    千次阅读 2016-06-13 09:47:00
    Rt= R *EXP(B*(1/T1-1/T2))这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;其中T2=(273.15+25)Rt 是热敏电阻在T1温度下的阻值; R是热敏电阻在T2常温下的标称阻值; B值是热敏电阻的重要参数; ...

    Rt = R *EXP(B*(1/T1-1/T2))
    这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;其中T2=(273.15+25)
    Rt 是热敏电阻在T1温度下的阻值;

    R是热敏电阻在T2常温下的标称阻值;

    B值是热敏电阻的重要参数;

    EXP是e的n次方;  

     求T1 =ln(Rt/R)/B+1/T2
    C程序:

    #include "math.h"
    const float Rp=10000.0; //10K
    const float T2 = (273.15+25.0);;//T2
    const float Bx = 3950.0;//B
    const float Ka = 273.15;
    float Get_Temp(void)
    {
    float Rt;
    float temp;
    Rt = Get_TempResistor();
    //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;

    转载于:https://www.cnblogs.com/lort/p/5579581.html

    展开全文
  • NTC温度转换公式

    万次阅读 2012-02-09 22:07:15
    下面研究下如何做温度转换,一般NTC会提供一个公式是:Rt = R *EXP(B*(1/T1-1/T2)) 对上面的公式解释如下: 1. Rt 是热敏电阻在T1温度下的阻值; 2. R是热敏电阻在T2常温下的标称阻值; 3. B值是热敏电阻的...
    下面研究下如何做温度转换,一般NTC会提供一个公式是:
    Rt = R *EXP(B*(1/T1-1/T2)) 
    

    对上面的公式解释如下:

    1.       Rt 是热敏电阻在T1温度下的阻值;

    2.       R是热敏电阻在T2常温下的标称阻值;

    3.       B值是热敏电阻的重要参数;

    4.       EXP是e的n次方;

    5.       这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;

    比如 NTC热敏电阻 10K (型号:MF52AT) 5%精度 B值:3950 1%

    10K就是25度的温度

    当0度时 T1=0+273.15,T2=25+273.15 B=3950

    Rt1=10000*exp(3950*(1/(273.15+0)-1/(273.15+25)))=33620.6037214357 欧姆。

    对于已知Rt求T1还需要做一些转换,对于math.h中提供exp(a)函数,用于求e的 a次方。所以涉及公式转换需要公式lnx。

    T = NTC_B*log10(e)*NTC_T0 / ( NTC_T0*log10(fRegister) + NTC_B*log10(e)LOGE - NTC_T0*log10(NTC_R0) ) - 273;(这里使用换低公式换成log10,相比log计算时间有明显减少)。


    展开全文
  • NTC温度转换公式 .

    千次阅读 2012-10-11 16:10:49
    下面研究下如何做温度转换,一般NTC会提供一个公式是:Rt = R *EXP(B*(1/T1-1/T2)) 对上面的公式解释如下: 1. Rt 是热敏电阻在T1温度下的阻值; 2. R是热敏电阻在T2常温下的标称阻值; 3. B值是热敏电阻的...
  • NTC计算公式.xls

    2019-06-12 16:59:18
    宏模板公式套用,输入需要的参数即可获得最终需求结果,B值是NTC热敏电阻器的热敏指数,他被定义为两个温度下零功率电阻值的自然对数之差与两个温度倒数之差的比值。
  • NTC温度计算(附程序)

    千次阅读 热门讨论 2020-07-17 19:36:35
    一、NTC命名 在淘宝上随便搜了一个NTC电阻,命名如下: 1、MF代表含义:** 电阻命名 含义 MF51 单端玻璃封装NTC热敏电阻器 MF52 小黑头测温型NTC热敏电阻 MF58 玻壳测温型NTC热敏电阻器 MF72 功率型...
  • 二:NTC热敏电阻的计算NTC 热敏电阻温度计算公式:Rt = R EXP(B(1/T1-1/T2))其中,T1和T2指的是K度,即开尔文温度。Rt 是热敏电阻在T1温度下的阻值。R是热敏电阻在T2常温下的标称阻值。100K的热敏电阻25℃...
  • NTC AD值计算公式.xlsx

    2020-08-11 20:46:25
    B为3950 NTC AD值计算表,将RT数据转换成AD值,通过寻表方式获得对应温度值,该表格只需将对应Rntc填入表格即可
  • NTC电阻的温度对照,可以帮助有效的查看不同温度下阻值,使得在应用中可以利用该表进行温度的实时计算,从而获取相应的温度,阻值通过转换成电压
  • NTC温度传感器AD计算

    2013-03-25 23:06:10
    很不错的一款NTC电阻AD值计算软件。NTC计算器
  • NTC计算R及温度的方法

    2020-12-12 14:57:40
    我希望能够为大家更好学习,计算热敏电阻的计算方法,可以计算阻值或者根据阻值计算对应的温度。NTC温度传感器计算,Excel计算公式,直接套用。
  • 热敏电阻温度计算 公式 程序

    万次阅读 多人点赞 2018-06-04 11:07:14
    一、热敏电阻公式NTC 热敏电阻温度计算公式:Rt = R *EXP(B*(1/T1-1/T2))其中,T1和T2指的是K度,即开尔文温度。Rt 是热敏电阻在T1温度下的阻值。R是热敏电阻在T2常温下的标称阻值。100K的热敏电阻25℃的值为100K...
  • 嵌入式硬件设计中使用到NTC_10K_3880热敏电阻,通过公式计算出当前环境温度下的热敏电阻的阻值,在程序中只需要查表和差值就可以计算出当前温度.
  • 一般大家都会查表,其实不用查表也可以计算,看下面2个公式就直接搞定了: http://labisart.com/blog/article/58
  • NTC热敏电阻温度计算以及C语言实现

    万次阅读 多人点赞 2019-02-01 18:45:49
    一:硬件设计 这里使用的是MF52-103热敏...NTC 热敏电阻温度计算公式:Rt = R EXP(B(1/T1-1/T2)) 其中,T1和T2指的是K度,即开尔文温度。 Rt 是热敏电阻在T1温度下的阻值。 R是热敏电阻在T2常温下的标称阻值。100K的...
  • NTC热敏电阻温度计算

    千次阅读 2019-02-01 11:52:59
    方法一 https://blog.csdn.net/qq_41673920/article/details/86736722 方法二 ...   两种方法计算温度值相差大概0.2度,精确度差不多 方法一代码占用大概500字节 方法二因为包含了math.h头文件,大概占有1k字...
  • 二:NTC热敏电阻的计算NTC 热敏电阻温度计算公式:Rt = R EXP(B(1/T1-1/T2))其中,T1和T2指的是K度,即开尔文温度。Rt 是热敏电阻在T1温度下的阻值。R是热敏电阻在T2常温下的标称阻值。100K的热敏电阻25...
  • 发一个NTC 阻值温度对照公式

    万次阅读 2012-02-09 21:14:39
    对上面的公式解释如下: 1.  Rt 是热敏电阻在T1温度下的阻值; 2.  R是热敏电阻在T2常温下的标称阻值; 3.  B值是热敏电阻的重要参数; 4.  EXP是e的n次方; 5.  这里T1和T2指的是K度即...
  • NTC温度检测程序

    万次阅读 多人点赞 2019-07-01 19:55:02
    NTC公式:RT = RN *EXP(B*(1/T-1/TN)) 对上面的公式解释如下: 1. RT 是热敏电阻的当前阻值; 2. R是热敏电阻在TN常温下的标称阻值; 3. B值是热敏电阻的温度系数; 4. EXP是e的n次方; 5. 这里T和TN指的是K度...
  • 什么是NTCNTC是热敏电阻,其电阻值对温度...热敏电阻的电阻值计算NTC的电阻值R与温度的关系可以近似表示为:公式1,电阻与温度函数关系式其中T是绝对温度,数值为摄氏温度+273.15,单位为K(开尔文)。R0一般取温度25...
  • 我须望能够为大家更好学习,NTC热敏电阻温度阻值计算
  • NTC 热敏电阻温度计算公式 Rt = R *EXP(B*(1/T1-1/T2)) 这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;其中T2=(273.15+25) Rt 是热敏电阻在T1温度下的阻值; R是热敏电阻在T2常温下的标称阻值...
  • NTC温度采样设计注意事项

    千次阅读 2020-07-04 09:46:56
      温度采样最简单实用的方法是使用NTC,电路拓扑如下: 电路虽然简单,但并不是随便一个电阻分压就完事了,该电路需要注意以下几点: ①NTC的非线性。低温区电阻值随温度变化剧烈,高温区电阻值随温度变化比较...
  • 温度查表与计算公式

    2021-01-06 07:59:01
    ntc 测温 单片机 C语言 查表 温度系数表 计算公式 一般大家都会查表,其实不用查表也可以计算,看下面2个公式就直接搞定了: http://labisart.com/blog/index.php/Home/Index/article/aid/58 温度查表: ...
  • NTC温度的检测

    千次阅读 2020-03-18 17:07:22
    1、温度NTC阻值是厂家手册上的。 电压 = (电压*NTC阻值)/(外围电阻+NTC阻值) MCU电压 3.3 外围电阻 100 温度 NTC阻值(kohm) 电压 -5 33.8922 0.835330662 -4 ...
  • 最近购买热敏电阻,在淘宝上看见以下字样: 珠状NTC热敏电阻(小黑头) MF5A ...- B值反应的是两个温度点间的阻值变化规律,计算公式为 R1:温度T1的时候零功率电阻值 R2:温度T2的时候零功率...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 273
精华内容 109
关键字:

ntc温度计算公式