3. 运放调理电路:差分放大器与仪表放大器的设计与增益计算

大家好,我是你们的老朋友。今天咱们聊聊电机电流采样里最核心的一环——运放调理电路。

说白了,电流采样信号从采样电阻上出来,通常是个毫伏级的微弱信号,而且上面还叠加着很高的共模电压。你想想看,电机相线上的电压可能高达几十伏甚至上百伏,而我们要测的电流信号只有几十毫伏。这时候,普通的单端放大器根本没法用。怎么办?差分放大器就是干这个的。

3.1 差分放大器:最基础的共模抑制方案

差分放大器,顾名思义,就是放大两个输入端的差值,同时抑制它们的共模部分。我刚开始做电机驱动时,第一个电流采样方案用的就是四个电阻加一个运放搭的差分电路。

经典电路长这样:

         R2
    +----/\/\/\----+
    |              |
    |              |
    +----|-\       |
    |    |  \      |
    |    |   >-----+---- Vout
    |    |  /
    |    |+/
    +----|+
    |
    |
    +----/\/\/\----+
         R1

嗯,画得有点丑,但意思到了。增益计算公式很简单:

Vout = (R2/R1) * (V+ - V-)

这里有个关键点——电阻匹配精度。我曾经在一个项目里用了1%精度的电阻,结果共模抑制比(CMRR)只有60dB左右,电机低速运行时噪声大得离谱。后来换成0.1%的电阻,CMRR直接提升到80dB以上,波形干净多了。

⚠️ 避坑指南:我曾经因为电阻不匹配,导致采样信号里混入了大量共模噪声,电机低速抖动严重。后来发现,差分放大器的CMRR完全取决于电阻匹配精度。四个电阻必须用同一批次、同一温度系数的精密电阻。

3.2 仪表放大器:差分放大器的升级版

差分放大器虽然简单,但有个硬伤——输入阻抗太低。你想想看,采样电阻本身可能只有几毫欧,差分放大器的输入阻抗如果不够高,就会分流采样电流,导致测量误差。

仪表放大器就是来解决这个问题的。它内部通常由三个运放组成:两个输入缓冲级加一个差分输出级。我个人的习惯是,只要预算允许,优先用集成仪表放大器,比如AD620、INA128这些经典芯片。

仪表放大器的增益计算也很直接:

G = 1 + (49.4kΩ / Rg)

其中Rg是外部增益设置电阻。比如你要放大100倍,Rg就是:

Rg = 49.4kΩ / (100 - 1) ≈ 499Ω

💡 小技巧:我建议在Rg两端并联一个小电容(10pF左右),可以有效抑制高频噪声。这个经验是我在调试一个500W电机驱动时发现的,不加电容时波形上有明显的毛刺。

3.3 实际设计中的增益计算

好了,理论讲完了,咱们来点实际的。假设你用的采样电阻是5毫欧,最大电流50A,那么采样电阻上的最大压降是:

Vmax = 0.005Ω × 50A = 0.25V = 250mV

如果你的ADC参考电压是3.3V,那么你需要把250mV放大到接近3.3V,增益大约是:

G = 3.3V / 0.25V = 13.2

嗯,这里要注意留点余量,我一般取增益12倍左右,这样最大输出约3V,给ADC留点裕量。

用仪表放大器的话,Rg就是:

Rg = 49.4kΩ / (12 - 1) ≈ 4.49kΩ

实际选型时,我建议用4.7kΩ的精密电阻,实际增益约11.5倍,完全够用。

3.4 共模电压问题

做电机电流采样,最头疼的就是共模电压。电机相线上的电压在PWM开关瞬间会剧烈跳变,幅度可能达到母线电压的2倍。你想想看,一个48V的电机系统,共模电压可能瞬间冲到80V以上。

这时候,运放的共模输入范围就很重要了。我常用的INA128,共模输入范围可以到(V-)+1.9V到(V+)-1.1V,如果供电是±5V,共模范围大约是-3.1V到+3.9V。嗯,这个范围对于低压系统够用,但高压系统就不行了。

🔑 关键点:对于高压电机系统(比如60V以上),我建议用隔离式放大器或者采用分流器+隔离ADC的方案。千万别想着用普通运放硬扛,我曾经吃过这个亏,烧了三块板子才长记性。

3.5 知识体系结构图

下面这张图是我自己总结的,把差分放大器和仪表放大器的核心逻辑串起来了:

运放调理电路知识体系 电流采样信号调理 差分放大器 仪表放大器 Vout = (R2/R1) × (V+ - V-) CMRR取决于电阻匹配精度 输入阻抗低,需注意分流效应 G = 1 + (49.4kΩ / Rg) 高输入阻抗,适合微弱信号 共模输入范围需注意 设计要点:增益计算 → 共模抑制 → 噪声抑制

3.6 实际选型建议

说了这么多,到底怎么选?我根据自己的经验,整理了一个简单的对照表:

应用场景 推荐方案 增益范围 注意事项
低压电机(12-24V) 差分放大器(四电阻+运放) 10-100倍 电阻精度至少0.5%
中压电机(24-60V) 集成仪表放大器(INA128等) 1-1000倍 注意共模输入范围
高压电机(60V以上) 隔离放大器或隔离ADC 根据需求定 必须隔离,安全第一
高精度应用 仪表放大器+后级滤波 10-100倍 加二阶低通滤波

💡 我的经验:对于大多数电机控制应用,INA128或AD620这类通用仪表放大器就足够了。它们内部集成了精密电阻网络,CMRR轻松做到100dB以上,比你自己搭差分电路靠谱得多。当然,成本会高一些,但省下来的调试时间绝对值这个价。

好了,关于差分放大器和仪表放大器的设计,今天就聊到这里。记住,电流采样是电机控制的「眼睛」,运放调理电路就是给这双眼睛配的「眼镜」。配得好不好,直接决定了你能不能看清电流的真实面貌。

下次咱们聊聊采样电阻的选型和布局,那也是个容易踩坑的地方。


专注资料整理