Description
This MDDS30 bi-directional motor controller is designed for dual brushed DC motors. It supports motor voltages ranging from 7V to 35V DC and can handle a maximum current of up to 80A peak (1 second) or 30A continuous for each channel. On-board MOSFETs are switched at 18 kHz for quiet and efficient operation. It also features regenerative braking for enhanced control. Error LEDs are provided for each channel to indicate various conditions, including input error (2 blinks), under-voltage warning (3 blinks), over-voltage protection (4 blinks), and over-temperature protection (5 blinks). The MDDS30 controller offers thermal protection and current limit protection. It supports multiple input modes, including RC (Radio Control), analog voltage from potentiometer/variable resistor/joystick, PWM and DIR (sign-magnitude and locked-antiphase) from a microcontroller, and serial communication (Simplified or Packetized) from a microcontroller. GROVE compatible connectors are included for control input, and the controller is RC-friendly with dedicated connectors. On-board push buttons facilitate fast testing and manual operation. LED indicators are available for error, run status, over-current warning, and motor output for each channel. Please note that there is no polarity protection for the V motor connection. The dimensions of the controller are 81.28mm (W) x 101.60mm (L) x 42mm (H).
- Bi-directional control for dual brushed DC motor.
- Support motor voltage from 7V to 35VDC.
- Maximum current up to 80A peak (1 second), 30A continuous, each channel.
- On board MOSFETs are switched at 18 kHz for quiet operation.
- Regenerative Braking.
- On board Error LEDs to indicate: (each channel)
- Input Error (Blinks 2 times)
- Under Voltage Warning (Blinks 3 times)
- Over Voltage Protection (Blinks 4 times)
- Over Temperature Protection (Blinks 5 times)
- Thermal protection.
- Current limit protection.
- Multiple input modes:
- RC (Radio Control)
- Analog voltage from potentiometer/variable resistor/joystick
- PWM and DIR (sign-magnitude and locked-antiphase) from microcontroller
- Serial Simplified or Serial Packetized from microcontroller
- GROVE compatible connectors for control input.
- RC (Radio Control) friendly connectors.
- On board push buttons for fast test and manual operation.
- On board LED indicators for Error, RUN, Over-current, motor output, for each channel.
- NO POLARITY PROTECTION FOR V MOTOR.
- Dimension: 81.28mm(W) x 101.60mm (L) x 42mm (H)
- User's Manual
- Arduino Library and Example (Github)
- 3D CAD files (zipped)
- 1 x MDDS30
- 2 x Grove 4-pin Buckled, 20cm Cable
- 2 x 2561 3-way connector extension wire