Aller au contenu


Photo
- - - - -

Commende moteur pas à pas


  • Veuillez vous connecter pour répondre
6 réponses à ce sujet

#1 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 02 novembre 2015 - 03:55

Bonjour,
J'ai deux moteur pas à pas récupéré sur une imprimante. J'utilise un Shield arduino adafruit et j'ai pris le code d'exemple mais les moteurs ne tournes pas et il n'ont pas l'air alimenté.
Cordialement.

Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#2 Taupiot_Jr

Taupiot_Jr

    Habitué

  • Membres
  • PipPip
  • 232 messages
  • Gender:Male

Posté 02 novembre 2015 - 04:09

Salut,

 

Il est impossible pour nous de t'aider dans ces conditions....

Il faut que tu fournisses plus d'infos, telles que la référence du moteur, les mesures que tu as faites, la façon dont ton circuit est branché, etc..

Si tu as un oscilloscope à disposition, mesure l'état des canaux de commande de ton moteur. Contrôle également les tensions d'alimentation. Cette dernière est-elle suffisante pour alimenter les moteurs?

~Taupiot_Jr



#3 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 02 novembre 2015 - 05:28

Merci d'avoir répondu.

Non je n'ai pas d'oscilloscope. Voici la doc http://pdf1.alldatasheet.fr/datasheet-pdf/view/176481/MITSUMI/M35SP-7.html

la tension d'alimentation est surement suffisante parce que j'utilise la même avec les mêmes moteurs sur un autre shield.

J'ai suivis ce shéma http://mchobby.be/wiki/index.php?title=AdaFruit_Motor_Shield_Utiliser

Cordialement.


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#4 Taupiot_Jr

Taupiot_Jr

    Habitué

  • Membres
  • PipPip
  • 232 messages
  • Gender:Male

Posté 02 novembre 2015 - 05:47

Okay, alors as-tu de quoi mesurer la tension aux bornes des moteurs?
Il faut procéder de la même façon que tes moteurs, c'est à dire pas-à-pas ;)
Commence par t'assurer que les signaux de commandes sont valides. Je vois que tu as installé une librairie, enfin c'est ce que propose le tuto que tu as fourni, est-elle bien installée? Ensuite vérifie l'intégrité de ton circuit de commande et des différents éléments en jeux.

N'hésite pas à faire des mesures à vide et en charge. Simplifie le schéma en éliminant tout ce qui est superflu au fonctionnement des moteurs. Je ne sais pas si ton circuit comporte d'autres éléments que le contrôleur et les moteurs, donc ce dernier conseil est peut-être superflu..

 

N'hésite pas non plus à redessiner ton schéma en partant de ce que tu as réellement sous les yeux et de le comparer au schéma du tuto, peut-être que tu as fait une faute de câblage.

 

~Taupiot_Jr



#5 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 02 novembre 2015 - 05:57

Oui la lib est installé c'est dans cette lib que j'ai récupéré le code.

J'ai un multimetre


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#6 Taupiot_Jr

Taupiot_Jr

    Habitué

  • Membres
  • PipPip
  • 232 messages
  • Gender:Male

Posté 02 novembre 2015 - 06:07

Okay, ton code compile comme il faut alors?

Très bien, tu peux donc faire des mesures afin de localiser le problème.

 

~Taupiot_Jr



#7 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 02 novembre 2015 - 06:13

résolu. Probleme de lib. Merci beaucoup.


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles





0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users