H-Bridge 电机驱动器热设计:功耗分解 / RθJA 迭代 / 电流折返
本质与导读
本质 集成双 H-Bridge 驱动器的额定电流不是硅决定、而是散热决定:硅能扛 5.0A peak,持续 RMS 全看 Rθja,按 peak 选型必烧。而 Rds(on) 从 25°C 到 150°C 近翻倍,构成 Tj↑→Rds↑→Pd↑→Tj↑ 的正反馈,结温必须迭代求解、不能一次算。源 NXP AN5194。
1. 器件定位:双 H-Bridge 单片 + 热耦合
MC34932/MC33932 把两个完全相同的 full H-Bridge 集成在同一 monolithic die 上,每桥 = HS1/HS2 高边 + LS1/LS2 低边 totem-pole,各有独立 gate driver 与 current feedback,可当双有刷电机驱动、也可组合驱一台 stepper。两个 disable 输入做 tri-state(high-Z off),两个极性输入控制正反转。每桥峰值 5.0A,典型负载是有刷 DC 电机 / 执行器。MC33932 连续 5.0–28V(MC34932 到 36V),瞬态 40V。
关键:两桥共用一块 die → thermal cross-coupling。两桥同时带电时彼此抬高对方的 die 温度,所以热设计必须按"双桥同时满载"算——只算单桥会漏掉邻桥抬温、低估实际结温。AN5194 的仿真案例就是两桥(LS1-HS2 与 LS3-HS4)各 2.0A 同时通电。内部还集成 GATE DRIVE AND PROTECTION LOGIC + constant-off-time PWM 限流。
2. 功耗分解:导通(RMS)+ 开关(body-diode 续流)
AN5194 把功耗分成稳态(导通)与动态(开关)两块。
导通损耗(稳态主导):无开关时功耗几乎全在 MOSFET 的 上:
也可绕开 标称误差、直接量压降:(V1/V2 为 HS/LS 上的实测压降)。
开关损耗(动态):AN5194 不用 模型,而用 active-recirculation 的 cycle-by-cycle 模型(逐 MOSFET、按时间片),开关损耗主要来自 body diode 续流(压降 VD)。过渡段形如 ,纯导通段形如 ——都 × ,即开关损耗随 PWM 频率线性增长。PWM 上限 MC33932EK/MC34932EK 为 11kHz、MC34932SEK 为 20kHz;为躲 audible noise 把频率从 3kHz 推到 20kHz,会按比例加热,别无脑提频。
RMS vs peak 的热权衡:每桥硅上能扛 5.0A peak,但持续 RMS 能力"完全取决于散热"(原文)。因 、而 又随 上升,所以这是个迭代过程:先设 → 取该温度的 → 算 → 算新 → 回代,直到收敛。
3. 热设计:Tj = Ta + RθJA·Pd,且 RθJA 是瞬态量
结温的一阶估算:
要命的是 不是单一常数:它依赖 PCB 层数 / 各层铜量 / thermal via / 焊料 / heat sink / 封装,而且是瞬态量——短脉冲 / PWM 工况要用 transient thermal response 曲线 (2s2p、JEDEC High-k 标准板)取对应时刻值,不能套稳态值。封装的 junction-to-case 是硬指标 °C/W。 实测:120mΩ typ @25°C → 235mΩ max @150°C(近翻倍),AN5194 仿真直接用热态的 195mΩ。
仿真案例(MC33932,可核验):2s2p 板、1.0oz Cu、76×76mm、1.4mm 厚,TAMB 120°C,两桥各 2.0A 至稳态、PWM 3.0kHz、=195mΩ、=16V → HS2 0.78W、LS2(开关)0.67W、HS1 0.38W,每桥总 1.83W。
4. 保护与热的强耦合
H-Bridge 的保护阈值会随温度收紧,这是热边界设计必须算进去的:165°C 触发 current fold-back(温度过高自动回退输出电流),且限流阈值本身温度相关(die 越热阈值越低)。over-current 限流靠内部 constant-off-time PWM,peak-current limiting 在负载电流 >6.5A ±1.5A 时激活;对 Vpwr / GND 短路均保护。
最有用的监控是 current feedback = 流过 MOSFET 电流的 0.24%(current mirror 输出,接 MCU 的 A/D 实时监控)。它和 165°C 折返、温度相关限流、diode 测温一起构成"感知电流→估 →估 →温度回退限流"的闭环——正是 迭代在芯片内的硬件体现。Status flag(SFA/SFB)上报 undervoltage / overcurrent / overtemperature 三类 fault。
设计含义:贴着热边界设计,会在高温下被动丢输出电流(电机失力);电机 stall/bind 时电流和发热都飙——必须留热裕量,别设计在限流边缘。
5. 实测方法:ESD diode 当温度计
AN5194 给了几个低成本、易踩坑的实测技巧:
核心要点
- 集成双 H-Bridge 同片 → thermal cross-coupling,热必须按"两桥同时满载"算
- 额定电流按 RMS + 散热算,绝不按 peak:5.0A peak ≠ 连续能力,RMS 完全取决于散热
- 功耗 = 导通 (RMS)+ 开关(body-diode 续流,∝,不是 Coss 主导);别为躲噪声无脑把 PWM 提到 20kHz
- 25°C 120mΩ → 150°C 235mΩ(近翻倍),"↑→↑→↑→↑"正反馈,必须迭代
- ; 是瞬态量(,2s2p JEDEC 板),强依赖 PCB 铜厚/via/层数,换板天差地别
- 保护随温度收紧:165°C 折返 + 温度相关限流;OC 阈值 6.5A±1.5A;current feedback 0.24% 经 ADC 实时监控构成热闭环
- 实测:片内 ESD diode 当温度计(1.0–1.5mA 恒流)、 用 Kelvin 四线、瞬态用 cooling curve 翻转
缩写表
只列本页用到的工业标准缩写;通用英语…
只列本页用到的工业标准缩写;通用英语 / 单位 / 月份 / 我们的
层/Lxtag 不列。覆盖不到的术语见正文 inline 注释。
| 缩写 | 全称 | 中文 / 备注 |
|---|---|---|
| RMS | Root Mean Square | 均方根 |
| RDS | Drain-Source On-Resistance | 导通电阻 |
| ESD | Electrostatic Discharge | 静电放电 |
| NXP | NXP Semiconductors | 恩智浦半导体 |
| PCB | Printed Circuit Board | 印刷电路板 |
| DC | Diagnostic Coverage | 诊断覆盖率 (功能安全语境) |
| PWM | Pulse Width Modulation | 脉冲宽度调制 |
| MOSFET | Metal-Oxide-Semiconductor Field-Effect Transistor | 金属氧化物场效应晶体管 |
| MCU | Microcontroller Unit | 微控制器(本页多指车规多核 MCU) |
| ADC | Analog-to-Digital Converter | 模数转换器 |
Cross-references
- ← 索引
- MOSFET 器件基础:H-Bridge 的 pass 管 / 温度系数 / body diode 基础
- 电热联合仿真: 瞬态热模型 / Foster-Cauer RC 网络 / SPICE 热子电路
- 热管理总览: / 散热路径 / PCB 铜与 via 的系统设计
- LDO 器件级原理:同样"功率变热 + 封装热阻决定生死"的线性器件对照
- 电机控制:H-Bridge 上层的换相 / PWM / 控制算法
- ST L9369 EPB 驱动 IC:专用集成 H 桥实例(双通道冗余 + 电流推断夹紧力),看 EPB 专用相对通用 H 桥多了什么