Connecting 4 DC motors with MOSFET transistors

I need to connect 4 6v DC motors to an Arduino for a school project. Can I connect 4 6v DC motors to an Arduino with a breadboard and MOSFET Transistors? I connected them with a quad motor driving shield before, but I accidentally destroyed it, so I'm searching for another solution.

Welcome! MOSFETs and Transistors are two entirely different things. You can use one N-Channel MOSFET for each motor. Had you used your search engine you would have found this:
image Note: Many drawings show R2 connected to the gate, that is wrong it then forms a voltage divider reducing the voltage to the gate. It is not needed but it pulls the port low tuning the motor off when first starting and during setup() until you can program it to what you want. This period can also burn out a MOSFET if it is in the ohmic arena to long. Get a "A". Let us know how you do. You need to do this 4 times once for each motor and Pin 5V goes to your Arduino port pins.

If the motor direction needs to be controlled, you need four H-bridge motor drivers. Pololu has the best selection.

Otherwise, four copies of the circuit above will work, each motor spinning in only one direction.

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