你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

NTC 10k 3950热敏电阻测温方案讨论

[复制链接]
lilu 提问时间:2017-5-7 23:34 /
大家好:最近在弄热敏电阻的测温,想和大家讨论下测温方案:
热敏电阻规格确定后,就确定了温度和阻值的对应关系。通过硬件电路,通过3.3v的将10千欧电阻和NTC串联,就可以计算出
每个NTC阻值对应的采样电压值,就得出温度所对应的电压值,即可检索到温度。唯一麻烦的是,需要将温度点所对应的阻值电压
计算除了,可能有好几百个点,比较繁琐。再者就是,后续的热敏电阻换了,参数又变了,还需要计算,移植差!!还不知道精度怎么样?

谁有这快高效地处理方案,参考下!谢谢!

自己也通过MATLAB就温度和阻值表的点拟合了,是非线性的。貌似记得大学讲过,要非线性拟合!估计要时间长,项目不允许!


收藏 2 评论3 发布时间:2017-5-7 23:34

举报

3个回答
Angel_YY 回答时间:2018-3-20 15:44:31
根据硬件电路,温度采集点接10K固定电阻到3.3V电源,下接热敏电阻到地。这样热敏电阻的阻值不同采集到的电压就不同。
假设在某一温度下热敏电阻的阻值为Xk欧姆,此时采集到的电压公式为Xk/(Xk+10K)=Yv/3.3V
如果此时X是定值,那么可以得到Y值,即ADC采样电压Y。此时根据采样分辨率得到公式Y/5=Z/(2^m-1),表示2的m次方,m为AD的分辨率-1。例如12位。
  所以
        X       Y     Z
      ------ = --- = --------
       X+10   3.3    2^m-1
                          10Z          10*AD
  热敏电阻阻值X=---------- = -------- 单位为K欧
                         (2^m-1)-Z   4095-AD

  首先根据阻值对应温度的表格计算在当前AD分辨率下每一个温度对应的AD值,写入表格。
  这样根据AD的值Z可以得到当前热敏电阻的阻值,根据阻值对应的温度表格得到当前温度。
对于温度对应电阻数据表的处理,导入到Excel表格中,通过公式进行批量处理即可。

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

goesheng 回答时间:2020-4-1 10:14:25
BValue 是什么值?
x88484532 回答时间:2020-4-13 16:34:11
不错,学习了。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版