[应用相关] 热敏电阻阻值和温度之间怎么换算

[复制链接]
1150|19
 楼主| zhangpf0 发表于 2021-3-6 14:56 | 显示全部楼层 |阅读模式
本帖最后由 zhangpf0 于 2021-3-6 15:03 编辑

描述:热敏打印机自带热敏电阻接放大器中,放大器输出端接单片机自带AD管脚,如下图所示,请问通过单片机自带AD如何计算出热敏电阻当前工作环境下的温度值。
  





       908786043274358de1.png    815486043275a1a91e.png

18261604327d31bc45.png
sxy4517 发表于 2021-3-8 10:37 | 显示全部楼层
我有个函数,需要的话说一声。
 楼主| zhangpf0 发表于 2021-3-8 12:45 | 显示全部楼层
sxy4517 发表于 2021-3-8 10:37
我有个函数,需要的话说一声。

需要,传上来我研究研究,谢谢
sxy4517 发表于 2021-3-9 10:08 | 显示全部楼层
float TempData(float vol)
{          
        float temp=0;
        double Rt=0;
        double Rp=10000;
        float T2=273.15+25;
        float Bx=3950;
        float Ka=273.15;
       
        //double R=0;  
        Rt=vol*10000/(3.3-vol);
        // R= log((double)Rt/Rp);
        temp=(1/(log((double)Rt/Rp)/3435+(1/T2)))-Ka-10.0f;
  if(temp<=0.0f)
        {
                temp = 0.1f;
         }         
        return temp;
}

评论

@sxy4517 :好的,谢谢  发表于 2021-3-11 19:46
@zhangpf0 :是的  发表于 2021-3-10 08:40
vol这个参数是从AD值导出来的电压值吗???  发表于 2021-3-9 12:52
自己的灌饼 发表于 2021-3-9 11:37 | 显示全部楼层
直接使用函数进行对照表,查询一下就可以了。
 楼主| zhangpf0 发表于 2021-3-9 12:45 | 显示全部楼层
sxy4517 发表于 2021-3-9 10:08
float TempData(float vol)
{          
        float temp=0;

谢谢,我先跑一跑程序,有问题的话,再继续请教
 楼主| zhangpf0 发表于 2021-3-9 12:48 | 显示全部楼层
自己的灌饼 发表于 2021-3-9 11:37
直接使用函数进行对照表,查询一下就可以了。

我先试一下楼上的方式,你的不太懂,主要是AD值和电阻关系不知道怎么换算,所以没法对照表。还是随便把AD值导出来,直接找到和表上的对应关系,看看是否成线性关系
答案很长吧 发表于 2021-3-9 15:12 | 显示全部楼层
查表法还是很准确的。可以使用的。
gx_huang 发表于 2021-3-10 09:08 | 显示全部楼层
好奇,你的原理图是正确的吗?TL431电路。电阻-电压-温度,似乎只要物理知识、数学知识就够了。
 楼主| zhangpf0 发表于 2021-3-11 19:44 | 显示全部楼层
答案很长吧 发表于 2021-3-9 15:12
查表法还是很准确的。可以使用的。

谢谢
 楼主| zhangpf0 发表于 2021-3-11 19:45 | 显示全部楼层
gx_huang 发表于 2021-3-10 09:08
好奇,你的原理图是正确的吗?TL431电路。电阻-电压-温度,似乎只要物理知识、数学知识就够了。 ...

    电路板是别人画的,目前用着倒没发现别的问题,这点物理数学知识早忘没影了
木木guainv 发表于 2021-4-6 11:34 | 显示全部楼层
何种热敏电阻啊
磨砂 发表于 2021-4-6 11:36 | 显示全部楼层
有一个很复杂的算法
晓伍 发表于 2021-4-6 11:37 | 显示全部楼层
大概需要多高的精度呢
八层楼 发表于 2021-4-6 12:42 | 显示全部楼层
没有进行过换算
观海 发表于 2021-4-6 12:43 | 显示全部楼层
算法太耗费cpu
jcky001 发表于 2021-4-6 16:55 | 显示全部楼层
建议使用查表法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

255

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部