DFRobot
15A Single DC Motor Driver
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 supp...
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
Jargon buster
Plain-language definitions for the technical terms used above.
- ESD protection
- ESD protection helps protect electronics from damage caused by static electricity discharges. It is useful on development boards because cables, sensors and modules are often plugged and unplugged during prototyping.
- motor driver
- An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
- PWM
- Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
Find this product in
Robotics & Motion
Supplier page — dfrobot.com
Supplier Description · 625.1 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au