Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 16
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
MicroTesla (34)


Next birthdays
07/09 Avi (41)
07/09 Jannick Hagen (15)
07/10 Sparcz (69)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: High Voltage
« Previous topic | Next topic »   

Simple H bridge Driver

Move Thread LAN_403
Feynman
Mon Jun 11 2012, 02:17PM Print
Feynman Registered Member #4650 Joined: Sat Apr 28 2012, 04:29PM
Location:
Posts: 3
I have been working on an h bridge driver for some time now. My intention was to design something that could work for n channel H bridges designed to handle over 600V. There are a lot of drivers out there for 200 and a few for 600, but I noticed your options become scarce once you surpass 600V. To be honest, I never fully understood how the whole bootstrap capacitor thing worked. I just never understood why one would charge a capacitor to charge a gate rather than just charging the gate directly without a capacitor. I suspect it has to do with producing a floating voltage, but I cannot be sure.

I went through several designs and about a ton of mosfets, but I finally have something that is simple enough that even I can understand it. It consists of only a multivibrator and two isolation transformers. The nice thing about the design is that the voltage through the h bridge is limited only by the isolation voltage of the transformers--which tends to be far higher than anything you would send through an h bridge. The bad news is that there is no way to control dead time. Unless you use very large isolation transformers, this technique will only work for high frequencies >~10kHz.

I have found that using the same power source to drive upper and lower mosfets always leads to your power source acting as a short circuit between the drain and source of the upper and lower fets respectively. The short circuit goes through the gates of both and blows them both out. The only way around this problem I can understand is using isolation transformers (I presume the bootstrap capacitor method does something similar, but I could never figure out exactly how that works.) Furthermore, I found that you can use the same power source to drive the lower mosfets, but not the upper mosfets. The reason is that the sources of the lower mosfets are tied together and their drains connected by the load. So you can send a voltage across the gates and current will flow from gate1 to source1 to source2 to gate2 and effectively turn one mosfet on and the other off at the same time. The upper mosfets have their drains tied together and their sources connected by the load, so the same technique will not work. This is where the isolation transformers come in. I have found that I can use one isolation transformer to drive each high side transistor so the voltage applied across the gate and source are floating. Since each of the high transistors are driven by separate floating voltages, there is no net voltage difference between the two sources or the two drains.

The final circuit is attached below. The multivibrator is composed of two op amps with their inputs cross coupled. I use a TCA0372 for the op amps and a 100KOhm dual potentiometer from radioshack for the resistors. The frequency will be RC*ln(2) when the resistors and capacitors match.

To the best of my knowledge, this topology requires the least number of components to drive an H bridge. Please leave any comments on the design or possible improvements.

1339424246 4650 FT0 Hbridge Driver
Back to top
dude_500
Mon Jun 11 2012, 03:53PM
dude_500 Registered Member #2288 Joined: Wed Aug 12 2009, 10:42PM
Location: Cambridge, MA
Posts: 179
I would suggest using a GDT for all four gates if you're going to use it for any. It helps to prevent shoot-through.

Also, using op-amps to directly drive GDT's isn't the best idea, although you could probably squeeze by with those 1A ones you linked to. You're best off just using some gate drivers like the UCC37322/1 designed specifically for high pulsed current.
Back to top
Steve Conner
Mon Jun 11 2012, 06:49PM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
Congratulations on rediscovering the fundamentals of power electronics! tongue
Back to top

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.