4、电流采样技术:采样电阻选型、差分放大器电路设计、霍尔电流传感器应用

电流采样,是电机控制的「眼睛」。

你想想看,不管是FOC还是方波控制,电流信息一旦不准,整个系统就是瞎子在摸象。我做了这么多年电机驱动,踩过最多的坑,就是电流采样这块。今天咱们就把采样电阻、差分放大器、霍尔传感器这三样东西,掰开揉碎了讲清楚。

4.1 采样电阻选型:别小看这颗小电阻

采样电阻,说白了就是一颗精密电阻。电流流过它,产生压降,我们测这个压降就知道电流了。原理简单,但选型门道不少。

第一,阻值怎么定?

阻值大了,发热严重,压降也大,影响电路效率。阻值小了,信号太微弱,容易被噪声淹没。我个人习惯这样估算:

  • 先看ADC的满量程输入范围,比如3.3V
  • 再看差分放大器的增益,比如10倍
  • 那么采样电阻上的最大压降 = 3.3V / 10 = 0.33V
  • 如果最大电流是10A,阻值 = 0.33V / 10A = 33mΩ

第二,功率够不够?

这个很多人会忽略。我见过一个项目,选了5mΩ的电阻,电流30A,算下来功率才4.5W,看着没问题。但那是直流情况。电机电流是交流的,峰值可能是直流的1.5倍甚至更高。功率要按峰值电流的平方来算,再留1.5倍余量。

⚠️ 我曾经踩过的坑: 有一款产品,采样电阻选的是普通厚膜电阻,温漂太大。电机跑热了以后,电流采样值飘了20%,导致转矩控制完全乱掉。后来全部换成金属箔电阻,温漂降到5ppm/℃以下,问题才解决。

第三,寄生电感要注意。

高频开关时,采样电阻的寄生电感会产生尖峰电压,轻则干扰采样,重则击穿ADC输入。我建议选贴片封装、低感设计的采样电阻,比如2512或3921封装。引脚越短越好。

4.2 差分放大器电路设计:把微弱信号「拎」出来

采样电阻上的压降通常只有几十毫伏,直接送ADC肯定不行。我们需要差分放大器,把这个小信号放大,同时抑制共模干扰。

经典电路:三运放差分放大器

这是我用得最多的结构。它由三个运放组成:

  • 前级两个运放做缓冲,同时提供高输入阻抗
  • 后级一个运放做差分放大

电路原理图大致如下:

// 三运放差分放大器结构
// 增益计算公式:G = (1 + 2R1/Rg) * (R4/R3)
// 其中Rg是增益调节电阻

// 典型值:
// R1 = R2 = 10kΩ
// Rg = 1kΩ  → 前级增益 = 1 + 2*10k/1k = 21
// R3 = R4 = 10kΩ → 后级增益 = 1
// 总增益 = 21倍

设计要点:

  1. 共模抑制比(CMRR)要够高——电机驱动里,母线电压可能高达几百伏,而采样信号只有几十毫伏。CMRR低于80dB基本没法用。我一般选CMRR在100dB以上的运放,比如AD8420或INA240。
  2. 带宽要匹配开关频率——PWM开关频率如果是20kHz,放大器的带宽至少要到200kHz,才能准确还原电流波形。太低了会丢失高频分量,太高了又容易引入噪声。
  3. 输入偏置电流要小——采样电阻本身阻值很小,如果运放偏置电流大,会在电阻上产生额外压降,造成误差。CMOS运放通常偏置电流在pA级别,够用。
💡 我的个人习惯: 在差分放大器的输入端,各串一个100Ω电阻,再对地并一个10pF电容。这个RC滤波器可以滤掉PWM开关带来的高频毛刺,又不影响信号带宽。效果立竿见影。

4.3 霍尔电流传感器应用:隔离与便利的平衡

采样电阻方案虽然精度高、成本低,但它不隔离。在高压场合(比如母线电压超过60V),或者需要直接测量相电流的场合,霍尔电流传感器是更好的选择。

霍尔传感器的工作原理

说白了就是:电流流过导体,产生磁场,霍尔元件检测磁场强度,输出与电流成正比的电压信号。它天生带隔离,不用考虑共模电压问题。

选型参数:

参数 说明 我的建议
测量范围 比如±50A 留1.5倍过载余量
灵敏度 比如40mV/A 越高越好,但注意输出范围
带宽 比如200kHz 至少是PWM频率的10倍
响应时间 比如3μs 越快越好,但别太敏感
隔离电压 比如3kV 按实际耐压要求选

应用场景对比:

  • 采样电阻 + 差分放大器:适合低压(<60V)、低成本、高精度场合。比如48V伺服驱动器、低压无刷电机。
  • 霍尔电流传感器:适合高压(>60V)、需要隔离、对成本不敏感的场合。比如380V变频器、电动汽车电机控制器。
🔑 关键提醒: 霍尔传感器虽然方便,但有个缺点——零点漂移。温度变化时,无电流输入时输出可能不是0V。我一般在软件里做零点校准:上电时先测一次无电流时的输出值,作为偏置减掉。这样精度能提高不少。

实际布局注意事项

嗯,这里要注意。霍尔传感器对磁场很敏感,旁边如果有大电流走线或者电感,会产生干扰。我建议:

  1. 传感器远离电感、变压器等强磁场源,至少保持5mm以上距离
  2. 传感器下方的PCB不要铺铜,避免涡流影响
  3. 输出信号线用差分走线,或者加一个跟随器缓冲

我记得有一次,一个客户反馈说电流采样值在电机高速时波动很大。我远程看了PCB布局,发现霍尔传感器旁边就是三相输出电感。后来把传感器挪到板子另一侧,问题就解决了。有时候,布局比电路本身更重要。

小结

电流采样这事,说难不难,说简单也不简单。采样电阻方案精度高、成本低,但要注意功率和温漂;差分放大器要关注CMRR和带宽;霍尔传感器方便隔离,但要处理零点漂移和布局干扰。

我个人建议:如果是做产品,先评估系统电压和精度要求。低压小功率,用采样电阻+差分放大器;高压大功率,用霍尔传感器。两种方案我都用过,各有千秋,关键是用对地方。