Skip to content
进阶#电源监控#复位IC#POR#负载开关#热插拔#浪涌电流

电源监控、POR 与负载开关 Supervisors, POR & Load Switches ​

电源稳了还不够。系统还要回答三个问题:电压是否在正常范围(掉了要复位 MCU)、上电时序是否正确(电源没稳不能跑程序)、负载是否受控地上电(大电容直接接上去会拉出几十安浪涌)。这三件事分别对应电源监控/复位(Supervisor/POR)、负载开关(Load Switch)和 eFuse/热插拔控制器(Hot-Swap Controller)。

这一章的重点不是“认识几个芯片”,而是把电流检测、软启动、浪涌限制、SOA 和故障分断能量算清楚。最后用一个 12V/5A 热插拔设计,选 eFuse、分流电阻和软启动时间,并核对故障时的能量。

1. 设计动机 ​

<>

场景一:1000µF 负载直接插上 12V。 插头接触瞬间,输出电容相当于短路,浪涌电流只由回路电阻限制。若回路总电阻是 0.1Ω(连接器+线缆+电容 ESR),峰值电流 12/0.1=120A;即使有 0.2Ω,也有 60A。电源可能限流、连接器可能拉弧、eFuse 可能直接进入保护。没有软启动,热插拔就是一次小短路。

场景二:eFuse 选了,但没算 SOA。 有人看 eFuse 标称 5A,就直接带 1000µF 负载上电。软启动期间 eFuse 的 MOSFET 工作在线性区,电流被限在 2A,管压降从 12V 降到 0,平均耗散可能十几瓦;数据手册的 SOA 曲线如果不支持这个功率/时间,MOSFET 会过热损坏。eFuse 的“额定电流”不等于“任何浪涌都能扛”。

场景三:只装 eFuse,不装保险丝。 eFuse 是半导体,失效模式可能是短路。若下游短路而 eFuse 击穿,故障能量没有后备熔断器吸收,可能烧板/起火。eFuse 是“可控开关+保护”,不是“物理熔断器”的替代品;安全链路要有后备保护。

本章涉及三类容易混淆的器件:

器件主要功能是否限流典型场景
负载开关(Load Switch)受控导通/关断,软启动通常不限流,只限制 dV/dt外设电源、USB 端口、模块上下电
eFuse集成 MOSFET + 限流 + 热保护 + 故障指示是,可编程12V/5A 板卡、热插拔、工业背板
热插拔控制器(Hot-Swap Controller)控制外部 MOSFET,做限流/SOA/故障保护是,外部 MOSFET 决定SOA更高功率、更大电流、需要外部 MOSFET 散热

电源监控/复位(Supervisor/POR)则是另一条线:它监测电压、产生复位、保证 MCU 在电源稳定前不跑程序。它和负载开关经常一起出现,但目标不同:监控管“什么时候允许运行”,负载开关管“什么时候允许上电”。

2. 定义与直观 ​

2.1 电源监控、POR 与负载开关各是什么 ​

电源监控器(Supervisor):内部带基准和比较器,监测一路或多路电压;电压低于门槛 V_{TH} 时输出复位,恢复后延迟 t_{RP} 再释放复位。它解决“电压不够时 MCU 可能跑飞/写坏 Flash”的问题。

上电复位(Power-On Reset, POR):保证上电过程中复位保持有效,直到电源稳定并经过延时。专用 supervisor 的 POR 门槛精确、带迟滞;RC+施密特触发器的 POR 便宜,但门槛和延时随温度/容差变化。

负载开关(Load Switch):一只高边 MOSFET(或 P-MOS/N-MOS+电荷泵)加驱动/软启动,受 EN 控制给负载上电。它不一定限流;很多负载开关只做 dV/dt 控制,短路保护靠上游 eFuse/电源。

eFuse:把 MOSFET、电流检测、限流、热保护、UVLO/OVP、故障指示集成在一起,可编程限流和软启动。它能在过流/短路时切断或限流,但它仍是半导体,失效模式和安全链路要单独评估。

热插拔控制器:用外部 MOSFET 做同样的事,但把 SOA/散热留给设计者选 MOSFET 和检流电阻;适合更大功率/更高电压。eFuse 和热插拔控制器的边界不是固定的,5A 以下常用集成 eFuse,更大功率常用控制器+外部 FET。

负载开关 + 监控复位 IC:EN 控制上电、检测 VOUT、输出 RESET;监控和负载开关解决的是不同问题
负载开关 + 监控复位 IC:EN 控制上电、检测 VOUT、输出 RESET;监控和负载开关解决的是不同问题

2.2 电流检测:高边、低边、分流与霍尔 ​

电流检测的四种常见方案:

方案位置优点缺点适用
高边分流电源正极与负载之间负载地不被切断,可检测对地短路共模电压高,需要高边放大器12V/24V 热插拔、电池供电
低边分流负载与地之间共模接近 0,放大器简单负载地被抬高;对地短路会绕过分流电机、LED、隔离负载
霍尔/磁通门导体周围磁场隔离、无插入损耗成本、偏移漂移、带宽高压/大电流、隔离测量
电流互感器交流导线隔离、简单只能测交流,不能测 DC交流电机、变压器

12V/5A 的热插拔,首选高边分流:负载地保持连续,短路电流仍经过分流电阻,eFuse 能检测到;代价是放大器要承受 12V 共模,且 CMRR 有限。低边分流虽然简单,但负载侧对地短路会绕过分流,eFuse 看不到故障,不适合作为安全断开的主检测。

分流电阻(Shunt Resistor)的电压和功率:

V_{shunt}=I_{load}R_{shunt},\qquad P_{shunt}=I_{load}^2R_{shunt}

以 5A、5mΩ 为例:

V_{shunt}=5\times0.005=0.025\ \text{V}=25\ \text{mV}P_{shunt}=5^2\times0.005=0.125\ \text{W}

25mV 满量程很小,放大器的 offset、CMRR 和 PCB 热电动势都会变成误差;5mΩ 的功耗只有 0.125W,但若选 1mΩ,满量程只有 5mV,offset 0.1mV 就是 2% 误差。分流电阻的选择是“信号幅度 vs 功耗”的取舍,不是越小越好。

热插拔/理想二极管:背板经 Rsns + 受控 N-MOS 接板载负载,控制器检测电流并缓开
热插拔/理想二极管:背板经 Rsns + 受控 N-MOS 接板载负载,控制器检测电流并缓开

2.3 软启动、浪涌与 SOA ​

负载端有电容 C_{load} 时,电压上升斜率决定浪涌电流:

I_{inrush}=C_{load}\frac{dV}{dt}

若从 0 充到 V_{in} 的时间为 t_{ss},平均斜率近似 V_{in}/t_{ss}:

I_{inrush}\approx C_{load}\frac{V_{in}}{t_{ss}}, \qquad t_{ss}\approx\frac{C_{load}V_{in}}{I_{inrush}}

储能与平均耗散:

E_{cap}=\frac{1}{2}C_{load}V_{in}^2, \qquad P_{avg}\approx\frac{E_{cap}}{t_{ss}}

注意 P_{avg} 是线性充电时开关管/电阻上的平均耗散(输入能量减去电容储能,正好等于电容储能),不是负载消耗。软启动时间越长,平均功率越低,但开关管要在这个功率下承受更久;SOA 是“功率 × 时间”的边界,不能只看峰值电流。

RC 上电复位:VCC 经 R 给 C 充电,节点越过施密特门槛后释放 RESET;延时由 RC 和门槛共同决定
RC 上电复位:VCC 经 R 给 C 充电,节点越过施密特门槛后释放 RESET;延时由 RC 和门槛共同决定

RC POR 的电压:

V_C(t)=V_{CC}\left(1-e^{-t/RC}\right)

到达门槛 V_{TH} 的时间:

t=-RC\ln\left(1-\frac{V_{TH}}{V_{CC}}\right) =RC\ln\frac{V_{CC}}{V_{CC}-V_{TH}}

以 R=100\ \text{k}\Omega、C=1\ \mu\text{F}、V_{CC}=3.3\ \text{V}、V_{TH}=1.65\ \text{V} 为例:

t=100\times10^3\times1\times10^{-6}\times\ln\frac{3.3}{3.3-1.65} =0.1\times\ln2=0.0693\ \text{s}=69.3\ \text{ms}

不是“RC=100ms 就延时 100ms”。门槛越低,时间越短;门槛接近 VCC,时间趋于无穷。RC POR 的精度受电容容差、门槛电压、温度和漏电流影响,不能拿它当精确 supervisor。

3. 定量关系 ​

3.1 分流电阻与功耗 ​

V_{shunt}=IR_{shunt},\qquad P_{shunt}=I^2R_{shunt}

符号:I 是负载电流,A;R_{shunt} 是分流电阻,\Omega;V_{shunt} 是分流压降,V;P_{shunt} 是功耗,W。

以 5A、5mΩ 为例,压降 25mV、功耗 0.125W。选 1W 电阻时,额定功率利用率 12.5%;选 0.5W 时 25%。看起来余量很大,但还要看:

  • 温度降额:电阻的额定功率通常在 70°C 或 125°C 下降额,具体看数据手册;
  • TCR:50ppm/°C 的 5mΩ 电阻,温度升 60°C 阻值变化 5\times50\times10^{-6}\times60=0.015\ \text{m}\Omega,即 0.3%;
  • 热电动势:不同金属连接在温度梯度下产生 µV 级电压,25mV 满量程下 10µV 就是 0.04%;
  • Kelvin 连接:电压检测走线必须从电阻焊盘内侧单独引出,不能和大电流走线共用,否则走线电阻/焊锡电阻直接进入测量。

3.2 高边放大器的共模与 CMRR ​

高边分流把放大器放在 12V 共模上。放大器的输出:

V_{out}=G\left(V_{shunt}+V_{os}\right)+V_{cm}\cdot10^{-\text{CMRR}/20}

其中 G 是增益,无量纲;V_{os} 是输入 offset,V;V_{cm} 是共模电压,V;CMRR 是共模抑制比,dB。最后一项是共模误差的近似。

以 G=50、V_{cm}=13.2\ \text{V}、CMRR=100dB 为例:

V_{cm,error}=13.2\times10^{-100/20}=13.2\times10^{-5}=0.132\ \text{mV}

折算到输入(除以 G 之前已经在输入侧等效)是 0.132mV;相对 25mV 满量程:

\frac{0.132}{25}=0.53\%

若 CMRR 只有 80dB:

V_{cm,error}=13.2\times10^{-4}=1.32\ \text{mV}

相对误差 5.3%。同样一颗 5mΩ 分流电阻,CMRR 从 100dB 降到 80dB,电流测量误差可能从 0.5% 升到 5%。 高边检测选型时,CMRR、共模范围、offset 和增益误差要一起看,不能只看“能测 5A”。

3.3 监测精度预算 ​

总误差用 RSS(均方根)合成:

\varepsilon_{total}=\sqrt{\varepsilon_{shunt}^2+\varepsilon_{offset}^2+\varepsilon_{gain}^2+\varepsilon_{CMRR}^2+\varepsilon_{ADC}^2}

其中各项都是相对满量程的误差,%。以 5A 满量程为例:

误差源数值折算到 5A
分流电阻 tolerance0.5%25mA
放大器 offset0.1mV0.1/5=20\ \text{mA}
增益误差1%50mA
CMRR 100dB0.132mV0.132/5=26.4\ \text{mA}
ADC 12 位、3.3V0.806mV/LSB0.806/(50\times5)=3.22\ \text{mA}

RSS:

\varepsilon_{total}=\sqrt{25^2+20^2+50^2+26.4^2+3.22^2} =\sqrt{625+400+2500+697+10.4} =\sqrt{4232}=65.1\ \text{mA}

相对 5A:

\frac{65.1}{5000}=1.30\%

如果 CMRR 只有 80dB,CMRR 项变成 264mA,RSS 约 271mA=5.4%。精度预算的短板经常不是分流电阻,而是共模/offset/增益。

3.4 eFuse 的导通损耗与热 ​

eFuse 集成 MOSFET 的导通损耗:

P_{cond}=I^2R_{ds(on)}

以 5A、20mΩ 为例:

P_{cond}=5^2\times0.02=0.50\ \text{W}

结温:

T_j=T_a+P_{cond}R_{\theta ja}

取 T_a=50^\circ\text{C}、R_{\theta ja}=50^\circ\text{C/W}:

T_j=50+0.50\times50=75^\circ\text{C}

若 R_{ds(on)} 在 125°C 时比 25°C 高 50%,实际损耗和结温要重新迭代;数据手册通常给 R_{ds(on)} 随温度曲线,不能只用 25°C 值。

3.5 软启动时间、能量与 SOA ​

软启动期间,eFuse 的 MOSFET 工作在线性区。线性充电的电容能量:

E_{cap}=\frac{1}{2}C_{load}V_{in}^2

输入提供的能量是 C_{load}V_{in}^2,所以开关管/限流元件耗散的能量也是 E_{cap}。平均耗散:

P_{avg}=\frac{E_{cap}}{t_{ss}}

以 C_{load}=1000\ \mu\text{F}、V_{in}=12\ \text{V} 为例:

E_{cap}=\frac{1}{2}\times1000\times10^{-6}\times12^2=0.072\ \text{J}=72\ \text{mJ}

若 I_{inrush}=0.6\ \text{A}:

t_{ss}=\frac{CV}{I}=\frac{1000\times10^{-6}\times12}{0.6}=0.020\ \text{s}=20\ \text{ms}P_{avg}=\frac{0.072}{0.020}=3.6\ \text{W}

若把限流提高到 2A:

t_{ss}=\frac{12\times10^{-3}}{2}=6\ \text{ms}, \qquad P_{avg}=\frac{0.072}{0.006}=12\ \text{W}

能量同样是 72mJ,但功率高 3.3 倍。SOA 看的是“功率 × 时间”,12W/6ms 和 3.6W/20ms 可能落在不同安全区;软启动时间不是越长越好,要在 SOA、上电时序和散热之间折中。

3.6 故障分断能量 ​

输出短路时,eFuse 先限流到 I_{lim},再在 t_{off} 内关断。eFuse 承受的能量近似:

E_{fault}\approx V_{in}I_{lim}t_{off}+\frac{1}{2}L_{in}I_{lim}^2

第一项是限流期间 MOSFET 上的耗散,第二项是输入回路电感储能的释放。以 V_{in}=13.2\ \text{V}、I_{lim}=6.5\ \text{A}、t_{off}=5\ \mu\text{s}、L_{in}=1\ \mu\text{H} 为例:

E_{fault}=13.2\times6.5\times5\times10^{-6} +\frac{1}{2}\times1\times10^{-6}\times6.5^2=4.29\times10^{-4}+2.11\times10^{-5} =4.50\times10^{-4}\ \text{J}=0.450\ \text{mJ}

若 t_{off}=10\ \mu\text{s},第一项翻倍,总能量约 0.879mJ。这个能量必须小于 eFuse 数据手册 SOA 曲线在 13.2V/5µs 下的允许值;否则要降低限流、加快关断或换更大 SOA 的器件。

注意:输出电容的 72mJ 能量在短路时主要泄放到短路点/负载侧,不全部经过 eFuse;但短路点的线缆、连接器、PCB 走线要能承受。eFuse 的分断能量和负载电容的储能是两笔账,不能混在一起算。

3.7 监控门槛、迟滞与复位延时 ​

电源监控器的门槛 V_{TH} 要满足:

V_{TH}<V_{nom}(1-\text{纹波/瞬态裕量}), \qquad V_{TH}>V_{MCU,min}

其中 V_{MCU,min} 是 MCU 保证正常工作的最低电压。3.3V 系统常选 3.08V(跌 6.7%),既躲开正常纹波,又在 MCU 失控前复位;但具体门槛要看 MCU 数据手册和电源容差。

迟滞(Hysteresis)防止电压在门槛附近抖动导致反复复位:

\Delta V_{hys}=V_{TH,rising}-V_{TH,falling}

典型是门槛的 0.5%~2%,有的器件到 5%;不能假设所有 supervisor 都是 5%。复位延时 t_{RP} 典型 100~200ms,要保证电源稳定和时钟稳定后再释放复位;延时太短会“上电跑飞”,太长会拖慢启动。

4. 典型计算 ​

4.1 12V/5A 热插拔设计 ​

需求与假设(以下 eFuse/分流参数是示例量级,最终以所选型号的数据手册为准):

项目取值
输入12V 标称,10.8~13.2V
负载5A 连续
负载电容1000µF
环境50°C
保护限流、软启动、过温、故障指示;上游有后备熔断器
分流电阻5mΩ,0.5%,1W
eFuse集成 MOSFET,R_{ds(on)}=20\ \text{m}\Omega,限流 6.5A,SOA 按数据手册
电流检测高边,增益 50,CMRR 100dB,offset 0.1mV
ADC12 位,3.3V 基准

第 1 步:分流电阻。 5A 下:

V_{shunt}=5\times0.005=25\ \text{mV}, \qquad P_{shunt}=5^2\times0.005=0.125\ \text{W}

选 1W、0.5%、TCR 50ppm/°C 的 Kelvin 分流电阻,功率利用率 12.5%。若选 1mΩ,功耗降到 0.025W,但满量程只有 5mV,0.1mV offset 就是 2% 误差;所以 5mΩ 是“精度/功耗”的折中。

第 2 步:电流检测链路。 增益 50,5A 时输出:

V_{out}=G V_{shunt}=50\times0.025=1.25\ \text{V}

ADC 12 位、3.3V 的 LSB:

V_{LSB}=\frac{3.3}{2^{12}}=\frac{3.3}{4096}=0.806\ \text{mV}

折算到电流:

I_{LSB}=\frac{V_{LSB}}{G R_{shunt}} =\frac{0.806\times10^{-3}}{50\times0.005}=3.22\ \text{mA}

满量程 5A 对应 1.25V,ADC 用到 1.25/3.3=37.9% 的码范围;如果要提高分辨率,可以把增益提到 100(输出 2.5V),但要注意放大器输出摆幅和故障过压。

第 3 步:精度预算。 按 3.3 节的表:

误差源折算电流相对 5A
分流 0.5%25mA0.50%
offset 0.1mV20mA0.40%
增益 1%50mA1.00%
CMRR 100dB26.4mA0.53%
ADC 量化3.22mA0.064%
RSS65.1mA1.30%

1.30% 的精度在 5A 下是 65mA。若 CMRR 只有 80dB,CMRR 项 264mA,RSS 约 271mA(5.4%),所以高边放大器的 CMRR 不能省。

第 4 步:eFuse 导通损耗与结温。 5A、20mΩ:

P_{cond}=5^2\times0.02=0.50\ \text{W}T_j=50+0.50\times50=75^\circ\text{C}

若 R_{ds(on)} 高温下升 50%,损耗变 0.75W,结温 87.5°C;要按数据手册的高温 R_{ds(on)} 复核,并留热过载/降额余量。

第 5 步:限流点。 取 I_{lim}=6.5\ \text{A},±10% 容差:

I_{lim,min}=6.5\times0.9=5.85\ \text{A}, \qquad I_{lim,max}=6.5\times1.1=7.15\ \text{A}

最小值 5.85A 仍大于 5A 连续负载,避免正常满载误限流;最大值 7.15A 是短路/过载时的限流上限。若 eFuse 的限流精度只有 ±20%,最小值 5.2A,余量就很小,需要提高限流点或选更高精度器件。

第 6 步:软启动。 取 I_{inrush}=0.6\ \text{A}:

t_{ss}=\frac{CV}{I}=\frac{1000\times10^{-6}\times12}{0.6}=20\ \text{ms}E_{cap}=\frac{1}{2}\times1000\times10^{-6}\times12^2=72\ \text{mJ}P_{avg}=\frac{72\times10^{-3}}{20\times10^{-3}}=3.6\ \text{W}

eFuse 的 SOA 必须覆盖 3.6W/20ms(或按实际限流波形积分)。若 SOA 不够,可以:

  • 降低限流/延长软启动,降低平均功率;
  • 增大 eFuse 的散热铜箔/热过孔,降低热阻;
  • 改用外部 MOSFET 的热插拔控制器,选更大 SOA 的管子;
  • 加预充电电路,先经电阻给电容充电,再闭合主开关。

第 7 步:故障分断能量。 输出短路,限流 6.5A,关断时间 5µs:

E_{fault}=13.2\times6.5\times5\times10^{-6} +\frac{1}{2}\times1\times10^{-6}\times6.5^2 =0.429+0.021=0.450\ \text{mJ}

若关断时间 10µs,约 0.879mJ。把这两个值对照 eFuse SOA 曲线在 13.2V 下的允许能量,并留至少 2 倍余量。0.45mJ 看起来很小,但这是芯片内部 MOSFET 在几微秒内承受的;SOA 不够时,失效是瞬时的。

第 8 步:后备保护。 eFuse 上游加 8A 慢熔保险丝(或按实际线径/故障电流选),并确认:

  • 保险丝的熔断 I^2t 低于 PCB 走线/连接器的耐受;
  • eFuse 的限流值低于保险丝的瞬时熔断值,避免正常软启动误熔断;
  • 保险丝的分断能力大于短路点的预期故障电流;
  • 反向极性/浪涌用 TVS/理想二极管另做,不能指望 eFuse 全包。

设计汇总:

项目结果判定
分流电阻5mΩ/1W/0.5%25mV、0.125W,精度/功耗折中
电流检测增益 50,CMRR 100dB5A→1.25V,RSS 误差 1.30%
eFuse12V/≥8A,20mΩ,6.5A 限流0.50W,T_j 约 75°C
软启动0.6A,20ms72mJ,平均 3.6W,需 SOA 覆盖
故障能量0.450mJ(5µs)按 SOA 曲线留 2 倍余量
后备保护8A 保险丝 + TVSeFuse 不是物理熔断器的替代

4.2 高边 vs 低边:同一个 5A 负载 ​

高边方案:5mΩ 在正极,共模 12V,需要高边放大器;负载地连续,对地短路仍能被检测。缺点:共模/CMRR、输入过压、需要电荷泵/高边驱动。

低边方案:5mΩ 在地回路,共模接近 0,放大器简单、便宜;但负载地被 25mV 抬高(5A×5mΩ),对地短路会绕过分流,eFuse 看不到故障。若负载是电机/LED 等允许浮地的对象,低边可以;若负载是整块板卡/通信接口,高边更合适。

霍尔方案:隔离、无插入损耗,但 5A 量程的霍尔 offset 漂移可能到几十 mA,精度不如 5mΩ 分流;成本也高。除非需要隔离/高压,12V/5A 不必用霍尔。

结论:这个热插拔设计选高边分流,不是为了“更高级”,而是为了在负载对地短路时仍能检测电流,并保持负载地连续。

4.3 RC POR 的延时核对 ​

取 R=100\ \text{k}\Omega、C=1\ \mu\text{F}、V_{CC}=3.3\ \text{V}、V_{TH}=1.65\ \text{V}:

t=RC\ln\frac{V_{CC}}{V_{CC}-V_{TH}} =0.1\times\ln\frac{3.3}{1.65} =0.1\times0.693=69.3\ \text{ms}

一些资料写“τ=100ms,上电后约 100ms 升到门槛”,这是不准确的:时间常数是 100ms,但到 1.65V 只需要 69.3ms;到 2.0V 需要:

t=0.1\times\ln\frac{3.3}{3.3-2.0} =0.1\times\ln2.538=0.1\times0.931=93.1\ \text{ms}

到 2.5V 需要:

t=0.1\times\ln\frac{3.3}{0.8}=0.1\times1.417=141.7\ \text{ms}

“RC 时间常数”不等于“复位延时”,复位延时取决于门槛和 VCC。 而且 RC POR 的门槛/延时随温度、电容容差、漏电流变化,工业/医疗场景应使用带基准和迟滞的 supervisor。

5. 工程含义 ​

5.1 数量级速查 ​

参数典型量级说明
分流电阻1~100mΩ5A 常用 5~10mΩ,取决于功耗/精度
分流压降10~100mV太小则 offset/CMRR 误差大
高边放大器 CMRR80~120dB12V 共模下 80dB 可能不够
eFuse R_{ds(on)}10~100mΩ5A 常用 20~50mΩ
软启动时间1~100ms由负载电容、SOA、时序决定
限流精度±10%~±20%选型要按最小值校核
监控门槛精度±1%~±2%RC POR 差得多
复位延时50~200ms保证电源/时钟稳定

这些是量级,具体以数据手册和实际热设计为准。

5.2 布局与 Kelvin 连接 ​

  • 分流电阻:大电流走线从电阻两端进出,电压检测从焊盘内侧单独引出(Kelvin),不要和大电流走线共用;检测线远离开关节点/电感。
  • 电流回路:高边分流、eFuse、负载电容的功率回路要小,减少寄生电感和浪涌振铃;eFuse 的输入/输出电容靠近引脚。
  • 散热:eFuse 的散热焊盘按数据手册铺铜、打热过孔;5A/0.5W 看起来不大,但软启动/短路时是瞬态大功率。
  • 检测滤波:分流信号加 RC 低通(如 100Ω+100nF,截止 15.9kHz),抑制开关噪声;但滤波电阻会引入 offset/共模误差,要选低 tolerance、低热电动势的电阻。
  • 地:高边检测的放大器地要接干净的地,开尔文回到分流电阻的低端;不要和大电流地共用一段。混合信号地的分区见地的学问与地弹。

5.3 监控、POR 与上下电时序 ​

  • 门槛:按 MCU 最低工作电压和电源容差选,留 5%~10% 裕量;不要选得过高,正常纹波/瞬态会误复位。
  • 迟滞:至少覆盖电源纹波和负载瞬态,否则会在门槛附近反复复位;具体值查 supervisor 数据手册,不能假设固定 5%。
  • 延时:保证电源、时钟、基准都稳定后再释放复位;RC POR 只适合低成本、电源干净、门槛要求不高的场合。
  • 复位输出类型:开漏(open-drain)需要上拉电阻;推挽(push-pull)不要额外上拉,否则可能与外部驱动器争用。一些资料“RESET# 悬空就用上拉”只对开漏成立,选型时要看输出级:开漏没有上拉会浮空,推挽加上拉则可能在复位时产生灌电流/争用。
  • 多路时序:FPGA/SoC 的内核、IO、辅助电源有上电顺序;用 supervisor 的 PG(Power Good)链或序列器控制,不要只靠 RC 延时“大概齐”。

5.4 eFuse、热插拔与安全边界 ​

  • eFuse 不是保险丝:半导体可能失效短路;安全链路要有后备熔断器/断路器,并按故障电流和分断能力选。
  • SOA 是硬约束:软启动、短路、输入浪涌都要落在 SOA 内;不能只看连续电流额定。
  • 反向电流:eFuse 关断后,输出电容可能通过负载/背板反灌;需要理想二极管/ORing 或反向阻断。选型时看 eFuse 是否支持反向电流阻断。
  • 热插拔:连接器插拔时的电弧、浪涌、地弹都要考虑;长背板/多板卡并联时,输入电容和电缆电感会改变浪涌波形,必须实测。
  • 安全前提:12V 属于低压,但 5A/1000µF 的短路能量/电弧仍能烧板;eFuse 的限流/分断、保险丝的分断能力、PCB 走线的载流/热、连接器的额定值要一起核对。涉及市电/电池的场合,按安全用电与触电防护和相应产品标准做隔离、熔断和防火。

热插拔/负载开关的地弹与回流,见地的学问与地弹;负载端 PDN 的目标阻抗与去耦,见电源完整性与去耦体系;输入级隔离电源的 Y 电容、RCD 和软启动边界,见反激 Flyback 等隔离电源简介。三章的分工是:反激管“隔离与传能”,PDN 管“瞬态阻抗”,本章管“受控上电与故障分断”。

6. 常见坑 ​

<>
  • 高边放大器共模范围/CMRR 不够:现象——小电流准,大电流/高输入电压时误差大,甚至输出饱和。原因——共模 13.2V 超出放大器范围,或 CMRR 只有 80dB,1.32mV 共模误差在 25mV 满量程上是 5.3%。解决——选共模范围覆盖 18V 以上、CMRR≥100dB 的高边放大器,做全共模范围校准。
  • 分流电阻太小,忽略 offset/噪声:现象——5A 量程误差几%,小电流完全不准。原因——1mΩ 在 5A 下只有 5mV,0.1mV offset 就是 2%,PCB 热电动势/噪声更明显。解决——按“满量程 25~50mV”选分流,做 Kelvin 连接,必要时用低 offset/斩波放大器。
  • 没有软启动,浪涌拉垮电源/烧连接器:现象——插入瞬间 12V 掉压、eFuse 跳闸、连接器打火。原因——1000µF 直接上电,浪涌只由回路电阻限制,峰值可达几十~上百安。解决——设 dV/dt 或限流软启动,按 I=C\,dV/dt 和 SOA 核算;必要时加预充电。
  • 只装 eFuse,不装后备熔断器:现象——eFuse 击穿后下游继续短路,PCB 烧毁。原因——eFuse 是半导体,失效模式可能是短路;它不是物理熔断器。解决——上游加合适额定/分断能力的保险丝,核对 I^2t 与 eFuse 限流配合;加 TVS/反向保护。
  • RC POR 把时间常数当复位延时:现象——上电复位时间比设计短/长,MCU 跑飞或启动慢。原因——t=RC\ln(V_{CC}/(V_{CC}-V_{TH})),100kΩ/1µF 到 1.65V 是 69.3ms,不是 100ms;门槛/容差/温度都会变。解决——按门槛算时间,工业/医疗用带基准和迟滞的 supervisor,不用 RC 凑。
  • 忽略软启动 SOA/热:现象——eFuse 在带大电容上电时过热/损坏,正常满载却没事。原因——软启动期间 MOSFET 在线性区,3.6W/20ms 或 12W/6ms 的 SOA 可能不够;结温/热阻没算。解决——按 SOA 曲线核算功率×时间,增加散热铜箔/热过孔,降低限流或延长软启动,必要时改用外部 MOSFET 控制器。

7. 自测题 ​

5A 负载、5mΩ 分流电阻。分流压降和功耗是多少?为什么不能选 1mΩ?V=IR=5\times0.005=0.025\ \text{V}=25\ \text{mV}P=I^2R=25\times0.005=0.125\ \text{W}

1mΩ 时压降只有 5mV、功耗 0.025W;但 0.1mV offset 就是 2% 误差,PCB 热电动势/噪声也更难处理。分流电阻的选择是“信号幅度 vs 功耗”,不是越小越好。

高边 5mΩ、增益 50、CMRR 100dB、共模 13.2V。CMRR 折算到输入的误差是多少?相对 25mV 满量程多少?V_{cm,error}=13.2\times10^{-100/20}=13.2\times10^{-5}=0.132\ \text{mV}

相对 25mV:

\frac{0.132}{25}=0.53\%

若 CMRR 只有 80dB,误差 1.32mV,相对 5.3%。所以高边检测不能只看增益/量程,CMRR 是精度预算的重要一项。

1000µF 从 0 充到 12V,限流 0.6A。软启动时间、电容储能、平均耗散各是多少?t=\frac{CV}{I}=\frac{1000\times10^{-6}\times12}{0.6}=0.020\ \text{s}=20\ \text{ms}E=\frac{1}{2}CV^2=\frac{1}{2}\times1000\times10^{-6}\times144=0.072\ \text{J}=72\ \text{mJ}P_{avg}=\frac{E}{t}=\frac{0.072}{0.020}=3.6\ \text{W}

能量固定为 72mJ;把限流提高到 2A,时间 6ms,平均功率 12W。SOA 要看功率×时间,不能只看电流。

12V 短路、限流 6.5A、关断 5µs、输入电感 1µH。eFuse 分断能量约多少?E=VI_{lim}t_{off}+\frac{1}{2}LI_{lim}^2=13.2\times6.5\times5\times10^{-6}+\frac{1}{2}\times1\times10^{-6}\times6.5^2=0.429\times10^{-3}+0.021\times10^{-3}=0.450\ \text{mJ}

若关断 10µs,约 0.879mJ。这个能量要小于 eFuse SOA 在 13.2V 下的允许值,并留 2 倍余量。

高边分流和低边分流各有什么优缺点?12V/5A 热插拔为什么选高边?

高边:负载地连续,对地短路仍经过分流,eFuse 能检测;缺点是共模 12V、需要高边放大器/驱动,CMRR 和共模范围要求高。低边:共模接近 0,放大器简单便宜;但负载地被抬高,对地短路会绕过分流,故障检测不到。12V/5A 板卡热插拔选高边,是为了保持负载地连续并覆盖对地短路;若负载允许浮地、只关心过流,低边也可以。

100kΩ、1µF、VCC=3.3V、门槛 1.65V。RC POR 的延时是多少?为什么不是 100ms?t=RC\ln\frac{V_{CC}}{V_{CC}-V_{TH}}=0.1\times\ln\frac{3.3}{1.65}=0.1\times0.693=69.3\ \text{ms}

时间常数是 100ms,但电容充到 1.65V 只需要 69.3ms;复位延时由门槛和 VCC 共同决定。到 2.0V 要 93.1ms,到 2.5V 要 141.7ms。RC POR 的门槛/延时随温度、容差变化,不能当精确 supervisor。

8. 参考资料 ​

  • TI, Load Switch Basics, Application Report SLVA652A:负载开关的软启动、导通电阻、反向电流、输入/输出电容与选型;本章 2.1、3.5、5.4 的负载开关口径参考该报告。
  • onsemi, AND90303/D Smart Fuse Layout:eFuse/智能开关的布局、散热、检流与热插拔设计;本章 4.1、5.2 的 eFuse 布局与热设计参考该应用笔记。
  • Analog Devices, MT-068 Difference and Current Sense Amplifiers:高边/低边电流检测、差分放大器、共模范围与 CMRR;本章 2.2、3.2、4.2 的检测链路参考该教程。
  • Vishay, WSLF/WSLP 电流检测电阻数据手册:分流电阻的功率降额、TCR、热电动势与 Kelvin 连接;本章 3.1、4.1 的 5mΩ/1W 选型是典型量级,具体以所选型号为准。
  • GB 4943.1-2022《音视频、信息技术和通信技术设备 第1部分:安全要求》:电流限制、断开、故障条件与安全边界;本章 4.1、5.4 的后备保护与安全前提按该标准,具体条款按设备类别查。
  • IEC 62368-1:2018 Audio/video, information and communication technology equipment — Part 1: Safety requirements:与 GB 4943.1-2022 对应的国际安全口径;本章用于交叉核对,不替代具体产品认证。
  • Horowitz & Hill, The Art of Electronics(3rd ed.):Chapter 9 “Voltage Regulation and Power Conversion” 讲限流、负载开关、电源保护与热设计;本章 2.3、5.3 的工程直觉参考该章。