Tengo un robot simple con dos motores de CC. Usando el L298N Dual H-Bridge, ¿cuál es la cantidad mínima de pines de control que puedo usar para avanzar, retroceder 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 até a Ven alto y confié en la "Parada rápida del motor C = D" cuando está inactivo, ¿sería esto malo?
http://letsmakerobots.com/files/userpics/u4107/L298N.png http://letsmakerobots.com/files/userpics/u4107/L298N.png
Con dos pines tienes el control total. Esto permite avanzar, retroceder y detener. si desea permitir la inercia, necesitará tres pines para bajar 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 impulsan t bajo. Luego tiene avance, retroceso y costa.
Si mantienes Ven High cuando decidas dejar de moverte, se frenará por completo. Si usa una puerta XOR simple para hacer la señal Ven, entonces solo puede deslizarse. Se decide en función de lo que desea que haga el motor. Si necesita la opción, use tres líneas. desde un micro esto es casi sin costo.
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 una puerta no o un transistor para proporcionar una 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 controle tanto la velocidad como la dirección del motor y es muy útil en robótica, puede controlarla variando el ciclo de trabajo.
parada ----> 50%
adelante ----> 51-100% (la velocidad de avance aumenta con el aumento del ciclo de trabajo donde 100% como velocidad de avance máxima)
marcha atrás ----> 0-49 % (la velocidad de marcha atrás aumenta con la disminución del ciclo de trabajo, donde 0 % es la velocidad máxima de marcha atrás)
toby jaffey
Kortuk
Kortuk