4. 过流保护原理与MOTIX实现
过流保护是功率驱动中最基础、也最容易被低估的一环。它的难点不在于“检测到电流大就关断”,而在于如何在极短时间内准确区分正常浪涌、电机换向尖峰与真正的短路故障,并在保护动作时尽量不引入新的电压尖峰或误触发。MOTIX 系列器件(如 TLE956x、TLE985x 等)在硬件层面提供了多种过流感知路径,并配合内部比较器阈值、消隐时间、软关断与逐周期限流机制,形成一套可配置、可诊断的保护体系。
三种过流感知方式
分流电阻检测是最直接的方式:在低边或高边回路中串入毫欧级电阻,测量其压降。例如在低边 MOSFET 源极与地之间放置 1 mΩ 电阻,当电流为 10 A 时压降为 10 mV。优点是线性度好、可测双向电流、精度取决于电阻与运放;缺点是引入额外功耗与寄生电感,且高边检测需要承受共模电压。MOTIX 的部分器件支持通过外部运放或内部电流检测放大器接入分流电阻信号,再与内部比较器阈值比较。
电流镜检测利用功率 MOSFET 与并联的镜像管按比例复制电流。假设功率管与镜像管比例为 1000:1,当主回路流过 5 A 时,镜像支路约 5 mA,经内部电阻转换为电压后送入比较器。这种方式几乎不增加主回路损耗,适合集成化设计;但镜像比例会随温度、工艺和 VDS 变化,精度通常低于分流电阻,更适合做快速过流判断而非精确测量。
VDS 检测则完全不依赖额外采样元件:MOSFET 导通时,其漏源电压 VDS = I × RDS(on)。若已知 RDS(on)(例如 25°C 下 10 mΩ),当电流达到 20 A 时 VDS 约为 200 mV。MOTIX 内部比较器可直接监测 VDS,当超过设定阈值即判定过流。这种方式响应快、无额外损耗,但 RDS(on) 随温度升高而增大(例如 150°C 时可能翻倍),因此阈值必须留出温度裕量,否则高温下会误触发。
比较器阈值与消隐时间
MOTIX 内部比较器的阈值通常通过寄存器配置,例如可设为 100 mV、150 mV、200 mV 等档位。阈值的选择需要权衡:设得太低,正常换向尖峰可能误触发;设得太高,小阻抗短路可能检测不到。以 VDS 检测为例,若 RDS(on) 在 25°C 为 10 mΩ,在 150°C 约为 18 mΩ,则同样 15 A 电流下 VDS 从 150 mV 升到 270 mV。因此若阈值设为 200 mV,常温下 20 A 触发,高温下约 11 A 就会触发——这是必须接受的温度降额,或者通过外部温度传感器做补偿。
消隐时间(blanking time)是另一个关键参数。MOSFET 开通瞬间,体二极管反向恢复、寄生电容充放电会产生持续数百纳秒到数微秒的电流尖峰。如果比较器在此期间工作,几乎每次开关都会误报过流。MOTIX 允许配置消隐窗口,典型值为 1–5 μs,在 PWM 边沿后暂时屏蔽比较器输出。消隐时间过短,尖峰仍可能穿透;过长,则真实短路故障会被延迟检测,功率管承受的短路能量增加。工程上常以“尖峰持续时间 + 20% 裕量”作为起点,再通过示波器观察实际波形微调。
软关断与逐周期限流
检测到过流后,如果直接硬关断 MOSFET,回路寄生电感(例如 100 nH)中储存的能量会以极高 di/dt 释放,产生 V = L × di/dt 的电压尖峰,可能击穿功率管。软关断通过控制栅极放电电流,使漏极电流在数百纳秒到数微秒内缓慢下降。例如将关断时间从 50 ns 延长到 1 μs,di/dt 降低 20 倍,尖峰电压也相应降低。MOTIX 部分器件内置软关断驱动,或允许通过外部栅极电阻配合实现。
逐周期限流则适用于启动、堵转等可恢复场景。其逻辑是:每个 PWM 周期都重新使能输出,若本周期内再次检测到过流,则立即关断,等待下一个周期再尝试。这样电流被限制在阈值附近,而不是直接锁死。例如电机启动时电流可能达到稳态的 5–8 倍,若采用锁存关断,系统根本无法启动;逐周期限流允许电流在阈值处“削顶”,直到转速建立、反电动势上升、电流自然回落。MOTIX 通过配置寄存器可选择过流后是锁存关断还是逐周期重试,部分器件还支持过流计数:连续 N 次逐周期触发后转为锁存,防止无限重试导致过热。
配置示例与判断依据
以下是一个基于 MOTIX 典型寄存器的配置思路(参数为教学示例,非实测值):
// 过流保护配置示例(教学假设)
OCP_CTRL:
OCP_MODE = 0x01 // 1 = 逐周期限流,0 = 锁存关断
OCP_THRESH = 0x03 // 档位3,对应 VDS 阈值约 200 mV
BLANK_TIME = 0x02 // 消隐时间约 2 μs
SOFT_OFF = 0x01 // 使能软关断
OC_COUNT = 0x05 // 连续5次逐周期后锁存
// 判断依据:
// 若启动阶段频繁触发但未锁存 → 正常,电流被限幅
// 若运行中单次触发即锁存 → 检查是否短路或阈值过低
// 若高温下误触发 → 提高阈值或增加温度补偿
读取故障标志时,应区分“过流事件”与“过流锁存”。前者表示比较器曾触发,后者表示保护已进入不可自动恢复状态。MOTIX 通常提供状态寄存器位和诊断引脚,配合 SPI 可读取具体是哪种感知路径触发、触发时消隐窗口是否已结束。若发现消隐结束后立即触发,且电流波形呈快速上升,则更可能是真实短路;若触发点随机分布在开关边沿附近,则应优先检查消隐时间是否足够。
总结来说,分流电阻、电流镜和 VDS 检测分别对应精度、集成度和速度三种取向;比较器阈值与消隐时间决定了保护的“灵敏度”和“抗扰度”;软关断与逐周期限流则决定了保护动作的“柔和度”和“可恢复性”。理解这三层关系,才能在 MOTIX 上配置出既安全又不误动的过流保护。