Author Topic: Saturating a MOSFET with a constant current sink driver  (Read 5182 times)

0 Members and 1 Guest are viewing this topic.

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Saturating a MOSFET with a constant current sink driver
« on: December 29, 2019, 11:30:27 am »
Hello EEVBlog forum,

I'm designing an LED cube and for its LED drivers I'm using TLC5927 16 Channel constant current sink drivers (https://datasheet.lcsc.com/szlcsc/1804162351_Texas-Instruments-TLC5927IDBQR_C181418.pdf).

I was wondering if I could use the constant current sink outputs of the TLC5927 to drive a P-channel MOSFET (for the ~7amp max layer current).
As per the diagrams bellow I just want to use some outputs from the TLC5927 to drive the logic level of the gate of the MOSFET.
Intuitively it seems that it would work fine in my head, but I'm not experienced enough to know if there will be any problems saturating a MOSFET with a constant current sink driver.

Thanks in advance!



« Last Edit: January 12, 2020, 10:10:05 pm by Oleenick »
 

Offline Wimberleytech

  • Super Contributor
  • ***
  • Posts: 1134
  • Country: us
Re: Saturating a MOSFET with a constant current sink driver
« Reply #1 on: December 30, 2019, 07:20:49 pm »
I think you want to exchange the source and drain connections.
 
The following users thanked this post: Oleenick

Offline moffy

  • Super Contributor
  • ***
  • Posts: 2216
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #2 on: December 31, 2019, 04:28:50 am »
If you are looking at 7A current, then you would tend to use a switchmode constant current source to limit power dissipation in the switching device.
 
The following users thanked this post: Oleenick

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #3 on: December 31, 2019, 08:58:26 am »
If you are looking at 7A current, then you would tend to use a switchmode constant current source to limit power dissipation in the switching device.

That makes sense, but in the design I'm already using these constant current sink drivers for 512 LEDs (30mA sink per channel).
I don't have much experience yet, so would you say it's worth it to implement switchmode constant current source ICs for the 8 anode control point (the ~7A points)? This is just for a one off project.

I think you want to exchange the source and drain connections.

At the moment the top pin the the drain and the bottom is the source on the MOSFET in that diagram. When it is saturated I intend for the LVL0 net to be placed at a +5V potential. I think I see what you mean, that the drain pin should be where the current is "drawn" from through source. But then that diode on the diagram shows that current flows from drain to source, or am I wrong assuming that? Could you elaborate on this to help me out of my confusion.

For reference I based it on this design from Kevin Darrah with the same component. Maybe the symbols have the D and S in different places?
899690-0


Thanks.
« Last Edit: December 31, 2019, 09:02:36 am by Oleenick »
 

Online mikerj

  • Super Contributor
  • ***
  • Posts: 3382
  • Country: gb
Re: Saturating a MOSFET with a constant current sink driver
« Reply #4 on: December 31, 2019, 12:36:26 pm »
I think you want to exchange the source and drain connections.

At the moment the top pin the the drain and the bottom is the source on the MOSFET in that diagram. When it is saturated I intend for the LVL0 net to be placed at a +5V potential. I think I see what you mean, that the drain pin should be where the current is "drawn" from through source. But then that diode on the diagram shows that current flows from drain to source, or am I wrong assuming that? Could you elaborate on this to help me out of my confusion.

For reference I based it on this design from Kevin Darrah with the same component. Maybe the symbols have the D and S in different places?
(Attachment Link)
Thanks.

The direction of the body diode on your MOSFET should give you a big clue something is not correct  :)  You have a P channel device, so the gate must be at a lower potential then the source to turn it on.  This means you need the source pin connected to the supply rail, and the gate pin then gets pulled toward 0v to switch the transistor on.
 
The following users thanked this post: Oleenick

Offline Wimberleytech

  • Super Contributor
  • ***
  • Posts: 1134
  • Country: us
Re: Saturating a MOSFET with a constant current sink driver
« Reply #5 on: December 31, 2019, 01:28:26 pm »
At the moment the top pin the the drain and the bottom is the source on the MOSFET in that diagram. When it is saturated I intend for the LVL0 net to be placed at a +5V potential. I think I see what you mean, that the drain pin should be where the current is "drawn" from through source. But then that diode on the diagram shows that current flows from drain to source, or am I wrong assuming that? Could you elaborate on this to help me out of my confusion.

First, see mikerj's comment.
I will elaborate.
A MOSFET is fundamentally a four-terminal device: Drain, Source, Gate, Body.
The Body terminal is also called: substrate, bulk, well, tub(rare...but I can think of one company that used this term).
A MOSFET is a "majority carrier" device.  For an nch MOSFET, the majority carriers are electrons, for pch, they are holes.
In order for current to flow from source to drain (or drain to source), a channel must be created...a path for majority carrier current to flow.
For a pch device, the Body (substrate) is lightly-doped n-type silicon and the drain/source are heavily-doped p-type silicon.
In order to create a channel, the lightly-doped substrate must be "inverted" (in simple terms, converted to p-type) so that majority carriers (holes) can flow.
An appropriate potential "relative to the substrate" must be applied to the gate in order to form the inversion layer.  For a pch MOSFET, this voltage is negative with respect to the substrate terminal.  Therefore, the gate voltage must be lower in potential than the substrate terminal.  Moreover, you must also consider the potential of the drain/source terminals.  At the device level for conventional MOSFETS (no DMOS or asymetric MOSFETS), there is no physical distinction between drain and source.  They are interchangeable.  But, in order for the first carrier (electron or hole) to leave the source terminal, the region at the edge of the source must be inverted.  Thus, for a pch device, the source must be at a higher potential than the gate. Either physical drain/source terminal can serve as the source depending solely on terminal conditions (voltage relative to the other terminals).

OK this may be a lot to absorb.  Here is a simple rule for a four-terminal pch MOSFET.
1) the substrate voltage must be equal or greater than the other to conducting terminals (not the gate terminal)
2) the source terminal is the terminal with the highest voltage of the two conducting terminals
3) the drain terminal is the terminal with the lowest voltage of the two conducting terminals.

In the case of the transistor you used, the substrate is tied internally to one of the other terminals.  By applying the rule above, you will see that the terminal attached to the substrate must be the source terminal.
 
The following users thanked this post: Oleenick

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #6 on: January 01, 2020, 11:29:55 am »
Wow thank you all for taking the time to reply. Your explanations are great, though it may take a few reads to fully understand. For now atleast I know that I need to flip my source and drain connections.
If I understand correctly: CLVL0, when pulled to GND by the constant current sink, should saturate the MOSFET and allow current to flow from source to drain, source should be connected to VCC and drain should be connected to the anode of each LED layer, which is then connected to ground through the LEDs.

I realised what tripped me up was that I made this part of the circuit based on Kevin Darrah's design, which I attached before. In his diagram the MOSFET drain and source are flipped from the schematic that I used in EasyEDA. Trap for young players indeed.

Would you have any idea if using a constant current sink would be an issue on the gate?
 

Offline Wimberleytech

  • Super Contributor
  • ***
  • Posts: 1134
  • Country: us
Re: Saturating a MOSFET with a constant current sink driver
« Reply #7 on: January 01, 2020, 09:00:51 pm »

If I understand correctly: CLVL0, when pulled to GND by the constant current sink, should saturate the MOSFET and allow current to flow from source to drain, source should be connected to VCC and drain should be connected to the anode of each LED layer, which is then connected to ground through the LEDs.
Some additional theory and terminology for you.
MOSFETs can operate in two regions when conducting:  saturation, and linear
For a pch device, If the gate to drain voltage is negative by at least the threshold voltage, the device is operating in the linear region.  Otherwise, it is in saturation.

If you pull CLVL0 to ground, the transistor will turn on likely be in the linear region of operation.  That is fine for this application.  You just want it to be fully on.

Quote

Would you have any idea if using a constant current sink would be an issue on the gate?

Not an issue.

Note:  I ignore the subthreshold region of operation in my comments above.  It is yet another region but not of concern for this application.
 

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #8 on: January 03, 2020, 10:38:10 am »

If I understand correctly: CLVL0, when pulled to GND by the constant current sink, should saturate the MOSFET and allow current to flow from source to drain, source should be connected to VCC and drain should be connected to the anode of each LED layer, which is then connected to ground through the LEDs.
Some additional theory and terminology for you.
MOSFETs can operate in two regions when conducting:  saturation, and linear
For a pch device, If the gate to drain voltage is negative by at least the threshold voltage, the device is operating in the linear region.  Otherwise, it is in saturation.

If you pull CLVL0 to ground, the transistor will turn on likely be in the linear region of operation.  That is fine for this application.  You just want it to be fully on.

Quote

Would you have any idea if using a constant current sink would be an issue on the gate?

Not an issue.

Note:  I ignore the subthreshold region of operation in my comments above.  It is yet another region but not of concern for this application.

Sorry to keep dragging this on but this is important for me to understand.

Would it be worth using another discrete transistor to switch the P-channel MOSFET from the microcontroller?
The P-channel that I was going to use has 100mΩ RDSon which is capable of -10V -10A, but the power dissipation is a bit lacking since I'd be running max 7amps:
P = R * I^2
   = 0.1 * 7^2
   = 4.9 watts

The Ta (ambiently cooled) @ 25C rating for the IRF9Z34NSTRLPBF is only 3.8 W. Even if I give it a good copper plane to cool, there's going to be 8 of them in opperation at once on the PCB.
I know Kevin Darrah used the THT version of the MOSFET with no problems, maybe because they're being switched at a 1/8 duty cycle (which is also what I'm doing)?

Or should I use an N channel MOSFET for its lower Rds on, it may simplify things and reduce the power wasted as heat.

Any advice would be greatly appreciated.
« Last Edit: January 03, 2020, 11:22:41 am by Oleenick »
 

Online mikerj

  • Super Contributor
  • ***
  • Posts: 3382
  • Country: gb
Re: Saturating a MOSFET with a constant current sink driver
« Reply #9 on: January 03, 2020, 12:38:37 pm »
Would you have any idea if using a constant current sink would be an issue on the gate?


It will be fine, provided:
1) R15 is a high enough value that the current sink output saturates.  No problem with a 30mA current set point.
2) The saturated voltage is sufficient to fully turn on the MOSFET.  No problem, datasheet characteristics suggest you will be within ~100mV of 0V at 5mA.
3) The zero current gate voltage is close enough to Vcc to fully turn off the MOSFET.  Leakage is only 1uA max so again no problem.
 
The following users thanked this post: Oleenick

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #10 on: January 06, 2020, 10:40:18 am »
Would you have any idea if using a constant current sink would be an issue on the gate?


It will be fine, provided:
1) R15 is a high enough value that the current sink output saturates.  No problem with a 30mA current set point.
2) The saturated voltage is sufficient to fully turn on the MOSFET.  No problem, datasheet characteristics suggest you will be within ~100mV of 0V at 5mA.
3) The zero current gate voltage is close enough to Vcc to fully turn off the MOSFET.  Leakage is only 1uA max so again no problem.

I'd just like to clarify my understanding of your help.

1) Do you mean that the constant current from CLVL0 will flow through R15 (30mA), which will make the gate see a low enough voltage to saturate the MOSFET?
2) Do you mean that the datasheet suggests that for the transistor to turn on it must be within less than + or - 0.100mV?
3) So when CLVL0 is high, the current through R15 to VCC will be low enough to turn off the MOSFET?

I've revised the circuit but I'm considering switching to an N-channel MOSFET which has better thermal characteristics.

903810-0

Should I be using a resistor on the gate (between CLVL0 and gate) even though I'm using a constant current source?
I'm not sure if thats how it works, my understanding is that it should reduce oscillation on the edges of the switching singal to the gate.

Because of my current P-channel MOSFET RDSon value of 0.1ohm I'd like to find something less than 20mOhm RDSon.
I don't really need it to be P-channel.
I'm struggling to source a nice MOSFET from LCSC. Something close to the CSD18542KTT from TI would be good but I can't find anything like it on LCSC.

EDIT: I think I found a good one from LCSC, here https://datasheet.lcsc.com/szlcsc/1808281537_Infineon-Technologies-IRLS3036TRLPBF_C73577.pdf
It's an N-channel logic level device, which has a very low RDSon max at 2.4mOhm and a PD max of 3.75W while my load will dissipate only 2.4W
« Last Edit: January 06, 2020, 11:23:32 am by Oleenick »
 

Online mikerj

  • Super Contributor
  • ***
  • Posts: 3382
  • Country: gb
Re: Saturating a MOSFET with a constant current sink driver
« Reply #11 on: January 06, 2020, 11:47:02 am »
Would you have any idea if using a constant current sink would be an issue on the gate?


It will be fine, provided:
1) R15 is a high enough value that the current sink output saturates.  No problem with a 30mA current set point.
2) The saturated voltage is sufficient to fully turn on the MOSFET.  No problem, datasheet characteristics suggest you will be within ~100mV of 0V at 5mA.
3) The zero current gate voltage is close enough to Vcc to fully turn off the MOSFET.  Leakage is only 1uA max so again no problem.

I'd just like to clarify my understanding of your help.

1) Do you mean that the constant current from CLVL0 will flow through R15 (30mA), which will make the gate see a low enough voltage to saturate the MOSFET?

Correct.  However the actual current flowing through R15 may be limited by the supply voltage rather than the TLC5927 target current, in which case it's output will saturate somewhere close to 0v.  For some reason I thought that Vcc was 5v, but checking again I'm not sure you specified this value and it is important.  Not only does Vgs need to be high enough to ensure the MOSFET switches on, it also has to be below the maximum Vgs permitted by the MOSFET or you will kill it almost instantly.

2) Do you mean that the datasheet suggests that for the transistor to turn on it must be within less than + or - 0.100mV?

No, I simply mean that Vgs must be high enough to fully saturate the transistor at the drain current you require.  Vgs in this case is the difference between Vcc and the output of the TLC5927.  The 100mV was based on my (faulty) assumption that Vcc was 5v giving a maximum current into the TLC5927 of 5mA (5v/1k), again you need to specify this value if it's something else.

3) So when CLVL0 is high, the current through R15 to VCC will be low enough to turn off the MOSFET?

Correct, with the output of the TLC5927 switched off, the voltage applied to the gate must be (significantly) lower than Vgs(thr) to ensure the MOSFET is fully turned off.

I've revised the circuit but I'm considering switching to an N-channel MOSFET which has better thermal characteristics.

Please turn the transistor around rather than the voltage rails!  Most people expect the higher potential rail to be at the top of the schematic and this makes reading the schematic easier i.e. conventional current flow from top to bottom.

[ Attachment Invalid Or Does Not Exist ]

Should I be using a resistor on the gate (between CLVL0 and gate) even though I'm using a constant current source?
I'm not sure if thats how it works, my understanding is that it should reduce oscillation on the edges of the switching singal to the gate.

Shouldn't make any difference in this case as the impedance of the output during transition is determined by R15.  If Vcc is high enough that the Vgs is close to or exceeding the maximum for the device chosen then you will have to add additional components to limit it.  This could be as simple another resistor to form a potential divider with R15.
 

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #12 on: January 06, 2020, 11:54:02 am »
Would you have any idea if using a constant current sink would be an issue on the gate?


It will be fine, provided:
1) R15 is a high enough value that the current sink output saturates.  No problem with a 30mA current set point.
2) The saturated voltage is sufficient to fully turn on the MOSFET.  No problem, datasheet characteristics suggest you will be within ~100mV of 0V at 5mA.
3) The zero current gate voltage is close enough to Vcc to fully turn off the MOSFET.  Leakage is only 1uA max so again no problem.

I'd just like to clarify my understanding of your help.

1) Do you mean that the constant current from CLVL0 will flow through R15 (30mA), which will make the gate see a low enough voltage to saturate the MOSFET?

Correct.  However the actual current flowing through R15 may be limited by the supply voltage rather than the TLC5927 target current, in which case it's output will saturate somewhere close to 0v.  For some reason I thought that Vcc was 5v, but checking again I'm not sure you specified this value and it is important.  Not only does Vgs need to be high enough to ensure the MOSFET switches on, it also has to be below the maximum Vgs permitted by the MOSFET or you will kill it almost instantly.

2) Do you mean that the datasheet suggests that for the transistor to turn on it must be within less than + or - 0.100mV?

No, I simply mean that Vgs must be high enough to fully saturate the transistor at the drain current you require.  Vgs in this case is the difference between Vcc and the output of the TLC5927.  The 100mV was based on my (faulty) assumption that Vcc was 5v giving a maximum current into the TLC5927 of 5mA (5v/1k), again you need to specify this value if it's something else.

3) So when CLVL0 is high, the current through R15 to VCC will be low enough to turn off the MOSFET?

Correct, with the output of the TLC5927 switched off, the voltage applied to the gate must be (significantly) lower than Vgs(thr) to ensure the MOSFET is fully turned off.

I've revised the circuit but I'm considering switching to an N-channel MOSFET which has better thermal characteristics.

Please turn the transistor around rather than the voltage rails!  Most people expect the higher potential rail to be at the top of the schematic and this makes reading the schematic easier i.e. conventional current flow from top to bottom.



Should I be using a resistor on the gate (between CLVL0 and gate) even though I'm using a constant current source?
I'm not sure if thats how it works, my understanding is that it should reduce oscillation on the edges of the switching singal to the gate.

Shouldn't make any difference in this case as the impedance of the output during transition is determined by R15.  If Vcc is high enough that the Vgs is close to or exceeding the maximum for the device chosen then you will have to add additional components to limit it.  This could be as simple another resistor to form a potential divider with R15.


Thank you thats very valuable help.

I am using +5V as VCC, I should have stated that earlier.

Also I think I will be going with the IRLS3036TRLPBF N-channel MOSFET now anyways because of its very low RDSon.
That will fix my thermal issues as I'd like it to be capable of a continuous current of each layer just incase the program hangs during switching between the 8 levels.

903846-0
There's the schematic that I would follow with the new MOSFET. The resistor to ground would be 620ohms and the capacitor 100uF.
In this case should I use a resistor on the gate?
« Last Edit: January 06, 2020, 11:56:57 am by Oleenick »
 

Offline Wimberleytech

  • Super Contributor
  • ***
  • Posts: 1134
  • Country: us
Re: Saturating a MOSFET with a constant current sink driver
« Reply #13 on: January 06, 2020, 02:18:30 pm »
I am using +5V as VCC, I should have stated that earlier.

Also I think I will be going with the IRLS3036TRLPBF N-channel MOSFET now anyways because of its very low RDSon.
That will fix my thermal issues as I'd like it to be capable of a continuous current of each layer just incase the program hangs during switching between the 8 levels.

(Attachment Link)
There's the schematic that I would follow with the new MOSFET. The resistor to ground would be 620ohms and the capacitor 100uF.
In this case should I use a resistor on the gate?

The threshold voltage for that transistor is min of 1v and max of 2.5 volts.  Therefore, your output voltage will be a maximum of about 4 volts and a minimum of about 2.5 volts. 
A gate resistor is not necessary.

« Last Edit: January 06, 2020, 02:20:33 pm by Wimberleytech »
 
The following users thanked this post: Oleenick

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #14 on: January 06, 2020, 11:16:34 pm »
I am using +5V as VCC, I should have stated that earlier.

Also I think I will be going with the IRLS3036TRLPBF N-channel MOSFET now anyways because of its very low RDSon.
That will fix my thermal issues as I'd like it to be capable of a continuous current of each layer just incase the program hangs during switching between the 8 levels.

(Attachment Link)
There's the schematic that I would follow with the new MOSFET. The resistor to ground would be 620ohms and the capacitor 100uF.
In this case should I use a resistor on the gate?

The threshold voltage for that transistor is min of 1v and max of 2.5 volts.  Therefore, your output voltage will be a maximum of about 4 volts and a minimum of about 2.5 volts. 
A gate resistor is not necessary.



That is potentially problematic. Do you mean that Vds (output voltage) can only be 2.5-4V?
Where did you find that on the datasheet?

Or by output voltage do you mean gate voltage?
904160-0

This figure from the datasheet shows that at a voltage of ~3V Id can be 10A, which would be enough for my application.
Do you mean that the gate voltage needs to be between 2.5 and 4V to achieve the current I need?
 

Offline Wimberleytech

  • Super Contributor
  • ***
  • Posts: 1134
  • Country: us
Re: Saturating a MOSFET with a constant current sink driver
« Reply #15 on: January 07, 2020, 12:01:29 am »
I am using +5V as VCC, I should have stated that earlier.

Also I think I will be going with the IRLS3036TRLPBF N-channel MOSFET now anyways because of its very low RDSon.
That will fix my thermal issues as I'd like it to be capable of a continuous current of each layer just incase the program hangs during switching between the 8 levels.

(Attachment Link)
There's the schematic that I would follow with the new MOSFET. The resistor to ground would be 620ohms and the capacitor 100uF.
In this case should I use a resistor on the gate?

The threshold voltage for that transistor is min of 1v and max of 2.5 volts.  Therefore, your output voltage will be a maximum of about 4 volts and a minimum of about 2.5 volts. 
A gate resistor is not necessary.



That is potentially problematic. Do you mean that Vds (output voltage) can only be 2.5-4V?
Where did you find that on the datasheet?

Or by output voltage do you mean gate voltage?
(Attachment Link)

This figure from the datasheet shows that at a voltage of ~3V Id can be 10A, which would be enough for my application.
Do you mean that the gate voltage needs to be between 2.5 and 4V to achieve the current I need?
Your latest circuit is a source follower.  Therefore, the source will be VDD-VGS and VGS will be what it needs to be for a given current.  So, from the graph you posted, at 10A, VGS will be ~3V.  The Gate voltage maximum is 5V, so the source voltage will be 5-3=2V. Are you happy with the output voltage being 2V?  If so, you are fine.
 
The following users thanked this post: Oleenick

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #16 on: January 07, 2020, 12:08:28 am »
I am using +5V as VCC, I should have stated that earlier.

Also I think I will be going with the IRLS3036TRLPBF N-channel MOSFET now anyways because of its very low RDSon.
That will fix my thermal issues as I'd like it to be capable of a continuous current of each layer just incase the program hangs during switching between the 8 levels.

(Attachment Link)
There's the schematic that I would follow with the new MOSFET. The resistor to ground would be 620ohms and the capacitor 100uF.
In this case should I use a resistor on the gate?

The threshold voltage for that transistor is min of 1v and max of 2.5 volts.  Therefore, your output voltage will be a maximum of about 4 volts and a minimum of about 2.5 volts. 
A gate resistor is not necessary.



That is potentially problematic. Do you mean that Vds (output voltage) can only be 2.5-4V?
Where did you find that on the datasheet?

Or by output voltage do you mean gate voltage?
(Attachment Link)

This figure from the datasheet shows that at a voltage of ~3V Id can be 10A, which would be enough for my application.
Do you mean that the gate voltage needs to be between 2.5 and 4V to achieve the current I need?
Your latest circuit is a source follower.  Therefore, the source will be VDD-VGS and VGS will be what it needs to be for a given current.  So, from the graph you posted, at 10A, VGS will be ~3V.  The Gate voltage maximum is 5V, so the source voltage will be 5-3=2V. Are you happy with the output voltage being 2V?  If so, you are fine.

By the way thank you so much for your help.

Is there a way that I can make the circuit with this IRLS3036 MOSFET that will output 5V (max 10A)?
Is that just not possible because this MOSFET is designed for fast switching operation?
 

Offline Wimberleytech

  • Super Contributor
  • ***
  • Posts: 1134
  • Country: us
Re: Saturating a MOSFET with a constant current sink driver
« Reply #17 on: January 07, 2020, 12:20:00 am »

Is there a way that I can make the circuit with this IRLS3036 MOSFET that will output 5V (max 10A)?
Is that just not possible because this MOSFET is designed for fast switching operation?

You need to provide more information.  What are you driving that needs 10 amps at 5 volts?  The TI part is driving all of the LEDs, right?
 
The following users thanked this post: Oleenick

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #18 on: January 07, 2020, 12:36:47 am »

Is there a way that I can make the circuit with this IRLS3036 MOSFET that will output 5V (max 10A)?
Is that just not possible because this MOSFET is designed for fast switching operation?

You need to provide more information.  What are you driving that needs 10 amps at 5 volts?  The TI part is driving all of the LEDs, right?

I'll be using 8 of the MOSFETS to control each of the 8 anode layers of the LED Cube. So each MOSFET will have a duty cycle of 1/8.
So you could call these the high side drivers for the LEDs. The TI TLC5927 are constant current sink drivers so they will be on the low side controlling 192 cathodes per layer.
I'd be running the LEDs at an absolute max of 50mA (if 30mA is not bright enough): 192 * 0.05 = 9.6 or ~10A.
If 30mA is bright enough, which I'm thinking it will be, the current required will be ~6A (I miss calculated and said 7A before).

I'd like the MOSFET to be capable of a constant load of 10A at 5V so if the code breaks and the layer stays on for greater than 1/8th second, no overheating will occur.

 

Offline Wimberleytech

  • Super Contributor
  • ***
  • Posts: 1134
  • Country: us
Re: Saturating a MOSFET with a constant current sink driver
« Reply #19 on: January 07, 2020, 01:28:56 am »

I'd like the MOSFET to be capable of a constant load of 10A at 5V so if the code breaks and the layer stays on for greater than 1/8th second, no overheating will occur.

I think you need a PCH as in your first design.  Here is one (Fuji 2SJ475-01) that can handle the power dissipation and the current.  Looks like this is discontinued but seems to be still available.

Here is another that may be just on the edge w/r to power dissipation: https://www.mouser.com/datasheet/2/427/siss05dn-1595673.pdf

 
The following users thanked this post: Oleenick

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #20 on: January 07, 2020, 02:42:47 am »
So for a high side driver a PCH MOSFET should be used?
Sorry to keep you explaning things, but before I jump to conclusions, why should this be a PCH?

Also as noted before I should flip the MOSFET to have the +5V on top of the diagram  :-+
904286-0
 

Offline Wimberleytech

  • Super Contributor
  • ***
  • Posts: 1134
  • Country: us
Re: Saturating a MOSFET with a constant current sink driver
« Reply #21 on: January 07, 2020, 03:11:51 am »
So for a high side driver a PCH MOSFET should be used?
Sorry to keep you explaning things, but before I jump to conclusions, why should this be a PCH?

Also as noted before I should flip the MOSFET to have the +5V on top of the diagram  :-+
(Attachment Link)

Well, you are driving the anode side of the LEDs toward 5V.  If all you have is 5 volts, an NCH device cannot drive the LEDs to a high enough voltage. A PCH can.
 

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #22 on: January 07, 2020, 04:39:34 am »
So for a high side driver a PCH MOSFET should be used?
Sorry to keep you explaning things, but before I jump to conclusions, why should this be a PCH?

Also as noted before I should flip the MOSFET to have the +5V on top of the diagram  :-+
(Attachment Link)

Well, you are driving the anode side of the LEDs toward 5V.  If all you have is 5 volts, an NCH device cannot drive the LEDs to a high enough voltage. A PCH can.

Ahh i see. I've read over everything again and I understand why I'd need a PCH device.
Because an NCH device is only useful for driving a load at a higher voltage than the gate (logic level) can supply.
And because the Vgs is the voltage across gate and source.
So if I have 5V on an NCH gate and the source is at 0V: Vgs = 5V-0V = 5V (NCH MOSFET on) ... 5V then goes from drain to source, Vgs = 5V-5V = 0V (NCH MOSFET off): So an NCH will never stay on.
Whereas with a PCH MOSFET, Vgs = 0V-5V = -5V (PCH MOSFET on greater than -2.2V (SiSS05DN)) ... 5V then goes from source to drain, Vgs 0V-5V = -5V the PCH MOSFET is still on.

Does my understanding make sense?
Thanks again.
 

Offline Wimberleytech

  • Super Contributor
  • ***
  • Posts: 1134
  • Country: us
Re: Saturating a MOSFET with a constant current sink driver
« Reply #23 on: January 07, 2020, 01:36:30 pm »

Because an NCH device is only useful for driving a load at a higher voltage than the gate (logic level) can supply.

Not sure what you are trying to say here...I think you are still a little confused.

Quote

So if I have 5V on an NCH gate and the source is at 0V: Vgs = 5V-0V = 5V (NCH MOSFET on)

Correct

Quote
... 5V then goes from drain to source

No.  First of all voltage does not go anywhere...it is "across."  If the NCH transistor is on, it will conduct as much current as it can based on its physical properties and external circuit elements.

Quote
Vgs = 5V-5V = 0V (NCH MOSFET off): So an NCH will never stay on.
Correct
Quote
Whereas with a PCH MOSFET, Vgs = 0V-5V = -5V (PCH MOSFET on greater than -2.2V (SiSS05DN)) ... 5V then goes from source to drain, Vgs 0V-5V = -5V the PCH MOSFET is still on.
Again voltage does not go anywhere.  Current will flow
Quote

Does my understanding make sense?
Thanks again.

You are getting closer.
 

Offline OleenickTopic starter

  • Contributor
  • Posts: 37
  • Country: au
Re: Saturating a MOSFET with a constant current sink driver
« Reply #24 on: January 07, 2020, 10:07:36 pm »

Because an NCH device is only useful for driving a load at a higher voltage than the gate (logic level) can supply.

Not sure what you are trying to say here...I think you are still a little confused.

I was trying to say that I an NCH device is only useful if another, higher voltage is availible. For example, switching 10V with 5V signal, would that have a Vgs (off) = 0V-0V = 0V and a Vgs (on) of 5V-10V = -5V?. Is it right that I have that -10V on the end there? I'm assuming that when the gate is at 5V the source is at 10V.

Quote
Quote

So if I have 5V on an NCH gate and the source is at 0V: Vgs = 5V-0V = 5V (NCH MOSFET on)

Correct

Quote
... 5V then goes from drain to source

No.  First of all voltage does not go anywhere...it is "across."  If the NCH transistor is on, it will conduct as much current as it can based on its physical properties and external circuit elements.

Quote
Vgs = 5V-5V = 0V (NCH MOSFET off): So an NCH will never stay on.
Correct
Quote
Whereas with a PCH MOSFET, Vgs = 0V-5V = -5V (PCH MOSFET on greater than -2.2V (SiSS05DN)) ... 5V then goes from source to drain, Vgs 0V-5V = -5V the PCH MOSFET is still on.
Again voltage does not go anywhere.  Current will flow
Quote

Does my understanding make sense?
Thanks again.

You are getting closer.

So apart from my irresponsible description of voltage (thanks I'll make sure to correct it in future), its just that I assumed that source will be at 5V after saturing the MOSFET given the load. In a previous case, does that mean if the MOSFET was on and 10A of current started flowing from drain to source, the voltage across drain and source would be ~3V?

Thank you for continuing to help.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf