¿Cuántos pines de control se necesitan para el L298N H-Bridge?

5

Tengo un robot simple con dos motores de corriente continua. Al usar el puente H doble L298N, ¿cuál es el número mínimo de pines de control que puedo usar para darme hacia adelante, atrás y girar?

Aquí hay una configuración típica para el chip. Parece que necesitaré 6 líneas de control para controlar 2 motores.

Si ataba a Ven a una posición alta y me basaba en "C = D Fast Motor Stop" cuando el modo inactivo, ¿sería malo?

enlace enlace

    
pregunta Toby Jaffey

2 respuestas

2

Con dos pines tienes control total. Esto permite tanto avanzar, retroceder y parar. Si desea permitir el desplazamiento por inercia, necesitará tres pines para reducir a Ven. Si no necesita una parada rápida, puede usar un XOR para controlar el Ven desde las 2 líneas de control. Cuando son iguales los impulsos t baja. Luego tiene marcha atrás y costa.

Si mantienes Ven alto cuando decides dejar de moverte, se frenará por completo. Si usa una simple compuerta XOR para hacer la señal Ven, solo puede deslizarse. Se decide en función de lo que desea que haga el motor. Si necesitas la opción, usa tres líneas. desde un micro esto es casi sin costo alguno.

    
respondido por el Kortuk
1

El número mínimo de pines que necesita controlar es solo ' uno ' por motor, uso esta configuración en la mayoría de mi robot.

Conecte un no-puerta o un transistor para proporcionar la salida invertida entre los pines C y D y suministre una señal PWM como entrada.

En esta configuración, solo tendrá una entrada que controla tanto la velocidad como la dirección del motor y es muy útil en robótica, puede controlarla variando el ciclo de trabajo.

Dirección V / s Ciclo de trabajo

detener ---- > 50%

adelante ---- > 51-100% (la velocidad de avance aumenta con el aumento del servicio                                ciclo donde 100% como velocidad máxima de avance)

invertir ---- > 0-49% (la velocidad de retroceso aumenta con la disminución del trabajo                                ciclo donde 0% es la velocidad máxima de retroceso)

    
respondido por el Zaxx

Lea otras preguntas en las etiquetas