Overview
The IR2104 (and modern lead-free IRS2104PBF / IRS2104STRPBF) is a high-voltage, high-speed half-bridge power MOSFET and IGBT gate driver IC manufactured by Infineon Technologies (originally International Rectifier). It is the single-input, shutdown-enabled companion to the IR2103, designed to drive a complementary high- and low-side N-channel MOSFET pair in half-bridge converters, motor drivers, DC-DC buck stages, and class-D audio amplifiers.
Unlike dual-input drivers, the IR2104 accepts a single logic input (IN) that automatically drives high-side (HO) and low-side (LO) outputs in complementary antiphase, with internal cross-conduction shoot-through protection and a fixed internal deadtime. An active-LOW shutdown pin (~SD~) allows instantly turning off both outputs to put the half-bridge in a high-impedance coast state.
Quick reference
| Driver Type | High and Low Side Half-Bridge Gate Driver IC |
| Package | 8-lead PDIP (IR2104) / 8-lead SOIC (IR2104S) |
| High-Side Floating Offset () | Up to DC max |
| Gate Driver Supply Range () | to DC |
| Output Peak Current | Source / Sink typical ( test) |
| Internal Deadtime | typical (built-in shoot-through protection) |
| Turn-On / Turn-Off Delay | / typical |
| Shutdown Delay | typical |
| Logic Compatibility | , , and CMOS / LSTTL inputs |
| Control Style | Single PWM input (IN) + Active-LOW Enable/Shutdown (~SD~) |
Pinout (DIP-8 / SOIC-8 Package)
┌──────────────┐
VCC ─│ 1 8 │─ VB
IN ─│ 2 7 │─ HO
~SD~ ─│ 3 6 │─ VS
COM ─│ 4 5 │─ LO
└──────────────┘
| Pin | Name | Description |
|---|---|---|
| 1 | VCC | Low-side fixed supply voltage and logic supply input (+10V to +20V DC) |
| 2 | IN | Single logic input for complementary gate drive (Controls HO and LO) |
| 3 | ~SD~ | Active-LOW shutdown control input (LOW = Shutdown/Both OFF, HIGH = Enabled) |
| 4 | COM | Logic and low-side power ground return |
| 5 | LO | Low-side gate drive output |
| 6 | VS | High-side floating supply return (Half-bridge switching node / MOSFET source) |
| 7 | HO | High-side gate drive output |
| 8 | VB | High-side floating bootstrap supply voltage pin |
Input / Output Logic Truth Table
~SD~ (Shutdown) | IN (Input) | HO (High-Side Gate) | LO (Low-Side Gate) | Half-Bridge State |
|---|---|---|---|---|
Low (0) | X (Don't Care) | Low (OFF) | Low (OFF) | Shutdown / High-Z (Both switches OFF) |
High (1) | Low (0) | Low (OFF) | High (ON) | Low-Side ON (Midpoint pulled to GND) |
High (1) | High (1) | High (ON) | Low (OFF) | High-Side ON (Midpoint pulled to VBUS) |
Transitions between IN = 0 and IN = 1 enforce an internal deadtime during which both HO and LO are held LOW, preventing simultaneous conduction.
Standard Half-Bridge Application Circuit
+V_BUS High Voltage (Up to 600V DC)
│
├───────────┐ [D_BOOT Ultra-Fast]
│ │
│ ┌┴┐
│ │▲│
│ └┬┘
│ │
[Pin 1: VCC] │
IR2104 │
[Pin 8: VB] ────┴──────┐
│ │
[Pin 7: HO] ─[R_G1]─┐ [C_BOOT 0.1µF-1.0µF]
│ │ │
│ ┌─┴──┴─┐ [Q1 High-Side N-MOSFET]
[Pin 6: VS] ──────┤ S │
│ └──┬───┘
│ ├──────────── Output / Motor / Inductor
│ │
[Pin 5: LO] ─[R_G2]─┐│
│ ││
│ ┌─┴┴───┐ [Q2 Low-Side N-MOSFET]
[Pin 4: COM] ─────┤ S │
│ └──┬───┘
GND │
GND
- Bootstrap Diode (): Ultra-fast recovery diode (, e.g. UF4007 or ES1J) rated for .
- Bootstrap Capacitor (): Ceramic or low-ESR film capacitor (, ) recharged every cycle when
LOconducts and drops to ground.
Specifications
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions |
|---|---|---|---|---|---|---|
| High-Side Floating Supply Voltage | -0.3 | — | 625 | V | Relative to COM | |
| High-Side Floating Offset Voltage | — | V | Switching node | |||
| Low-Side Supply Voltage | 10.0 | — | 20.0 | V | Operating range | |
| Logic High Input Threshold | 2.7 | — | — | V | ||
| Logic Low Input Threshold | — | — | 0.8 | V | ||
| Output High Short-Circuit Current | 130 | 210 | — | mA | ||
| Output Low Short-Circuit Current | 270 | 360 | — | mA | ||
| Turn-On Propagation Delay | — | 680 | 820 | ns | ||
| Turn-Off Propagation Delay | — | 150 | 220 | ns | ||
| Shutdown Propagation Delay | — | 160 | 220 | ns | ||
| Deadtime | 400 | 520 | 650 | ns | Internal matched delay |
Common mistakes
- Leaving
SDfloating: Pin 3 (~SD~) has an internal pull-down resistor. If left unconnected, the driver remains in permanent shutdown with both outputs disabled. Pull~SD~to logic HIGH ( or ) to enable the driver. - Attempting 100% High-Side Duty Cycle ( static): The bootstrap capacitor only charges when the low-side switch is ON (). Holding
IN = 1continuously will cause to decay below the undervoltage threshold (), turning offHO. - Using slow silicon rectifier diodes for bootstrap: Standard diodes (1N4001–1N4007) take microseconds to turn off, feeding high-voltage bus energy backwards into during rising edges. Always use ultra-fast or SiC Schottky diodes.
Notes
- Comparison with IR2103: The IR2103 provides separate inputs for high-side (
HIN) and low-side (~LIN~) channels, allowing independent asymmetric duty cycles, whereas the IR2104 simplifies microcontroller drive by using a single PWM line (IN) with a dedicated shutdown line (~SD~).
Assets & downloads
- datasheetdatasheet
- product-pagereference