Diagrama de pines del controlador de motor L298N, trabajo, hoja de datos y conexión Arduino

Diagrama de pines del controlador de motor L298N: trabajo, hoja de datos y conexión Arduino

Si eres un entusiasta de la robótica o simplemente un aficionado al mundo de la electrónica, seguramente te has encontrado con el controlador de motor L298N. Este componente es fundamental para quienes desean dar vida a sus proyectos al permitir el control preciso de motores de corriente continua y motores paso a paso. En este artículo, desglosaremos todo lo que necesitas saber sobre el diagrama de pines del L298N, su funcionamiento y cómo conectarlo de manera efectiva a tu Arduino. Prepárate para sumergirte en un viaje lleno de información útil y consejos prácticos que te ayudarán a llevar tus creaciones a otro nivel. ¡Comencemos!

El L298N es un popular controlador de motores utilizado en muchos proyectos de robótica. En este artículo, te mostraremos el diagrama de pines, cómo funciona, la hoja de datos y cómo conectarlo a tu Arduino. ¡Prepárate para descubrir todo lo que necesitas saber sobre este poderoso controlador de motor!

En este artículo, aprenderá en detalle sobre el módulo controlador de motor L298N. Pero primero, debemos responder algunas preguntas básicas como qué es un controlador de motor, por qué se usa en un circuito, qué es una configuración de puente H, etc.

¿Qué es un módulo de controlador de motor?

Diagrama de pines del controlador de motor L298N, trabajo, hoja de datos y conexión ArduinoControladores>

Fuente de imagen: sproboticworks

Un módulo de controlador de motor es un circuito simple que se utiliza para controlar un motor de CC. Se usa comúnmente en robots autónomos y autos RC (L298N y L293D son los chips de controlador de motor más utilizados). Un módulo de controlador de motor toma la entrada de bajo voltaje de un controlador como Arduino. Esta lógica de entrada controla la dirección de los motores de CC conectados al controlador. En pocas palabras, puede controlar la dirección de los motores de CC al proporcionar la lógica adecuada al módulo del controlador del motor.

El módulo de controlador de motor consta de un controlador de motor IC, que es el corazón del módulo. El IC solo puede controlar el motor de CC, pero el uso del módulo facilita la interfaz con Arduino.

¿Por qué necesitamos un módulo de controlador de motor?

Todos los microcontroladores funcionan con señales de voltaje/corriente de bajo nivel, a diferencia de los motores. Por ejemplo, el microcontrolador Arduino o PIC puede generar un voltaje máximo de 5 V o 3,3 V. Pero un motor de CC decente necesita al menos 5V o 12V. Además, el límite de corriente de salida de Arduino es relativamente muy bajo.

Por lo tanto, la salida de Arduino no es suficiente para encender los motores. Para resolver este problema, el uso de un controlador de motor es esencial. Cerramos la brecha entre el Arduino y el motor introduciendo un controlador de motor. Y para suministrar el voltaje/corriente requerido para operar el motor, se conecta un suministro externo al módulo controlador del motor.

¿Qué es un controlador de motor L298N?

Diagrama de pines del controlador de motor L298N, trabajo, hoja de datos y conexión ArduinoMódulo>

El controlador de motor L298N se basa en la configuración de puente H (un puente H es un circuito simple que nos permite controlar un motor de CC para avanzar o retroceder), que es útil para controlar la dirección de rotación de un motor de CC.

Es un dual de alta corriente. puente H completo controlador construido para recibir niveles lógicos TTL estándar. También puede controlar cargas inductivas como reléssolenoides, motores (DC y motor paso a paso), etc. Un esquema de puente H se ve así:

Diagrama de pines del controlador de motor L298N, trabajo, hoja de datos y conexión ArduinoDiagrama>

Fuente de imagen: Wikipedia

La dirección de rotación del motor depende de las posiciones del interruptor.

Diagrama de pines del controlador de motor L298N, trabajo, hoja de datos y conexión ArduinoCambio>

Fuente de imagen: Wikipedia

Cuando S1 y S4 están encendidos y S2 y S3 están apagados, el lado izquierdo del terminal del motor es más positivo que el otro terminal. Esto provoca la rotación en el sentido de las agujas del reloj del motor.

Cuando S2, S3 están ENCENDIDOS y S1, S4 están APAGADOS, el lado derecho del terminal del motor es más +ve que el terminal izquierdo. Esto hace que el motor gire en sentido contrario a las agujas del reloj.

La configuración de puente H se usa comúnmente para cambiar la dirección del motor. Sin embargo, también se puede utilizar para «frenar» el motor. Esto hace que el motor se detenga instantáneamente cuando los terminales del motor se cortocircuitan, o permite que el motor se detenga «a toda velocidad» (deslizamiento), ya que el motor está viablemente separado del circuito.

La siguiente tabla resume la actividad, con S1-S4 correspondiente al diagrama anterior:

S1
S2
S3
S4
Resultado

1
0
0
1
Motor girar a la derecha

0
1
1
0
Motor girar a la izquierda

0
0
0
0

Costas del motor

1
0
0
0

0
1
0
0

0
0
1
0

0
0
0
1

0
1
0
1
Freno de motor

1
0
1
0

X
X
1
1
Cortocircuito

1
1
X
X

NOTA: L298N tiene dos de estos circuitos de puente H, lo que significa que puede controlar hasta dos motores de CC usándolo.

¿Dónde comprar el controlador de motor L298N?

Puede encontrar fácilmente este módulo de controlador de motor en su tienda local de electrónica. Para compras en línea, recomendamos esta mejor oferta en Amazon:

Características del módulo de controlador de motor L298N:

  • Tensión de alimentación de funcionamiento hasta 46 V
  • Corriente DC total hasta 4 A. 2A por canal
  • Voltaje de baja saturación
  • Protección contra sobretemperatura
  • Tensión de entrada lógica hasta 1,5 V
  • Alta inmunidad al ruido

Asignación de pines del módulo de controlador de motor L298N:

El módulo de controlador de motor L298N consta de un puente H doble IC L298, regulador de voltaje de 5 V, resistencias, capacitor, LED de alimentación, puente de 5 V.

Diagrama de pines del controlador de motor L298N, trabajo, hoja de datos y conexión ArduinoPinouts>

2 clavijas de salida del motor de CC, fuente de alimentación externa del motor de 12 voltios, clavijas de control de dirección del motor (IN1, IN2, IN3, IN4), clavijas de habilitación de salida del motor (ENA, ENB) y un disipador de calor.

CCV pin suministra energía al motor. Se puede aplicar voltaje en cualquier lugar entre 5 y 35 V. Recuerde, si el puente 5V-EN está en su lugar, debe suministrar 2 voltios adicionales que el requisito de voltaje real del motor para hacer funcionar el motor a su velocidad máxima.

TIERRA es el pin de tierra común.

5V pin suministra energía al circuito lógico de conmutación dentro del L298N IC. Si el puente 5V-EN está en su lugar, este pin actúa como salida y se puede usar para encender el Arduino. Si se quita el puente 5V-EN, debe conectarlo al pin 5V en Arduino.

ES Los pines se utilizan para controlar la velocidad del Motor A. Suministrar este pin con lógica ALTA hace que el Motor A gire, suministrándolo con lógica BAJA hace que el motor se detenga. Quitando el puente y conectando este pin a la entrada PWM, podemos controlar la velocidad del Motor A.

IN1 y IN2 Los pines se utilizan para controlar la dirección del Motor A. Si IN1 es ALTO e IN2 es BAJO, el Motor A gira en cierta dirección. Para cambiar la dirección, haga IN1 LOW e IN2 HIGH. Si ambas entradas son ALTAS o BAJAS, el Motor A se detiene.

IN3 & IN4 Los pines se utilizan para controlar la dirección del Motor B. Si IN3 es ALTO e IN4 es BAJO, el Motor B gira en cierta dirección. Para cambiar la dirección, haga IN3 LOW e IN4 HIGH. Si ambas entradas son ALTAS o BAJAS, el motor B se detiene.

ENB El pin se puede usar para controlar la velocidad del Motor B. Suministrar este pin con la señal ALTA hace que el Motor B gire, suministrándolo BAJO hace que el motor se detenga. Al eliminar el puente y conectar este pin a la información PWM, podemos controlar la velocidad del Motor B.

SALIDA1 Y SALIDA2 Los pines están conectados al motor A.

SALIDA3 Y SALIDA4 Los pines están conectados al Motor B.

PINOUT del controlador de motor L298N IC:

Diagrama de pines del controlador de motor L298N, trabajo, hoja de datos y conexión ArduinoPinouts>

Pines del circuito integrado L298N
Nombre
Función

1,15
Sentido A, Sentido B
Entre este pin y tierra, se conecta una resistencia de detección para controlar la corriente de la carga.

2,3
Salida 1, Salida 2
Salidas del Puente A; la corriente que fluye a través de la carga conectada entre estos dos pines se controla en el pin 1.

4
contra
Tensión de Alimentación para las Etapas de Salida de Potencia. Se debe conectar un capacitor no inductivo de 100 nF entre este pin y tierra.

5,7
Entrada 1, Entrada 2
Entradas compatibles con TTL del Bridge A.

6,11
Habilitar A, Habilitar B
Entrada de habilitación compatible con TTL: el estado L deshabilita el puente A (habilitar A) y/o el puente B (habilitar B).

8
TIERRA
Suelo

9
VSS
Tensión de Alimentación para los Bloques Lógicos. (Se debe conectar un capacitor de 100nF entre este pin y tierra).

10,12
Entrada 3, Entrada 4
Entradas compatibles con TTL del Bridge B.

13,14
Fuera 3, Fuera 4
Salidas del Puente B. La corriente que fluye a través de la carga conectada entre estos dos pines es monitoreada en el pin.

Hoja de datos IC del controlador de motor L298N:

Haga clic en este enlace para ver el FICHA DE DATOS.

Puede encontrar información detallada sobre L298N IC en la hoja de datos proporcionada anteriormente. Las especificaciones e información como las clasificaciones máximas absolutas, el diagrama de bloques y los circuitos sugeridos se pueden encontrar en la hoja de datos.

Conexión del circuito de L29N con Arduino UNO:

Diagrama de pines del controlador de motor L298N, trabajo, hoja de datos y conexión ArduinoCircuito>

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Preguntas frecuentes sobre el Diagrama de Pines del controlador de motor L298N, su funcionamiento, hoja de datos y conexión con Arduino

Preguntas frecuentes sobre el Diagrama de Pines del controlador de motor L298N, su funcionamiento, hoja de datos y conexión con Arduino

¿Qué es un controlador de motor L298N?

El controlador de motor L298N es un circuito integrado que se utiliza para controlar la velocidad y dirección de un motor de corriente continua (DC) o un motor paso a paso bipolar. Ofrece la capacidad de controlar dos motores de forma simultánea.

¿Cuáles son los pines del controlador L298N y qué función tienen?

El controlador L298N tiene los siguientes pines:

  • ENA y ENB: Estos pines se utilizan para activar cada motor de forma independiente. Conectando ENA a HIGH activamos el motor A y conectando ENB a HIGH activamos el motor B.
  • IN1, IN2, IN3 y IN4: Estos pines se utilizan para controlar la dirección de giro de cada motor. Dependiendo de cómo los cambiemos de estado (HIGH o LOW), el motor girará en una dirección u otra.
  • OUT1, OUT2, OUT3 y OUT4: Estos pines son las salidas de los motores A y B. Conectaremos aquí los cables de conexión de los motores.
  • GND: Conexión a tierra común para todos los componentes.
  • VCC: Conexión de alimentación positiva (+5V) para los componentes lógicos del circuito.
  • Vs: Conexión de alimentación para los motores (+5V a +35V).
  • ¿Cómo funciona el controlador L298N?

    El controlador L298N se basa en la técnica de modulación por ancho de pulso (PWM) para controlar la velocidad del motor. Al ajustar la frecuencia e intensidad de la señal PWM enviada a los pines de control, varía la velocidad y dirección de giro del motor. Además, puede manejar corrientes de hasta 2 amperios.

    ¿Dónde puedo encontrar la hoja de datos (datasheet) del controlador L298N?

    La hoja de datos (datasheet) del controlador L298N se puede encontrar en el siguiente enlace externo: es.wikipedia.org.

    ¿Cómo se conecta el controlador L298N con Arduino?

    La conexión entre el controlador L298N y Arduino es la siguiente:

  • Conecta los pines IN1, IN2, IN3, IN4 del controlador L298N a cuatro pines digitales de salida de Arduino.
  • Conecta los pines ENA y ENB del controlador L298N a dos pines digitales de salida de Arduino para habilitar los motores.
  • Conecta los pines OUT1, OUT2, OUT3 y OUT4 del controlador L298N a los cables de conexión de los motores.
  • Conecta GND y VCC del controlador L298N a las conexiones correspondientes en Arduino.
  • Conecta Vs del controlador L298N a una fuente de alimentación adecuada para los motores (+5V a +35V).
  • Recuerda consultar el esquema de conexiones específico dependiendo del proyecto que estés realizando.

    Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

    Diagrama de Pines del ⁤Controlador de Motor​ L298N: Trabajo, Hoja ⁢de Datos y Conexión Arduino

    Si eres un entusiasta de la robótica o simplemente⁣ un aficionado ⁣al mundo de la electrónica, seguramente ‌te has⁣ encontrado con el controlador⁣ de motor L298N. Este componente es fundamental para quienes desean⁣ dar vida a sus proyectos al permitir el‌ control preciso de motores de corriente ⁤continua ⁤y motores paso a paso. En este artículo,‍ desglosaremos todo lo que necesitas saber⁢ sobre el‌ diagrama de pines del L298N, su funcionamiento y cómo conectarlo de manera efectiva ⁣a tu ⁢Arduino. ¡Comencemos!

    ¿Qué ​es un Controlador de Motor L298N?

    El L298N ​es un⁢ popular controlador de motores utilizado en muchos proyectos de robótica. ​Este módulo ⁣utiliza una configuración de puente H, permitiendo⁢ controlar‍ la dirección de rotación ⁣de un motor de CC y manejar hasta dos ​motores simultáneamente.

    Asignación de Pines del Controlador L298N

    El‌ módulo⁣ L298N cuenta con varios pines importantes para su funcionamiento:

    1. Vin: Fuente ⁤de alimentación del ​motor (5-35 V).
    2. GND: Tierra común.
    3. 5V: Salida para ‌alimentar componentes ⁤adicionales como​ el Arduino.
    4. ENA y ENB: Pines de habilitación ⁣para⁣ controlar la ‌velocidad de ⁤los motores.
    5. IN1, IN2, IN3, IN4: Pines de control de dirección.
    6. OUT1, OUT2, OUT3, ⁤OUT4: Salidas conectadas a los motores.

    Diagrama de Conexión‌ con Arduino

    Para conectar el L298N con un Arduino UNO, puedes seguir el siguiente esquema:

    Diagrama de ⁤conexión ⁢L298N y Arduino

    ¿Cómo Funciona el⁤ Controlador L298N?

    El L298N permite controlar la velocidad y dirección de los⁢ motores ‍mediante los ⁣pines⁤ de entrada. Cuando se aplica una señal lógica con un nivel alto (HIGH) o bajo (LOW) a los pines IN1, IN2, IN3 y IN4,‍ se puede determinar la dirección ‍de rotación ​de ⁤los motores.

    Por ejemplo:

    • Si⁣ IN1 está en HIGH y IN2 en LOW, ‌el motor ​A gira en una dirección.
    • Si ‌IN1‌ está⁤ en LOW‌ y IN2 en HIGH, el ‍motor A gira en la dirección opuesta.

    Hoja de Datos del‍ L298N

    Para detalles técnicos específicos sobre⁣ el controlador L298N, consulta su hoja de datos aquí.

    Preguntas Frecuentes (FAQs)

    ¿Qué⁢ es ⁢un controlador de motor ​L298N?

    El controlador ⁤de motor L298N es un circuito integrado diseñado para controlar la velocidad y dirección de ‌motores de corriente continua (DC) y motores paso a‌ paso.⁣ Permite⁣ la operación simultánea de​ hasta dos motores.

    ¿Cómo conecto el L298N a Arduino?

    La conexión se puede realizar usando ​los pines de control del L298N directamente⁢ conectados a los pines digitales del Arduino. Asegúrate de conectar correctamente la alimentación y tierra.

    ¿Puede⁣ el⁢ L298N controlar motores de diferentes‌ voltajes?

    Sí, el​ L298N es capaz de controlar motores entre 5 ⁣y 35 V, por lo que ‍se adapta a diferentes necesidades según el proyecto.

    Conclusión

    El controlador ‍de ​motor L298N​ es ⁣una herramienta esencial para cualquier entusiasta⁤ de ⁤la robótica. Con su capacidad de controlar múltiples motores, su configuración simple y su amplia compatibilidad, proporciona una solución eficaz para muchos proyectos de electrónica. ¡Ahora​ estás listo para comenzar tus propios proyectos con L298N y Arduino!

    Para⁣ más información y tutoriales, visita: ⁤ MakerGuides.

    3 comentarios en «Diagrama de pines del controlador de motor L298N, trabajo, hoja de datos y conexión Arduino»

    1. Nayim: ¡Totalmente de acuerdo, marlon! El L298N es un clásico y tener un diagrama claro hace toda la diferencia. Yo también lo usé para controlar un pequeño carrito que armé y al principio pensé que sería complicado, pero siguiendo las conexiones recomendadas fue pan comido. Definitivamente este post es una gran ayuda y motivación para seguir experimentando. ¡A seguir armando locuras!

    2. ¡Genial post, marlon! El diagrama de pines del L298N siempre es útil para no perderse. Yo hace poco hice un proyecto con este controlador para mover un robot, y la verdad, las conexiones son súper simples cuando sigues lo del artículo. Me ahorró un montón de tiempo y me ayudó a evitar errores que había cometido en proyectos anteriores. ¡Sigue compartiendo contenido así!

    3. StjitN: ¡Exacto, nayim! El L298N es todo un básico en el mundo de la robótica. Yo una vez lo usé para un proyecto de un braccio robótico y quedé sorprendido de lo bien que funcionó. Al principio me daba miedo las conexiones, pero el diagrama de pines que mencionas fue como tener un mapa del tesoro. Así que sí, este artículo es oro puro para quienes estamos en esto. ¡Más como esto, por favor!

    Deja un comentario