Product description: Cytron MDD20A - DC 30 V / 20 A dual channel motor controller
Dual channel DC motor controller. Supply voltage ranges from 6 V to 30 V, maximum current per channel is 20 A for continuous operation and60 A of instantaneous current. The controller can operate with logic voltages of 1.8 V; 3.3 V; 5 V and 12 V making it compatible with most modules such asArduino, Raspberry Pi,PLC driversetc. The module has over temperature protection,undervoltage switchandover current protectionwith active limit. The controller is equipped with a button for fast motor testing. On the board there are LEDs signaling work of individual motors.
The module does not have reverse polarity protection. In case of incorrect power supply connection, the board will be damaged.
Pinouts of MDD20A dual channel motor controller
The controller is equipped with 6 screw terminals from which it receives information from the microcontroller about the direction and speed of rotation of the motors, and 6 screw terminals to which the motors and power supply are connected. TheCytron MDD20Acan be controlled viaPWMinputs. The logic voltage is1.8V, 3.3V, 5Vor12V, compatible with most controllers such asArduino,Raspberry Pi, PLC.
Product compatible with Arduino
Please refer to theuser guidefor sample code and detailed information.
Motor connector | Description | Controller connector | Description |
---|---|---|---|
M1 Output A | Connector for the first motor, output A. | DIR 1 | Direction of rotation of M1 motor. |
M1 Output B | Connector for the first motor, output B. | PWM 1 | Speed of rotation of M1 motor. |
VB+ | Positive electrode - power supply to the module. | DIR 2 | Direction of rotation of motor M2. |
VB- | Negative electrode - power supply to the module. | PWM2 | Speed of rotation of the M2 motor. |
M2 Output A | Second motor connector, output A. | GND | System ground. |
M2 Output B | Connector for second motor, output B. | GND | GND of the circuit. |
The truth table shows how to feed the signal to the pins to control the motor.
PWM | DIR | Output A | Output B | Sinik |
---|---|---|---|---|
Low | X (any state) | Low | Low | Stands |
High | Low | High | Low | Forward movement |
High | High | Low | High | Reverse motion |
Cytron MDD20A specification - DC 30 V / 20 A dual channel motor controller
- Supply voltage: from 6 V to 30 V
- Logic part voltage: 1.8 V, 3.3 V, 5 V, 12 V
- Current per channel: 20 A (momentary 60 A)
- Number of channels: 2
- PWM speed control frequency: up to 20 kHz
- Full H NMOS bridge for better performance without heat sinks
- 2 buttons for quick testing
- Dimensions: 88.9 x 78.7 mm