Author Topic: Searching a high-side driver ic for a p-channel MOSFET, do you know any?  (Read 9458 times)

0 Members and 1 Guest are viewing this topic.

Offline JajahoTopic starter

  • Contributor
  • Posts: 22
  • Country: de
Hey guys,

thank you for tuning in.
I'm on a project controlling a valve with a high side switch using PWM.

I have these requirements:

Supply voltage: 8 - 32V
Switching current: up to 10A
Switching frequency: up to 10kHz


I already have a suitable p-channel enhancement MOSFET.
What I'm still looking for is a suitable driver for it.
There is plenty of ic' for NMOS high side switches, but I can't find any suitable for PMOSFETs.
Since I also have to hand solder them so TQFN ones are not an option.

I was wondering if you guys have an ic I wasn't able to find.
Your help is much appreciated.
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
I've used the LTC1693-5 for that, but it's only 13.2V max.

As you noticed, there are far fewer options for PMOS gate drivers.
What's the PMOS transistor you selected? Could you post the reference so we can suggest solutions? (For instance its max VGS could be a criterion...)

 

Offline JajahoTopic starter

  • Contributor
  • Posts: 22
  • Country: de
Hello,

I also took a look at that one, but yeah since I'm working with a Vcc of up to 32V it's unfortunately not an option.

The MOSFET is an Infineon one with an absolute maximum gate voltage of +/-20V.
I don't have the exact name at the moment, but I could post that tomorrow.

 

Online IconicPCB

  • Super Contributor
  • ***
  • Posts: 1564
  • Country: au
there are high side smart fets which may be suitable in their own right (no need for a separate driver.
 
The following users thanked this post: Psi, Jajaho

Offline langwadt

  • Super Contributor
  • ***
  • Posts: 4857
  • Country: dk
there are high side smart fets which may be suitable in their own right (no need for a separate driver.

and it'll be protected against most types of faults and abuse
 
The following users thanked this post: Jajaho

Offline darrenb

  • Contributor
  • Posts: 36
  • Country: au
As you are getting a driver and there are plenty of options for N channel, would it be better to use an NMOS instead.  They generally have better specifications including RdsOn which will result in less heat.
 

Offline sourcecharge

  • Regular Contributor
  • *
  • Posts: 221
  • Country: us
you could try something like this...
(edit optional diode part number changed to 1n4001)
« Last Edit: August 05, 2019, 04:58:52 am by sourcecharge »
 
The following users thanked this post: Jajaho

Offline planet12

  • Regular Contributor
  • *
  • Posts: 83
  • Country: nz
A high-side PMOS can be controlled relatively easily, as you just need to pull the gate towards ground (with appropriate clamps so as to not exceed maximum Vgs). For fast switching, active switch-off can be done with a BJT, diode and a resistor set up to discharge the gate (searching "MOSFET gate drive circuit" should find plenty of helpful information).

I suspect you'll find few IC options for driving a high-side PMOS, as most high-side drivers are designed for using an NMOS at the top (NMOS generally have better specifications overall due the the physics involved), normally by using a bootstrap capacitor (aka flying capacitor) to charge the gate positive with respect to the supply rail. Bootstrap versions have duty cycle limitations too, as you need to be able to regularly recharge the capacitor.
 

Offline JajahoTopic starter

  • Contributor
  • Posts: 22
  • Country: de
Thank you all very much for taking time out of your day to answer my question.

The MOSFET I was planning on using and that I already have on hand is this AUIRF4905 (IRF not Infineon as I preveously stated ofcourse :palm:).
I also drew up this driver cicuit with a push pull configuration. The Problem with that is my wide range of supply voltages (from 8 - 32V) So when I set the turn on gate voltage to be 1/2 Vcc in order to not damage the gate at a supply voltage of 32V this comes around and bites me in the ass when I only have a Vcc of 8V as it wouldn't turn on the MOSFET all the way. I guess I could use a zener to clamp the gate voltage to the suppply, but I'm not so sure about that.


I will now look into smart switches (those are these Infineon thingies, right?) and using a N-channel FET.


Again thank you all for your suggestions so far.
If you have any other Ideas be sure to let me know.

Greetings from Germany
« Last Edit: August 05, 2019, 09:20:33 am by Jajaho »
 

Offline JajahoTopic starter

  • Contributor
  • Posts: 22
  • Country: de
Behold, I found the one to rule them all!

I present to you: BTS6163D, Smart high side switch from Infineon!

It has all the bells and whistles.
Wide operating voltage from 5,5 - 62V
Internal current sensing, overtemperature shutdown and so on
I think she is the one. :phew:

What I found interesting however is the way they listed the nominal load current in the datasheet.
They have two listings, one according to some automotive ISO norm and a second refering to mounting it on a pcb.


 

Offline Ian.M

  • Super Contributor
  • ***
  • Posts: 13216
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #10 on: August 05, 2019, 11:38:15 am »
Try the attached high side PMOS driver circuit (LTspice sim).   It gives fractionally under 7.5V of gate drive at 8V Vcc, rising to 10V at 12V Vcc, and limits the drive to 12V at 36V Vcc.   If built with careful attention to layout, decoupling and parasitics, it should be brutally fast.  Sub 100ns edges are possible.


N.B The input must swing rail-to-rail of your logic supply.  If it doesn't go below 0.2V you wont get a fast enough turnoff and any droop in its high level will result in reduced gate drive.
 
The following users thanked this post: Jajaho

Offline JajahoTopic starter

  • Contributor
  • Posts: 22
  • Country: de
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #11 on: August 05, 2019, 11:52:26 am »
Well you know what they say about celebrating to early... |O
The smart switch I mentioned earlier is terribly slow.

Turn on time: typ. 150µs & max. 300µs
Turn off time: typ. 200µs & max. 550µs

I have to switch it at up to 10kHz...
Naive calculation:
1 / 850E-6 = 1176Hz, so that won't work

It's back to the drawingboard.
I will try your recommendation and simulate the discrete p-channel driver.
The AUIRF405 should be fast enough with 99ns rise time and 64ns fall time.

But since I'm planning on using a jellybean attiny to controll it all I'm pretty sure it won't do rail to rail.
Do you have any suggestions on what to do about that?


 

Offline JajahoTopic starter

  • Contributor
  • Posts: 22
  • Country: de
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #12 on: August 05, 2019, 12:04:35 pm »
Hello Ian M.,

first of all thank you for your answer.
But I tried running your attached .asc using LTSpice and got this instead (see attached photos).
It can't find the models you used. Are they your custom ones maybe?


EDIT: Never mind, the problem was on my side. I reinstalled the thing and now it shut up.
« Last Edit: August 05, 2019, 12:17:33 pm by Jajaho »
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #13 on: August 05, 2019, 12:35:10 pm »
Can you explain why you're not going for an NMOS transistor instead? As said above, it'll be much easier to find one with better specs than a PMOS and the gate drivers are easy to find.

 

Offline JajahoTopic starter

  • Contributor
  • Posts: 22
  • Country: de
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #14 on: August 05, 2019, 12:53:34 pm »
Hello Silicon Wizard,

the BTS6361D is just that. A n-channel MOSFET with a driving circuit, all in one package (plus some).
But since it requires a charge pump to boost the supplied voltage above the operating voltage in order to turn on the MOSFET it is much slower at it compared to a traditional driver.
This is a problem since I have to modulate it using PWM up to 10kHz.
In addition the AUIRF4905 is a very well performing p-channel MOSFET that can keep up with the N-channel guys.

I think you could also use an isolated photo-driver of some sort and if you have a specific recommendation I am more than willing to look into it.
I hope I made my reasons clear and that I'm not overlooking something.


Thank you very much for your question though and please let me know what you think about it.

Greetings from Germany.
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #15 on: August 05, 2019, 01:28:38 pm »
You're mentioning an integrated switch, with of course its own limitations and compromises, but I think it won't be too hard to find a separate gate driver that can handle switching @10kHz.
 
The following users thanked this post: Jajaho

Offline Scrts

  • Frequent Contributor
  • **
  • Posts: 800
  • Country: lt
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #16 on: August 05, 2019, 01:36:41 pm »
Check TI, e.g.: http://www.ti.com/lit/ds/symlink/tps22990.pdf

But in general... switching 10A @ 10kHz is quite a challenge :box:
 
The following users thanked this post: Jajaho

Offline JajahoTopic starter

  • Contributor
  • Posts: 22
  • Country: de
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #17 on: August 05, 2019, 02:21:10 pm »
Hello guys,

in order to shine some light on the task at hand I want to explain what I am actually doing.
The pcb I'm designing is for use in a testing/evaluation laboritory.
We are testing valves/clutches. In this context they use a technique called "peak and hold" where first you drive the valve at full power (which could be up to 10A) in order to bring it in position. After this first phase the duty cycle is reduced to say 30% -40% in order to hold it in place.
Since I do not know exactly what kind of valve will be connected I need to plan for a wide range of supply voltages (8 - 32V), pwm-frequencies (0 - 10kHz), duty cycles (0 - 100%).
The testbox Im building will take to analog voltages from 0 - 10V in order to set the frequency as well as the duty cycle. Im planning to use some avr mcu like the attiny for this task.


Answer to Scrts: Unfortunately the operating voltage range is only up to 6V. But thank you very much for bringing it to my attention anyway.

Cudos to Ian M.
I took a look at your suggested driver circuit and was blown away.
Clearly you are a very experienced analog engineer. The suggested circuit far exceeds my limited knowlege.
It features extremly fast switching times which I think are in this case to fast. I'm worried about EMV and since I only need to switch at 10kHz maybe 100kHz this circuit seems to be a bit overkill.

On the other hand I would be very interested in how the circuit works.
If you could ever so kindly find the time to explain to me the reason for implementing the matched pair, the two schottky diodes aswell as the general idea, I would be very thankfull.

Thank you all for your time and have a good day.
Greetings from Germany
 

Offline Scrts

  • Frequent Contributor
  • **
  • Posts: 800
  • Country: lt
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #18 on: August 05, 2019, 02:50:37 pm »
The question is: if you are doing a tester for a device, then what chip drives that device in the real application? Reusing the same circuitry would make your tester even better.
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #19 on: August 05, 2019, 02:59:01 pm »
Another tip for an integrated gate driver is to look for half-bridge drivers instead (and obviously just use the upper driver and a NMOS transistor, although you may find some use for the lower switch as well). I think you'll have more options for fast switching (which means higher peak output current) than with single gate drivers, as half-bridge drivers are specifically targeted at PWM applications such as motor driving, so fast switching.
 
The following users thanked this post: Jajaho

Offline Ian.M

  • Super Contributor
  • ***
  • Posts: 13216
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #20 on: August 05, 2019, 03:43:33 pm »
I assume one terminal of the valve or clutch coil is commonly grounded to their bodies so you cant simply use low-side switching using a N-MOSFET.

The Q1,Q2 matched pair forms a basic current mirror, applying a current set by R1 and the input logic level to the driver stage pullup resistor R2.  The ratio of R1:R2 therefore sets the max gate drive voltage swing.   It needs to be a current mirror with a low voltage drop to get as close as possible to rail to rail gate drive so one cant use the more accurate Wilson current mirror there without compromising gate drive at low supply voltages.

D2 speeds up discharging the junction capacitances in the current mirror at the end of the pulse to get a crisper turnoff.  However that means that the total of its Vf drop and the logic output '0' voltage must be less than Q1, Q2 Vbe.  If not it wont do any good.  This shouldn't be a problem for any SSI or MSI CMOS logic or MCU with reasonably robust pin drivers.

Schottky diodes are use for speed, and also in the case of D1, for low Vf drop as it + the Vbe drop of Q3 determine how close the output can get to the supply rail.

The driver stage Q3,Q4 buffers the resulting waveform, with bootstrapping to the top end of R2 (via R3,C1, with D1 letting it momentarily swing above the supply rail) to get a reasonably square rising edge rather than the slowish exponential that a plain resistive pullup would give.   R5 helps isolate the driver from the MOSFET gate capacitance to allow the bootstrapping to be more effective.  Q5 or Q6 turn on if there's more than about 0.6V across their base pullup/pulldown resistors which only happens if Q3 or Q4 are passing more than 6mA collector current.  As the load is capacitive, with negligible DC current, this can only happen during edge transitions, and they act to dump a lot of current into the gate capacitance during each transition to speed it up.

If you want less brutally fast gate drive, simply delete D2, Q5 and Q6 and replace R4 and R6 with short circuits.  You can then also increase R5 if you need to 'slug' it even further.

A completely different 'Electronic LEGO' style option that would be viable for a one-off would be an isolated 1W DC-DC converter to get a floating 12V supply from your 5V logic supply, an ordinary NMOS low side gate driver IC running from the floating 12V supply (with *LOTS* of decoupling) and a fast optocoupler to get the pulse signal up to the gate driver input.   Tie the positive side of the DC-DC converter output to the main supply if driving a P-MOSFET, or the negative side to the MOSFET Source if driving a N-MOSFET as a high side switch.

In all cases, if you want it to be robust, and you aren't using a 'smart' high side switch with built-in protection, you'll need a fast current sensor on the supply to the MOSFET, and logic to prematurely terminate the drive pulse if the current exceeds a threshold determined from the MOSFET's SOA graph, with a largish safety margin.  It should also light an over-current indicator light.   You may need to add an air-core inductor in series with the output to slow down the current rise time if its operating into a dead short, just enough for the over-current protection circuit to operate before the MOSFET is at risk.   Reset the over-current trip circuit either manually or automatically between pulses.

« Last Edit: August 05, 2019, 03:49:25 pm by Ian.M »
 
The following users thanked this post: Mechatrommer, Jajaho

Offline langwadt

  • Super Contributor
  • ***
  • Posts: 4857
  • Country: dk
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #21 on: August 05, 2019, 04:36:52 pm »
Hello guys,

in order to shine some light on the task at hand I want to explain what I am actually doing.
The pcb I'm designing is for use in a testing/evaluation laboritory.
We are testing valves/clutches. In this context they use a technique called "peak and hold" where first you drive the valve at full power (which could be up to 10A) in order to bring it in position. After this first phase the duty cycle is reduced to say 30% -40% in order to hold it in place.


with PWM and those current you'll need a beefy flyback diode, I'd consider a halfbridge instead


 
The following users thanked this post: Ian.M, Jajaho

Offline sourcecharge

  • Regular Contributor
  • *
  • Posts: 221
  • Country: us
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #22 on: August 05, 2019, 10:23:52 pm »
Thank you all very much for taking time out of your day to answer my question.

The MOSFET I was planning on using and that I already have on hand is this AUIRF4905 (IRF not Infineon as I preveously stated ofcourse :palm:).
I also drew up this driver cicuit with a push pull configuration. The Problem with that is my wide range of supply voltages (from 8 - 32V) So when I set the turn on gate voltage to be 1/2 Vcc in order to not damage the gate at a supply voltage of 32V this comes around and bites me in the ass when I only have a Vcc of 8V as it wouldn't turn on the MOSFET all the way. I guess I could use a zener to clamp the gate voltage to the suppply, but I'm not so sure about that.


I will now look into smart switches (those are these Infineon thingies, right?) and using a N-channel FET.


Again thank you all for your suggestions so far.
If you have any other Ideas be sure to let me know.

Greetings from Germany

The only thing you have to worry about is the current through the zener.  The above schematic works fine up to about 50khz.  The design has only the limitations of the components.  You don't have to use the irf9530 pch mosfet or the 2n7000 nch mosfets..any mosfets will work, but their limits determine the limit of your voltage output.  The two resistors can be decreased to speed up the signal to about 10 Mhz, if your mosfets can go that high.   The only thing is that the current through the resistors and the zener is increased, so approprate wattage resistance above the nch mosfet is required.  Lastly, zeners can be paralleled to increase their overall current capacity.

There is nothing as simple and as variable as this design, good luck though, and I hope you find what you are looking for, but I'm not sure why everyone has such a hesitation with using zeners.
 
The following users thanked this post: Jajaho

Offline AndersJ

  • Frequent Contributor
  • **
  • Posts: 415
  • Country: se
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #23 on: August 05, 2019, 11:35:15 pm »
I’m on a iPad, no LTspice in sight.
Can someone attach a picture of Ians circuit?

"It should work"
R.N.Naidoo
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11714
  • Country: my
  • reassessing directives...
Re: Searching a high-side driver ic for a p-channel MOSFET, do you know any?
« Reply #24 on: August 06, 2019, 01:44:05 am »
while Ian.M circuit is more featurefull, attached can be a simpler bjt push pull driver that can maintain -5V Vgs down to 6Vs using 15V zener clamp (shown Vgs dark red traces for Vs 6V and 50V). suggestion welcomed i may have missed something, its a 10 minutes sketch, zener current @ 50Vs should be around 50mA. ymmv.

I’m on a iPad, no LTspice in sight.
Can someone attach a picture of Ians circuit?
see last attachment.
« Last Edit: August 06, 2019, 01:57:30 am by Mechatrommer »
Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that... organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized - Barbara McClintock
 
The following users thanked this post: Jajaho


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf