How will you correct the circuit?
Need to design a circuit that uses Arduino to control a 5-48V DC motor. Is the circuit shown feasible?
Thank you. I dont know how to do that Please note :In suggestion 2 i mention "if motor needs more than 18A"...The correct is "if motor needs NO more than 18A".
If you lost R1, R2, R6, Q1, D2 and limited the supply to 12V and up, and put the motor on the FET's drainit might work, but at 48V R3 would have to be rated at 2W or more. You also need a free-wheel diode acrossthe motor.The normal approach is a logic-level nFET, not a pFET, as the circuit is even simpler, only 3 componentsneeded, gate resistor, FET, freewheel diode.