3、电流采样技术:采样电阻法、霍尔电流传感器、磁通门传感器、采样电路设计要点

电流采样,是过流保护的眼睛。眼睛要是花了,保护就是个摆设。

我做电机驱动这些年,见过太多因为电流采样不准导致的炸机事故。有的是电阻烧了,有的是霍尔传感器被干扰得乱七八糟,还有的是磁通门传感器太贵被老板骂。说白了,每种方法都有自己的脾气,你得摸透了才能用好。

3.1 采样电阻法:最直接,也最考验细节

采样电阻法,就是串联一个小阻值电阻,测它两端的电压。根据欧姆定律,I = U / R,电流就出来了。简单吧?但坑全在细节里。

3.1.1 电阻选型要点

  • 阻值选择:一般选 1mΩ ~ 10mΩ。阻值大了发热严重,阻值小了信号太弱。我习惯先算一下:最大电流下,电阻上的压降控制在 50mV ~ 100mV 比较合适。
  • 功率额定:P = I²R,别忘了留 2 倍以上的余量。我曾经偷懒选了个刚好够的,结果连续满负载跑了半小时,电阻直接冒烟了。
  • 温漂系数:一定要选低温度系数的,比如 ±50ppm/°C 或更低。铜箔电阻虽然便宜,但温漂大得吓人,温度一上来采样值就飘了。
  • 寄生电感:高频电流下,电阻的寄生电感会产生额外压降,导致采样误差。选四端开尔文结构的电阻能有效降低这个问题。

3.1.2 采样电路设计

采样电阻两端的电压通常很小,需要差分放大器放大后再送给 ADC。这里有几个要点:

  • 差分走线:从电阻两端到运放的走线必须等长、平行,且远离大电流回路。我见过有人把采样线跟电机线绑在一起走,结果干扰大得没法看。
  • 共模电压抑制:电机驱动是高压环境,采样电阻两端对地可能有很高的共模电压。差分运放的共模抑制比(CMRR)至少要 80dB 以上。
  • 低通滤波:在运放输出端加一个 RC 低通滤波器,截止频率一般设在 1kHz ~ 10kHz。既能滤掉 PWM 开关噪声,又不影响电流环的带宽。

采样电阻法优缺点总结

优点 缺点
成本低,精度高(可达 1% 以内) 有损耗,大电流下发热严重
电路简单,响应快 需要隔离,共模电压高
适合低电压、中小功率场合 高频下寄生电感影响大

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

霍尔电流传感器,利用霍尔效应测量电流产生的磁场。它最大的好处是——隔离。不需要像采样电阻那样跟主回路直接接触,安全性高很多。

3.2.1 开环 vs 闭环

霍尔传感器分两种:开环和闭环。你想想看,开环的就像直接测磁场,简单但精度一般;闭环的用次级线圈补偿磁场,精度高但贵一些。

类型 精度 带宽 成本 典型应用
开环霍尔 ±5% ~ ±10% DC ~ 50kHz 低 过流保护、粗略监测
闭环霍尔 ±0.5% ~ ±1% DC ~ 200kHz 高 电流环控制、精密测量

我个人习惯,做电流环控制时用闭环霍尔,做简单的过流保护用开环霍尔就够了。没必要在保护电路上花大价钱,但控制回路不行,精度差了系统会抖。

3.2.2 使用注意事项

  • 磁芯饱和:霍尔传感器有最大可测电流范围,超过这个范围磁芯会饱和,输出就不再线性了。选型时留 1.5 ~ 2 倍余量。
  • 外部磁场干扰:电机本身会产生强磁场,霍尔传感器要尽量远离电机绕组和磁钢。我遇到过把传感器装在电机端盖旁边的,结果读数全是乱的。
  • 温度漂移:霍尔元件的温漂比采样电阻大,开环霍尔尤其明显。如果环境温度变化大,建议用带温度补偿的型号。

小技巧:霍尔传感器的输出通常是电压信号,可以直接接 ADC。但注意输出偏置电压(一般是 Vcc/2),采样时要减去这个偏置才能得到真正的电流值。

3.3 磁通门传感器:高精度场合的利器

磁通门传感器,说白了就是利用磁芯的饱和特性来测量磁场。它的精度可以做到 0.1% 甚至更高,而且温漂极小。但价格嘛……嗯,一个能顶好几个霍尔传感器。

3.3.1 工作原理简述

磁通门传感器内部有一个激励线圈和一个检测线圈。激励线圈让磁芯周期性地饱和,检测线圈感应到的信号会受外部磁场影响。通过解调这个信号,就能得到精确的电流值。

我记得第一次用磁通门传感器,是被客户要求做 0.5% 精度的电流采样。采样电阻和霍尔都试过了,达不到要求。最后咬牙上了磁通门,效果确实好,就是心疼预算。

3.3.2 适用场景

  • 高精度电流控制:比如伺服电机、精密运动控制。
  • 大电流测量:磁通门传感器可以做到几百安培甚至上千安培,而且损耗极小。
  • 宽温度范围:温漂低,适合工业现场等恶劣环境。

注意:磁通门传感器需要额外的激励电路和解调电路,电路复杂度高。而且它对 PCB 布局敏感,激励信号和检测信号要严格分开,否则会自激。新手不建议一上来就用这个。

3.4 采样电路设计要点:避坑指南

不管用哪种传感器,采样电路的设计都有一些通用原则。这些是我这些年踩坑踩出来的经验,分享给你。

3.4.1 信号调理

  • 放大倍数:把采样信号放大到 ADC 的满量程范围附近,但不要超过。比如 ADC 是 0~3.3V,那就把最大电流对应的信号放大到 3V 左右,留 0.3V 的余量。
  • 偏置电压:如果是双极性电流(正反转),需要加一个偏置电压把信号抬到 ADC 的中间值。比如 0~3.3V 的 ADC,偏置到 1.65V。
  • 滤波:除了前面说的低通滤波,还要注意电源纹波。运放的电源一定要干净,我习惯用 LDO 单独给模拟电路供电。

3.4.2 PCB 布局

  • 模拟地与功率地分开:采样电路属于模拟信号,电机驱动属于大功率回路。两个地要单点连接,避免大电流在地线上产生压降干扰采样。
  • 走线宽度:采样电阻到运放的走线尽量短而粗,减少寄生电阻和电感。
  • 屏蔽:如果环境干扰大,可以在采样电路周围加一圈地线做屏蔽,或者用屏蔽罩。

3.4.3 校准与补偿

采样电路总有误差,比如运放的偏置电压、电阻的精度、ADC 的量化误差。我习惯在产线上做一次两点校准:零电流校准和满量程校准。把校准系数存到 EEPROM 里,每次上电读取。

避坑总结:

  • 采样电阻的功率余量要留够,别省那几毛钱。
  • 霍尔传感器要远离电机磁场,别跟干扰源贴太近。
  • 磁通门传感器电路复杂,新手慎用。
  • 模拟地和功率地必须分开,这是铁律。
  • 产线校准不能省,否则批量生产时误差会让你头疼。

3.5 三种采样技术的对比与选型

为了让你看得更清楚,我把三种方法放在一起对比一下。

特性 采样电阻法 霍尔电流传感器 磁通门传感器
精度 高(1% 以内) 中(开环 5~10%,闭环 1%) 极高(0.1% 以内)
隔离 无 有 有
损耗 有 极小 极小
带宽 高(DC ~ MHz) 中(DC ~ 200kHz) 中(DC ~ 100kHz)
成本 低 中 高
适用功率 中小功率 中高功率 高功率、高精度

选型的时候,我一般这样判断:如果成本敏感、功率不大,用采样电阻法;如果需要隔离、精度要求一般,用开环霍尔;如果要做高性能电流控制,用闭环霍尔;如果客户要求变态精度,那就上磁通门。

电流采样技术选型决策流程 电流采样需求 是否需要电气隔离? 否 采样电阻法 是 精度要求高吗? 一般 开环霍尔传感器 高 成本敏感吗? 是 闭环霍尔传感器 否 磁通门传感器 选型原则: 精度够用就好,别过度设计