I,m trying to find the right mosfet or transistor to switch on-off a neopixel strip to safe battery power on a Lipo 3.7v using a pro mini 3.3v.
My Animation-Setup and Power Comsumption with 35 Neopixels is :
- Sparkel : 20mA
- Knight Rider : 80mA
- Pulse : 600mA
So the maximum current for the ledstrip is 600mA @ 3.7v My first thought was to use the 2N 2222 - Transistor NPN TO-18 60V 0,8A 0,5W.
But then i realize the worst case: What happens if the all 35 Neopixels turn full white caused by a software glitch or a bug in the code. Full white means every neopixles consumes 60mA.
Total power comsumption: 35 X 60mA = 2.1A
Would be destroyed the 2N2222? Because it could handle only 800mA drain current?
How can I avoid this situation. So I read about Mosfet like this one FQP30N06L :
N channel power MOSFET
Vds = 30V max
Max current = 62A
Vgs = 2.35V max
Rds_on = as low as 8.7 milliohm - depending on Vgs
What do you think will it work to switch on/off the led if:
- the drain current is between 20mA - 600mA - 2.1A
- ledstrip Vcc is 3.7v
- pro mini out 3.3V at max 40mA
Or is there an other suitable Mosfet for this problem than the FQP30N06L with 62 Ampere for these hardware setup with only 2.1 Ampere Peak @ 3.7v ?