The Robot Power MegaMoto PlusTM is a low-cost robust H-bridge "shield" for
the ArduinoTM and hardware compatible base units. The standardized shield format
stacking headers allows multiple MegaMoto Plus units to be controlled by a single Arduino Uno or Duemilanove
using pass-through stacking headers.
The MegaMoto Plus is the first and only motor control for Arduino that gives users the ability to control multiple motors at up to
40A of current and up to 28V. That's over 1100W of power! At last Arduino users can easily control high-current,
high-power motors for robotics, scooters & Segways, industrial controls and many other applications by
using their familiar development environment and without messy, unreliable "lash up" type connections to discrete motor controls.
The MegaMoto Plus is a dual half-bridge circuit that can be configured either has a full H-bridge or as two
independent half-bridge circuits. This allows a single MegaMoto Plus to drive one motor with full variable-speed
control both forward and reverse. It also allows two independent motors to be controlled in a uni-directional
fashion by connecting one side of each motor to the battery negative and the other motor lead to one of the MegaMoto Plus outputs.
The true flexibility of the MegaMoto Plus is shown when multiple units are stacked onto a single base Arduino unit. Jumpers are used
to select which Arduino signals drive the Enable and PWM inputs on each MegaMoto. This flexibility allows the MegaMoto Plus to play
nice with other shields which might require the use of certain pins.
Since the Uno and Duemilanove have six hardware PWM outputs, up to three MegaMoto Plus units may be stacked on a single Arduino base
unit. This allows forward and reverse control of up to three motors or up to six motors in half-bridge mode. Arduino
Mega and some units based on other CPU chips have more PWM outputs available and thus may be able to control even more
Each half-bridge on the MegaMoto Plus is independently controlled so stacking two or three MegaMoto Plus units allows an Arduino to drive
three-phase brushless or stepper motors as well as DC brushed motors. Not limited to motors, the MegaMoto Plus can control
other DC loads such as lights, solenoids, relays, valves, Peltier junction coolers, Hydrogen generators or basically
any DC device within the operating voltage and current range.
The MegaMoto Plus has the following specifications and features:
||5V to 28V (24V max battery rating)|
|Output Current (continuous)
||20A (25A with fan)|
|Output Current (surge)
||40A 5 seconds|
||2 ea. BTN7960B|
||.016 ohm max at 25C|
||DC to 20kHz|
||3V - 5V , minimum 1 pin required|
||Jumper select Enable and PWM source|
|Current Sense Outputs
||0.0745V per Amp - 2.98V at 40A|
|Current Sense Pins
||Jumper select the analog input connected|
|Current and Temp Limiting
||Built in to power chips|
||2 each screw terminals (14AWG wire)|
& solder pads for power wires
A User Manual and
Schematic diagram are available for more detailed information. Note,
the schematic and User Manual from the MegaMoto apply to the MegaMoto Plus as well. The only differences besides the
increased power handling on the Plus are a few minor lettering and location changes.
Robot Power offers the MegaMoto Plus fully assembled and tested.
Check the Web store for details on prices and