Bonjour,
Si ta carte d'interface est bien à brancher sur port parallèle, le pilotage s'effectue avec 2 signaux par moteur : step (pas) et dir (direction). Les cartes disposent également d'un signal 'enable' (activation), qui peut être global à tous les axes, ou un par axe.
Je ne traiterai ci dessous que le cas 'carte pour port parallele', avec des moteurs 4 fils.
Pour tester sur table, l'utilisation l'un GBF peut le faire, mais il ne faut absolument pas dépasser 5V sous peine de destruction des circuits logiques de la carte.
Commencer avec la carte éteinte, et ne jamais faire de manipulations sur le câblage avec la carte allumée... C'est généralement destructif pour les drivers. Donc éteindre avant de modifier le câblage.... Même débrancher un moteur peut d'avérer fatal...
Si ta carte dispose de réglage de courant pour les moteurs pas à pas, les ajuster en fonction du moteur. Préférer choisir la valeur de courant immédiatement inférieure au courant nominal du moteur si la carte ne fournit que des valeurs tombant entre les 2. En effet, il ne sert à rien de piloter avec un courant supérieur aux caractéristiques du moteur, à part saturer les circuits magnétiques, chauffer et faire du bruit
Si ta carte dispose d'un réglage de decay, tu peux l'ignorer pour le moment, cela n'aura que peu d'incidence sur les tests sur table à faible vitesse.
Enfin, si ta carte dispose d'un réglage micropas, met là en pas plein dans un premier temps, tu pourras ensuite essayer de monter sur les micro pas...
Il faut d'abord identifier les phases des moteurs. Si c'est du 4 fils, c'est simple, à l'ohmmètre, identifier les fils qui ont une résistance (qq ohms), par paire. Chaque paire est un enroulement. Chaque enroulement est à raccorder aux sorties de ta carte (c'est souvent identifié A+ A- / B+B-, A et B correspondant chacun à un enroulement.).
Ensuite, il faut repérer l'enable de ta carte, ou les enable si il y en a plusieurs, et les mettre au 5V.
Puis il faut repérer les signaux dir et les fixer à un niveau logique (0 ou 5V). C'est ce signal qui permettra de faire changer le sens de rotation du moteur.
Enfin, le signal step peut être raccordé au Générateur BF TTL (0-5V). Un signal de 200 Hz, donnera une rotation de 1 tour / seconde (avec des moteurs à 200 pas par tour) soit 6 tours minutes. Généralement les cartes fonctionnent sur front montant d'un signal carré.
Ceci dit, EMC2 dispose du 'stepconf wizard', qui permet dans l'écran de réglage des paramètres moteur d'appuyer sur un bouton test pour générer des cycles ou la fréquence, la durée et le sens sont réglables. Ca serait peut être plus simple de passer par là, car on peut tout faire varier et sans GBF.
Si tu ne veux pas l'installer dans un premier temps, tu peux le lancer directement du CDROM (live CD), ça marche très bien...
J'espère que cela pourra t'aider...
Tu l'as trouvée ou ta charlyrobot?