I'm designing a FET gate driver that allows 1.8V MCUs to control FETs up to 100kHz.

FETs to be used will vary a lot so I'd like to have as much current drive as I can.

I need it to be based on discrete transistors.

What could I add or remove to improve performance?

Not shown are capacitors close to the driver components. I've considered adding a Schottky diode in parallel with RGate to improve turn off.

Transistors are BC847BW / BC857, V+ is 9V ~ 30V. Resistors are to be chosen.

enter image description here


I think without resistor (and zener) values and specific BJTs there's not much that can be said other than "looks ok", except you'll mostly likely want a decoupling cap in parallel with your push-pull stage.

You could also add a speed-up capacitor in parallel with RG10 if this is going to be switched at high frequency all the time.

enter image description here

Regarding the PNP/NPN push-pull transistors, you generally want a hfe of at least 200 with these, so they saturate easily; with BC847, I'd go with the "B" grade/variant which has 200/290/450 min/typ/max hfe.

It's hard to be sure about these things, but the issue @MadHatter mentioned (exceeding the Vbe spec on the top of the push-pull transistors) doesn't seem to show up in simulation, even with 30V source.

enter image description here

YMMV on these things.

  • \$\begingroup\$ Added a few info based on your answer. \$\endgroup\$ – Wesley Lee Nov 5 '15 at 1:51
  • \$\begingroup\$ Couldn't this design cause a reverse voltage > the spec of 5V on J19 Vbe for short periods of time? \$\endgroup\$ – MadHatter Nov 5 '15 at 2:21
  • \$\begingroup\$ @MadHatter: I'm guessing you're talking about exceeding (given that V+ was added as 9-30V) the VEBO for the BC847, which seems to be 6V. I didn't think about that (so maybe you should add your own answer). The obvious fix for that would be to drive the bases of J19/J20 from emitter of J21 instead and move the resistor from its collector to its emitter (i.e. have it as emitter follower). \$\endgroup\$ – Fizz Nov 5 '15 at 2:36
  • \$\begingroup\$ ... but doing that would mean J21 can't do the level translation anymore because its base would need to be pulled up higher. \$\endgroup\$ – Fizz Nov 5 '15 at 2:54
  • \$\begingroup\$ @RespawnedFluff - I'll think about it more, I just noticed that that may happen, I'm not 100% confident. But if you look at it and agree also then my initial quick thinking is true. \$\endgroup\$ – MadHatter Nov 5 '15 at 2:55

enter image description here

It's looking good but the most popular arrangement for fast turn-off is the local pnp turn-off circuit as shown above. Please see http://www.radio-sensors.se/download/gate-driver2.pdf for additional details.

Also, you can add an ultrafast diode parallel with the FET's body diode, because the FET's diode is a technology diode wich has poor parameters.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.