I am a programmer by trade and I like to mess around with Arduinos from time to time. I recently purchased a BUNCH of 12V 5W DC water pumps (the 3x5 models shown here). I am currently evaluating how to best control these with my Arduino Mega. I found These little control boards that can handle up to a 12V external power supply while using the arduino for control signals. Cool.
I was talking to my friend about buying a bunch of these things when he mentioned that running motors simultaneously in parallel like that (I intend all motors to share the same power supply) will add up the amperage. I did some math (correct me if im wrong please) and If I wanted to run 6 motors at one the circuit would need to be able to handle 2.5 amps
I made a wire diagram to help me (and hopefully you guys) understand:
After what my friend told me I am now worried about burning out the control boards and/or my Arduino. The control boards can only handle .8 amps (I think, hard to find info on this thing) and from what Iv'e read the mega can handle .25 (maybe 1 amp? still, much too low). Does anyone know how I am supposed to deal with high amps? Or is my friend wrong, and the amps aren't an issue?
EDIT1: Someone pointed out I should not use the ground pin on my arduino. The controller boards now use the vcc pin for the + end of the power supply and the grnd pins are now hooked up to the - end of the power supply. Updated schematic