24V 12.8A Dual Channel DC Motor Driver Module

SKU: MRM-007
  • Multiple Protection: Built-in over-voltage, under-voltage, and over-temperature protection circuits.
  • Fully Isolated Control Signals: Fully compatible with 3-5V input voltage levels.
  • High Power: Capable of driving two 300W motors simultaneously.
  • High-Speed PWM Isolated Input: Minimum pulse width of 3µs and isolation bandwidth of 10MHz.
  • Full Duty Cycle Input Support: Can operate independently from the MCU, allowing external switches to directly control, with optional limit switch in series.
  • Operating Voltage Range: 6.5-29V, supporting 7-24V DC brushed motors.
  • Dual-Color Direction Indicators: Each channel features a bi-color LED to indicate the motor’s rotational direction.

21,90

The dual-channel DC brushed motor driver is specifically designed for driving low-voltage DC motors. It uses high-performance MOSFETs in an H-bridge configuration, with each channel capable of continuously outputting 12A of current, driving DC motors with up to 300W of power. The driver’s internal circuitry is highly optimized for timing, allowing the PWM input to have a minimum pulse width as low as 3µs, ensuring dynamic PWM adjustment and improving motor control quality. The onboard protection circuitry reduces the likelihood of driver damage under abnormal operating conditions, with the protection status indicated in real-time via an LED. Fully isolated inputs enhance the safety of the main MCU circuitry and significantly improve the system’s electromagnetic compatibility.

Working parameters

ParameterConditionMin ValueTypical ValueMax ValueUnit
Power Supply Voltage VP6.528V
Overvoltage Protection28.5V
Undervoltage Protection6.3V
Power Supply Current IPDual-terminal wiring24A
Continuous Output Current ImcVP=24V, resistive load12A
Peak Output Current (100ms) ImpVP=24V, t = 100ms70A
Peak Output Current (10µs) ImpVP=24V, t = 10µs200A
Logic Input Voltage VinSame as logic signal amplitude35.5V
Logic Input Current IinVCC=5V1516mA
PWM Input Frequency1860kHz
PWM Minimum Pulse WidthPositive and negative pulse2µs
Overheat ProtectionSensor location8595°C
Operating Temperature-2585°C

Note:

  1. Unless otherwise specified, all tests for this driver are conducted at 20°C in an open environment.
  2. Dual-terminal wiring refers to connecting two power wires each to the P+ and P- terminals (due to terminal capacity limitations).
  3. For PWM input frequency, it is recommended to use a value higher than 10kHz. Frequencies below this may result in noticeable current noise. For silent applications, a frequency setting of around 17–18kHz is ideal.

Operation logic

Signal InputPower Output
INAxINBxPWMxMx_AMx_BMotor Status
LLXLLBraking
LHPWMPWMLForward Rotation
HLPWMLPWMReverse Rotation
HHXZZCoasting
The driver has triggered undervoltage or overheating protection.ZZCoasting

Note:

  1. In INAx, INBx, PWMx, Mx A, and Mx B, x represents the channel number, which can be either 1 or 2.
  2. H represents a high level, L represents a low level, X indicates the signal is irrelevant, and Z represents a high-impedance state.
  3. During large energy forward-reverse switching, braking should be applied for at least 100ms before switching to avoid potential damage to the driver.

Note: When the input signal is floating, it defaults to a high level.

Indicator light description

Indicator LightState Description
StatusState IndicatorSteady OnNormal operation
Fast FlashingPower over-voltage, output disabled
Slow FlashingPower under-voltage, output disabled
Double FlashingDriver overheating, output disabled
LM1Motor Channel 1 Direction Indicator Green (Forward), Red (Reverse)
LM2Motor Channel 2 Direction Indicator Green (Forward), Red (Reverse)

Feature

  • Continuous Output Current: 12.8A
  • Operating Voltage Range: 5.6~33V
  • Minimum Pulse Width: 0.5µs
  • Power Supply Efficiency: 99.6%
  • Full Duty Cycle Output Voltage: 23.9V
  • Channel Output Power: 380W
  • Status Indicator: Power-on high brightness for 0.1s, then steady on
  • Dimensions: 50mm x 50mm x 12.5mm

Learn

Typical Applications

MCU Control the motor operation and add limit switch function (KA, KB are limit normally closed contacts)

The buttons (KA, KB) control the motor forward and reverse rotation without the need for MCU involvement

CN1 PinDefinitionDescription
1VCCIsolated positive power input, supports 3.3V and 5V power supplies.
2PWM1Channel M1 PWM signal input, high-speed isolation, supports up to 50MHz.
3INA1Channel M1 logic control input A.
4INB1Channel M1 logic control input B.
5GNDIsolated ground input for the power supply.
6VCCIsolated positive power input, supports 3.3V and 5V power supplies.
7PWM2Channel M2 PWM signal input, high-speed isolation, supports up to 50MHz.
8INA2Channel M2 logic control input A.
9INB2Channel M2 logic control input B.
XGNDIsolated ground input for the power supply.

Notes:

  1. Input signals default to high level when floating.
  2. Control input terminal CN1 has a 2.54mm pitch 2×5 dual-row pin header.

Specification

Continuous Output Current12.8A
Operating Voltage Range5.6~33V
Minimum Pulse Width0.5µs
Power Supply Efficiency99.60%
Full Duty Cycle Output Voltage23.9V
Channel Output Power380W
Status IndicatorPower-on high brightness for 0.1s, then steady on
Dimensions50mm x 50mm x 12.5mm

Reviews

There are no reviews yet.

Be the first to review “24V 12.8A Dual Channel DC Motor Driver Module”

Your email address will not be published. Required fields are marked *