采样电路设计:高精度电流采样拓扑与运放选型

电流采样,说白了就是电机的“眼睛”。眼睛看不清,过流保护就是瞎蒙。我做过不少炸管项目,十有八九都跟采样电路设计马虎有关。今天咱们就把单电阻、双电阻、三电阻这三种拓扑掰开揉碎,再聊聊运放怎么选、增益怎么算。

一、三种采样拓扑,你该选哪个?

先看一张总览图,把三种方案的核心差异印在脑子里。

电流采样拓扑对比总览 单电阻采样 1个采样电阻 直流母线负端 成本最低 需重构三相电流 低速区盲区明显 双电阻采样 2个采样电阻 下桥臂GND端 成本适中 可重构三相电流 PWM占空比受限 三电阻采样 3个采样电阻 每相独立采样 精度最高 无重构盲区 成本最高 适用场景:单电阻→低成本风机/泵类 | 双电阻→通用伺服/工业驱动 | 三电阻→高性能伺服/机器人 关键参数对比 采样电阻数 1 2 3 重构复杂度 高 中 无 过流保护响应 慢 快 最快

二、单电阻采样——低成本但坑多

单电阻采样,只在直流母线负端放一个采样电阻。优点是省成本,一个电阻加一个运放就搞定。但代价是什么?你得从母线电流里“猜”出三相电流。

核心原理:在PWM周期的不同时刻,母线电流反映的是不同相的电流。通过两次采样,结合PWM状态,可以重构出两相电流,第三相通过基尔霍夫定律算出。

我在做一款低压风机驱动器时用过单电阻方案。当时觉得成本压下来了,结果低速启动时频繁过流误报。为什么?因为占空比太小时,采样窗口不够宽,ADC根本采不到有效值。

避坑指南:单电阻采样存在“不可观测区”。当PWM占空比接近0%或100%时,采样窗口小于ADC转换时间,电流重构会失败。我曾经因为这个原因,在客户现场调试到凌晨三点。

解决思路有两个:

  • 移相PWM:人为错开各相PWM中心,扩大采样窗口。但会增加电流纹波。
  • 预测补偿:在不可观测区用上一周期的电流值做预测。精度有限,但能避免保护误动作。

三、双电阻采样——性价比之选

双电阻采样,在下桥臂的GND端放两个电阻,通常选U相和V相。W相电流通过计算得到。这是目前工业驱动里用得最多的方案。

我个人习惯用双电阻方案做通用伺服驱动器。为什么?因为它在成本和性能之间取得了很好的平衡。你想想看,两个电阻、两个运放,就能获得三相电流信息,而且没有单电阻那种严重的采样盲区。

小技巧:双电阻采样也有盲区,但只出现在某一相占空比接近0%或100%时。通过软件调整PWM模式(比如用七段式SVPWM替代五段式),可以显著缩小盲区范围。

双电阻的增益设计要注意一个细节:两个采样通道的增益必须严格匹配。我遇到过一台驱动器,U相和V相增益差了2%,结果电流环跑起来就有低频振荡。后来用0.1%精度的电阻重新匹配,问题才解决。

四、三电阻采样——精度天花板

三电阻采样,每相独立放一个采样电阻。没有重构,没有盲区,每个PWM周期都能直接读到三相电流。高性能伺服、机器人关节驱动,基本都用这个方案。

但代价也很明显:三个电阻、三个运放,成本翻倍。而且PCB布局要小心,三个采样电阻的走线要等长、等宽,否则寄生参数不一致会影响高频采样精度。

我的建议:如果你的项目对过流保护响应时间有严格要求(比如<1μs),直接上三电阻。别在单电阻上浪费时间,省下的成本不够赔炸管的钱。

五、运放选型与增益设计

采样电阻选好了,信号还得放大才能进ADC。运放选型,我一般看四个参数:

参数 要求 为什么重要
失调电压(Vos) < 1mV 失调大了,小电流采样误差大,过流保护阈值不准
增益带宽积(GBW) > 10MHz PWM开关频率通常20kHz,需要足够带宽保证信号建立
压摆率(SR) > 10V/μs 电流突变时,运放要能快速响应,否则保护滞后
共模抑制比(CMRR) > 80dB 抑制母线共模噪声,避免采样信号被污染

增益怎么算?举个例子:

  • 采样电阻:5mΩ
  • 最大采样电流:50A
  • ADC满量程:3.3V

采样电阻上的最大压降:5mΩ × 50A = 250mV。要让250mV放大到3.3V,增益 = 3.3V / 0.25V = 13.2倍。实际取13倍,留一点余量。

注意:增益不是越大越好。增益太大,噪声也会被放大。我一般把最大采样电压设计在ADC满量程的80%左右,留20%裕量给瞬态过流。

六、实战中的布局与布线

采样电路画PCB时,有几个坑我踩过:

  1. 采样电阻要用开尔文连接:直接从电阻两端走差分线到运放,别经过大电流路径。否则铜箔上的压降会让你怀疑人生。
  2. 运放靠近采样电阻放:走线越短,抗噪能力越强。我见过把运放放在板子另一端的,采样信号被干扰得一塌糊涂。
  3. RC滤波放在运放输入端:截止频率一般设在1MHz左右,滤除PWM开关噪声。但注意,滤波会引入延迟,过流保护路径上要权衡。

一个实用电路:差分输入 + 一阶低通滤波 + 同相放大。运放用LMV358或OPA4376,性价比高,性能够用。增益电阻用0.1%精度,温度系数25ppm/℃以内。

好了,采样电路这块就聊到这儿。记住一句话:采样精度决定了过流保护的可靠性上限。电路设计上多花点心思,后面调试能省一半时间。