3、过压保护基础:过压现象与危害、电压检测分压网络设计、比较器迟滞设计

大家好,我是你们的电源设计老伙计。今天咱们聊聊过压保护(OVP)的基础。说实话,这玩意儿看着简单,但坑不少。我见过太多板子因为OVP没做好,一上电就冒烟。嗯,咱们一步步来。

3.1 过压现象与危害

什么叫过压?说白了,就是输出电压超过了我们设定的安全阈值。比如你设计一个5V输出,结果它跑到6V、7V甚至更高。为什么会这样?

  • 反馈环路失效:反馈电阻虚焊、分压网络开路,导致FB引脚电压异常,占空比失控。
  • 上管MOSFET短路:功率管击穿后,输入电压直接灌到输出端,这是最要命的。
  • 负载突变:突然卸载,环路响应不过来,输出会有一个尖峰。
  • 输入电压异常:比如汽车电子中的抛负载(Load Dump),瞬间冲到60V以上。
⚠️ 注意: 过压的后果不只是烧芯片。我遇到过一块FPGA板,过压后核心电压从1.0V飙到1.5V,FPGA直接报废,整块板子十几万打水漂。所以OVP不是可选项,是必选项。

过压的危害分几个等级:

  • 轻度过压(5%~10%):芯片寿命缩短,长期可靠性下降。
  • 中度过压(10%~30%):芯片进入闩锁(Latch-up),电流暴增,可能烧毁。
  • 严重过压(>30%):MOSFET、电容、IC直接击穿,冒烟起火。

你想想看,一个5V的电路,如果输入是12V,那后级的3.3V LDO、MCU、传感器全部完蛋。所以,过压保护必须快、准、狠。

3.2 电压检测分压网络设计

过压检测的核心,就是用一个分压电阻网络把输出电压降到比较器能接受的范围内。比较器通常只能处理0~5V或0~3.3V的信号,而我们的输出可能是12V、24V甚至更高。

分压网络的设计其实很简单,就是两个电阻串联:

V_OVP_SENSE = V_OUT × R2 / (R1 + R2)

比如,你要检测12V输出是否过压,设定过压阈值为13.2V(10%过压)。比较器基准电压是2.5V。那么:

2.5V = 13.2V × R2 / (R1 + R2)
R1 / R2 = (13.2 / 2.5) - 1 = 4.28

选R2=10kΩ,则R1≈42.8kΩ。实际用43kΩ(1%精度)即可。

💡 我的习惯: 分压电阻的总阻值不要太大,也不要太小。太大(比如1MΩ)容易受PCB漏电流影响,太小(比如1kΩ)会浪费功耗。我个人习惯选在10kΩ~100kΩ之间,功耗和抗噪性比较平衡。

这里有个坑,我踩过。分压电阻的精度直接影响过压阈值。如果你用5%精度的电阻,那阈值可能偏差很大。比如上面例子,R1用43kΩ±5%,实际可能在40.85kΩ~45.15kΩ之间,对应的过压阈值会从12.6V漂到13.9V。所以,分压电阻至少用1%精度,最好用0.5%或0.1%。

另外,分压网络还要考虑输入阻抗。比较器的输入引脚通常有偏置电流,如果分压电阻太大,偏置电流会在电阻上产生压降,导致检测误差。我一般选总阻值在20kΩ~50kΩ,这样偏置电流的影响可以忽略。

3.3 比较器迟滞设计

好,分压网络搞定了,接下来是比较器。但直接用一个比较器行不行?不行。为什么?因为噪声。

你想想看,输出电压不是绝对平稳的,会有纹波、噪声、负载瞬态尖峰。如果过压阈值设得很精确,那输出稍微波动一下,比较器就会反复翻转,导致系统误动作。这就是所谓的「抖动」或「震颤」。

解决办法就是加迟滞(Hysteresis)。迟滞说白了,就是让比较器的翻转阈值有两个:一个上升阈值,一个下降阈值。上升阈值高于下降阈值,中间有个死区。这样,只要噪声幅度不超过死区宽度,比较器就不会乱跳。

迟滞的实现方式有两种:

  • 外部正反馈:在比较器输出和同相输入端之间加一个反馈电阻。
  • 内部迟滞:有些比较器芯片自带迟滞,比如LM393、TLV1702等。

我一般用外部正反馈,因为灵活。电路是这样的:

V_OVP_SENSE 接到比较器的同相输入端(+)
基准电压 V_REF 接到反相输入端(-)
比较器输出通过一个电阻 R_H 反馈到同相输入端

计算迟滞宽度:

V_HYS = V_REF × (R_H / (R_H + R_P))
其中 R_P 是分压网络的等效电阻(R1//R2)

举个例子:分压网络等效电阻R_P=8kΩ,基准电压V_REF=2.5V,想要50mV的迟滞宽度。那么:

0.05V = 2.5V × (R_H / (R_H + 8kΩ))
R_H ≈ 163Ω

实际用150Ω或180Ω都行,差不太多。

⚠️ 注意: 迟滞不能太大。太大意味着过压保护动作后,要等输出电压降很多才能恢复,可能造成系统反复重启。我一般设迟滞在10mV~100mV之间,具体看纹波大小。

我曾经在一个项目中,迟滞设了200mV,结果负载一波动,保护就动作,然后恢复,再动作,再恢复,像打嗝一样。后来把迟滞改到50mV,问题解决。所以,迟滞不是越大越好,够用就行。

3.4 实战设计步骤

好了,理论讲完了,咱们来个实战总结。设计一个12V输出的过压保护电路:

  1. 确定过压阈值:12V + 10% = 13.2V
  2. 选比较器基准:用TL431产生2.5V基准,或者直接用芯片内部基准
  3. 计算分压电阻:R1=43kΩ,R2=10kΩ(1%精度)
  4. 计算迟滞电阻:设迟滞50mV,R_H≈150Ω
  5. 选比较器:LM393或TLV1702,开漏输出,方便接上拉
  6. 加滤波电容:在分压节点对地加一个10nF~100nF电容,滤除高频噪声

嗯,这样一套下来,过压保护基本就稳了。但别忘了,保护动作后要锁存,否则输出恢复正常后系统自动重启,可能再次过压。锁存可以用一个D触发器或SCR实现,这个后面章节会讲。

📌 核心要点:
  • 分压电阻用1%精度,总阻值20kΩ~50kΩ
  • 迟滞宽度10mV~100mV,别太大
  • 比较器输出要加锁存,防止反复重启
  • 别忘了在分压节点加滤波电容

好了,这一章就到这里。下一章咱们聊聊过流保护,那又是另一番天地。记住,保护电路是电源设计的最后一道防线,做好了,板子稳如老狗;做不好,冒烟是迟早的事。