打印
[原理图]

贡献一个PT1000测温的简单电路

[复制链接]
20493|26
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dsyq|  楼主 | 2016-8-9 16:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
      因项目需要,查阅了一些PT1000(PT100)的测温电路,感觉多比较复杂。而我的系统对测量后的温度精度要求并没那么高——正负1度即可,而其实我估计这个电路的精度可以达到0.3度。另外,测温范围是0-180度。
      分析如下,请大家排砖!
     
      

      经过这个“比较追随”电路以后,在我的测温要求范围内,一是有比较好的“线形度“,二是我估计有0.3度范围内的精度,三是便于MCU的ADC转换并处理。
     
      关于精度,倘若选择的电阻精度都在1%以内,PT1000的精度若在0.03%,再经过线形补偿(和“标准温度”比较,加减一定的温度),自认为可以达到0.3度的精度。
      
      关于线形度,我用MULTISIM输入PT1000的分度值后察看比较器的输出端电压,当温度在0度附近大约每一度输出电压增加0.024,在100度附近增量在0.012v,依次类推。


      在这样所谓线形度下,我觉得MCU经过采样和滤波处理后,只需查表根据PT1000按照1度增量的分度值确定小数点前的温度,再‘用“插值”的方法,即可得到0.1的刻度值。


      其实大学物理中关于误差范围的计算,我早已忘光。希望能抛砖银玉!


   






相关帖子

沙发
mmuuss586| | 2016-8-10 09:27 | 只看该作者

谢谢分享;

使用特权

评论回复
板凳
lfc315| | 2016-8-10 10:00 | 只看该作者
看着挺不错,等大虾们的评论,也好进步一点点

使用特权

评论回复
地板
datouyuan| | 2016-8-12 17:13 | 只看该作者
我刚才算了下,你的运放输出和PT1000阻值的关系是Vo=6.1776*(Rt-1)/Rt
注意Rt的单位是千欧姆.

使用特权

评论回复
5
datouyuan| | 2016-8-12 17:59 | 只看该作者
刚查了下分度表,1456.91是119摄氏度的电阻,而运放输出1.937V.

1000是0摄氏度的电阻,根据计算运算输出0V.

你是单电源供电,看来只能测量正温度.

另外这几个精密电阻数值完全不一样,也不利于批量生产.

总体来说,这电路不好.

使用特权

评论回复
6
dsyq|  楼主 | 2016-8-13 14:59 | 只看该作者
datouyuan 发表于 2016-8-12 17:59
刚查了下分度表,1456.91是119摄氏度的电阻,而运放输出1.937V.

1000是0摄氏度的电阻,根据计算运算输出0V.

高手!

对我应用来说,正温度可以了。

用到4个阻值的电阻,确实讨人嫌啊!

使用特权

评论回复
7
山东电子小菜鸟| | 2016-8-13 15:14 | 只看该作者
支持

使用特权

评论回复
8
datouyuan| | 2016-8-15 09:49 | 只看该作者
Vo=6.1776*(Rt-1)/Rt
这个表达式也不是线性的.

应该不适合吧.

Pt1000的阻值和温度关系是线性的.加个恒流源,就可以把线性阻值转换成线性电压了.

使用特权

评论回复
9
dsyq|  楼主 | 2016-8-15 10:40 | 只看该作者
datouyuan 发表于 2016-8-15 09:49
Vo=6.1776*(Rt-1)/Rt
这个表达式也不是线性的.

确实不是线性的,我想表达的是可以用插值法简单处理小数点后一位的数字。

我研究下恒流源先!

使用特权

评论回复
10
dsyq|  楼主 | 2016-9-3 12:35 | 只看该作者
补充一下,这个电路中必须用运放,不能用比较器!

使用特权

评论回复
11
825cow| | 2016-9-3 18:47 | 只看该作者
纸上谈兵,搭出来测试才是硬道理。另外如果不经过MCU采集查表的话,你这个直接不能用。因为没有非线性补偿

使用特权

评论回复
12
dsyq|  楼主 | 2016-9-5 09:33 | 只看该作者
825cow 发表于 2016-9-3 18:47
纸上谈兵,搭出来测试才是硬道理。另外如果不经过MCU采集查表的话,你这个直接不能用。因为没有非线性补偿 ...

在应用了 大哥

使用特权

评论回复
13
yfei827| | 2016-9-7 10:34 | 只看该作者
我刚好也在做此项测试 能否分享下 你现在的原理图 、我是参考恒流源的方式 但是测试结果 相差很大

使用特权

评论回复
14
dsyq|  楼主 | 2016-9-7 16:36 | 只看该作者
给楼上发私信了。

使用特权

评论回复
15
yfei827| | 2016-9-8 09:54 | 只看该作者
dsyq 发表于 2016-9-7 16:36
给楼上发私信了。

么有呀 在哪了?

使用特权

评论回复
16
yfei827| | 2016-9-8 14:09 | 只看该作者
datouyuan 发表于 2016-8-12 17:13
我刚才算了下,你的运放输出和PT1000阻值的关系是Vo=6.1776*(Rt-1)/Rt
注意Rt的单位是千欧姆.

请问大神 你这个关系等式是怎么计算的? 但实际值却不是0呀

使用特权

评论回复
17
datouyuan| | 2016-9-8 14:59 | 只看该作者
yfei827 发表于 2016-9-8 14:09
请问大神 你这个关系等式是怎么计算的? 但实际值却不是0呀

这个表达式只要懂点运放就能计算.
只是他这个图的电阻值都很怪异,所以才出来一个这么怪异的表达式.

我估计这个电路不能用于实际项目中.
其他零件受环境影响的补偿几乎没有.
没有考虑引线长度造成的误差.
校准极不方便.
表达式复杂,把本来是线性关系简单表达式搞得那么复杂.

使用特权

评论回复
18
数码小叶| | 2016-9-8 15:06 | 只看该作者
谢谢分享;

使用特权

评论回复
19
dsyq|  楼主 | 2016-9-12 09:28 | 只看该作者
确实不是一个好电路
误差大,温漂大,

使用特权

评论回复
20
dsyq|  楼主 | 2016-9-15 10:19 | 只看该作者
yfei827 发表于 2016-9-8 14:09
请问大神 你这个关系等式是怎么计算的? 但实际值却不是0呀

根据基尔霍夫电流定律可以列2个公式,同时利用运放工作在线性区共模和差模电压相等及电流为0来简化公司,可以得出输出的计算公司。

可以用excel计算。

或者用MULTISIM模拟,再读值。

注意运放一定要工作在线性工作区哟!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

56

主题

625

帖子

10

粉丝