搜索
bottom↓
回复: 31

PT100 计算温度 不准确 求指点解惑

[复制链接]

出0入0汤圆

发表于 2017-4-24 19:14:34 | 显示全部楼层 |阅读模式
本帖最后由 laoxia 于 2017-4-24 19:17 编辑

说明: 求如何解决测温不准确问题  最好是不要改变电路了

计算温度程序部分:
T_Temp = (int)(((((5000*(adcCount_sum_bak / 640 )) / 4096)) / 16) -100)*1000/385;
TT_Temp = (sysDat.TC_Adjust * T_Temp) >> 16 ;
cur.value = (( TT_Temp * 4) + 20)/3;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2017-4-24 19:31:03 | 显示全部楼层
本帖最后由 lcw_swust 于 2017-4-24 20:22 编辑

看不懂程序,看不懂那三列数据,不过我觉得不对,
第一个式子T_Temp与adcCount_sum_bak的关系是一条直线,但是从电路来看是不应该的。
PT100的阻值与温度成线性,但是电阻分压之后的电压就不是一条直线了。
想要电压与温度的关系是一条直线,那么PT100需要恒流源供电。
建议用万用表测下PT100两端的电压、运放输出电压,检查下由ADC推算的电压是否与实测电压一致。
若ADC算出的电压是准的,再由电压计算PT100的阻值,再得到温度。

----------------
补充一下,楼主的运放VOS有点大,最好换成OP07

出10入23汤圆

发表于 2017-4-24 20:34:15 | 显示全部楼层
程序就有不少问题,老老实实用浮点运算吧

出0入0汤圆

 楼主| 发表于 2017-4-24 22:45:54 来自手机 | 显示全部楼层
求此电路的测温程序该怎么写呢?我这不是来请帮忙的吗

出0入0汤圆

 楼主| 发表于 2017-4-24 22:47:32 来自手机 | 显示全部楼层
adcCount_sum_bak是640个AD值的和

出0入0汤圆

 楼主| 发表于 2017-4-24 22:51:14 来自手机 | 显示全部楼层
第一个式子是就计算温度值了,第二个式子是加的系数,第三个式子根据前两个式子得到的温度与温度计温度实测值比较

出0入0汤圆

 楼主| 发表于 2017-4-24 22:52:31 来自手机 | 显示全部楼层
kx+b得到的线性温度值

出0入0汤圆

 楼主| 发表于 2017-4-24 22:55:31 来自手机 | 显示全部楼层
补充说明下,接PT100的话PA4置低电平

出0入0汤圆

 楼主| 发表于 2017-4-24 23:07:37 来自手机 | 显示全部楼层
运放前面电阻分压一个公式,后面AD采集一个公式,再根据PT100的温度公式这就可以计算出温度吧?

出0入0汤圆

 楼主| 发表于 2017-4-25 06:09:04 来自手机 | 显示全部楼层
PT100测试值是一个板內的3路温度值

出0入0汤圆

发表于 2017-4-25 13:27:13 | 显示全部楼层
lcw_swust 发表于 2017-4-24 19:31
看不懂程序,看不懂那三列数据,不过我觉得不对,
第一个式子T_Temp与adcCount_sum_bak的关系是一条直线, ...

为什么最后要用电压计算电阻?PT100的温度表是RT表,ADC测量此时的电压,查表法找出温度,那单片机就不用再去运算电阻吧?

出0入0汤圆

发表于 2017-4-25 13:30:11 | 显示全部楼层
我越来越觉得DS18B20好用

出0入0汤圆

发表于 2017-4-25 17:31:42 | 显示全部楼层
黑夜之狼 发表于 2017-4-25 13:27
为什么最后要用电压计算电阻?PT100的温度表是RT表,ADC测量此时的电压,查表法找出温度,那单片机就不用 ...

你说得也对,把温度对应的ADC值做成表,那就不用再计算电阻了。

我的习惯还是要算一下电阻,因为分压电阻可能存在误差,校准时要方便一些。

出300入477汤圆

发表于 2017-4-25 17:50:44 | 显示全部楼层
3DA502 发表于 2017-4-25 13:30
我越来越觉得DS18B20好用

这俩完全是不同的用途啊!
室温范围内用PT100明显是为了得到高精度的,不然不必这么折腾~
PT100可以轻轻松松无校准直接得到0.2度的绝对精度(用A级探头即可),所有的半导体测温元件都不可能很容易的办到~

出0入0汤圆

 楼主| 发表于 2017-4-25 19:44:20 | 显示全部楼层
redroof 发表于 2017-4-25 17:50
这俩完全是不同的用途啊!
室温范围内用PT100明显是为了得到高精度的,不然不必这么折腾~
PT100可以轻轻 ...

请问根据我的原理图 能给出我一个计算公式吗?

出300入477汤圆

发表于 2017-4-25 20:29:21 来自手机 | 显示全部楼层
laoxia 发表于 2017-4-25 19:44
请问根据我的原理图 能给出我一个计算公式吗?

pt100是为高精度而生的,我不会算这种低精度电路…

出0入0汤圆

 楼主| 发表于 2017-4-25 22:47:25 来自手机 | 显示全部楼层
晕。。。。我的精度不大于1度就可以了。请问有推荐的传感器吗?成本怎么样

出0入0汤圆

 楼主| 发表于 2017-4-25 22:52:35 来自手机 | 显示全部楼层
请给出高精度pt100电路,并且可以接电流互感器,只需软件配置

出0入0汤圆

 楼主| 发表于 2017-4-25 22:53:03 来自手机 | 显示全部楼层
有高手指点一下吗

出300入477汤圆

发表于 2017-4-26 07:21:19 来自手机 | 显示全部楼层
laoxia 发表于 2017-4-25 22:52
请给出高精度pt100电路,并且可以接电流互感器,只需软件配置

学会搜索啊!
这种电路有人发了好多次了,误差分析什么的也有好多人写过,包括我…

出0入0汤圆

发表于 2017-4-26 07:47:14 | 显示全部楼层
ads1248            

出0入18汤圆

发表于 2017-4-26 08:13:37 | 显示全部楼层
laoxia 发表于 2017-4-25 22:47
晕。。。。我的精度不大于1度就可以了。请问有推荐的传感器吗?成本怎么样 ...

你的这个精度  几毛钱的热敏电阻也可以呀 用Pt100浪费呀

出0入0汤圆

发表于 2017-4-26 09:49:55 | 显示全部楼层
PA5是用来干嘛的???我想知道!

出10入120汤圆

发表于 2017-4-26 10:39:53 | 显示全部楼层
laylovesb1314 发表于 2017-4-26 09:49
PA5是用来干嘛的???我想知道!

PA4吧,估计设计意图是校准用的,这种电路其实完全不能使用,电阻和324温漂能害死人的。

出0入0汤圆

 楼主| 发表于 2017-4-26 12:22:39 来自手机 | 显示全部楼层
PA4是接电流互感器的时候才使用的

出0入0汤圆

 楼主| 发表于 2017-4-26 12:25:50 来自手机 | 显示全部楼层
这个电路不能达到我的使用要求吗?还是各位不告诉我如何计算呢

出0入0汤圆

发表于 2017-4-26 14:12:49 | 显示全部楼层
laoxia 发表于 2017-4-26 12:25
这个电路不能达到我的使用要求吗?还是各位不告诉我如何计算呢

PT100一般都是用的桥电路, 你这个电路比较适合NTC,大家都不想折腾,还有坛里有现成的PT100电路,动动手搜索一下就出来,当伸手党这么理直气壮?

出0入0汤圆

 楼主| 发表于 2017-5-3 17:55:33 | 显示全部楼层
这个电路我测试出来在40-70度间精度在5%左右   个别点偏差大一些
我想请教  PT100分压,运放放大,对于PT100精确度到底能达到多少?有做过这样的产品的吗 有软件解决的办法吗

出0入0汤圆

 楼主| 发表于 2017-5-4 22:32:53 来自手机 | 显示全部楼层
结帖,搞定了

出0入0汤圆

发表于 2017-5-4 23:20:18 | 显示全部楼层
前几年做过一个PT100测量程序,测温范围0-300度。发现温度在185度会有个拐点,在这个拐点需要进行不同的补偿系数,才能保证测量显示的温度正确。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 14:39

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表