Electronic – Selecting a transistor for high-side switching at 5V with a 2A load current

mosfettransistorsvoltage-regulator

I'm doing a high side switching of 5V 2A load and will be ON or OFF for long time(1-10 hours).

Now I'm confused about which transistors should I use ? or MOSFETs ? Do I need heatsink ? I really prefer SMD transistor or MOSFET, if its possible ?

I also want 5V on other side of transistor/MOSFET too. I'm sure there will be voltage drop, is there any way to get back the voltage drop ? First I thought to use bit high voltage in switching like 7V then put voltage regulator on other side so I can get right 5V. But since the load is 2A. The power will be 10W if I'm not wrong. Then I think its too much heat.

enter image description here

Best Answer

Like the BJT high-side switch shown in your question, this does the same thing using an N-channel and P-channel MOSFET:

enter image description here

If your microcontroller can tolerate 5 volts on its output pins, then you could hook up the output directly to the gate of the P-channel MOSFET in an open-drain configuration, and not need the N-channel device.

R1 is there to insure the MOSFET is on when the N-channel MOSFET is off. Because of the inverting nature of the N-channel MOSFET, a 0 on the output of the microcontroller turns on the load, and 1 turns it off. Adding a pull-up (R2) to 3.3v on the output of the microcontroller keeps the load off when the circuit first comes up. You will want to configure the microcontroller's output pin as open-drain.

Note there are no resistors in the gate circuits of the FETs, this is because they are voltage-driven devices unlike BJT's whose bases are current-driven.

The DMP2035U has a typical Rds(on) of 23 mΩ and can handle 2.9A continuous, and dissipate 0.8W. So the voltage drop will be about 45 mV, or about 4.95v across the load.