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

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管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版