3. 电流采样技术:三种主流方法深度对比

做PWM过流保护,第一步就是要把电流这个物理量变成单片机或比较器能读懂的电压信号。采样不准,后面保护阈值设得再漂亮也是白搭。我这些年用过采样电阻、霍尔传感器、电流互感器三种方案,各有各的脾气。今天咱们就掰开揉碎了聊聊。

核心观点:没有最好的采样方法,只有最适合你项目的那一个。选型时盯住三个指标——精度、隔离、成本。

3.1 采样电阻法

说白了就是在电流路径上串一个小电阻,测它两端的压降。欧姆定律,I = U / R,初中物理就够用。

优点:

  • 精度高——温漂好的电阻能做到0.1%以内,做精密过流保护首选
  • 响应快——纳秒级,PWM开关瞬间的尖峰电流都能抓到
  • 成本低——几毛钱到几块钱,批量生产毫无压力
  • 电路简单——一个电阻加个运放就能干活

缺点:

  • 有损耗——电流越大发热越狠,10A以上就得考虑散热了
  • 不隔离——采样点和控制电路共地,高压场合有安全风险
  • 共模干扰——PWM开关噪声会直接耦合到采样信号上

适用场景:

  • 低压(60V以下)中小功率(几百瓦以内)
  • 对成本敏感的消费电子、电池管理系统
  • 需要高精度电流检测的实验室电源

我的经验:采样电阻的布局比选型更重要。我曾经在一个48V电机驱动板上,把采样电阻放在离MOS管太远的位置,结果PCB走线寄生电感导致采样波形上叠加了巨大的振铃。后来把电阻紧贴MOS管源极放置,信号干净多了。记住——开尔文连接(四线制)是必须的,别省那两根线。

3.2 霍尔效应法

利用霍尔元件感应电流产生的磁场来测量电流。有开环和闭环两种,闭环精度更高但贵一些。

优点:

  • 完全隔离——被测电路和测量电路之间没有电气连接
  • 无插入损耗——不串入主回路,效率不受影响
  • 带宽适中——一般能做到几十到几百kHz,够PWM用
  • 可测交直流——直流和交流都能测,灵活性好

缺点:

  • 温漂大——霍尔元件本身对温度敏感,需要补偿
  • 成本高——好一点的闭环霍尔传感器几十到上百块
  • 体积大——相比采样电阻,占板面积大不少
  • 零点偏移——零电流时输出不一定为零,需要校准

适用场景:

  • 高压系统(几百伏以上)需要隔离的场合
  • 大电流(几十安到上千安)检测
  • 变频器、伺服驱动器、电动汽车电驱系统

避坑指南:我曾经在一个变频器项目里用开环霍尔测相电流,结果低频时精度惨不忍睹。后来换成闭环霍尔,精度从5%提升到1%以内。如果你的PWM频率低于10kHz,或者需要检测直流分量,别省那点钱,直接上闭环。

3.3 电流互感器法

利用变压器原理,把一次侧的大电流按比例变换成二次侧的小电流。本质上就是个特殊变压器。

优点:

  • 天然隔离——一次和二次之间绝缘强度高
  • 无损耗——不消耗主回路能量
  • 成本低——比霍尔便宜,尤其在大电流场合
  • 抗过载能力强——短时过流不会损坏

缺点:

  • 不能测直流——变压器原理决定了只能测交流
  • 低频响应差——频率越低,铁芯越容易饱和
  • 体积大——低频应用时铁芯尺寸感人
  • 相位误差——高频时会有相移,影响保护响应

适用场景:

  • 交流电机驱动、UPS、光伏逆变器
  • 工频(50/60Hz)或中高频(几百Hz到几十kHz)交流电流检测
  • 对成本敏感的大电流交流系统

我的习惯:用电流互感器时,二次侧绝对不能开路。一旦开路,二次侧会产生高压,击穿绝缘甚至伤人。我每次调试前都会确认二次侧已经接好负载电阻或者短接。另外,选型时注意看频率范围——我曾经拿一个工频互感器去测20kHz的PWM电流,波形完全畸变,铁芯饱和了。

3.4 三种方法对比总表

对比项 采样电阻法 霍尔效应法 电流互感器法
隔离方式 不隔离 隔离 隔离
插入损耗 有(发热) 无 无
可测电流类型 交直流 交直流 仅交流
精度(典型) 0.1% ~ 1% 1% ~ 5%(开环)
0.5% ~ 1%(闭环)
0.5% ~ 3%
带宽 DC ~ 数百MHz DC ~ 数百kHz 数十Hz ~ 数百kHz
成本(批量) 低(< 1元) 中高(10 ~ 100元) 中(5 ~ 50元)
体积 小 中 大
典型应用 低压电源、BMS 变频器、电动汽车 交流电机、逆变器

3.5 选型决策流程

你想想看,拿到一个项目需求,怎么快速选型?我一般按这个思路走:

  1. 先看是否需要隔离——高压(>60V)必须隔离,低压可以不隔离
  2. 再看电流类型——纯交流优先考虑互感器,交直流混合用霍尔或电阻
  3. 然后看精度要求——1%以上精度用采样电阻,1%~3%用闭环霍尔或互感器
  4. 最后看成本预算——卡得紧就电阻,松一点就霍尔或互感器

我的建议:如果你做的是PWM过流保护,采样电阻法是最直接的选择。响应快、精度高、电路简单。但如果你做的是高压大功率系统,别犹豫,上霍尔或互感器,安全第一。

3.6 三种方法核心逻辑关系图

下面这张图帮你理清三种采样技术的核心逻辑和适用边界:

电流采样技术选型逻辑图 电流采样技术选型逻辑 电流采样需求 是否需要隔离? 是(高压/安全要求) 隔离方案 电流类型? 仅交流 电流互感器 交直流 霍尔效应法 否(低压/成本敏感) 非隔离方案 采样电阻法 选型口诀: 低压小功率用电阻,高压隔离选霍尔;纯交流且要省钱,互感器是好帮手。 精度不够闭环凑,带宽不够电阻凑;安全第一别含糊,隔离方案别将就。

3.7 实战选型建议

最后,我根据这些年做过的项目,给你几个具体建议:

  • 做48V以下电机驱动——采样电阻法,用1mΩ或0.5mΩ的合金电阻,配合差分运放,成本低效果好
  • 做220V变频器——霍尔闭环法,用ACS712或类似集成霍尔芯片,省去外围电路设计
  • 做光伏逆变器交流侧——电流互感器法,用穿孔式互感器,二次侧接精密整流电路
  • 做电池管理系统——采样电阻法,必须用四线制开尔文连接,温漂选25ppm/℃以下的

重要提醒:不管你选哪种方法,采样信号的调理电路(滤波、放大、偏置)同样重要。我见过太多人花大价钱买了高精度传感器,结果信号线上一个简单的RC滤波都没加,最后保护阈值乱跳。采样链路的每一个环节都会影响最终的保护效果。