2. 过流检测技术:三种主流方案深度对比

做电机驱动和逆变器设计,过流检测是保命的一环。我见过太多板子因为电流检测没选对,炸管、烧板、甚至把负载都带走了。今天咱们就把三种最常用的方案——采样电阻、霍尔传感器、电流互感器——掰开揉碎了聊。

说白了,这三种方法各有各的脾气。没有绝对的好坏,只有合不合适。我个人的习惯是:先看功率等级,再看精度要求,最后算成本。下面咱们一个一个过。

核心观点:过流检测的本质是把大电流转换成小电压或小电流信号,让MCU或比较器能处理。三种方案的区别在于:转换方式、隔离与否、成本、精度。

2.1 采样电阻法(Shunt Resistor)

这是最直接的方法。在电流路径上串一个小阻值电阻,测它两端的压降,用欧姆定律算出电流。我最早做低压电机驱动时,用的就是这种方法。

优点:

  • 成本极低——几毛钱到几块钱,批量采购更便宜
  • 精度高——只要电阻温漂小,配合好的ADC,能做到1%以内
  • 响应快——没有延迟,电流突变瞬间就能反映在电压上
  • 体积小——贴片电阻不占地方

缺点:

  • 不隔离——采样电路和主功率回路共地,有触电风险
  • 有损耗——P = I²R,大电流时发热严重
  • 共模干扰大——特别是三相桥下桥臂采样,共模电压跳变很剧烈

⚠ 我曾经踩过的坑:做一款48V/10A的BLDC驱动器,用了5mΩ采样电阻。常温下精度很好,但满载运行10分钟后,电阻自热导致阻值漂了15%,过流保护点也跟着漂了。后来换了低TCR(<50ppm/℃)的合金电阻才解决。记住:采样电阻的功率余量至少要留2倍。

典型应用场景:低压(<60V)、中小功率(<1kW)、成本敏感型产品,比如电动工具、小功率伺服、无人机电调。

2.2 霍尔传感器法(Hall Effect Sensor)

霍尔传感器利用霍尔效应,通过检测电流产生的磁场来间接测量电流。有开环和闭环两种,闭环的精度更高。我做过一个30kW的工业变频器,用的就是闭环霍尔。

优点:

  • 完全隔离——原边和副边之间没有电气连接,安全
  • 无插入损耗——不串入主回路,不发热
  • 带宽高——好的霍尔传感器能做到200kHz以上,适合高频电流检测
  • 可测直流和交流——不像互感器只能测交流

缺点:

  • 成本高——一个闭环霍尔可能要几十到上百元
  • 温漂较大——霍尔元件本身对温度敏感,需要补偿
  • 体积大——特别是大电流规格,磁芯很占地方
  • 有剩磁问题——大电流冲击后,零点可能偏移

💡 我的经验:如果选开环霍尔,一定要看它的线性度。有些便宜的开环霍尔在50%量程以上非线性很严重。闭环霍尔虽然贵,但线性度通常能做到0.1%以内。做伺服驱动时,我宁愿多花20块钱也要用闭环。

典型应用场景:中高压(>100V)、大功率(>1kW)、需要隔离的场合,比如工业变频器、UPS、电动汽车电驱。

2.3 电流互感器法(Current Transformer, CT)

电流互感器本质上是一个变压器,把大电流按匝数比变换成小电流。它只能测交流,不能测直流。我在做电网并网逆变器时,输出侧用的就是CT。

优点:

  • 完全隔离——和霍尔一样,原副边隔离
  • 无插入损耗——不发热
  • 成本适中——比霍尔便宜,比采样电阻贵一点
  • 抗过载能力强——短时过流不会损坏

缺点:

  • 只能测交流——直流分量会被饱和,测不了
  • 低频响应差——频率太低时,磁芯容易饱和
  • 体积大——低频CT的磁芯很大
  • 相位误差——高频时会有相移,影响功率计算

⚠ 注意:CT二次侧绝对不能开路!开路会产生高压,击穿绝缘,甚至伤人。我见过一个实习生调试时把CT输出端子松了,结果示波器探头直接炸了。所以CT后面一定要接负载电阻,或者用运放做虚短。

典型应用场景:交流电流检测、电网监测、大功率交流电机保护。

2.4 三种方案核心对比

下面这张表是我自己总结的,每次选型时都会拿出来对照一下。你想想看,是不是一目了然?

对比项 采样电阻法 霍尔传感器法 电流互感器法
隔离方式 不隔离 隔离 隔离
可测电流类型 直流+交流 直流+交流 仅交流
插入损耗 有(发热) 无 无
精度(典型) 0.5%~2% 0.5%~1%(闭环) 1%~3%
带宽 DC~MHz DC~200kHz 50Hz~1MHz
成本(相对) 低 高 中
体积 小 中~大 大
抗干扰能力 弱(共模敏感) 强 强
典型应用 低压小功率 中高压大功率 交流电网

2.5 选型决策流程

每次做新项目,我都会按这个流程走一遍。说白了就是三步:

  1. 先看是否需要隔离——如果系统电压超过安全电压(60VDC或30VAC),必须隔离。这时候采样电阻法直接排除。
  2. 再看电流类型——如果只有交流,CT是最经济的选择。如果有直流分量,只能选霍尔或采样电阻。
  3. 最后算精度和成本——精度要求高、预算充足,上闭环霍尔。成本敏感、低压系统,采样电阻法最香。

我的建议:如果你刚开始做电机驱动,从采样电阻法入手最稳妥。电路简单,调试方便,等把过流保护逻辑调通了,再考虑换成隔离方案。我当年就是这么过来的。

2.6 三种方案知识体系图

下面这张图把三种方案的核心关系画出来了。你看一眼就能明白它们各自的位置。

过流检测技术知识体系图 过流检测技术选型知识体系 过流检测技术 采样电阻法 霍尔传感器法 电流互感器法 采样电阻法 • 不隔离,有损耗 • 精度高,成本低 • 适合低压小功率 霍尔传感器法 • 隔离,无损耗 • 带宽高,可测直流 • 成本高,体积大 电流互感器法 • 隔离,无损耗 • 仅测交流 • 成本适中,体积大 选型口诀:低压小功率用电阻,中压大功率用霍尔,交流电网用CT 精度不够?上闭环霍尔。预算不够?采样电阻加隔离运放。 注:三种方案可组合使用,例如采样电阻做快速硬件保护,霍尔做精密电流采样

2.7 实际项目中的组合策略

说实话,很多成熟产品并不是只用一种方案。我做过的一个项目里,就同时用了两种:

  • 硬件快速保护——用采样电阻+比较器,响应时间<1μs,专门对付短路
  • 软件精确采样——用闭环霍尔,配合ADC做FOC电流环控制

这样既保证了安全性,又兼顾了控制精度。你想想看,是不是这个理?

💡 避坑指南:我曾经在一个项目里只用了采样电阻做保护,结果电机相线对地短路时,采样电阻上的压降还没建立起来,IGBT就已经炸了。后来加了霍尔做冗余保护,再也没出过问题。记住:过流保护不怕冗余,就怕不够。

好了,三种方案的核心对比就聊到这儿。每种方法都有它的脾气,选型时多想想你的系统到底需要什么——是精度、是成本、还是安全性?想清楚了,方案自然就出来了。