Bonjour,
voila j'ai un montage avec 2 l293d qui alimentent 2 moteurs PAP.
ce sont des moteurs ref: w-24byj auquel j'ai supprimer le pont commun 5v sur les deux bobines.
Les deux L293 sont câblés de la même façon avec pour les piloter les pin 2,3,4,5 pour l'un et 8,9,10,11 pour l'autre les 2 moteurs ont aussi le mème câblages.
j'utilise ce code pour faire mes essais séparément
/*
Test de l'axe Y horizontal
bras camera
*/
#include <Stepper.h> //Librairie pour piloter les moteurs pas à pas
const int pasParRotation = 20; //Nombre de pas pour réaliser un tour
//Pins sur lesquels est relié le moteur de l'axe X
Stepper myStepperX(pasParRotation, 11,10,9,8);
void setup() {
myStepperX.setSpeed(255); //Vitesse de déplacement
//Indiquer le nombre de pas que le moteur pas à pas doit faire
//Indiquer un chiffre négatif pour inverser le sens de déplacement
myStepperX.step(200);
delay(1000);
myStepperX.step(-200);
delay(100);
}
void loop() {
}
donc voila sur les pin 5,4,3,2 tout fonctionne bien mais dés que je passe sur les pin 8,9,10,11 le moteur ne fait qu'aller dans le même sens
j'ai tenter de :
croiser les L293 ,les moteurs et remplacer la carte nano
essai avec l'exemple Stepper one revolution
le problème reste toujours sur le même endroit
le câblage est correct j'ai fait des essais avec des moteurs DC et la j'arrive a les faire tourner dans les deux sens
j'ai beau chercher je ne trouve pas solution !!!!!
d'avance merci de votre aide
Platine essai l293d_bb.pdf (763 KB)