Problème moteur + relay

Luke
mar, 02/18/2020 - 13:46
Bonjour à tous,
Je rencontre un problème avec un moteur + relay.
Voici le schéma fourni dans le CD de mon kit de démarrage arduino :
Le code :
#define ENABLE 5
#define DIRA 3
#define DIRB 4
int i;
void setup() {
//---set pin direction
pinMode(ENABLE,OUTPUT);
pinMode(DIRA,OUTPUT);
pinMode(DIRB,OUTPUT);
Serial.begin(9600);
}
void loop() {
//---back and forth example
Serial.println("One way, then reverse");
digitalWrite(ENABLE,HIGH); // enable on
for (i=0;i<5;i++)
{
digitalWrite(DIRA,HIGH); //one way
digitalWrite(DIRB,LOW);
delay(800);
Serial.println("front");
digitalWrite(DIRA,LOW); //reverse
digitalWrite(DIRB,HIGH);
delay(800);
Serial.println("back");
}
digitalWrite(ENABLE,LOW); // disable
delay(3000);
for (i=0;i<5;i++) {
digitalWrite(DIRA,HIGH); //one way
digitalWrite(DIRB,LOW);
delay(750);
digitalWrite(DIRA,LOW); //reverse
digitalWrite(DIRB,HIGH);
delay(750);
}
digitalWrite(ENABLE,LOW); // disable
delay(3000);
}
J'ai tout bien cablé, vérifié plusieurs fois ... Tout est bon, j'ai mis la pile ( on ne la voit pas sur le schéma ), allumé le power supply module ...
J'entend bien le relay faire tact tac tact .. mais rien ne se passe, le moteur ne tourne pas.
Dans le moniteur tout s'affiche bien, pas de soucis.
Je précise que ce moteur fonctionne, dans l'exercice précédent on l'utilise sans le relay et ça marche.
Donc voilà je ne sais pas d'où ça vient ... le relay a l'air de fonctionner étant donné qu'il fait tact, tac, tac....
Si quelqu'un a une idée .....
Merci d'avance !
Anonyme
mar, 02/18/2020 - 17:22
Je ne sais pas s'il y a une erreur de câblage mais de toute manière ce code n'est pas associé à ce schéma !
DIRA et DIRB n'ont aucune action possible sur le moteur !
Mais comme toujours il faut donner toutes les références des composants ici relais et Circuit intégré !
Autrement interrogez Madame Irma ! :o)
Luke
mer, 02/19/2020 - 00:35
Pourtant ce code avec DIRA et DIRB fonctionne si on cable sans le relai ( c'était l'exercice d'avant )
Là je sèche sur cet exercice, c'est le seul du kit qui ne marche pas chez moi,
Anonyme
mer, 02/19/2020 - 06:50
Il suffit d'un peu de jugeote pour voir que cela ne peut pas fonctionner ! Le moteur est raccordé d'u coté à la masse de l'autre en théorie au Vcc à travers un contact d'un relais. pour inverser le sens de rotation il faudrait pouvoir inverser la masse et le Vcc, avec ce schéma c'est tout simplement impossible. Mais on a toujour pas la référence des composants ....
Par contre si le relais colle et que le moteur ne tourne pas c'est que le contact de sortie du relais est mal raccordé voilà tout !
Luke
mer, 02/19/2020 - 08:40
voici la liste des composants :
(1)x Elegoo Mega2560 R3
(1)x Planche prototype
(1)x Moteur
(1)x Circuit intégré L293D
(1)x Relai 5v
(1)x Alimentation
(1)x Adaptateur 9v
(8)x Câbles mâle-mâle
Et le schéma :
Anonyme
jeu, 02/20/2020 - 06:57
Le schéma ne correspond pas au câblage !! Il n'y a pas de relais dans le schéma alors que sur le câblage oui !!!
Luke
jeu, 02/20/2020 - 09:45
Effectivement, je n'avais pas fait attention, il y a une erreur dans le PDF du tuto de mon kit.... le schémane correspond pas
Anonyme
jeu, 02/20/2020 - 11:16
Peux tu m'envoyer ce fichier PDF pour tes prochaines questions?
Luke
ven, 02/21/2020 - 00:47
Ok, envoi ton mail en privé et je t'envoi le PDF
Anonyme
ven, 02/21/2020 - 10:16
C'est fait sur ta boite mail de contact que tu as donné ici !