IR2184从入门到精通
IR2184 从入门到精通一文吃透这颗经典半桥栅极驱动芯片目录认识 IR2184引脚与封装详解工作原理深入典型应用电路实战驱动半桥 / 电机 / 降压电路选型与参数计算常见问题与调试技巧进阶与学习路线参考资料一、认识 IR21841.1 为什么需要栅极驱动芯片很多初学电源、电机驱动的同学会有疑问为什么不直接用 MCU 的 GPIO 去开关 MOSFET因为功率 MOSFET尤其是功率级大管子的栅极是一个大电容要让它快速导通/关断需要在极短时间内提供/抽走较大的电荷栅极电荷 Qg。而 MCU 的 GPIO 一般只有 3.3V、几十 mA 的驱动能力直接驱动功率管会导致开关速度极慢管子长时间停留在「半导通」的线性区发热严重甚至烧毁电压不够普通 N-MOS 导通需要 Vgs 超过阈值如 10V 左右3.3V 根本打不开高边更麻烦高边 N-MOS 的源极接在高压节点上要导通它栅极电压必须比源极还高普通 IO 无法提供。栅极驱动芯片Gate Driver就是解决这些问题的它把弱小的逻辑信号转换成足够电压、足够大电流的栅极驱动信号并解决高边驱动的「浮地」问题。1.2 IR2184 定位与家族对比IR2184 是一颗高边 低边Half-Bridge半桥栅极驱动器专门用于驱动半桥拓扑中的两颗 N 沟道 MOSFET / IGBT。它的核心能力高边通道可「浮」在最高600V母线上工作通过自举Bootstrap技术无需隔离电源即可驱动高边管内置死区时间防止上下管直通单路 PWM 输入 关断脚使用简单输出峰值电流达1.4A拉/ 1.8A灌开关速度可观逻辑输入兼容3.3V / 5V / 15V可直接接 MCU。IR2184 与同族几颗常用半桥驱动器的区别型号输入方式内置死区主要特点IR2104IN SD有约 520ns经典入门半桥驱动IR2181HIN LIN无上下管独立控制需外部做死区IR2183HIN LIN有独立输入 内置死区IR2184IN SD有约 500ns单输入 关断本文主角IR21844IN SD DT可编程约 0.5~5µs死区时间外部可调小结如果 MCU 只给一路 PWM、又希望芯片内部自动保证死区选IR2184需要精确/大范围调节死区选IR21844需要上下管独立控制自己生成带死区的互补 PWM选IR2181/IR2183。1.3 核心参数一览表下表为 IR2184 的关键参数速览典型值精确值以数据手册为准项目参数类型半桥高边低边栅极驱动器高边浮置电压 VB最高600 V栅极供电 VCC / VB10 ~ 20 V输出峰值电流拉电流1.4 A/ 灌电流1.8 A逻辑输入3.3V / 5V / 15V 兼容VIH 约 2.7V导通/关断传播延时约220 ns两通道匹配上升/下降时间约 40 ns / 20 ns死区时间DT约500 ns典型值欠压锁定UVLOVCC/VBS 约 8.6V 开启 / 8.2V 关断dV/dt 免疫能力50 V/ns逻辑/功率地偏移±5 V封装8 脚 SOIC / PDIP另有 14 脚版本工作温度-40 ~ 125 ℃⚠️ 提示上表用于快速建立整体印象数值为典型值设计前务必对照你实际采购型号的数据手册。二、引脚与封装详解2.1 8 脚封装引脚定义IR2184 最常见的 8 脚封装SOIC-8 / PDIP-8引脚定义如下引脚名称功能说明1VCC低边及逻辑电源10~20V对 COM 参考2IN逻辑输入同相单路 PWM 输入3SD关断输入高有效高电平时 HO/LO 均输出低4COM低边返回 / 逻辑地5LO低边栅极驱动输出6VS高边浮置电源返回接半桥中点即高边 MOS 源极7HO高边栅极驱动输出8VB高边浮置电源自举供电相对 VS记忆技巧VCC 和 COM 是「低边/逻辑」的电源与地VB 和 VS 是「高边浮置」的电源与地LO 接低边管栅极HO 接高边管栅极。2.2 真值表IR2184 的逻辑关系非常简单同相SD 高有效关断INSDHOLO说明0001下管导通上管关断1010上管导通下管关断X100关断两管均截止由于芯片内部有死区电路IN 翻转时HO 与 LO 并不会瞬间同时翻转而是先关一个、延时约 500ns 再开另一个从而避免直通。2.3 14 脚版本与 IR21844IR2184/IR21844 另有14 脚封装SOIC-14 / PDIP-14引脚分布更宽松多个 NC 引脚并增加了一个DT 引脚用于 IR21844 编程死区时间。IR21844 通过在 DT 脚与 COM 之间接一只外部电阻把死区时间在约 0.5 ~ 5 µs范围内连续调节。若你用的是 14 脚 IR21844请以对应数据手册的引脚编号为准。三、工作原理深入这一章是「从会用走向精通」的关键务必理解。3.1 半桥拓扑半桥由一颗高边管High-Side和一颗低边管Low-Side串联组成中间节点VS接负载VBUS母线电压最高 600V │ [高边 N-MOS] ← 栅极接 HO │ ├── VS半桥中点接负载/电感/电机相线 │ [低边 N-MOS] ← 栅极接 LO │ GNDCOM两颗管交替导通高边管导通时中点 VS 被拉到母线电压低边管导通时VS 被拉到地。通过调节 PWM 占空比就能在负载上得到平均电压可调的波形——这是开关电源、电机驱动、逆变器的共同基础。3.2 高边驱动的难题与自举Bootstrap原理难点高边 N-MOS 的源极就是 VS 节点。当高边管导通时VS ≈ VBUS比如 300V。此时要让高边管保持导通栅极电压必须达到 VS 10V ≈ 310V。这个「比母线还高」的电压从哪来自举电路用一个小技巧解决电路如下VCC10~20V │ [自举二极管 Dbs] │ ├── VB │ [自举电容 Cbs] │ ├── VS半桥中点工作过程充电阶段当下管导通VS≈0V时VCC 通过自举二极管 Dbs 给自举电容 Cbs 充电到约 VCC减去二极管压降举升阶段下管关断、需要导通上管时VS 被抬到接近母线电压由于电容两端电压不能突变Cbs 把 VB 一起「举」到 VS VCC 附近为上管栅极提供稳定的驱动电压。一句话理解自举电容在低边导通时「存电」在高边导通时「垫高」电压用一颗电容 一颗二极管就省掉了一路昂贵的隔离电源。3.3 死区时间Deadtime如果上管和下管同时导通母线电压会通过两管直接对地短路形成巨大电流直通 / Shoot-through瞬间烧毁管子。因此上下管的开通必须「错开」——先彻底关断一个再开通另一个中间这段「两管都关断」的间隔就叫死区时间。IR2184 内部已经集成了约 500ns 的死区用户只给一路 PWM芯片自动生成带死区的互补驱动。这大大降低了 MCU 端和软件的复杂度。3.4 欠压锁定UVLO当 VCC 或自举电压 VBS 过低时比如刚上电、自举电容没充够电驱动电压不足MOS 会工作在放大/线性区导通电阻极大、发热严重。IR2184 内置欠压锁定当 VCC/VBS 低于阈值约 8.6V 以下关断、8.2V 以下不工作自动把对应输出拉低保护管子。实际意义这要求设计时自举电容要足够大保证在一个开关周期内 VBS 不会跌到 UVLO 阈值以下否则高边输出会被「误关断」。3.5 dV/dt 免疫半桥中点的 VS 节点在开关瞬间会以极快的速度跳变dV/dt 很大可达几十 V/ns。这种快速跳变会通过寄生电容耦合到高边驱动电路可能造成误触发。IR2184 专门设计了高 dV/dt 免疫能力50V/ns在母线电压快速跳变时依然稳定工作。四、典型应用电路4.1 典型接线一个最典型的 IR2184 半桥驱动电路接线如下以驱动一颗电感负载为例VBUS (10~400V 视管子与负载) │ [高边 N-MOS] │ ├───────────── VS ──────────┬── 负载 / 电感 ── GND │ │ └── HO接高边栅极 半桥中点 [低边 N-MOS] │ GND (COM)IR2184 侧接线VCC接 12V或 10~20V栅极供电对 COM 加退耦电容如 1µF 0.1µFCOM接系统功率地IN接 MCU 的 PWM 输出3.3V/5V 均可SD接 MCU IO需要时可关断或直接接地始终使能LO经栅极电阻 Rg 接低边管栅极HO经栅极电阻 Rg 接高边管栅极VB经自举二极管 Dbs 接 VCCVS接半桥中点高边管源极 低边管漏极Cbs接在 VB 与 VS 之间自举电容。4.2 自举电容与二极管选型自举电容 Cbs要足够大保证在一个开关周期内电压跌落ΔV在可接受范围一般 0.5~1V。常见取值 0.1µF ~ 10µF实际按公式计算见 6.2 节并选用低 ESR、耐压高于 VCC的陶瓷电容自举二极管 Dbs选用耐压高于母线电压 VCC、快恢复/超快恢复的二极管如 1N4148 用于低压、US1M/ES1J 等超快恢复用于高压要求反向恢复时间短以免电荷被抽走。4.3 与 MCU 的接口IN 与 SD 内部为施密特触发输入3.3V MCU 可直接驱动无需电平转换逻辑地与功率地存在 ±5V 的允许偏移但仍建议 MCU 与功率地采用单点接地减小干扰MCU 与 IR2184 之间可串一个小电阻如 22~100Ω抑制振铃。五、实战驱动半桥 / 电机 / 降压电路5.1 用 MCU 生成 PWMIR2184 只需要一路 PWM。以 STM32HAL 库为例配置一个定时器输出 PWM接到 IN 引脚// 初始化定时器 PWM以 TIM1 CH1 为例具体初始化由 CubeMX 生成HAL_TIM_PWM_Start(htim1,TIM_CHANNEL_1);// 设置占空比占空比越大高边管导通时间越长负载平均电压越高// 这里 ARR1000 为例设 500 即 50% 占空比__HAL_TIM_SET_COMPARE(htim1,TIM_CHANNEL_1,500);要点IN 为同相输入即 IN 为高时 HO 导通高边管开、LO 关断IN 为低时相反。因此PWM 占空比越高负载得到的平均电压越高。也可以用最朴素的 GPIO 延时方式验证仅限低频演示实际产品请用硬件 PWM// 仅供理解时序的演示实际应用请使用定时器 PWMHAL_GPIO_WritePin(IN_GPIO_Port,IN_Pin,GPIO_PIN_SET);// 上管导通delay_us(5);HAL_GPIO_WritePin(IN_GPIO_Port,IN_Pin,GPIO_PIN_RESET);// 下管导通delay_us(5);5.2 驱动直流电机H 桥 / 半桥单颗 IR2184 半桥可以驱动一台单向调速电机或配合 LC 滤波做Buck 降压两颗 IR2184 组成 H 桥可以实现电机正反转 调速是机器人、电动工具、小车的经典方案。H 桥中一颗 IR2184 负责左半桥另一颗负责右半桥通过控制两路 PWM 与使能逻辑实现正转、反转、制动。5.3 同步 Buck 降压半桥 电感 输出电容就是一路同步 Buck高边管导通时电感储能、向负载供电低边管导通同步整流时电感续流调节占空比即可调节输出电压。相比用二极管续流的非同步 Buck同步整流导通损耗更低效率更高这是 IR2184 在 DC-DC 中的典型用法。5.4 三相逆变器3 颗 IR2184三相无刷电机BLDC/ 永磁同步电机PMSM驱动需要三个半桥A/B/C 三相。用3 颗 IR2184每颗驱动一相上下管即可组成三相逆变桥三个 VS 分别接三相中点三路 PWM相差 120°分别接三颗芯片的 IN通过 FOC / 六步换向算法控制三相桥实现电机调速。这也是 IR2184 在电动工具、电动车控制器、家电变频驱动中的核心用途。六、选型与参数计算6.1 栅极驱动电流与开关速度栅极充放电的峰值电流近似为Ipeak VCC / (Rg R_driver)Rg外接栅极电阻R_driver驱动芯片输出内阻。IR2184 峰值能力为 1.4A拉/1.8A灌实际电流受 Rg 限制。Rg 越大开关越慢、EMI 越小Rg 越小开关越快、EMI 与振铃越大需要折中。6.2 自举电容计算自举电容最小值可按下式估算Cbs ≥ (Qg Ibs × ton) / ΔVbsQg高边 MOS 的总栅极电荷查 MOS 数据手册Ibs自举电路静态电流驱动芯片高边静态电流µA 级ton高边管最长导通时间对应最低开关频率/最大占空比ΔVbs允许的自举电压跌落一般取 0.5~1V。实际选值通常再放大 5~10 倍并取标准值例如 Qg20nC、ΔVbs0.5V 时理论最小值 40nF实际常选 0.1~1µF。6.3 栅极电阻选择先取经验初值如 10~47Ω用示波器观察 MOS 栅极Vgs波形过冲/振铃过大 → 增大 Rg上升沿太慢/开关损耗大 → 减小 Rg高压大电流场合可加关断加速二极管反并联在 Rg 两端实现「开通慢、关断快」的理想开关特性。七、常见问题与调试技巧上下管同时烧毁直通。检查死区是否足够、自举是否正常、Rg 是否过小导致栅极振铃误开通。高边管一直打不开多为自举电容太小/漏电或自举二极管反向恢复慢、耐压不够导致 VBS 不足触发 UVLO。刚上电就炸管检查 VCC 与母线时序确认 UVLO 正常避免驱动欠压时强行开通。输出波形有毛刺/误触发检查 PCB 布局功率回路要短、栅极回路要短减小寄生电感加大 Rg 或加米勒钳位。发热大开关太慢开关损耗或 Rg 太小振铃损耗用示波器确认 Vgs 波形后调整 Rg。SD 引脚悬空导致异常明确 SD 极性高有效关断不要悬空接 MCU IO 或经电阻接地。逻辑信号受干扰MCU 与驱动之间串小电阻、缩短走线、单点接地。调试三件套示波器看 Vgs/Vds 波形 测电流看直通 红外测温找热点能定位绝大多数驱动电路问题。八、进阶与学习路线阶段目标内容入门认识它理解栅极驱动的作用、IR2184 引脚与真值表基础会用搭一个半桥电路用 MCU PWM 驱动负载灯泡/电机进阶会设计自举电容/二极管/栅极电阻选型计算理解死区与 UVLO实战做产品Buck 降压、H 桥电机、三相逆变器BLDC精通会优化开关损耗 vs EMI 权衡、栅极米勒平台、负压关断、PCB 功率回路优化、可靠性/EMC 设计建议学习顺序先看数据手册「Feature Pin Description Truth Table」建立直觉在面包板/开发板上搭一个低压半桥母线 12V用示波器观察 HO/LO/Vs 波形亲眼看到自举与死区做一路同步 Buck 或直流电机调速感受 PWM 调压进阶到 H 桥正反转、三相 BLDC 驱动深入研究栅极电荷、米勒效应、EMI 与热设计走向精通。参考资料IR2184 数据手册International Rectifier / InfineonIR2184SPBF 引脚图与中文参数立创商城IR2184 / IR21844 半桥驱动电路图与应用Homemade Circuit ProjectsIR2184 Driver: Pinout, Connection and ApplicationsHeisenerIR2184S Driver: Introduction, Pinout and Applications