阈值电流设定误区:盲目按额定电流设定、忽略温度影响、未考虑启动浪涌电流
各位工程师朋友,咱们接着聊过流保护。前面讲了采样和响应时间,今天这个坑,我敢说八成以上的硬件工程师都踩过——阈值电流到底该怎么设?
很多人拿到一个电源芯片,第一反应就是看规格书上的额定电流。比如负载额定3A,好,过流保护就设3.5A。嗯,看着挺合理,对吧?但实际产品一跑,要么频繁误触发,要么保护失效烧管子。问题出在哪儿?
说白了,你把三个关键因素全忽略了:额定电流不是工作电流、温度会让阈值漂移、启动瞬间的浪涌电流比你想象的大得多。我一个一个讲。
误区一:把额定电流当设定基准
先问个问题:你的负载额定3A,它真的只跑3A吗?
我见过一个做电机驱动的项目,工程师按电机额定电流2.5A设了保护阈值。结果电机堵转时电流冲到4A,保护倒是动作了,但正常加减速时电流波动也经常超过3A,导致频繁重启。客户投诉说“机器老是一顿一顿的”。
为什么会这样?因为额定电流是热稳态下的平均值,不是瞬时峰值。很多负载——电机、电磁阀、加热器——在动态工况下电流波动很大。你按额定值设阈值,等于把保护点卡在了正常波动的上限附近。
正确做法:
- 先测实际工作电流波形,找到最大稳态峰值
- 阈值 = 最大稳态峰值 × 1.2 ~ 1.5 倍(视负载类型而定)
- 纯阻性负载取1.2倍,感性负载取1.3~1.5倍
我个人习惯是:先跑一周的电流日志,再看阈值设多少。别偷懒,数据比经验靠谱。
误区二:忽略温度对阈值的影响
这个坑更隐蔽。你25℃实验室里调好的阈值,放到60℃的机箱里,可能已经变了20%。
我举个例子。常用的采样电阻,温漂系数一般是±50ppm/℃到±100ppm/℃。假设你用了50ppm的电阻,从25℃升到85℃,阻值变化:
ΔR = 50 × 10⁻⁶ × (85 - 25) × R = 0.003 × R
也就是0.3%的变化。看起来不大?但别忘了,比较器、运放的失调电压温漂更厉害。LM393这类常用比较器,输入失调电压温漂典型值在±5μV/℃到±10μV/℃。温度升60℃,失调可能漂移0.3mV到0.6mV。如果你的采样电压只有10mV量级,这个漂移占比就相当可观了。
| 温度影响来源 | 典型温漂 | 60℃温升影响 |
|---|---|---|
| 采样电阻 | ±50~100 ppm/℃ | ±0.3%~0.6% |
| 比较器失调电压 | ±5~10 μV/℃ | ±0.3~0.6 mV |
| 基准电压源 | ±10~50 ppm/℃ | ±0.06%~0.3% |
| PCB铜箔走线 | 约+0.39%/℃ | +23.4% |
避坑指南:我曾经在一个户外电源项目里,夏天高温时过流保护频繁误触发。查了两天才发现,PCB上有一段细长的铜箔走线被当成了采样路径的一部分。铜的电阻温度系数是+0.39%/℃,60℃温升下那段走线电阻增加了23%!采样电压跟着涨,阈值就往下掉。
所以我的建议是:
- 采样电阻选低温漂的(±25ppm/℃或更好)
- 比较器选精密型(失调温漂<±2μV/℃)
- PCB走线要短而粗,别把走线电阻算进采样回路
- 全温范围内做阈值验证,别只测室温
误区三:没考虑启动浪涌电流
这是最容易被忽视的。你想想看,一个电容性负载上电瞬间,充电电流能有多大?
我算给你看。假设输入24V,负载端有1000μF的滤波电容,电源内阻0.1Ω。上电瞬间,电容相当于短路,浪涌电流:
I_surge = 24V / 0.1Ω = 240A
当然实际有线路阻抗和电源限流,但几十安培的浪涌很常见。如果你把过流保护阈值设在额定电流的1.2倍,上电瞬间保护必触发,系统根本起不来。
怎么处理?有三种常见方案:
- 软启动:通过MOS管或专用芯片控制上电斜率,把浪涌电流压到阈值以下
- 延时屏蔽:启动后几百毫秒内暂时提高阈值或屏蔽保护(注意安全风险)
- 反时限特性:电流越大,动作越快;小过流允许持续一段时间,大过流立即切断
我的经验:反时限特性是最优雅的方案。热磁断路器就是这原理——电流翻倍,动作时间减半。电子式过流保护也可以用MCU实现类似曲线。既允许启动浪涌通过,又能在大短路时快速切断。
一张图看懂阈值设定逻辑
下面这张图总结了阈值设定的核心流程和三个误区的关系。你对照着看,就知道自己卡在哪一步了。
总结一下三个核心动作
阈值设定这件事,说难不难,说简单也不简单。你只要记住三件事:
- 别信额定值,信实测值——拿示波器抓电流波形,找到真正的峰值
- 别忽略温度——采样电阻、比较器、PCB走线都会漂,全温范围验证不能省
- 别忘记启动——浪涌电流是正常现象,用软启动或反时限特性来包容它
最后提醒一句:阈值设得太保守,保护频繁误触发,产品没法用;设得太激进,保护形同虚设,烧了都不知道。我见过最惨的一个案例,工程师把阈值设在额定电流的1.05倍,结果夏天高温时保护乱跳,客户直接退货。后来改到1.3倍加软启动,问题全解决。