Thank you for the detailed answers.
Here is what I got:
Plan to use Arduino Mega R3
Motors I will be using: http://www.robotshop.com/banebots-5-1-p … r-kit.html
12V nominal, Stall Current: 15A
N-channel FET
{
https://www.sparkfun.com/products/10213
60V, 30A
Gate Threshold Voltage = 2.5v, so I am guessing Arduino’s 5V logic should work?
Switching Characteristics (ns) – (MAX)
Turn-On Delay Time---------------40
Turn-On Rise Time---------------430
Turn-Off Delay Time-------------130
Turn-Off Fall Time---------------230
Total time per cycle-------------830 nc
“Pulse Test : Pulse width ≤ 300us, Duty cycle ≤ 2%”
I don’t know enough about PWM to know if this will work.
}
Heat sinks: https://www.sparkfun.com/products/121
If needed I will run a fan behind them.
12V 20Amp power supply, that will power all motors. Again only one will run at a time.
Best case if to just grab the parts and try it out, I am just surprised it can be that easy to drive these motors.
BWT the motors will hook up to 1/2" keyed chucks that will be used to drill polycarbonate.