Aideepen DY-L298-N

Aideepen DY-L298-N Dual H-Bridge Motor Driver Module

Instruction Manual

1. Introduction

This manual provides detailed instructions for the proper use and operation of the Aideepen DY-L298-N Dual H-Bridge Motor Driver Module. This module is designed to control DC motors and stepper motors, offering robust performance for various electronic projects, including those based on Arduino platforms.

Please read this manual thoroughly before using the product to ensure safe and efficient operation.

2. Safety Information

3. Product Overview

The Aideepen DY-L298-N is a dual H-bridge motor driver module based on the ST L298N chip. It is capable of driving two DC motors or one 2-phase stepper motor. Its design emphasizes strong driving capability, low heat generation, and robust anti-interference.

3.1 Key Features

3.2 Module Components

Aideepen DY-L298-N Motor Driver Module with labeled components
Figure 1: Labeled diagram of the DY-L298-N module showing key components and connection points.

The module includes screw terminals for motor connections and power input, pin headers for logic control signals, and a heatsink for the L298N chip. Key labels on the module typically include:

4. Specifications

ParameterValue
Driver ChipL298N Dual H-Bridge
Logic Voltage5V
Drive Voltage5V - 35V
Logic Current0mA - 36mA
Drive Current2A (MAX single bridge)
Maximum Power25W
Operating Temperature-20°C to +130°C
Module DimensionsApproximately 44mm x 44mm (1.73in x 1.73in)
Module Weight50g
Quantity in Set2 pieces
Dimensions of the Aideepen DY-L298-N Motor Driver Module
Figure 2: Physical dimensions of the DY-L298-N module.

5. Setup and Wiring

Proper wiring is crucial for the correct and safe operation of the DY-L298-N module. Refer to the labeled diagram in Figure 1 for pin identification.

5.1 Power Supply Connections

5.2 Motor Connections

5.3 Logic Control Connections

6. Operating Instructions

Once the module is correctly wired, you can control the connected motors using a microcontroller (e.g., Arduino) by sending appropriate logic signals to the IN and EN pins.

6.1 Controlling DC Motors

To control a DC motor, you will typically use two IN pins for direction and one EN pin for enabling and speed control (PWM).

  1. Enable Motor: Set the corresponding ENA/ENB pin to HIGH (or apply a PWM signal for speed control).
  2. Set Direction:
    • For Motor A: Set IN1 HIGH and IN2 LOW for one direction. Set IN1 LOW and IN2 HIGH for the opposite direction.
    • For Motor B: Set IN3 HIGH and IN4 LOW for one direction. Set IN3 LOW and IN4 HIGH for the opposite direction.
  3. Stop Motor: Set both IN pins for a motor to LOW (or HIGH) to brake, or set the corresponding ENA/ENB pin to LOW to coast.
  4. Speed Control (PWM): Apply a Pulse Width Modulation (PWM) signal to the ENA/ENB pin. A higher duty cycle will result in higher motor speed.

6.2 Controlling Stepper Motors

Controlling a stepper motor requires a sequence of signals to be sent to the IN pins to energize the coils in a specific order. The ENA and ENB pins should typically be kept HIGH for continuous operation.

Common stepper motor driving modes include full step, half step, and micro stepping. You will need to implement the appropriate stepping sequence in your microcontroller code.

Example (Full Step Sequence for a 2-phase stepper motor):

StepIN1 (Coil 1)IN2 (Coil 1)IN3 (Coil 2)IN4 (Coil 2)
1HIGHLOWHIGHLOW
2LOWHIGHHIGHLOW
3LOWHIGHLOWHIGH
4HIGHLOWLOWHIGH

Repeat this sequence to rotate the stepper motor. Adjust the delay between steps to control speed. Reverse the sequence for opposite rotation.

7. Maintenance

8. Troubleshooting

ProblemPossible CauseSolution
Motor does not move.
  • Incorrect wiring.
  • No power to the module or motor.
  • Logic signals (IN/EN) are incorrect or not applied.
  • Motor is jammed or overloaded.
  • Common ground not connected.
  • Double-check all wiring against the setup instructions.
  • Verify power supply connections and voltage.
  • Ensure ENA/ENB are HIGH and IN pins are set for direction.
  • Check motor for obstructions or excessive load.
  • Crucial: Ensure the GND of your external power supply, the module, and your microcontroller are all connected together.
Motor moves in the wrong direction.
  • IN pin logic is reversed.
  • Motor coil connections are reversed.
  • Swap the HIGH/LOW states of the IN pins (e.g., IN1 and IN2).
  • Reverse the connections of one motor coil (e.g., swap OUT1 and OUT2).
Module gets excessively hot.
  • Motor current exceeds module rating.
  • Insufficient ventilation.
  • Short circuit in motor or wiring.
  • Reduce motor load or use a motor with lower current draw.
  • Ensure adequate airflow around the heatsink.
  • Inspect wiring and motor for any short circuits.
5V logic power not working correctly.
  • VCC is too low (below 7V) for internal regulator.
  • VCC is too high (above 12V) and external 5V is not used.
  • If VCC < 7V, supply external 5V to the 5V pin.
  • If VCC > 12V, remove the 5V enable jumper and supply external 5V to the 5V pin.

9. Warranty and Support

Aideepen provides a 24-month service period for products purchased from Aideepen. If you encounter any quality issues with the item, a new replacement product can be obtained.

For technical support or warranty claims, please contact Aideepen customer service through your purchase platform or the official Aideepen website. When contacting support, please provide your product model (DY-L298-N) and a detailed description of the issue.

Related Documents - DY-L298-N

Preview SMC05 Stepper Servo Motor Controller User Manual: Wiring, Operation, and Settings
Detailed user manual for the Aideepen SMC05 Stepper Servo Motor Controller, covering module wiring, function introduction, operation modes, system parameters, motor settings, communication protocols, and troubleshooting.
Preview ESP32-CAM: Setting Up Arduino IDE for Video Streaming and Photography
A comprehensive guide to setting up the Arduino IDE for the ESP32-CAM module, enabling video streaming and photo capture. Covers installation, configuration, and basic usage.
Preview Aideepen ESP32-CAM Operation Instruction and Specifications
Explore the Aideepen ESP32-CAM, a versatile camera module with Wi-Fi and Bluetooth. This guide covers product introduction, features like dual-core processing and PSRAM, performance parameters, RF specifications, and initial usage instructions for IoT applications and smart device development.
Preview Aideepen STC-3028 Temperature Humidity Controller User Manual
User manual for the Aideepen STC-3028 Temperature Humidity Controller, detailing its specifications, wiring, operation modes, and calibration procedures.
Preview Aideepen 1200W 20A DC-DC Boost Converter Module: Specifications and Guide
Detailed specifications, usage guide, and troubleshooting for the Aideepen 1200W 20A DC-DC Boost Converter Module, an adjustable voltage power supply module operating from 8-60V to 12-83V.
Preview SWM-103 Spot Welder Control Module: Instruction Manual
Comprehensive instruction manual for the Aideepen SWM-103 spot welder control module, featuring double pulse trigger, voltage compensation, and parameter storage for DIY battery welding applications.