MOSFET etc.. questions.
Posted: Tue Jan 17, 2017 6:28 pm
I understand the need for pull up / down on inputs, but is there any need on an output? You have to be sure not to draw too much current from the output, so maybe a resistor in series with the load, but as long as that is considered there's nothing else is there?
I'm using an STP36NF06L MOSFET to drive an LED strip.
The data sheet says..
Vgss = max +-100nA (Gate to body leakage current)
do I understand correctly that is the max current that the gate can pull from the GPIO pin? So it's pretty much negligible as far as the ESP9266 is concerned?
If I was using a BJT instead I'd (probably?) need a resistor to the base to limit the current. So if VCC=3.3 and I want a limit of 1mA pulled from the GPIO, i'd choose a 3.3K resistor? Roughly speaking, cause the voltage at the gate end of the resistor would be a bit above ground.
Ok, back to the STP36NF06L.
I want to drive about 20W of LED strips. So
20W / 12V = 1.66A of current draw (ignoring again that the FET end of the LED strip will be a bit above ground)
And the datasheet says...
Rds = 0.04Ohm, (tested at 10v 15A)
So heat dissipation by the FET would be approximately = I.66^2 * 0.04 = 0.1111W
Have I got that about right? Should be no problem for a FET to handle this (the three legged type with a metal tab).
I can ignore any heat from the gate current in this instance cause it's tiny?
thanks,
Chris
I'm using an STP36NF06L MOSFET to drive an LED strip.
The data sheet says..
Vgss = max +-100nA (Gate to body leakage current)
do I understand correctly that is the max current that the gate can pull from the GPIO pin? So it's pretty much negligible as far as the ESP9266 is concerned?
If I was using a BJT instead I'd (probably?) need a resistor to the base to limit the current. So if VCC=3.3 and I want a limit of 1mA pulled from the GPIO, i'd choose a 3.3K resistor? Roughly speaking, cause the voltage at the gate end of the resistor would be a bit above ground.
Ok, back to the STP36NF06L.
I want to drive about 20W of LED strips. So
20W / 12V = 1.66A of current draw (ignoring again that the FET end of the LED strip will be a bit above ground)
And the datasheet says...
Rds = 0.04Ohm, (tested at 10v 15A)
So heat dissipation by the FET would be approximately = I.66^2 * 0.04 = 0.1111W
Have I got that about right? Should be no problem for a FET to handle this (the three legged type with a metal tab).
I can ignore any heat from the gate current in this instance cause it's tiny?
thanks,
Chris