how to make H bridge using IR2110 and diagnose its problems

How to make H bridge using IR2110: H bridge is one of the most popular typologies of DC to DC converters. The h bridge is usually used in applications where power requirement is greater than 300 watt. The h bridge is more complicated to handle than other dc to dc converter methods.H bridge has many applications in inverters, switch mode power supplies. AC motor drivers, DC motor drivers, direction control of motors and many others. H bridge consists of four switches. These switches can be transistor, thyristors, and MOSFETs. I have used  MOSFETs in H bridge designing for pure sine wave inverter. I have used IRF840 MOSFET in H bridge due to its high current and voltage handling can check its data sheet for more information about it.


Lets take an example to understand basics to H bridge. Figure Below shows an H bridge which consists of four  MOSFETs  Q1, Q2, Q3, and Q4. I have also connected two switches S1 and S2. 12 volt source is used to drive MOSFET when either S1 or S2 is on. The supply voltage is also given t the  H bridge. When switch S1 is on MOSFET Q1 and Q4 is on and motor rotate in clockwise direction. Q3 and Q2 remain off.

NOTE: Circuit shown below is just for the understanding purpose. Don’t try to make it for your project use. Because its need more components to connect with MOSFETS. I will discuss it later.

h bridge
h bridge

When switch S2 is on, MOSFET Q2 and Q3 is also on and motor rotate in anti clock wise direction. Q1 and Q4 remain off. As shown in the figure below.

H bridge anti clock wise direction
H bridge anti clock wise direction

As I have already mentioned. I have to make some changes in the above circuits before making them to use in our projects. In the above circuits, I have connected 12 volt directly with MOSFETS to drive them. But we can’t do it practically. To resolve this issue we use MOSFET gate drivers.

H bridge using IR2110

I have already posted a article on MOSFET drivers. I have covered the answer to the following questions in that article. what is MOSFET DRIVER? Why do we need to use a MOSFET driver? How to use MOSFET driver IR2110? To get the answer of all these questions reading the following article.

Compete circuit diagrams of H bridge are shown below. I have used IR2210 MOSFET gate driver circuit. In H bridge Two MOSFETS are used as High side MOSFETS and two used as a low side MOSFETS. IR2210 high and low side drivers outputs are used to drive these MOSFET.

circuit diagram of h bridge using IR2110
circuit diagram of h bridge using IR2110

Components list

Category,Reference,Value,Order Code
Integrated Circuits,"U1",IR2110,
Integrated Circuits,"U2",IR2110,

In pure sine wave inverter, 311 volt is used as an input voltage supply from dc to dc converter using push pull topology. Control signals are generated through the microcontroller. In SMPWM tutorial I will discuss how to create control signals for h bridge to make neat sine wave out h bridge after the LC filter. If you want to use above H bridge in direction control of DC motor, you can use it by making 2 control signals common. Signal A and C should be common. Signals B and D should also be common to rotate the motor in the clockwise or anti-clockwise direction. To get the complete circuit diagram of H bridge comment on this post with your email address. you can check these power electronics projects which used the H bridge.

If you still have any issue after reading this article. Comment on this post. I will try to reply to your comments as soon as possible. Share it . with your friends. Because sharing is caring 🙂

245 thoughts on “how to make H bridge using IR2110 and diagnose its problems”

  1. I am looking for associate to rebuilding a Pure Sine Wave PWM 300W microcomputer/controller based power inverter. 55-50-60 Hz switch selectable 240 v AC. The previous was built in 1990 using 8 bit microprocessor, with voltage regulation, overload protection, cold start up, and many more embedded features. The purpose is to get a working prototype for other future projects. Please email: [email protected] . University and serious researchers are encouraged to apply.. I am from Malaysia.

  2. Hi dear bilal …i reading your post and enjoy it.realy i want to design a driver circuit with ir2110 to get variable pwm (800Hz~100k Hz & duty cycle 15%~90%)from ARM and drive mosfets.i have a square wave from ARM. this is important point for me that my wave in high frequency are very sharp square wave in 150 v dc.if u can plz tell me how can i do???thank u &best regards

  3. hi there..
    i’m trying to build spwm inverter using arduino. can you send me the complete circuit in proteus?
    any help will much appreciated. thank you.
    my email is [email protected]
    many thanks, mate 🙂

  4. Sir, I want to run two motors using this schematic for running two wheels of a trolley….for this i need to make two H bridges…how to control them simultaneously so that I can make the wheels move forward and backward??? my email id is [email protected]

  5. i I am busy with my project and I have been trying to connect the ir2112 driver (Arduino Uno r3) to my H bridge (IRLA3808P) and it doesn’t work plz help. I am switching at 50Hz so to invert 12V from battery. to suite household appliances and am using Proteus to simulate . I don know where am doing wrong as I have been doing it for the passed three weeks. Pliiz help .anyone please….

  6. Hi, sir can i apply this system for making a inveter pure sinewave and whuch part i should change or added to have a 12 v dc input and 220Ac output
    Please send me alink for circuit diagram
    This is my link [email protected]

  7. for mosfet drivers VCC=12V . im not understanding why there is 310V is required for the circuit ( supply shown above the high level mosfets to the drain). if its also the VCC then why we not 12 V?

  8. Useful content. I have successfully developed H bridge for my bridge using your circuit. Thank you for sharing. I want the design details or any source information for biasing the circuit. How do we select the values of resistors and capacitors etc. Please mail the details if any. Thank you

  9. HI Bilal,
    Can you please send me the circuit diagram of your H-Bridge, i would like to try it out and try and make a hardware. Thankyou

  10. thanks a lot for your wonderful designs what a good job! Pls how do I generate control signals for H- bridge using analog circuitary

  11. Hello. And thanks you. I have a question.
    Can replace irf3205 with IRF840?
    And use power voltage 12v instead of 310v?

  12. Hi,

    Thank you for info. So can you send me the circuit in pdf or another format. I need build a pure sine wave generator, the load is a transformer and i will control the amplitude and frequency of output with two pwm channels. You have more information about LC filter for me? The maximum current of load is proximity 2A AC 230V.

    [email protected]

  13. Can you send me the complete schematic & documentation of this project?
    Please send to [email protected]

    Is this circuit able to be used as cycloconverter by adding a zero cross detector and rectifiying bridge to feed the mosfet?


  14. Hi, your description helped me to understand H-bridge better,I would be grateful if you can send me the complete circuit schematic as well as its arduino code for controlling input terminals of IR2110.
    This is my email: [email protected]

  15. Hi, your description helped me to understand H-bridge better,I would be grateful if you can send me the complete circuit schematic as well as its arduino code for controlling input terminals of IR2110.
    This is my email: [email protected]

Leave a Comment