Cómo usar el controlador de motor L293D - Tutorial de Arduino

El L293D es un IC de controlador de motor de 16 pines que puede controlar un conjunto de dos motores de CC simultáneamente en cualquier dirección. El L293D está diseñado para proporcionar corrientes de accionamiento bidireccionales de hasta 600 mA (por canal) con voltajes de 4.5 V a 36 V (¡en el pin 8!). Puede usarlo para controlar pequeños motores de corriente continua: motores de juguete. A veces puede hacer mucho calor.

En este tutorial aprenderá cómo usarlo con Arduino uno para controlar dos motores de CC.

Paso 1: lo que necesitarás

Para este proyecto necesitarás:

  • Arduino uno
  • Tablero de circuitos
  • IC del controlador de motor L293D
  • 2 motores DC (pequeños)

Paso 2: el circuito

Las conexiones son fáciles, vea la imagen de arriba con el esquema del circuito de la placa de pruebas.

Consejo: ¡Puede conectar una fuente de alimentación externa al pin 8 L293D, hasta 36V! ¡Asegúrese de no "quemar" sus motores!

Paso 3: el código

¡Aquí está el código, incrustado usando codebender!

Intente descargar el complemento codebender y haga clic en el botón Ejecutar en Arduino para programar su Arduino con este boceto. Y eso es todo, ¡has programado tu placa Arduino!

Puedes seguir jugando con eso haciendo clic en el botón "Editar" / y comenzar a hacer tus propias modificaciones al código. Por ejemplo, intente combinar partes de código para mover ambos motores simultáneamente.

¡Intente usar analogWrite (pin, valor PWM) en lugar de digitalWrite (pin, HIGH / LOW) para controlar la velocidad de los motores!

Paso 4: ¡Bien hecho!

Ha completado con éxito un tutorial más de "Cómo" de Arduino y aprendió a usar el IC del controlador del motor L293D para controlar dos motores de CC con la placa Arduino uno.

Espero que les haya gustado esto, háganmelo saber en los comentarios.
Habrá más de ellos, ¡así que asegúrese de hacer clic en el botón Seguir!

Artículos Relacionados