世纪电源网社区logo
社区
Datasheet
标题
返回顶部
讨论

使用MATHCAD软件进行NTC电阻温度曲线的拟合

[复制链接]
查看: 2014 |回复: 2
1
sunquanliang
  • 积分:1107
  • |
  • 主题:8
  • |
  • 帖子:106
积分:1107
LV6
高级工程师
  • 2016-3-18 21:42:40
最近在使用一个功率模块时,其内部使用了一个5K(25℃)的NTC电阻,而手头单片机处理程序无法对其进行直接的拟合运算。所以就需要自己进行数据的拟合运算,进而提供给程序进行AD值和温度的转换。
1、工具:mathcad、excel、芯片的温度、电阻对应曲线;
2、目的:拟合温度与AD对应关系曲线,便于程序处理时能够方便准确的将温度和AD对应,便于程序处理。
3、步骤:A、先将温度、电阻对应关系罗列在excel表格之中,根据硬件电路中对应的下拉电阻,计算对应的输出电压值,进而计算出芯片内部的AD值;
                B、根据关联出来的温度T→AD值进行非线性拟合,一般都选择多项式的方法进行处理;即:T=a*AD*AD*AD+b*AD*AD+c*AD+d,利用mathcad中的linefit进行线性拟合,最终得到a,b,c,d,得到之后将拟合曲线与实际曲线进行误差计算,判断是否为最优结果;
                C、分析和拟合得到结果后,需要对结果进行分析,主要是针对温度保护点附近的需要处理,使之在这一段偏差尽可能的小,当然这是以牺牲某些点的精度来换取的,没有100%的完全精准。
4、注意点:在拟合过程中,可能需要对硬件电路的参数进行调整;
eric.wentx
  • 积分:46973
  • |
  • 主题:486
  • |
  • 帖子:17006
积分:46973
版主
  • 2016-3-19 14:07:14
  • 倒数2
 
没有见到楼主的结果,如果只是拟合,太过周章,既然是为了学MATHCAD,那就折腾折腾吧。

题外话:
A、先将温度、电阻对应关系罗列在excel表格之中 ----- 只需要这一步,就在 EXCEL 10秒不到就搞定了。。。实在不行就上MINITAB.
sunquanliang
  • 积分:1107
  • |
  • 主题:8
  • |
  • 帖子:106
积分:1107
LV6
高级工程师
最新回复
  • 2016-3-19 20:47:31
  • 倒数1
 
你说的很对,开始的时候是在excel中拟合了一条曲线的,后来寻找曲线时,发现曲线不是十分的理想,需要自己去修改一些参数,使之尽可能接近的匹配。后来又想了一一下,就用mathcad来自己拟合,自动计算出来拟合度高的数据。于是乎就有了我的这个帖子。最终算出来的数值与excel中的偏差还是比较大。主要原因是MATHcad追求的是全局的拟合度偏差最小,而我需要的是在温度保护点附近拟合偏差最小。后续会把拟合的结果发上来的。实际运用的时候,我还是用的excel中的数值来做处理的。写这个的目的也是为了熟悉这个工具而已。
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号