过流保护(OCP)基础:电流检测方法
做电机驱动,最怕什么?怕炸管。尤其是氮化镓这种金贵器件,电流一过,说没就没。我刚开始搞GaN驱动那会儿,就吃过这个亏。所以今天咱们好好聊聊过流保护的基础——电流检测。
说白了,OCP就是给电流装个“监控摄像头”。你得知道电流多大,才能决定要不要切断。那怎么测电流呢?常用的就三种:分流器、霍尔、还有Rds(on)检测。各有各的脾气,咱们一个一个说。
分流器检测法
这是最传统、也是最直接的方法。在电流路径上串一个小电阻,测它两端的压降。欧姆定律嘛,I = V/R,简单粗暴。
优点:
- 精度高,线性度好
- 温度特性可控
- 成本低,容易买到
缺点:
- 有损耗,大电流时发热严重
- 需要隔离放大器(高压侧检测时)
- 寄生电感会影响高频性能
关键参数:分流器阻值通常选1mΩ~10mΩ。我习惯先算最大功耗:P = I²R。比如50A电流,用2mΩ电阻,功耗就是5W。嗯,散热得跟上。
我的经验:曾经在一个项目里,分流器焊盘没处理好,接触电阻偏大,导致检测值一直偏高。排查了两天才发现。后来我都在PCB上做开尔文连接,把采样点和功率路径分开。
霍尔效应检测法
霍尔传感器利用磁场来测电流。电流流过导体,产生磁场,霍尔元件感应磁场强度,输出对应电压。非接触式,没有损耗。
优点:
- 电气隔离,无需隔离放大器
- 无插入损耗
- 带宽高,响应快
缺点:
- 精度受温度影响大
- 有零点漂移
- 成本比分流器高
- 容易受外部磁场干扰
注意:霍尔传感器在电机驱动里有个坑——电机本身的漏磁场会干扰检测结果。我遇到过一例,电机堵转时霍尔输出乱跳,差点误触发保护。后来加了磁屏蔽罩才解决。
Rds(on)检测法
这个方法很巧妙。利用MOSFET导通时的导通电阻Rds(on),测量漏源电压Vds,反推电流。说白了,把功率管本身当成一个“动态分流器”。
优点:
- 零额外损耗
- 不需要额外元件
- 响应速度快
缺点:
- Rds(on)随温度变化大(温度系数约+0.4%/°C)
- 精度差,需要校准
- 低压侧检测时共模问题
适用场景:Rds(on)检测最适合做“粗保护”——比如设定一个很高的阈值,防止短路。精度要求高的场合,还是得用分流器。
阈值设定原则
阈值设多少?设高了保护不住,设低了老误触发。这里有几个原则:
- 留足余量:一般取额定电流的1.2~1.5倍。比如电机额定10A,阈值设在12A~15A。
- 考虑温度:高温下器件能力下降,阈值要适当降低。我习惯做温度补偿,用NTC检测温度,动态调整阈值。
- 区分故障类型:短路保护阈值高、响应快;过载保护阈值低、响应慢。可以设两级保护。
避坑指南:我曾经在一个项目里,阈值设得太接近额定值。结果电机启动瞬间的浪涌电流直接触发保护,机器根本起不来。后来把阈值提高到1.3倍,再加了个200μs的消隐时间,问题解决。
响应时间要求
氮化镓器件有多快?开关速度是纳秒级的。所以保护电路也得跟上。响应时间太长,管子就烧了。
| 保护类型 | 响应时间要求 | 说明 |
|---|---|---|
| 短路保护 | < 100ns | 必须硬件快速关断 |
| 过流保护 | < 1μs | 可用比较器+逻辑电路 |
| 过载保护 | < 10ms | 可用软件处理 |
你想想看,100ns是什么概念?就是信号在PCB上走大约5cm的时间。所以检测电路必须紧挨着功率管,走线越短越好。
重要提醒:比较器的传播延迟、电平转换的延迟、驱动芯片的关断延迟,这些都要算进去。我习惯留50%的余量。比如要求100ns,实际设计目标就是50ns。
三种方法对比
| 参数 | 分流器 | 霍尔 | Rds(on) |
|---|---|---|---|
| 精度 | 高(±1%) | 中(±3%~5%) | 低(±10%~20%) |
| 损耗 | 有 | 无 | 无 |
| 隔离 | 需额外隔离 | 自带隔离 | 需共模处理 |
| 响应速度 | 快 | 中 | 最快 |
| 成本 | 低 | 高 | 最低 |
| 温度稳定性 | 好 | 差 | 最差 |
我个人习惯是:主保护用分流器,辅助保护用Rds(on)检测。霍尔嘛,除非需要隔离且对成本不敏感,否则我很少用。
总结一下:电流检测是OCP的第一步,选对方法就成功了一半。阈值设定要留余量、做补偿。响应时间要快,但也不能太快导致误触发。嗯,这些都是在项目里摔打出来的经验,希望对你有帮助。
下一章咱们聊聊具体的保护电路实现——怎么用比较器搭一个快速OCP电路。到时候我会分享一个我实际用过的电路图,记得来看。