切换到宽版
  • 851阅读
  • 13回复

[STM]NTC阻值和温度对应关系怎么方便的实现? [复制链接]

上一主题 下一主题
离线chenghelin
 

发帖
610
M币
1121
专家
2
粉丝
11
没事折腾核心板,NTC用的小米移动电源上的,上拉1K电阻ADC检测电压,转换成阻值,再转换成温度。哪位知道NTC阻值和温度对应关系怎么方便的实现?用case,if感觉太麻烦,感觉用数组可以,具体还没想好怎么实现。有什么好的方法吗?

val=Get_ADC_Value(ADC_Channel_9,10);    
V=(float)val*(3.3/4096);  //电压
R=1000*V/(3.3-V);    
OLED_ShowString(0,16,"NTC:    R",16);    
OLED_ShowNum(32,16,R,4,16);  //阻值显示    

本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线触景情伤

发帖
3088
M币
4132
专家
4
粉丝
51
只看该作者 1楼 发表于: 07-09
这两天一个大佬不是给出例程了?

内容来自Android手机客户端

离线飞向狙沙

发帖
12642
M币
2813
专家
41
粉丝
10323
只看该作者 2楼 发表于: 07-09
用数组,for循环
在线2545889167

发帖
12048
M币
9006
专家
274
粉丝
4624
只看该作者 3楼 发表于: 07-09
用数值。查表法。
或者直接用函数来,开ln(),就是运算量大
离线595953427@qq

发帖
406
M币
21
专家
0
粉丝
10
只看该作者 4楼 发表于: 07-09
回 飞向狙沙 的帖子
飞向狙沙:用数组,for循环 (2018-07-09 12:05) 回 飞向狙沙 的帖子

一看就知道你是经常这么干的人。
离线zm654321

发帖
2243
M币
8173
专家
4
粉丝
54
只看该作者 5楼 发表于: 07-09
NTC阻值和温度对应关系
离线zeze10000

发帖
2630
M币
3348
专家
15
粉丝
46
只看该作者 6楼 发表于: 07-09
数组,查表啊
离线飞向狙沙

发帖
12642
M币
2813
专家
41
粉丝
10323
只看该作者 7楼 发表于: 07-09
回 595953427@qq 的帖子
595953427@qq:一看就知道你是经常这么干的人。 (2018-07-09 12:18) 回 595953427@qq 的帖子

被你猜到了
离线hfshen

发帖
197
M币
5439
专家
2
粉丝
16
只看该作者 8楼 发表于: 07-09
一开始我用的是公式,光公式就花了2-3K的存储空间,因空间不足,后来只能用的查表法。
离线chenghelin

发帖
610
M币
1121
专家
2
粉丝
11
只看该作者 9楼 发表于: 07-09
在网上找了个简单的方法,感觉误差有点大,可能是B值不对,供大家参考。








本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个