• Skip to main content
  • Skip to primary sidebar

Homemade Circuit Projects

Need circuit help? Post them in the comments! I've answered over 50,000!

Blog | Categories | About | Contact | Calculators-online
You are here: Home / Datasheets and Components / IC IR2184, IR21844 Half-Bridge Driver Circuit Diagram, Datasheet, Working

IC IR2184, IR21844 Half-Bridge Driver Circuit Diagram, Datasheet, Working

Last Updated on May 1, 2025 by Swagatam Leave a Comment

In this article we are going to learn about one very useful IC called IR2184 or IR21844. This one is a smart half-bridge gate driver IC which we can use for driving both high-side and low-side MOSFETs or IGBTs, mainly when we are making full bridge inverters, or DC motor controllers, or even induction heater circuits.

Table of Contents
  • What IR2184(4) Really Is
  • IR2184(4) Pinout Diagram and Function
  • Absolute Maximum Ratings (from Datasheet)
  • Recommended Operating Conditions
  • How the IC IR2184 Works
  • How the IC IR21844 Works
  • Pinout Details of IR21844 (Same like IR2184):
  • Component Breakdown and Values (Suggested):
  • Bootstrapping Section (Important to Note):
  • Important Notes:
  • Working Flow:
  • Bootstrap Circuit Basics
  • Typical Bootstrap Circuit:
  • Calculating Bootstrap Capacitor
  • Applications
  • Advantages of IR2184(4)
  • Why We Cannot Drive Power MOSFETs Directly?
  • Main Job of IR2184: Act Like Gate-Current Booster for MOSFETs
  • How It Helps in Building High Power Inverter?
  • Example Setup for 1kW Inverter:
  • Conclusion

This IC is designed by Infineon (earlier International Rectifier) and it comes in small 8-pin package. Even though it is small, it has all inside, like level shifter, high speed logic, under-voltage protection, and dead-time control also.

We can use this IC for switching fast MOSFETs up to 600V rail-to-rail with very low propagation delay.

What IR2184(4) Really Is

This IC is basically a high-voltage, high-speed half-bridge gate driver with logic-level input. That means we can apply 5V or 3.3V logic from Arduino or microcontroller directly to its input pins.

Inside this IC, there are two gate drivers – one is for high-side (upper) MOSFET and second is for low-side (lower) MOSFET. It also has bootstrap circuit built-in so we can charge high-side supply easily using a diode and capacitor.

IR2184(4) Pinout Diagram and Function

warning message: electricity is dangerous, proceed with caution
IR21844 pinouts
Pin No.Pin NameFunction Description
1VCCLogic supply voltage input (typically 10V to 20V)
2INLogic-level input for switching both high-side and low-side
3SDShut-down pin. When this is LOW, output is disabled
4COMGround reference for low-side driver
5LOOutput for low-side gate driver (connects to lower MOSFET gate)
6VSSource of high-side driver (connected to MOSFET source and load node)
7HOOutput for high-side gate driver (connects to upper MOSFET gate)
8VBBootstrap supply voltage (connected to bootstrap cap and diode)

Absolute Maximum Ratings (from Datasheet)

ParameterRating
VCC to COM-0.3V to +25V
VB to COM-0.3V to +625V
VS to COM-5V to +600V (transient -10V for 50ns)
HO, LO Output Current±2A (source/sink)
Logic Input (IN, SD)-0.3V to VCC + 0.3V
Power Dissipation1W max (depends on PCB layout)
Junction Temperature-55°C to +150°C

Recommended Operating Conditions

ParameterTypical Range
VCC10V to 20V
Logic input voltage0 to 5V
Bootstrap voltage (VB - VS)10V to 20V
FrequencyUp to 500 kHz
Dead-time (typical)500ns
Propagation Delay~540ns typical

How the IC IR2184 Works

So this IC IR2184 is mainly working like a logic translator and MOSFET driver. We apply just one PWM signal at IN pin and this IC will smartly switch HO and LO outputs alternatively – never together. This is done by internal dead-time circuit which stops both transistors from turning on at the same time (which can burn the MOSFETs due to shoot-through current).

IC IR2184  half bridge circuit diagram

The HO output controls the high-side N-channel MOSFET gate and the LO output controls the low-side MOSFET. Bootstrap capacitor connected between VB and VS gives the required gate voltage to HO (because high-side gate needs to be above source level).

SD pin is a shutdown input. When this pin is LOW then IC disables both HO and LO. When SD is HIGH then IC runs normally. If we do not want to use SD function then we can just connect it to VCC.

How the IC IR21844 Works

So the next diagram below is showing a full half-bridge gate driver stage using IR21844, which is actually same like IR2184 but with internal shoot-through protection using dead-time pin (DT).

IC IR21844  half bridge circuit diagram

This driver IC is controlling two N-channel MOSFETs connected in half-bridge setup for switching high voltage DC (up to 600V) into some load, maybe a transformer, motor or whatever.

Pinout Details of IR21844 (Same like IR2184):

Pin NamePin TypeWhat It Does (In Crude Words)
VccPower Input12V supply input to IC (typically 10V to 20V)
INLogic InputMain PWM signal input from microcontroller
SDLogic InputShutdown control (active LOW). When LOW, both MOSFETs OFF
DTResistor PinThis sets dead time (anti-shoot-through time) using resistor
VssGND SideGround for logic section (connect to COM)
COMGND SideGround for output driver (same as Vss)
LOOutputGoes to gate of low-side MOSFET
HOOutputGoes to gate of high-side MOSFET
VBSupply PinHigh-side driver positive supply (bootstrapped)
VSSupply PinHigh-side driver return path (connected to source of top MOSFET)

Component Breakdown and Values (Suggested):

PartValue / Note
R_DT22k to 33k typical (Sets dead-time ~0.5us to 1.5us)
Vcc12V (Can be from 10V to 20V max)
Bootstrap Cap0.47uF / 25V MLCC (from Vcc to VB)
Capacitor on Vcc pin1uF to 10uF / 25V (ceramic best)
Gate Resistors10Ω to 33Ω (optional, to slow gate rise)
High-side MOSFETAny N-channel 600V 10A+ rated one
Low-side MOSFETSame as above
High Voltage DC BusUp to 600V max
LoadCould be motor, transformer or anything

Bootstrapping Section (Important to Note):

  • The diode between Vcc and VB cap is internal in IR21844 so we do not need to add external diode.
  • Cap from VB to VS is the bootstrap capacitor (marked here) — this stores the charge needed to turn ON the high-side MOSFET.
  • Whenever the low-side MOSFET conducts, VS is pulled to GND, so the boot cap charges through internal diode from Vcc.

So this charging happens automatically, no extra control needed.

Important Notes:

  • Vcc and COM must be tightly bypassed with 1uF to 10uF cap, or else IC will behave erratically.
  • Never forget gate resistors (10Ω to 33Ω), else the MOSFETs might heat due to fast switching noise.
  • R_DT (dead time) ensures both MOSFETs are not ON at the same time, which would cause short circuit (shoot-through).

Working Flow:

  1. IN pin gets PWM signal from microcontroller or any oscillator IC like IC 555.
  2. IR21844 decodes this to drive HO and LO pins alternately.
  3. LO pin drives bottom MOSFET which connects load to GND.
  4. HO pin drives top MOSFET which connects load to high voltage DC.
  5. Bootstrap cap keeps high-side floating driver alive with VB - VS = Vcc.
  6. Dead-time pin makes sure there’s no overlap while switching.

Bootstrap Circuit Basics

To make HO output work properly, we must use a bootstrap diode and bootstrap capacitor. The diode charges the capacitor when LO is ON and this stored voltage is used for turning ON the high-side MOSFET.

Typical Bootstrap Circuit:

  • Diode: Fast recovery type like UF4007 or 1N4148.
  • Capacitor: Between 0.1uF and 1uF, non-polar ceramic or film.

Calculating Bootstrap Capacitor

Here is one basic formula for calculating the bootstrap capacitor value:

Cb = Qg / ΔV

Where:

  • Cb = Bootstrap capacitor value.
  • Qg = Total gate charge of high-side MOSFET (from MOSFET datasheet).
  • ΔV = Allowed voltage drop across capacitor (normally 1V to 2V).

Example:

Suppose we are using IRF540N which has Qg = 71nC

Let ΔV = 1V

Then:

Cb = 71nC / 1V = 71nF, so we choose standard 100nF or 0.1uF

Better to use 0.22uF or 0.47uF for extra safety.

Applications

  • Full-Bridge or Half-Bridge Inverter.
  • DC-AC Converters.
  • BLDC Motor Drivers.
  • Induction Heater.
  • High Voltage Buck/Boost Converters.
  • Sine wave Inverter.
  • Class D Amplifier Gate Driver.

Advantages of IR2184(4)

  • High side and low side both are driven properly.
  • Needs only one logic signal for operation.
  • Has inbuilt dead-time so shoot-through cannot happen.
  • Works up to 600V load easily.
  • Fast switching up to 500 kHz.
  • Only one bootstrap cap and diode required.
  • Very compact 8-pin design.
  • SD pin gives safety control.

Why We Cannot Drive Power MOSFETs Directly?

Now first let us ask this – can we drive a big power MOSFET like IRFP2907 or IRF3205 directly from Arduino or microcontroller?

Answer is no, because microcontroller can give only small current like 20mA or 30mA. But these big MOSFETs need instant gate current of 1A to 3A or even more for turning ON/OFF fast. If we give slow current, MOSFET will heat up, switch slow and may even burn.

Also, high-side MOSFET is not easy to drive. Its source pin is jumping up and down with output voltage and gate needs to be always 10V higher than source. That is why, we cannot drive it using simple logic.

So what we need?

We need one strong IC that can give big current quickly and also handle this jumping voltage condition. That is exactly where IR2184 or IR21844 comes in.

Main Job of IR2184: Act Like Gate-Current Booster for MOSFETs

We can say like this – IR2184 is acting like one current amplifier for microcontroller. It takes small signal from Arduino and gives strong drive to both MOSFETs – high-side and low-side.

When IN pin is HIGH:

  • Low-side MOSFET is OFF.
  • Bootstrap capacitor already charged.
  • HO pin goes HIGH → Turns ON the high-side MOSFET.

When IN pin is LOW:

  • High-side MOSFET is OFF.
  • Bootstrap cap gets charged again.
  • LO pin goes HIGH → Turns ON low-side MOSFET.

And the best part? It keeps some delay (dead-time) between these two states, so both MOSFETs never turn ON at same time. This prevents shoot-through current which can destroy the circuit.

How It Helps in Building High Power Inverter?

Let us say we want to make 500W, 1000W, or even 3000W sine wave inverter. In that case, we need to switch big MOSFETs or IGBTs with high current rating.

For example:

  • IRF3205 = 110A, 55V
  • STGW30NC60VD = 30A, 600V IGBT

Such devices have gate charge over 100nC to 200nC, and they need fast current pulses like 2A to 3A.

If we try to drive them directly then they will switch slow, get hot, create noise and waste power.

But with IR2184:

  • We can feed small PWM signal from Arduino.
  • It will give strong drive (2A peak) to big MOSFETs.
  • It will isolate low-voltage logic from high-voltage side.
  • It will generate correct timing using dead-time.
  • It will help manage both sides of inverter H-bridge properly.

So we can use 2nos IR2184 ICs for full bridge (4 MOSFETs) and build full sine wave inverter easily.

Example Setup for 1kW Inverter:

  • Microcontroller: Arduino or SG3525 or TL494.
  • Gate Driver: 2 x IR2184.
  • MOSFETs: 4 x IRFP260 (or 4 x IRF3205 for low voltage).
  • Output Transformer: 12V to 220V.
  • Load: AC fan, light, pump etc.

Just apply PWM to both IR2184s with 180° phase shift and thats it – full H-bridge inverter will run smooth, cool and powerful.

So in one sentence – IR2184 helps us to handle very big and high current MOSFETs by giving strong, safe, isolated gate signals. It allows us to control dangerous 400V or 600V power with simple 5V logic PWMs, without burning anything. That is why, it is like the heart of every modern inverter, motor driver and high power switching system.

Conclusion

So friends, finally we can say that this IR2184 or IR21844 is very smart half bridge gate driver IC for switching big MOSFETs with safe and stable method. We can use it in many circuits where we want to control high power through small PWM signal. Just make sure to add bootstrap capacitor and fast diode and do not forget to give proper VCC to the IC (like 12V). Then it will work solid and reliable for all inverter or driver applications.

You'll also like:

  • 1.  SMD Resistors – Introduction and Working
  • 2.  LM324 Quick Datasheet and Application Circuits
  • 3.  5kva Ferrite Core Inverter Circuit – Full Working Diagram with Calculation Details
  • 4.  How to Connect IC 4066 in a Circuit
  • 5.  Convert Audio Amplifier into Pure Sinewave Inverter
  • 6.  Low Power MOSFET 200mA, 60 Volts Datasheet

About Swagatam

I am an electronics engineer with over 15 years of hands-on experience. I am passionate about inventing, designing electronic circuits and PCBs, and helping hobbyists bring their projects to life. That is why I founded homemade-circuits.com, a website where I share innovative circuit ideas and tutorials. Have a circuit related question? Leave a comment.... I guarantee a reply!

Previous Post: « Reed Switch Sensor Module Explained with Circuit Diagram
Next Post: How Load Conducts in Half-Bridge Driver Circuits like IR2184 or IR2110 »

Reader Interactions

Need Help? Please Leave a Comment! We value your input—Kindly keep it relevant to the above topic! Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar




Subscribe to New Circuits

Categories

  • Arduino Projects (87)
  • Audio and Amplifier Projects (132)
  • Automation Projects (17)
  • Automobile Electronics (101)
  • Battery Charger Circuits (83)
  • Datasheets and Components (104)
  • Electronics Theory (143)
  • Free Energy (37)
  • Games and Sports Projects (11)
  • Grid and 3-Phase (19)
  • Health related Projects (25)
  • Home Electrical Circuits (12)
  • Indicator Circuits (14)
  • Inverter Circuits (87)
  • Lamps and Lights (142)
  • Meters and Testers (69)
  • Mini Projects (46)
  • Motor Controller (64)
  • Oscillator Circuits (27)
  • Pets and Pests (15)
  • Power Supply Circuits (108)
  • Remote Control Circuits (50)
  • Security and Alarm (64)
  • Sensors and Detectors (101)
  • Solar Controller Circuits (59)
  • Temperature Controllers (42)
  • Timer and Delay Relay (49)
  • Transmitter Circuits (29)
  • Voltage Control and Protection (37)
  • Water Controller (36)




  • Privacy Policy
  • Cookie Policy
  • Disclaimer
  • Copyright
  • Videos
  • Sitemap




People also Search

555 Circuits | 741 Circuits | LM324 Circuits | LM338 Circuits | 4017 Circuits | Ultrasonic Projects | SMPS Projects | Christmas Projects | MOSFETs | Radio Circuits | Laser Circuits | PIR Projects |

Social Profiles

  • Twitter
  • YouTube
  • Instagram
  • Pinterest
  • My Facebook-Page
  • Quora
  • Stack Exchange
  • Linkedin



  • © 2025 · Swagatam Innovations