🔹 L298N Dual H-Bridge Motor Driver Module

A classic and robust dual H-bridge motor driver module capable of controlling the speed and direction of two DC motors or one bipolar stepper motor. It is a workhorse in robotics and DIY electronics due to its simplicity, high voltage/current capability, and built-in protection features.

✅ Specifications:

  • Driver IC: L298N (Dual Full-Bridge Driver)

  • Motor Channels: 2 independent channels (A & B)

  • Load Type: DC Motors, Stepper Motors, Solenoids, other inductive loads

  • Operating Voltage (Motor Supply, Vs): +5V to +12V DC

  • Logic Voltage (Vss): +5V (Can be supplied from onboard 5V regulator or external source)

  • Peak Output Current per Channel: 2A (Absolute Maximum)

  • Continuous Output Current per Channel: 1A (With heatsink, per bridge)

  • Control Logic: TTL/CMOS compatible (3.3V or 5V microcontrollers)

  • Control Inputs (per channel):

    • IN1 & IN2: Control direction for Motor A

    • IN3 & IN4: Control direction for Motor B

    • ENA & ENB: Enable pins (PWM capable for speed control)

  • Power Indicators: LED for 5V Logic and Motor Power (12V)

  • Onboard Features:

    • 5V Regulator: Provides 5V logic power from motor supply (if jumper is installed). Can also power microcontroller.

    • Current Sensing Resistors: Solder jumpers to enable per-motor current sensing (not commonly used).

    • Heatsink: Large aluminum heatsink for thermal management.

  • Module Size: ~ 55mm x 55mm

⚙️ Key Features:

  • Dual Channel Control: Independently control two DC motors or one 4-wire (bipolar) stepper motor.

  • Wide Voltage Range: Suitable for a variety of motor voltages (e.g., 6V, 12V, 24V).

  • Built-in 5V Regulator: Simplifies wiring by providing logic power from the motor supply.

  • High Power Capability: Can drive medium-sized motors (e.g., gear motors for robots, small DC fans).

  • Simple Control Interface: Direction pins (HIGH/LOW) and enable pins (PWM for speed).

📦 Typical Applications:

  • DIY Robotics: Wheeled robot platforms, tracked vehicles, and robotic arms.

  • Stepper Motor Control: Driving NEMA 17 or similar bipolar stepper motors for CNC, 3D printers, or precise positioning.

  • Motorized Projects: Conveyor belts, automatic doors, camera sliders.

  • Educational Kits: Standard component in Arduino robotics starter kits.

  • Industrial Prototypes: Simple automation and actuation controls.

🔧 Basic Wiring (Arduino with Two DC Motors):

  1. Power:

    • Connect Motor Power (Vs): To a 7V-12V DC power supply (e.g., 12V battery).

    • Connect Logic Power (Vss): To Arduino 5V.

    • Connect all GNDs together (motor supply, module, Arduino).

    • Optional: Install the 5V Enable Jumper if you want the module’s onboard 5V regulator to power the Arduino (do NOT connect Arduino USB and this 5V simultaneously).

  2. Motor Connections: Connect Motor A to OUT1 & OUT2, Motor B to OUT3 & OUT4.

  3. Control Pins (to Arduino Digital Pins):

    • ENA → Pin 9 (PWM)

    • IN1 → Pin 8

    • IN2 → Pin 7

    • ENB → Pin 10 (PWM)

    • IN3 → Pin 6

    • IN4 → Pin 5

  4. Basic Code Logic: Set IN1/IN2 for direction, use analogWrite(ENA, speed) for PWM speed control (0-255).

⚠️ Critical Limitations & Best Practices:

  • INEFFICIENT & HOT: The L298N is an old bipolar design with high voltage drop (~2V). It gets very hot under load. A heatsink is mandatory for continuous operation above 0.5A per channel.

  • Current Sensing Resistors: The board includes 0.5Ω resistors for sensing. For currents >1A, these must be bypassed with solder blobs or the voltage drop will limit performance.

  • Not for Modern High-Power Motors: For motors drawing >1.5A continuously, use a more modern, efficient MOSFET-based driver (e.g., TB6612FNGDRV8833, or BTS7960).

  • Flyback Diodes: Protection diodes are built-in on the module. For highly inductive loads, external fast-recovery diodes can add extra safety.

  • Power Supply: The motor supply must handle the combined current of all motors. A 12V/2A supply is a common starting point.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
L298n motor DriverL298n motor Driver
117.00

Availability: In stock

- +