ADC 采样 NTC 热敏电阻计算实际温度值

119 字
1 分钟
ADC 采样 NTC 热敏电阻计算实际温度值

通过 ADC 方式采样 NTC 热敏电阻 (10K) 得到 12 位采样数据(右对齐)

通过 Steinhart-Hart 方程计算并得到温度计算公式 适用于 3.3v 基准电压,12 位宽 的情况

转换公式如下

#define to_temperature(adc_value) (1.0 / (0.001129148 + 0.000234185 * \
        log((10000 * adc_value * (3.3 / 4095.0)) / (3.3 - adc_value * \
        (3.3 / 4095.0))) + 0.0000000876741 * pow(log((10000 * adc_value * \
        (3.3 / 4095.0)) / (3.3 - adc_value * (3.3 / 4095.0))), 3))) - 273.15

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
ADC 采样 NTC 热敏电阻计算实际温度值
https://memo.moieo.net/2024/07/31/221520/
作者
Moieo
发布于
2024-07-31
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Moieo
Slow and steady wins the race.
公告
网站已于2026年8月15日升级完成,感谢大家的支持!
分类
标签
最新动态
站点统计
文章
16
分类
7
标签
45
总字数
11,307
运行时长
0
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.16.5
文章许可
CC BY-NC-SA 4.0

当前页面没有目录