Módulo L298N Puente H doble para Arduino controlo motores paso a paso
Módulo L298N Puente H doble para Arduino controlo motores paso a paso
  • Fuera de stock
Módulo L298N Puente H doble para Arduino controlo motores paso a paso
Módulo L298N Puente H doble para Arduino controlo motores paso a paso

Módulo L298N Puente H doble para Arduino controlo motores paso a paso

2,50 € Impuestos incluidos
Fuera de stock

El módulo controlador L298N (puente H), usa un chip L298N que puede controlar directamente 2 motores de 3-30 VDC, tiene una salida de interfaz de 5V, soporta control desde sistemas de microcontroladores de 3.3V y 5V, con este módulo puedes controlar facilmente la velocidad y dirección de tus motores de DC, tambien puedes controlar motores paso a paso de 2 fases.

Te quedan 120€ para el envío gratis

 

Envío 24h

 

GRATIS a partir de 120€

 

Pago seguro

Somos de confianza:
  • visa
  • mastercard
  • maestro
  • paypal
  • bizum

Información del producto

CARACTERÍSTICAS PUENTE H:

  • Chip controlador de motor: L298N puente H doble
  • Volate de alimentación del chip: +5.5V a +24V
  • Pico de corriente soportado: 2A
  • Voltaje de alimentación de las terminales de control: 3 - 5.5V
  • Voltaje de control: Niveles Alto = 5.5V, Bajo = 0V
  • Potencia máxima de consumo: 20W
  • Tamaño PCB:  53.5mm * 45mm * 30mm
  • Distancia entre agujeros de sujeción: 47.5mm y 39mm
  • Peso: 26 gramos

USO Y APLICACIONES:

El L298N es un puente H, un dispositivo que se utiliza para controlar motores de corriente continua (CC) o motores paso a paso. Este componente es muy común en proyectos de robótica educativa, ya que permite controlar la dirección y velocidad de un motor de manera sencilla. 

El módulo controlador L298N, usa un chip L298N que puede controlar directamente 2 motores de 3-30 VDC, tiene una salida de interfaz de 5V, soporta control desde sistemas de microcontroladores (como Arduino) de 3.3V y 5V.

En resumen, con este módulo puedes controlar fácilmente la velocidad y dirección de tus motores de DC, también puedes controlar motores paso a paso de 2 fases.

Este modulo puede ser fácilmente integrado a plataformas móviles, mecanismos lineales, etc.

El L298N es un puente H, un dispositivo que se utiliza para controlar motores de corriente continua (CC) o motores paso a paso.

 Aquí tienes un ejemplo paso a paso de cómo utilizar el L298N en un proyecto de robótica educativa.

Supongamos que estás construyendo un pequeño robot con dos motores de corriente continua que necesitas controlar.

Materiales necesarios:

Conexiones:

  • Conectar los motores al L298N: Conecta los cables de los dos motores al L298N en las terminales "OUT1" y "OUT2" para el primer motor, y "OUT3" y "OUT4" para el segundo motor.
  • Asegúrate de conectar la polaridad correcta de los cables del motor.
  • Alimentación del L298N: Conecta la alimentación del L298N. Puedes usar una fuente de alimentación externa o la misma batería del robot. Asegúrate de conectar la polaridad correctamente.
  • Conectar el L298N a Arduino: Conecta los pines de control del L298N a pines digitales de Arduino. Por ejemplo, puedes conectar el pin "ENA" a un pin PWM en Arduino (como el pin 9), y el pin "IN1" al pin digital 8. Haz lo mismo para el segundo motor (ENB, IN3, IN4).
  • Conectar la tierra común: Conecta la tierra (GND) de Arduino a la tierra del L298N.

Programación en Arduino: Utiliza el siguiente código básico como punto de partida. Ajusta los pines según tus conexiones.

const int enA = 9; // Pin PWM para el motor izquierdo

const int in1 = 8; // Control de dirección izquierda

const int in2 = 7; // Control de dirección izquierda

const int enB = 3; // Pin PWM para el motor derecho

const int in3 = 5; // Control de dirección derecho

const int in4 = 4; // Control de dirección derecho

void setup() {

pinMode(enA, OUTPUT);

pinMode(in1, OUTPUT);

pinMode(in2, OUTPUT);

pinMode(enB, OUTPUT);

pinMode(in3, OUTPUT);

pinMode(in4, OUTPUT);

}

void loop() {

// Gira hacia adelante

digitalWrite(in1, HIGH);

digitalWrite(in2, LOW);

digitalWrite(in3, HIGH);

digitalWrite(in4, LOW);

// Controla la velocidad (ajusta según sea necesario)

analogWrite(enA, 150);

analogWrite(enB, 150);

delay(2000);

// Mantén la dirección durante 2 segundos

// Gira hacia atrás

digitalWrite(in1, LOW);

digitalWrite(in2, HIGH);

digitalWrite(in3, LOW);

digitalWrite(in4, HIGH);

delay(2000); // Mantén la dirección durante 2 segundos

}

hbridgel298
Información adicional

También podría interesarle

Lo has podido ver en