高侧开关及控制器(High-Side Switch)
本质与导读
本质 高侧开关的价值不在于集成一颗 MOSFET——分立方案也能做到——而在于把 OCP、热关断、VDS 钳位、电流检测、开路检测这套保护与诊断逻辑塞进同一颗芯片,让每路负载通道都自带"自保+自报"。这正是 E/E 架构向区域演进的关键使能器件:区域控制器要几十路配电,每路都得独立保护、独立诊断。
主线坐标:旁支 · 低压控制域 · ↑ 全景主线
1. 电源开关 IC 分类
电源开关 IC 按"内置 FET vs 外置 FET"和"应用电压"两维分四大类——高侧开关、高侧控制器、负载开关、eFuse。每类对应不同功率/电压/集成度组合。
| IC 类型 | 典型用例 | 主要差异 |
|---|---|---|
| 高侧开关 | 非板载负载驱动 12-48V | 集成 FET + 电感钳位 + 诊断 |
| 高侧开关控制器 | 高电流非板载 12-48V | 外部 FET + 断路器 + 双向电流 |
| eFuse/热插拔 | 输入电源保护 5-48V | 过流 + 过压保护 |
| 负载开关 | 板载负载 3.3-5V | 快速输出放电 + 压摆率控制 |
| 电机驱动器 | 电机驱动与控制 | 集成 H 桥或三相桥 |
| 栅极驱动器 | 高频开关 | 需要自举或外部偏置 |
2. 高侧开关 vs 高侧开关控制器
高侧开关与高侧开关控制器核心差别是 FET 是否集成——开关版集成,简单但功率限于 IC 工艺;控制器版外接,功率可达 10A+。汽车场景一般 < 10A 用集成,> 10A 用控制器。
| 维度 | 高侧开关 | 高侧开关控制器 |
|---|---|---|
| FET 配置 | 内部 | 外部 |
| 最大电流 | 受内部 FET 限制 | 受外部 FET 选择限制 |
| 过流行为 | 电流限制(钳位) | 断路器(关断) |
| 方向性 | 单向 | 双向 |
| 电感放电 | 集成 钳位 | 无 |
| FET 温度检测 | 集成监控 | 需外部 BJT/NTC |
选择决策关键:电流要求是最决定性的因素。散热及裸片尺寸限制了高侧开关的最大负载电流,因此高侧开关控制器是高电流应用(>15A)的替代方案。
3. 与负载开关的对比
负载开关 vs 高侧开关核心差别在保护机制——负载开关只做"开关 + 软启动",高侧开关多保护(过流/过温/反极性)。汽车 12V 必用高侧开关,板内 1.8V 给 SoC 用负载开关够。
| 维度 | 高侧开关 | 负载开关 |
|---|---|---|
| 输入电压 | 12V、24V、48V | 3.3V、5V |
| 输出电流 | 750mA - 10A | 200mA - 15A |
| 应用场景 | 非板载负载驱动 | 板载负载配电 |
| 保护特性 | 丰富(OCP/OVP/反接等) | 基本(OCP/UVLO/热关断) |
| 汽车负载突降兼容 | 支持 | 不支持 |
高侧开关必须承受非稳压电源轨上更严格的电压和电流瞬态(ISO 7637 脉冲、甩负载等),因此保护特性远比负载开关丰富。
4. 保护特性
4.1 过流保护(OCP)
三种响应方式:
- 立即关断(断路器):检测到过流立即关断 FET
- 电流钳位:将输出电流限制在设定值,持续供电直到热关断
- 热调节电流钳位:动态调节钳位电流使器件温度稳定在安全范围
高侧开关通常用电流钳位,而控制器通常用断路器。
4.2 热关断
热关断两类机制并存——绝对(单点温度阈值)和相对(温度梯度过大)。两者捕获不同失效场景:绝对捕获稳态过热,相对捕获瞬态过流。
- 绝对热关断:FET 结温超过阈值(通常 150°C)立即关断
- 相对热关断:监测温度变化速率,温差超过阈值(通常约 60°C)时关断——即使绝对温度未达上限也会触发,用于保护大电流突降场景
4.3 欠压锁定与过压锁定
UVLO/OVLO 限定 FET 工作电压窗口——超出窗口主动关闭 FET 而不让它在异常电压下工作。这是器件级保护,与系统级 OVP 互补。
- UVLO:输入电压低于阈值时关断 FET,确保器件在低压下不会进入不可控状态
- OVLO:输入电压超过阈值时关断,保护下游电路。用于 48V 系统的 SELV 安全要求
4.4 电感放电钳位( Clamp)
驱动电感负载(继电器、电磁阀)关断时,电感续流产生的反向电压可以非常高。高侧开关通过将 FET 的 钳位在设定值(通常约 40V),使感应能量在 FET 内部安全耗散。
如果负载电感能量超过高侧开关的安全工作区(SOA),必须使用外部 TVS 二极管或续流二极管辅助放电。
5. 诊断功能
5.1 模拟电流检测
高侧开关:使用电流镜(Sense MOSFET 与 Power MOSFET 并联),通过检测电阻 产生模拟电压,。
5.2 开路负载和电池短路检测
诊断关断状态下检测短路 / 开路——关断时漏极理应悬空,如果漏极电压被外部拉到电源(短路到 )或固定中间值(开路),IC 据此判断负载状态。
- 关断状态:激活弱漏源上拉电阻测量漏电压,区分开路 vs 电池短路
- 导通状态:比较 ADC 报告的电流与预期值,交叉检查 EN 信号
5.3 结温检测
结温检测两种实现方式——GPIO 复用 SNS 引脚 + NTC、SPI 数字读温度传感器。GPIO 简单成本低,SPI 精度高且支持多通道。
- GPIO 接口器件:复用 SNS 引脚,NTC 热敏电阻读取电压
- SPI 接口器件:集成式 ADC 通过 SPI 发送温度数据
5.4 输入和输出电压检测
高侧开关控制器可读取 FET 漏极和源极电压( 检测),是读取电流的两种方法之一。
6. 专有特性
6.1 I²T 保护(智能电子保险丝)
I²T 曲线是电流的平方乘以时间,等效于与保险丝熔断热阈值相关的能量。在 IC 中以数字方式复制和实现保险丝保护,使设计人员能够定制负载保护曲线:
- 区域 1:正常运行,不关断
- 区域 2:保险丝关断区域(I²T 跳闸)
- 区域 3:固定延迟关断
- 区域 4:立即关断(严重过流)
I²T 相比传统熔断保险丝的优势:可通过软件配置,硬件可重用。
6.2 电容充电特性
通过电流钳位控制电容充电,避免浪涌导致的 过高和 FET 过热。SPI 控制器件支持双级电流限制(浪涌级 + 稳态级)。
6.3 SPI 通信
SPI 接口提供:启用/禁用开关和诊断、配置 OCP 和 I²T 曲线、读取电压/电流/温度、CRC 校验、可编程 PWM 开关(最高 1770Hz)。
6.4 低功耗模式
低功耗模式下仅通过次级集成 FET 或辅助栅极驱动器传导极小电流,适合车辆熄火状态下需要少量电流的负载(如 MCU 唤醒监控)。
6.5 NVM/EEPROM 保留
智能电子保险丝高侧开关具备 EEPROM 备份,下电上电后所有配置(I²T 设置、电容充电、OCP 阈值)保持不变。
7. 典型汽车系统电压阈值
汽车系统电压阈值12V vs 48V 显著不同——12V 系统标称 14V 充电、最高 18V load dump、最低 6V 启动。48V 系统类比但数值翻倍。新人选 IC 必须按整车系统的全电压范围,而不只标称电压。
| 参数 | 12V 系统 | 48V 系统 |
|---|---|---|
| 标称输入 | 12V | 48V |
| 工作最大值 | 18V | 58V |
| 绝对最大值 | 28V | 65V |
| 甩负载瞬态 | 35V | 80V |
8. 选型决策
四个关键因素:
- 位置:输出保护 vs 输入保护
- 系统电压:12V / 24V / 48V
- 过流行为:电流限制 / 断路器 / I²T
- 输出电流:决定内部 FET 还是外部 FET
低电流(<15A)负载驱动 → 高侧开关(内部 FET);高电流负载 → 高侧开关控制器(外部 FET);输入保护替代保险丝 → 智能电子保险丝高侧开关(I²T)。
9. 主流厂商产品对照
9.1 代表系列
车规高侧开关主要由几家寡头供应——Infineon PROFET、ST VND、TI TPS、NXP MC33。每家有自己的命名习惯但功能相近,选型时按"匹配 MCU 平台"和"功率等级"二维筛。
| 厂商 | 高侧开关(内 FET) | 高侧控制器(外 FET) | 智能保险丝 | 定位 |
|---|---|---|---|---|
| TI | TPS1H / TPS2H / TPS1HB 系列(12V/24V/48V) | TPS4H160 / TPS7H5001-SP | TPS24130 / LMR14x 系列 | 覆盖最全 |
| Infineon | PROFET+(BTS7xxx)、PROFET 24V、BTS7040 | ITS 系列(ISO 9141) | PROFET 24V 系列 | 汽车主流;AEC-Q 全覆盖 |
| ST | VN5T、VN5E、VN7004AH、L9026 | VN9D5D20F / VND7 | VN9D(I²T 版) | EU 主机厂常用 |
| NXP | MC33FS65、MC17XS6500、MC10XS3412 | MC33XS2140 | MC10XS3412 | SBC + HS 生态整合 |
| Allegro / Diodes / onsemi | A3938、ZXMHN10A、NCVxxx | 多家补充 | 多家 | 中低端 |
| 中国:纳芯 / 思瑞浦 / 圣邦 | NS4xxx / SGxxx | 区域替代 | 起步 | 性价比 |
9.2 典型选型(Zonal ZCU 用)
Zonal ZCU 典型负载分类驱动选型——LED 灯组(< 1A)、电机/泵(< 5A)、座椅加热(< 10A)、PTC 加热(> 20A)。每类对应不同保护要求。
| 负载类型 | 功率 | 推荐 | 备注 |
|---|---|---|---|
| 灯光 LED 5 W × 4 | < 2 A | TPS1H100 / BTS7008 | 集成电流检测 |
| 座椅电机 | 5-10 A | PROFET+ BTS70xx | 钳位 |
| 冷却风扇 / 水泵 | 15-30 A | TPS4H160 + 外 FET | 断路器模式 |
| 加热器 PTC | 50-100 A | Semicron / 定制 | 大电流专用 |
| 小电器插座 | 10 A | 智能保险丝 TPS24130 | I²T 曲线可调 |
Zonal 架构下的新角色:每个 ZCU 需要 10–30 路高侧开关 / 智能保险丝,全部带 SPI 诊断上报到 ZCU 的 MCU;是**"E/E 架构 → 区域架构"的关键使能器件**(对比见 E/E 架构)。
10. 典型应用电路与布局
高侧开关应用电路除主路径外还有外围支撑电路——TVS 输入保护、SNS 引脚负载分压、SPI 上拉电阻。布局上 FET 输入引脚必须靠 TVS,降寄生电感。
AWG 选型(基于负载电流 + 导线 IR 压降 ≤ 0.5 V):
| 电流 | AWG | 导体截面 |
|---|---|---|
| 5 A | 18 | 0.82 mm² |
| 10 A | 16 | 1.3 mm² |
| 15 A | 14 | 2.1 mm² |
| 25 A | 10 | 5.3 mm² |
| 40 A | 8 | 8.4 mm² |
TVS 配合:感性负载(继电器、电磁阀)如果 钳位能量 > IC SOA,必须加外部 SMBJ / Bidirectional TVS;电压等级选择 > V_bat_max × 1.2, < IC V_DS_clamp。
PCB 布局 3 要点:
- 散热优先:高侧开关 FET 导通损耗 I²× 直接发热;Cu 焊盘 > 2 cm² + 多过孔散热
- SNS 电阻 Kelvin 感测:电流检测电阻的电压采样走单独走线到 ADC
- 回流路径短:BAT → IC → Load → GND 形成最短闭环,减小感应噪声
11. 失效模式与 FMEA 视角
高侧开关失效多源于"关断不彻底"或"开通时大涌流"——前者让 ECU 漏电、后者让保护链失效。下表给 FMEA 对应。
| 失效 | 表现 | SM / 对策 |
|---|---|---|
| FET 短路(导通态卡死) | 负载持续供电 | SPI 诊断反馈 "VDS == 0";外部主熔断器备份 |
| FET 开路 | 负载无电 | 诊断读 " = 0 但命令为 ON" |
| 电源反接 | 烧 IC | 反极性保护电路(input PFET 或反向 diode) |
| 过流持续 | 触发 OCP / 热关断 | I²T 曲线自动处置 + 故障上报 |
| 结温过高 | 热关断 | 集成传感 + SPI 上报;BMS 联动 |
| 电磁干扰误触发 | 假 FAULT | 数字滤波 + CRC |
FMEA 视角:高侧开关的失效模式绝大多数可被 IC 自身的 SPI 诊断 + 外部熔断器覆盖;DC 可达 95 %+,适合作为 ASIL B/C 的 SM。
12. 设计实例:ZCU 电磁阀通道(TPS1H100-Q1,12V/2A/10mH)
以下用一个真实的汽车区域控制单元(ZCU)电磁阀驱动通道,端到端走一遍关键设计步骤。器件选型已定:TPS1H100-Q1(单通道,12V,ILIM_typ = 12A,KSNS ≈ 3800,RDS(on)_max = 90mΩ @25°C,θJA = 50°C/W,VDS_CLAMP = 40V);负载为 5Ω 电磁阀线圈(2A 稳态)+ 10mH 感量。
Step 1 — 器件基础核验
稳态电流 ILOAD = VBAT / RCOIL = 12V / 5Ω = 2.4A,设计取 2A(留余量)。ILIM_typ = 12A,留 6× 裕量,满足 OCP 不误触发要求。VDS_CLAMP = 40V > VBAT,飞弧钳位由 IC 内置 MOSFET 提供,普通感量(≤ 100mH)无需外加续流二极管。
Step 2 — RIMON 电流检测电阻选型
IS 引脚镜像电流 = ILOAD / KSNS = 2A / 3800 ≈ 0.526mA。选 RIMON = 1kΩ,VMON = 0.526mA × 1kΩ = 0.526V,远低于 ADC 参考电压 3.3V。在 ILIM = 12A 时 VMON = 12A / 3800 × 1kΩ = 3.16V,仍在 ADC 满量程以内,可完整覆盖从轻载到限流的全量程。12 位 ADC 电流分辨率 = 2000mA / (0.526V / 3.3V × 4096) = 2000 / 653 ≈ 3.1mA/count,满足精度要求。
Step 3 — 感性负载关断能量核验
关断时线圈存储能量 E = ½ × L × I² = ½ × 10mH × (2A)² = 20mJ。TPS1H100-Q1 内置 VDS 钳位 MOSFET 的单脉冲 SOA 额定值(TI SLVAG11)允许约 50mJ@50°C 基板,20mJ 有 2.5× 余量,本例无需外加续流二极管。若 L > 100mH(如继电器线圈),E 超过 SOA,须并联外置续流二极管(例如 MBRS15L60,60V/1.5A)。
Step 4 — 结温热设计核验
125°C 时 RDS(on)_125 ≈ 2 × RDS(on)_25°C = 2 × 90mΩ = 180mΩ(LDMOS 典型温度系数 +100% from 25→125°C)。稳态导通损耗 Pcond = ILOAD² × RDS(on)_125 = 2² × 0.180 = 0.72W。环境温度 Ta = 85°C 时:Tj = Ta + Pcond × θJA = 85 + 0.72 × 50 = 121°C,距 Tj_max = 175°C 有 54°C 裕量,满足 AEC-Q100 Grade 1 工况。
Step 5 — ISO 7637 浪涌兼容性
VBAT 主浪涌(Pulse 2a,+35V/1ms)超过 IC 的 OVLO 门限(typ ≈ 28V),IC 进入保护态,输出自动断电。对非安全关键负载(车灯、座椅加热)无功能影响;对安全关键负载(制动阀、EPS 泵)须在软件中增加 FAULT 掉电后的重新使能判断逻辑,避免浪涌结束后负载无法恢复。
13. Gotcha × 7
理解 IC 数据表中的保证值是"入门";掌握以下七条坑,才算"出师"。
G1 — 大感量负载(L > 100mH)耗尽 VDS 钳位 SOA
VDS_CLAMP 把关断飞弧限制在 40V,IC 内部钳位 FET 吸收能量。电能 E = ½LI² 随 L 线性增长:继电器线圈 L = 200mH,2A 关断时 E = 400mJ,远超 SOA 额定 ≈ 50mJ。结果:钳位 FET 因过热损坏,表现为 OUT 引脚短路至 BAT。对策:L > 100mH 的负载必须并联外置续流二极管(MBRS15L60 等),把飞弧能量旁路泄放。
G2 — RIMON 过大导致 VMON 在限流前饱和 ADC
若 RIMON 选值过大,VMON 在 ILOAD 到达 ILIM 之前已超过 ADC 满量程,导致限流事件在软件侧不可见。例如 RIMON = 10kΩ 时,ILIM = 12A 对应 VMON = 12 / 3800 × 10000 = 31.6V,远超 ADC_FS = 3.3V。对策:按 RIMON ≤ VADC_max × KSNS / ILIM 计算上限;本例:3.3 × 3800 / 12 = 1045Ω,选标准值 1kΩ。
G3 — 电流限制 ≠ 立即关断,持续过载引发热关断
OCP 打嗝(Hiccup)或折回模式不立即断开输出,而是以限流值维持输出。电机堵转时 ILOAD = ILIM = 12A 可能持续数百毫秒,导通损耗 Pcond = 12² × 0.180 = 25.9W,稳态温升 = 25.9W × 50°C/W = 1295°C(远超 Tj_max = 175°C),热关断在数十毫秒内必然触发。对策:软件对 FAULT 引脚的响应时间须 < 20ms;或配置为 Latch-off(一次性关断)模式。
G4 — 相对热关断比绝对热关断更早触发
TPS1H100-Q1 有两道热保护:绝对门限 Tj_abs ≈ 175°C(物理限制),相对门限 ΔTj ≈ 130°C(相对于当前壳温)。大电容上电冲击时结温可在 < 1ms 内急升 > 130°C,即便 Tj 绝对值仍在 150°C 以内,相对热关断也会触发。对策:对电容性负载使用 IC 内置的"电流波形管理"功能,将上电涌流斜坡化。
G5 — 多通道同步切换引发 GND 抬升
PCB 走线寄生电感约 5nH/cm,快速切换时产生 ΔV = L × dI/dt。多通道同步关断时 dI/dt ≈ 12A/μs,ΔV = 5nH × (12A/μs) = 60mV。GND 抬升影响低侧信号完整性,同时使 IS 引脚的 RIMON 读数偏移。对策:电源地(PGND)与信号地(SGND)分开走线,在 IC 本体单点汇合。
G6 — OVLO 误阻断安全关键通路
ISO 7637 Pulse 2a 浪涌(+35V,1ms)超过 IC 的 OVLO 门限(typ 28V),IC 进入 OVLO 保护状态,输出立即断电。对非安全路径(车灯等)这是自我保护;对安全关键路径(EPS 泵、制动阀)则是"误关断"。对策:安全关键负载须在 VBAT 线上串联防浪涌网络(TVS + 限流电阻),或选用宽 OVLO 门限(45V+)的安全型 HSS。
G7 — 大电容负载骗过开路负载检测
开路负载检测通过向 OUT 注入探针电流并检测 VOUT 判断负载是否断线。若 OUT 挂有大电容(> 100μF),探针电流被电容吸收,VOUT 上升缓慢,IC 认为"有负载"——即使实际负载已断线。对策:开路检测配置为"断线后 > 500ms 才报警"模式;或在负载侧并联 ≥ 10kΩ 电阻使探针电流能建立可检测电压。
14. Corner × 3
以下三个边界条件涵盖最大操作范围的极端值,是产品验证必须覆盖的拐点。
C1 — 低温冷启动(Ta = −40°C)
铜导体电阻温度系数约 0.4%/°C,从 25°C 到 −40°C(ΔT = 65°C)阻值下降 26%——电流与电阻成反比,负载电流升高约 35%(1/0.74 ≈ 1.35)。5Ω 电磁阀在 −40°C 时 Icold = 12V / (5 × 0.74Ω) ≈ 3.24A(vs 常温 2.4A)。须确认 3.24A 仍远低于 ILIM = 12A,OCP 不误触发。同时冷起动瞬间电池低温内阻升高叠加起动机涌流,VBAT 可瞬时跌破 9V(铜线束电阻低温反而略降,非主因),压低负载端可用电压。结论:−40°C 工况须以 VBAT_min = 9V(而非标称 12V)做冷起动裕量核验。
C2 — 高温满载(Ta = 105°C)
Ta = 105°C,ILOAD = 2A 稳态时:Tj = 105 + 0.72 × 50 = 141°C,距 Tj_max = 175°C 仅 34°C 裕量(远比 85°C 工况的 54°C 紧张)。若发生 5A 短时过流(< 20ms),Pcond = 5² × 0.180 = 4.5W,Tj = 105 + 4.5 × 50 = 330°C——已远超器件安全范围,热关断约 50ms 内触发。结论:Ta = 105°C 工况(车内高温夏天)是热设计的真正收紧点,不得以 85°C 设计值蒙混过关;若裕量 < 30°C,须评估降额或更换封装。
C3 — 12V 升 48V 场景(域迁移不可复用)
TPS1H100-Q1 的所有关键参数均为 12V 系统设计:OVLO 约 28V、VDS_CLAMP = 40V、ILIM = 12A。48V 系统下:正常 VBAT = 48V 时 OVLO 立即触发(IC 永远处于保护态);VDS_CLAMP = 40V < 48V,内置钳位失效,飞弧击穿 FET;ILIM = 12A 在 48V 下对应保护功率 576W,而非原先的 144W,热 SOA 完全不匹配。结论:12V 高侧开关 IC 不能复用至 48V 域;48V 需选专用器件(如 Infineon BTS71042 系列或 STMicroelectronics VNQ9xxxXJ 48V 变型)。
核心要点
- 高侧开关 = 集成 FET + 栅极驱动 + 保护 + 诊断的一体化电源管理器件,取代分立式 MOSFET 方案
- 高侧开关(内部 FET,≤15A)vs 高侧开关控制器(外部 FET,>15A)的选择由负载电流决定
- 六大保护:OCP(三种模式)、热关断(绝对+相对)、UVLO/OVLO、 钳位、反极性、I²T 电子保险丝
- I²T 保护通过软件配置替代传统熔断保险丝,实现硬件重用——这是区域架构演进的关键使能技术
- TPS1H100-Q1 实例:RIMON = 1kΩ 覆盖 0→ILIM 全量程(VMON_max = 3.16V < 3.3V),ADC 分辨率 3.1mA/count;10mH 感性负载关断能量 20mJ < SOA 额定 50mJ,免外置续流二极管
- Ta = 85°C 稳态热裕量 54°C(Tj = 121°C),但 Ta = 105°C 高温工况裕量收紧到 34°C——这是高侧开关热设计的真正边界,12V 器件亦不可直接迁移至 48V 域