12v 25a switching off and on?

Hello, for arduino what would be the best way of switching on and off 12v 15a?

I have a computer that is 300w power supply it is 12v coming into the computer and the rest is internal. I just wanted to be a way to switch it off and on remote if I need to using an arduino.

I was looking at one of these big solid state relays however I have been seeing stories how this catch on fire because most of them are fakes knock offs. I was looking at a power transistors and most of them I found are max at 8 to 10 amps. This computer fully running at max takes 286 watts.

Joseph

Look for a "MOSFET high-side switch".

I did manage to find one. Will this work? https://www.newark.com/vishay/sqd40061el-ge3/mosfet-p-ch-40v-100a-175deg-c/dp/81AC2812

I understand I would need to heat sink it because of the current.

Joseph

No. That's a MOSFET only, not a high-side switch.

I have found this one

https://www.mouser.com/ProductDetail/Vishay-Siliconix/SUB75P03-07-E3?qs=5FikLrW7sTsx9CrHXnBGIw%3D%3D

Which is no longer available but mouser said that There is this one That is a Similar Product.

https://www.mouser.com/ProductDetail/?qs=G1LhLIAbs1yPjcnJgSSErg%3D%3D

Joseph

That is quite a good P Channel mosfet with an RDS(on) of 0.0042 ohms.
At 25 amps, the heating effect will be about 2.5 watts so will require a heat sink.
To make that into a high side switch, you need only one NPN transistor and 2 resistors

Hello 6v6gt, Which transistor would I need and resistors?

Joseph

In the diagram below:
T1 is 2N3904
R1 is 10K
Base resistor of T1 (not shown) is 1K

Hello 6v6gt, Wow thank you. This will help me a lot. I don't have 3904's, I do have a lot of 2N222's. Would that work as well?

Joseph

Yes more or less any low power NPN transistor would do. It is not critical at all here.

Thank you very much. I have them on order they be here by sat.

Joseph

Hello. Just an update. I was wondering something. Say If the highside mosfet is tiggered on and 12v is on. But say if I need to update new code. What do I do to keep the current state if it's already on so It doesn't turn it off then back on?

Joseph

During update all MCU pins become inputs. With pullup/dn resistors you can force the pins into the desired (default) state.

Or you run all sensitive output signals through port extenders or shift registers which hold their last state while the MCU is busy with other tasks. An emergency alarm may reset all these chips so that a LOW signal should be the safe (OFF) state of all connected machinery.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.