El L298N es uno de los controladores de motores más potentes y versátiles para proyectos de robótica de mediana escala. A diferencia de drivers más pequeños, este módulo permite controlar la velocidad y el sentido de giro de dos motores de corriente continua (DC) o un motor a pasos de forma independiente, manejando corrientes significativamente más altas.
¿Qué es?
Es un controlador basado en un doble puente H, un circuito que permite invertir la polaridad del voltaje aplicado a un motor para que este gire en ambos sentidos. El módulo integra un disipador de calor de aluminio para manejar el aumento de temperatura durante el uso y un regulador de voltaje interno de 5V para alimentar la lógica del circuito o el propio microcontrolador.
Especificaciones Técnicas
Chip controlador: L298N (Doble puente H)
Voltaje de operación motores: 5V a 35V DC
Corriente máxima: 2A por canal (picos de hasta 3A)
Voltaje de lógica: 5V
Corriente de lógica: 0 mA a 36 mA
Potencia máxima admisible: 25W
Temperatura de operación: -20°C a +135°C
Dimensiones: 43 mm x 43 mm x 27 mm
Descripción de Terminales
Bloque de Salida A y B: Conexiones directas para los motores 1 y 2.
Entradas de Alimentación:
12V: Entrada para el voltaje de los motores (soporta de 5V a 35V).
GND: Tierra común para el motor y el microcontrolador.
5V: Salida de voltaje si el jumper de 12V está puesto, o entrada si se alimenta la lógica por separado.
Pines de Control (IN1, IN2, IN3, IN4): Controlan el sentido de giro de los motores.
Pines de Habilitación (ENA, ENB): Se utilizan con señales PWM para controlar la velocidad de los motores.
Ventajas del L298N
Control Total: Permite realizar giros, frenado y control de velocidad preciso mediante PWM.
Regulador Integrado: Si alimentas los motores con 12V, el módulo puede generar los 5V necesarios para alimentar tu Arduino.
Protección Térmica: Su disipador metálico permite trabajar con motores que demandan fuerza constante sin dañar el chip.
Versatilidad: Compatible con motores DC estándar y motores a pasos bipolares de 4 cables.
Recomendaciones de Uso
Tierras comunes: Es obligatorio conectar el pin GND del L298N al pin GND del Arduino para que las señales de control funcionen correctamente.
Jumper de 5V: Si alimentas el módulo con más de 12V en la entrada de motores, debes retirar el jumper de 5V para evitar dañar el regulador interno.
Diodos de protección: El módulo ya incluye diodos de libre circulación para proteger el chip contra los picos de voltaje que generan los motores al detenerse.