3、电阻式传感器:应变片原理、惠斯通电桥(半桥、全桥)、电阻温度检测器(RTD)、热敏电阻(NTC/PTC)特性与接口

各位同学,今天我们来聊聊电阻式传感器。这类传感器在工业现场和消费电子里太常见了。说白了,它们就是把物理量(压力、温度)的变化,转成电阻值的变化。我们设计电路的任务,就是把这个电阻变化,精准地变成电压信号。

3.1 应变片原理与惠斯通电桥

先讲应变片。它的核心原理是压阻效应——金属或半导体材料受力变形时,电阻率会变。我刚开始接触时,总觉得这玩意儿很玄乎。其实你把它想象成一根橡皮筋:拉长了,截面积变小,电阻就变大;压扁了,电阻就变小。

但有个问题:应变引起的电阻变化非常小,通常只有千分之几。你直接用万用表去量,根本看不出来。怎么办?这时候惠斯通电桥就派上用场了。

3.1.1 惠斯通电桥(半桥与全桥)

惠斯通电桥,本质上是个差分测量结构。它由四个电阻组成一个菱形,中间接一个差分放大器。当四个电阻相等时,电桥平衡,输出为零。一旦某个电阻变化,电桥失衡,输出一个差分电压。

我个人习惯把电桥分成三种配置:

  • 单臂电桥:只有一个电阻是应变片,其余三个是固定电阻。灵敏度最低,适合演示用。
  • 半桥:两个电阻是应变片,一个受拉,一个受压。灵敏度翻倍,还能自动补偿温度。我在做压力传感器时,最喜欢用半桥。
  • 全桥:四个全是应变片,两两对称。灵敏度最高,抗共模干扰最强。但成本也高,适合高精度场景。

关键公式:对于全桥,输出电压 Vout = (ΔR/R) * Vin。也就是说,电桥的灵敏度直接正比于激励电压。但激励电压不能太大,否则自热效应会引入误差。

我的经验:我曾经在一个称重传感器项目里,用了半桥结构。结果发现温度漂移还是有点大。后来我改成全桥,并且把四个应变片贴在同一块弹性体上,温度漂移直接降了一个数量级。记住:对称性是电桥的灵魂。

3.2 电阻温度检测器(RTD)

RTD,全称是Resistance Temperature Detector。它利用金属的电阻随温度线性变化的特性。最常用的是铂电阻,比如PT100、PT1000。

PT100在0℃时电阻是100Ω,温度每升高1℃,电阻增加约0.385Ω。这个线性度非常好,比热电偶强多了。但代价是——电阻变化太小了。100Ω的基准,变化才0.385Ω/℃,你想想看,这信号有多微弱。

3.2.1 RTD的接口电路

RTD的接口,核心就是消除引线电阻的影响。我见过很多新手直接拿两根线接RTD,结果测出来温度总是偏高。为什么?因为引线本身也有电阻,而且这个电阻会随环境温度变化。

解决方案是四线制或三线制:

  • 两线制:最简单,但精度最差。只适合对精度要求不高的场合。
  • 三线制:工业现场最常用。用一根线补偿引线电阻,精度够用。
  • 四线制:实验室级别。用一对线提供激励电流,另一对线测量电压,完全消除引线影响。

避坑指南:我曾经在一个项目中,用了三线制RTD,但布线时把补偿线和信号线走在了不同路径上。结果补偿线受到干扰,测量值乱跳。后来我把三根线绞在一起走,问题就解决了。记住:补偿线和信号线必须等长、同路径。

3.3 热敏电阻(NTC/PTC)

热敏电阻和RTD不同,它是用半导体材料做的。电阻随温度变化非常剧烈,但非线性也严重。

3.3.1 NTC与PTC的区别

类型特性典型应用
NTC温度升高,电阻下降温度测量、温度补偿
PTC温度升高,电阻上升(突变型)过流保护、自恢复保险丝

NTC的灵敏度非常高,一个10kΩ的NTC,温度变化1℃,电阻可能变化几百欧姆。但它的温度-电阻曲线是指数型的,不是线性的。所以你需要做线性化处理。

3.3.2 NTC的接口与线性化

NTC的接口电路,最常用的是分压器。一个固定电阻R1和NTC串联,中间取电压。但这样输出是非线性的。怎么办?

我常用的方法有两种:

  • 硬件线性化:在NTC上并联一个电阻,让分压器的输出在某个温度区间内近似线性。适合对精度要求不高的场合。
  • 软件查表法:用ADC采集电压,然后在MCU里查表或计算Steinhart-Hart方程。精度高,但需要MCU资源。

Steinhart-Hart方程:1/T = A + B*ln(R) + C*(ln(R))^3。其中A、B、C是NTC的标定参数。这个方程在-40℃到+125℃范围内,精度可以做到±0.1℃。

我的习惯:我一般会在NTC两端并联一个100nF的电容,用来滤除高频噪声。但注意,电容不能太大,否则会影响响应速度。我曾经在一个温度控制项目里,用了1μF的电容,结果温度变化时,ADC读数要等好几秒才稳定。后来换成100nF,响应快多了。

3.4 总结与对比

好了,我们来捋一捋这三种电阻式传感器的选择思路:

  • 应变片:适合测力、压力、扭矩。信号微弱,必须用电桥+差分放大器。注意温度补偿和自热效应。
  • RTD:适合测温度,精度高、线性好。但信号微弱,需要四线制或三线制消除引线电阻。激励电流不能太大。
  • 热敏电阻:适合测温度,灵敏度高、响应快。但非线性严重,需要线性化处理。适合对成本敏感、精度要求不高的场合。

我个人觉得,没有最好的传感器,只有最合适的。选型时,你要综合考虑精度、成本、响应速度、环境温度范围。嗯,今天就讲到这里。下一章我们聊聊电容式传感器,那个更有意思。