使用STM32F来测温PT100,最后测到的值和实际有误差,如何分析

2019-12-16 22:35发布

123.png (36.29 KB, 下载次数: 1) 下载附件 2017-1-13 22:24 上传

这个是我的测温电路,PT100使用2线制。没有把PT100接入电路之前,直接用万用表来测量电阻,再和PT100分度表对比,发现和当前室温是差不多的;
把这个PT100加入电路之后。最后根据单片机AD值计算得到的电阻值,比实际结果大了5欧姆左右。从108.9编程了113.9欧姆。
AD转换的结果是准确的。

请问这种情况下面有什么方法可以消除这个电阻值的误差吗?在不改电路的情况下。
又或者,在这种情况下,误差会保持为5欧姆左右吗?就是温度从0到400度变化的话,如果误差持续是5欧姆左右,那我也可以人为的去对每台设备进行消减。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
51条回答
laoshiyuan
1楼-- · 2019-12-21 08:49
本帖最后由 laoshiyuan 于 2017-5-2 10:49 编辑

谢谢lz,刚好我也在研究怎么用pt100呢,只是这个运放贵了点,找找看有没有便宜的代替方案……
顺便问下,lz,这个可以测负温度吗?
honami520
2楼-- · 2019-12-21 12:47
 精彩回答 2  元偷偷看……
laoshiyuan
3楼-- · 2019-12-21 14:46
honami520 发表于 2017-5-2 10:50
便宜的运放好多。其实1-2块钱的肯定就足够用了。但是,为什么要给老板省钱呢?出了问题就是你的责任;做 ...

明白,谢谢……我再研究一下
ayumi8
4楼-- · 2019-12-21 18:51
这个运放有啥好处  要  7-8块钱 ?     你看看 SGM8551  的参数能用吗 ?这个便宜                   AD8551 也很牛  但是贵
laoshiyuan
5楼-- · 2019-12-22 00:12
谢谢LZ,目前我改了运放INA118,价钱便宜点,好像不同温度下,放大倍数还不一样……
但现在测温的时候跳动有点大,有20度的跳动……可能和引线长度有关系,我的是外接的PT100,直接用电阻焊接在板子上就好点,有个5度的跳动,不知道是我选的电阻精度不够?还是运放性能差点?……
目前用软件滤波好了点……
wkman
6楼-- · 2019-12-22 03:09
用pt100的优势在哪里???  

一周热门 更多>