过流保护核心参数:阈值电流(Ith)、响应时间(Tresp)、恢复时间(Trec)、滞回区间(Hysteresis)

各位工程师朋友,咱们接着聊。上一章我们讲了过流保护的基本概念,这一章要深入核心了。说白了,过流保护就是四个参数在跳舞——阈值电流、响应时间、恢复时间、滞回区间。这四个参数设好了,你的电路就稳如泰山;设不好,嗯,轻则重启,重则冒烟。

我刚开始做电源设计那会儿,总觉得参数嘛,照着参考设计抄就行了。结果有一次,一个12V/5A的DC-DC模块,客户反馈说带载启动就保护,空载又正常。查了两天,最后发现是阈值电流设得太紧,加上响应时间太短,启动浪涌直接触发了保护。从那以后,我养成了一个习惯:每个参数都要问自己三个问题——为什么是这个值?最差情况是什么?温度漂移了怎么办?

核心观点:过流保护的四个参数不是孤立存在的,它们是一个闭环系统。阈值决定“什么时候触发”,响应时间决定“触发后多快动作”,恢复时间决定“故障解除后怎么回来”,滞回区间决定“回来时会不会反复跳”。

2.1 阈值电流(Ith)—— 保护的第一道防线

阈值电流,就是保护电路开始动作的那个电流点。你想想看,这个值设高了,保护形同虚设;设低了,正常工作时频繁误触发。我见过最夸张的一个案例,有人把阈值设在了额定电流的1.01倍,结果电源一热,电流稍微漂一点就保护了。

我个人习惯,阈值电流的设定遵循一个简单公式:

Ith = Irated × Kmargin × Ktemp

其中:

  • Irated:额定工作电流
  • Kmargin:裕量系数,通常取1.2~1.5
  • Ktemp:温度系数,根据器件规格书查表

举个例子,一个额定3A的电源,如果使用环境温度最高85°C,某款采样电阻的温度系数是+2000ppm/°C,那么:

Ktemp = 1 + (85 - 25) × 2000 × 10⁻⁶ = 1.12
Ith = 3 × 1.3 × 1.12 ≈ 4.37A

这里要注意,裕量系数不是越大越好。我曾经在一个项目中,把裕量设到了2.0,结果保护电路形同虚设,MOS管都烧了保护还没动作。后来分析发现,阈值太高,短路电流都超过器件极限了。

避坑指南:我曾经踩过一个坑——忽略了启动浪涌电流。一个电机驱动电路,启动瞬间电流是稳态的3倍,持续约5ms。如果阈值只按稳态电流设,每次启动都保护。后来我加了延时启动,或者把阈值设到能覆盖浪涌的水平,问题才解决。

2.2 响应时间(Tresp)—— 快与慢的博弈

响应时间,从电流超过阈值到保护电路真正动作的时间。这个参数很有意思——太快了,噪声和瞬态会误触发;太慢了,器件可能已经损坏。

我一般把响应时间分成三类:

类型 时间范围 适用场景 风险
快速保护 < 1μs 短路保护、MOS管直通 易受噪声干扰
中速保护 1μs ~ 10ms 过载保护、电机堵转 需平衡浪涌
慢速保护 > 10ms 热保护、长时间过流 响应太慢可能烧器件

你可能会问,怎么确定合适的响应时间?我的做法是:先看被保护器件的SOA(安全工作区)曲线。比如一个MOS管,它能承受100A的短路电流多长时间?查规格书,可能只有10μs。那你的响应时间就必须小于10μs,否则管子就挂了。

个人经验:我习惯在响应时间上留50%的余量。比如器件能扛10μs,我就把响应时间设在5μs以内。为什么?因为器件参数有离散性,温度也会影响。留点余量,心里踏实。

2.3 恢复时间(Trec)—— 故障解除后的优雅回归

恢复时间,就是故障解除后,保护电路重新允许正常工作的等待时间。这个参数容易被忽视,但实际项目中出问题最多的就是它。

恢复时间有两种模式:

  • 自动恢复:故障解除后,经过Trec,电路自动恢复正常工作。适合瞬态故障场景,比如电机堵转后松开。
  • 锁存模式:故障后一直锁死,直到断电重启。适合严重故障,比如短路。

我记得有一次,一个LED驱动电源,客户反映灯会周期性闪烁。查了半天,发现是恢复时间设得太短——负载端有轻微波动,保护动作后很快恢复,然后又保护,形成了振荡。后来我把恢复时间从100ms改到2s,问题就解决了。

避坑指南:我曾经在一个项目中,把恢复时间设成了0(即故障解除立即恢复)。结果负载端一个毛刺,保护动作又恢复,再动作再恢复,频率高达几十kHz,直接把MOS管震坏了。所以,恢复时间一定要加一个最小死区,哪怕只有1ms。

2.4 滞回区间(Hysteresis)—— 防止临界振荡的利器

滞回区间,就是保护动作点和恢复点之间的电流差值。没有滞回,电路会在阈值附近反复跳变,就像你调空调温度,设到26°C,温度到了就停机,降一点又启动,压缩机很快就废了。

滞回区间的设定原则:

  • 下限:恢复点必须低于动作点,差值至少是检测精度的2倍
  • 上限:滞回不能太大,否则恢复后负载可能再次触发保护

我一般这样算:

Hysteresis ≥ 2 × (Ith × 检测精度 + 噪声幅值)

举个例子,阈值4.37A,检测精度±3%,噪声幅值0.1A:

Hysteresis ≥ 2 × (4.37 × 0.03 + 0.1) ≈ 0.46A

也就是说,恢复点设在4.37 - 0.46 = 3.91A以下。这样,当电流降到3.91A以下时,保护才解除。

个人习惯:我通常把滞回区间设为阈值电流的10%~20%。太小了容易振荡,太大了恢复后负载可能再次触发。具体多少,要看负载特性——阻性负载可以小一点,感性负载要大一点。

2.5 四个参数的协同关系

这四个参数不是各自为战的,它们是一个整体。我画了一张图,帮你理清它们的关系:

过流保护核心参数协同关系图 过流保护系统 阈值电流 Ith 响应时间 Tresp 恢复时间 Trec 滞回区间 Hys Ith 决定触发点,Tresp 决定动作速度 Tresp 和 Trec 共同决定保护周期 Hys 影响恢复点,防止临界振荡 设计要点 1. 先确定 Ith,再根据器件SOA确定 Tresp 2. Trec 和 Hys 要配合,避免保护振荡

从这张图可以看出,四个参数是相互影响的。阈值设高了,响应时间可以适当放宽;恢复时间和滞回区间要配合好,否则容易振荡。我个人的设计流程是:

  1. 先根据负载特性确定阈值电流
  2. 再根据器件SOA确定最小响应时间
  3. 然后根据故障类型选择恢复模式和时间
  4. 最后用滞回区间消除临界振荡

总结一下:过流保护的四个参数,就像汽车的刹车系统——阈值是刹车踏板的位置,响应时间是踩下去的速度,恢复时间是松开刹车的时间,滞回区间是防止刹车一踩一松的缓冲。任何一个参数没调好,车都开不稳。