Bonjour
Je débute avec Arduino et j'ai voulu essayer plusieurs codes avec un L298N et un moteur a courant continu.
J'ai commencé par un code basique rotation du moteur ça marche
Puis modification de la vitesse mais sans utiliser la broche EN ça marche
Puis modification de la vitesse en utilisant la broche EN CA MARCHE PAS
J'ai essayé un autre code J'ai essayé en changeant les broches d'Arduino puis en changeant les câbles puis sur un autre L298N ça ne marche toujours pas
Je ferme IDE Arduino sans enregistrer puis je le rouvre a chaque changement de code
Je fais une vérif. de code a chaque fois
Voici le dernier code essayé ainsi que les branchements que j'ai fait
Je vous remercie de votre aide par avance
Tu veux dire, qu'avec ton programme du post#1 le moteur ne change nide vitesse ni de sens?
J'ai refais mes test avec ton sketch, le moteur (en 9V et Arduino alimenté par l'USB) fonctionne dans les 2 sens et avec 2 vitesses.
Quel moteur as tu?
En effet le moteur ne tourne pas du tout ni dans un sens ni dans l'autre donc aucune variation de vitesse!.
J'ai inversé les fils du moteur ca ne change rien
Moteurs utilisé pour essai 24R18TR 079 et 24R18TR 189 (mécanisme de CD)
Tension nominale (Rated voltage ) DC ±2,5 V
Plage de tension (Voltage range) DC ±1,0 V ±6,0 V
Tu pourrais, un court instant, alimenter le L298, un peu plus que 5V, comme 7 ou 8 Volts pour voir si c'est une affaire de seuil qui est limite.
Avec, toujours, l'Arduino alimenté par l'USB.
En fait, la datasheet du L298 indique que l'alimentation de puissance doit être à minima 2.5V supérieure à l'alimentation "logique".
Donc Vs devrait à minima être de 7.5V.
C'est manifestement un petit moteur il doit y avoir des ponts en H mieux adaptés que le L298 pour ce genre de besoins.
On trouve assez facilement des modules avec des TB6612 par exemple qui sont prévus pour fonctionner avec des moteurs alimentés en 4.5V.
Sa s'est pas une bonne idée !
Mettre deux sortie de l'alimentation de PC en série s'est un coup a faire un court circuit : dans le meilleur des cas elle me met en défaut et se coupe instantanément, mais sinon elle risque de se mettre a fumer et de ne plus jamais redémarrer, ou pire.
Je l'ai déjà fait et je ne vous conseille pas d'essayer....
En fait sur une alimentation ATX de PC, tout les fils +12V sont souder au meme endroit, idem pour le +5V, le +3.3V et la masse (GND) donc mettre le 5V et le 3V en série reviens a court circuiter le 3V...
Désolé jpbbricole c'est moi qui mal suis mal exprimé. En faisant 5v + 3v = 8v je ne savais pas lequel était le GND (broche 3v ou 5v).
Mais je vais essayer de trouver un chargeur d'environ 8v et peut être un autre moteur.
Mais je ne comprend pas pourquoi le moteur tourne en utilisant un code basique et pourquoi il ne tourne pas lorsque j'utilise la broche EN