DC Motor Driver 2x15A Lite

SKU: DRI0018

The DC Motor Driver 2x15A Lite offers high-power motor control with dual H-bridge driver capabilities, supporting 4.8-27V input and 15A maximum output per channel. It includes advanced features like galvanic isolation to protect microcontrollers, dual current detection diagnostics, and safeguards against short circuit, overheating, and over-voltage. The driver accommodates up to 25 kHz PWM and interfaces with four digital IO, including two PWM outputs. Measuring 73×68×14mm, it is designed for applications requiring more than 15A per channel, cautioning against fast switching which might damage the board, and recommending lower PWM settings for higher rating motors. With detailed pinout information, the driver facilitates easy current sense and diagnosis for efficient motor operation.

Overhead shot of DC motor driver board with Arduino components and LM2575 IC, showing circuit for motor control.-DFRobot product sku:DRI0018 image.

Downloadable Resources

  • Docs
  • Tech Specs
  • Projects
  • 1. Example Code for Arduino-PWM Control

    This article offers a comprehensive guide on controlling DC motors using Arduino PWM and the DC Motor Driver 2x15A_lite. It includes detailed hardware preparation, software setup, and wiring instructions. The provided example code demonstrates motor speed and direction control, along with functions for current sensing and diagnostics.

    2. Example Code for Arduino-PLL Control

    Discover how to effectively control motor speed and direction using Arduino-PLL, with detailed wiring diagrams and sample code guidance for DIY enthusiasts.

    Reference

    This article explores the BTS7960 DC motor driver module, focusing on its high-performance driver chips offering current short, over temperature, and over voltage protection, with the IS pin indicating operation and fault conditions.

    Specification

    Parameter Details
    Input Voltage 4.8-27V
    Maximum output current [email protected] per channel
    Peak output current [email protected] per channel
    PWM capability up to 25 kHz
    Interfaces 4 digital IO (2 PWM output include)
    Driving mode Dual high-power H-bridge driver
    Other specifications - Galvanic isolation to protect the microcontroller
    - Dual current detection diagnostic functions
    - Short circuit, overheating, over-voltage protection
    Size 73×68×14mm
    For applications of more than 15A per channel - Fast switching might damage the board, best to smooth it by software
    - Avoid higher rating motors, and use lower PWM whenever possible

    Pinout

    DC Motor Driver 2x15A diagram

    LA_IS, LB_IS, RA_IS & RB_IS is for current sense and diagnosis.

    In normal operation, the IS pin output a low level. In a fault condition, it will output a high level. The following code will show you how to do.

    • LA_IS and RA_IS is used for Motor1
    • LB_IS and RB_IS is used for Motor2

    Was this article helpful?

    TOP