Bonjour à tous
Je veux contrôler un moteur en direction et en vitesse grâce à un L298.
Pour la direction sans me soucier de la vitesse pas de problème.
Pour modifier la vitesse je souhaite utiliser un signal PWM (MLI).
Dans ma logique il suffirait de mettre le Enable du L298 toujours à 1 et selon le choix de la direction du moteur mettre in1 à 1 et générer un signal PWM sur in2.
Voici deux exemples de comment je vois le truc :
Sauf que je suis tombé la dessus :
Pwm pas du tout comme je le voyais (exemple 2 de Jean.marc)
Dans ce message on parle de complément de in2 par in1.
Et la je comprend plus du tout le fonctionnement.
Pourquoi faire fonctionner le moteur à l'envers quand on veut le faire fonctionner en avant.
Pour rappel :
| Inputs | FunctionMerci d'avance pour vos explications
----------------------------------------|--------------------------
Ven = H | In1 = H ; In2 = L | Forward
| In1 = L ; In2 = H | Reverse
| In1 = In2 | Fast Motor Stop
---------------------------------------|--------------------------
Ven = L | In1 = X ; In2 = X | Free Running Motor Stop
-----