基于LTspice的PT100测温电路仿真

一、PT100的介绍 

       PT100是一种工业常用的铂电阻温度传感器。它以铂金为感温元件,利用金属电阻值随温度变化的特性来测量温度。通常使用以下公式描述其温度-电阻关系:

R_t=R_0\times(1+\alpha\times t)    

其中:R_t:某一温度下的电阻值。

           R_0:0°C时的电阻值(100Ω)。

           \alpha:铂的温度系数(大约为0.00385/°C)。

           t:温度(单位:°C)。

       PT100的优点主要包括高精度和良好的线性度,能够在-200°C至+850°C范围内提供稳定可靠的温度测量,同时具有优异的长期稳定性和抗干扰能力,非常适合工业控制、科研实验和环境监控等需要高精度和高稳定性的场景。

        本文此次仿真主要目标是:三线制测量、使用PT100温度传感器实现0°C-500°C的读取,要求读取分辨率达到0.5°C 且尽可能提高精度。

二、LTspice模型导入PT100模型

对于PT100,是一个正温度系数的PTC传感元件,可以在网上找到可以用的相对应传感器模型加到 LTspice中使用。在这里我们选择使用滑动变阻器代替。具体如何在LTspice导入滑动变阻器模型,可以参考以下两篇文章:

https://www.zhihu.com/question/399237586

Is there a potentiometer model for LTspice? - Electrical Engineering Stack Exchange

导入成功后,可以在LTSpice里的component里看到potentiometer了,如下图:

 在后期使用的过程中,可以使用PT100对应的温度和阻值表进行系统仿真。 

温度°C0123456789
0100.00100.39100.78101.17101.56101.95102.34102.73103.12103.51
100138.51138.88139.26139.64140.02140.40140.78141.16141.54141.91
200175.86176.22176.59176.96177.33177.69 178.06178.43178.79 179.16
300212.05212.41212.76213.12213.48213.83214.19214.54214.90215.25
400247.09247.44247.78248.13248.47248.81249.16249.50245.85250.19
500280.98281.31281.64281.98282.31282.64282.97283.31283.64

283.97

在0-500°C温度区间,其阻值可以近似为线性。PT100 的阻值变化大约为 0.385 Ω/°C。在这里需要 实现温度分辨率达到 0.5°C,那么单位电阻变化量应该是 0.1925Ω。

三、电路搭建

1、恒流源电路

其中U1为同相求和电路,U2构成电压跟随器。

由虚短虚断可知:

U_{O2}=U_{P2}

U_{P2}=\tfrac{R_7}{R_2+R_7}+ U_i\times \tfrac{R_2}{R_2+R_7}\times U_{P2}

U_{O1}=2U_{P1}

可得:                                                          i_o=2U_{P1}

经过测试可以看到,输入端为5V的电压,输出端能够基本稳定在1mA。

2.差分放大电路

 差分放大电路的作用是为了抑制共模信号,放大差模信号,减少零点漂移带来的影响,这对电路来说至关重要。

3.A/D转换

利用ADC模块将模拟信号转化为数字信号,便于后续的处理以及应用。在LTspice中,我们选择AD4010作为本次A/D转换模块。

根据该模块的芯片手册,搭建如下电路:

四、仿真结果分析

根据以上原理,我们搭建的整体电路如下:

根据以上电路,我们可以通过改变wiper进行模拟PT100阻值的变化,从而进行温度测量。经过多次模拟,得到结果如下:

温度°C阻值Ωwiper输出电压mV
01000.3333931.53
50119.40.3980931.83
100138.510.4617932.31
150157.330.5244978.70
200175.860.58621055.30
250194.100.64701129.93
300212.050.70681202.64
350229.720.76571273.56
400247.090.82361342.58
450264.180.88061409.89
500280.980.9366

1475.37

由上表数据可推算出输出电压和温度的关系为:

\text{V}=1.1999\cdot\text{T}+851.27

其线性关系如下图:

从中可以看出,该电路可以做到0.5°C的分辨力,在每一摄氏度的变化,电压约变化1.1999mV。

五、总结

1. 通过本次实验,我们掌握了恒流源的设计,也加深了对之前模电知识的学习与应用,熟悉了A/D数模转换模块,也明白了传感器测温电路的大致设计流程和应该注意的细节;

2. 在仿真中放大电路的表现效果与预期设想的效果有较大差距,可能与运放的选型、相关特性有关。而且输出电压与温度的线性相关性并不是那么好,可能还需要做进一步探究。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值