Electronic – Is it bad practice to always have a MOSFET on

microcontrollermosfetswitches

I am designing a circuit where I have a microcontroller driving
a four-channel logic level N MOSFET module. The simplest way for my circuit to work is to have the microcontroller run "HIGH" on the MOSFET gate for extended period of time (1 hour on for every 10 seconds off). Assuming the heat dissipation is within specifications, is it generally "acceptable" to have a MOSFET on this long? Or would an experienced circuit designer find a way to accomplish the same thing by inverting the logic?

For reference, I am designing an LED neon sign. One of the MOSFETs is meant to "flicker" the entire light. Turning the MOSFET off briefly cuts the power supply. Turning it back on reestablishes the power. The other MOSFETs turn on/off different parts of the light. I only have N channel MOSFETs, I am trying to avoid breadboards/resistors, etc. I believe I am able to dissipate enough heat to avoid a heat sink.

Here is a circuit below. The 100 ohm resistors are just placeholders. The bottom three 3.3 V are the microcontroller I/O pins. The top 12 V is the LED power supply. I will add pull-down resistors to keep the I/O pins and MOSFET gates low.

Enter image description here

Best Answer

No, it is not necessarily bad practice to have a MOSFET always on. They are frequently used as power switches.

Since you only have N-channel MOSFETs, you probably want to do it something like this:

schematic

simulate this circuit – Schematic created using CircuitLab

This is called low-side switching. You have done that properly with your two elements, but you need to move your main switch to the low side as well. This way your signal inputs are ground referenced. If the sources of your MOSFETs are not at ground you won't be able to activate the gate properly, because how 'on' a MOSFET is depends on the gate to source voltage.

SIG1 turns the whole thing on and off, while SIG2 and SIG3 control the individual segments.

You also will want pull-downs on the gates so they turn off reliably.

Make sure you use logic-level MOSFETs that will be fully turned on by 3.3V (don't use the threshold voltage for this).