Como usar puente h en arduino

Como usar puente h en arduino

Como usar puente h en arduino

Puente en h l298n

Un motor es un dispositivo que convierte la energía eléctrica en energía mecánica. Podría decirse que es el componente más importante de un robot porque es el responsable de todos los movimientos estructurales. En robótica, el motor de corriente continua, el motor paso a paso y el servomotor son los tres tipos de motores más comunes. Cada uno es ideal para una aplicación concreta. En este proyecto, nos centraremos en el uso y control de un motor de corriente continua.

Un motor de corriente continua es el más sencillo de los tres tipos de motores mencionados. Consta de dos terminales. Estos terminales deben estar conectados a una fuente de corriente continua, como una batería. Dependiendo de la polaridad de un terminal con respecto al otro, el motor gira en el sentido de las agujas del reloj o en sentido contrario. Así, se puede cambiar manualmente el sentido de giro de un motor invirtiendo las polaridades. Alternativamente, puedes utilizar un circuito de puente H o un CI para controlar automáticamente el sentido de giro. En este proyecto, aprenderemos a utilizar este último método para controlar el sentido de giro de un motor de corriente continua en nuestro proyecto Arduino. Precisamente, utilizaremos el IC controlador de motor SN754410 Quad Half H-Bridge.

36:41control de motores de corriente continua con el puente h del l298n y el taller de arduinodronebotyoutube – 11 mar 2017

Si planeas trabajar con robots o simplemente construir cosas que se muevan, eventualmente necesitarás aprender a controlar un motor de corriente continua. El económico módulo L298N H-Bridge es una forma sencilla de conseguirlo. Acoplando el L298N H-Bridge a un microcontrolador como un Arduino podrás controlar tanto la velocidad como el sentido de giro de dos motores de corriente continua.

Hoy en día, los motores de corriente continua van desde modelos enormes utilizados en equipos industriales hasta dispositivos diminutos que caben en la palma de la mano. Son baratos y son ideales para usarlos en tus proyectos de robótica, cuadricópteros e Internet de las cosas.

A diferencia de los LED, no puedes simplemente conectar un motor de CC a uno de los pines de salida de tu Arduino o Raspberry Pi y esperar que funcione. Los motores DC tienen requerimientos de corriente y voltaje que están más allá de las capacidades de tu microcontrolador o microcomputadora. Es necesario utilizar alguna electrónica externa para accionar y controlar el motor, y probablemente también necesitarás una fuente de alimentación independiente.

Hay varias formas de accionar un motor de corriente continua desde la salida de tu dispositivo informático. Se puede utilizar un solo transistor para accionar un motor de CC, esto funciona bien siempre que no necesites cambiar la dirección en la que el motor está girando.

Wikipedia

Si planeas trabajar con robots o simplemente construir cosas que se muevan, en algún momento tendrás que aprender a controlar un motor de corriente continua. El económico módulo L298N H-Bridge es una forma sencilla de conseguirlo. Acoplando el L298N H-Bridge a un microcontrolador como un Arduino podrás controlar tanto la velocidad como el sentido de giro de dos motores de corriente continua.

Hoy en día, los motores de corriente continua van desde modelos enormes utilizados en equipos industriales hasta dispositivos diminutos que caben en la palma de la mano. Son baratos y son ideales para utilizarlos en tus proyectos de robótica, cuadricópteros e Internet de las cosas.

A diferencia de los LED, no puedes simplemente conectar un motor de CC a uno de los pines de salida de tu Arduino o Raspberry Pi y esperar que funcione. Los motores DC tienen requerimientos de corriente y voltaje que están más allá de las capacidades de tu microcontrolador o microcomputadora. Es necesario utilizar alguna electrónica externa para accionar y controlar el motor, y probablemente también necesitarás una fuente de alimentación independiente.

Hay varias formas de accionar un motor de corriente continua desde la salida de tu dispositivo informático. Se puede utilizar un solo transistor para accionar un motor de CC, esto funciona bien siempre que no necesites cambiar la dirección en la que el motor está girando.

Arduino h-bridge l293d

int yAxis = analogRead(A1); // Leer el eje Y del joystickDespués de definir los pines, en la sección del bucle, comenzamos con la lectura de los valores del eje X e Y del joystick. El joystick está formado en realidad por dos potenciómetros que se conectan a las entradas analógicas del Arduino y tienen valores de 0 a 1023. Cuando el joystick se mantiene en su posición central el valor de ambos potenciómetros, o ejes, está en torno a 512. Añadiremos un poco de tolerancia y consideraremos los valores de 470 a 550 como centrales. Así que si movemos el eje Y del joystick hacia atrás y el valor es inferior a 470 pondremos el sentido de giro de los dos motores hacia atrás utilizando los cuatro pines de entrada. Entonces, convertiremos los valores decrecientes de 470 a 0 en valores PWM crecientes de 0 a 255 que es en realidad la velocidad del motor.// Eje Y utilizado para el control hacia adelante y hacia atrás

}Similarmente, si movemos el eje Y del joystick hacia adelante y el valor va por encima de 550 configuraremos los motores para que se muevan hacia adelante y convertiremos las lecturas de 550 a 1023 en valores PWM de 0 a 255. Si el joystick se mantiene en su centro la velocidad de los motores será cero.A continuación vamos a ver como utilizamos el eje X para el control izquierdo y derecho del coche.// Eje X utilizado para el control izquierdo y derecho

Acerca del autor

admin

Ver todos los artículos