15A Single DC Motor Driver
225 units available with a short lead time.
The DFRobot DRI0042 is a compact, high-current DC motor driver capable of continuously driving a single motor at up to 15A (with heatsink) from a 12–36V supply. The onboard LM2575 regulator provides a 5V 500mA output for powering an Arduino or other controller, and all control signal inputs include ESD protection.
Direction is controlled via IN1/IN2 logic pins (3.3V/5V compatible) and speed is regulated using a PWM input. The board features under-voltage lockout (UVLO) protection to safeguard your system, and uses pluggable screw terminals for easy wiring.
Key Features
- High Current Output – 12A continuous (no heatsink), 15A (with heatsink), 20A (with active cooling); 110A peak
- Wide Voltage Range – 12–36V supply (6.5–40V absolute limit)
- 3.3V/5V Logic Compatible – Works directly with Arduino, Raspberry Pi, and other microcontrollers
- 5V Regulated Output – 500mA output to power your controller from the motor supply
- Full Protection – UVLO (under-voltage lockout) and ESD-protected control inputs
- Compact Size – 55 × 55 × 20 mm
Specifications
- Supply Voltage – 12–36V DC (limit: 6.5–40V)
- Continuous Current – 12A (no heatsink) / 15A (with heatsink) / 20A (with cooling system)
- Peak Current – 110A
- Control Signal – High: 2.0–5.5V, Low: 0–0.8V
- Speed Control – PWM (min pulse width: 200 ns)
- 5V Output – 500mA max
- Operating Temperature – -25°C to 85°C
- Mounting Holes – M3
- Dimensions – 55 × 55 × 20 mm
- Weight – 42g
Ideal For
- Mobile robots and autonomous platforms
- High-current DC motor control in compact spaces
- PWM speed-controlled motor applications
- Projects requiring integrated 5V power for a controller
Package Contents
- 1× 15A single DC motor driver (DRI0042)
Resources
The 15A Single DC Motor Driver appears in the following collections:
