Page 1 of 1

Piloter un moteur pas à pas Unipolaire - STK672-040

PostPosted: Tue Feb 09, 2016 7:35 pm
by zDig
Bonjour,
J'ai récupéré un moteur pas à pas unipolaire (Minebea - 17PM-J343-P7VS) et son driver ( STK672-040 ) dans un vieux photocopieur.
Je souhaite piloter ce moteur de façon a pouvoir le positionner précisément, tourner de 56.8° par exemple. Le tout depuis une carte Arduino.
Malheureusement, je n'arrive qu'a le faire vibrer sans le faire tourner après plusieurs essais et l'étude de la datasheet. Le gros problème, c'est que je n'y connais rien au niveau des moteurs Pas à pas donc je ne comprends pas forcément toute la doc.

La datasheet: http://www.onsemi.com/pub_link/Collateral/EN5227-D.PDF
j'au aussi ça (page 78): http://www.compel.ru/wordpress/wp-c...rivers_2H12.pdf

Je précise que j'ai réussi a le faire tourner une fois mais je ne sais pas comment, me branchements n'étaient pas tops et il y a peu avoir un faux contact. Mais il marche !

Schéma du contrôleur: https://dl.dropboxusercontent.com/u...%20EN7441-D.pdf

Mon programme consiste à envoyer un signal d'horloge et à régler les différents paramètres: M3, ENABLE, CWB et RETURN à l'état haut de l'arduino et j’envoie un signal d'horloge dans le pin 14.
-Je me rends compte en écrivant ces lignes que je n'ai pas relié le gnd de l'arduino à celui du contrôleur mais je ne sais pas si ça joue énormément puisque les impulsions sont détectées...-

Je peux fournir plus de détails et des photos si besoin.

Je précise que je suis en terminale S - SI et que je fais tout ça dans le cadre de mon projet scolaire (PPE).

Merci d'avance

Re: Piloter un moteur pas à pas Unipolaire - STK672-040

PostPosted: Thu Feb 11, 2016 11:33 pm
by ymasquel
Bonsoir "zDig",
Si le moteur ne fait que vibrer ça peut provenir de la fréquence d'horloge trop élevée. Tu ne dois probablement pas utiliser les accélérations au démarrage et utiliser immédiatement la fréquence "de croisière".

Re: Piloter un moteur pas à pas Unipolaire - STK672-040

PostPosted: Fri Feb 12, 2016 4:00 pm
by zDig
Ah oui c'est possible. Par contre je ne vois pas comment utiliser ces phases d'accélération...

Re: Piloter un moteur pas à pas Unipolaire - STK672-040

PostPosted: Fri Feb 12, 2016 4:07 pm
by ymasquel
Bonjour "zDig",
Avant de penser aux accélérations et décélérations tu dois pouvoir facilement réduire la fréquence des pas tout simplement.
Fournis-nous plus d'informations sur la méthode que tu emploies pour générer ces impulsions.

Re: Piloter un moteur pas à pas Unipolaire - STK672-040

PostPosted: Sat Feb 13, 2016 12:58 pm
by zDig
Je génère le signal avec une carte Arduino mais même en réduisant la fréquence ça ne démarre pas.