Bonjour,
Malheureusement l’état du câblage n’aide pas beaucoup à suivre les liaisons entre les différents modules.
Par contre tu peux nous décrire un peu plus précisément le comportement de l’ensemble, par exemple, est ce que le moteur se bloque à l’alimentation du driver ou il reste libre ? car s’il reste libre sans aucun blocage, va falloir vérifier quelques points:
1- vérifier la bonne connexion des deux phases du moteur (A1-A2) et (B1-B2), il est très probable qu’elle soit erronée.
2- Vérifier que le driver est bien actif, on voit que tu n’a pas câblé l’entrée Enable du driver, je suppose que driver est actif en laissant les entrées EN non câblée comme beaucoup de drivers qu’on trouve sur le marché, mais ne fais pas trop confiance au revendeur car ils ne sont pas forcément techniquement qualifiés, donc je te propose d’activer l’entrée EN pour être sure ! ( mettre EN- au xN et EN+ au xE de la carte ) « x peut être X, Y, Z…) .
3- autre point, c’est le micro step, sur la table de configuration imprimée sur le driver on voit que la dernière combinaison permet d’obtenir « 1/32eme de pas » alors que le TB6600 ne le permet pas ! ( à ma connaissance sauf une nouvelle version ou nouvelle révision du circuit TB6600), donc si par chance ton driver est réglé sur cette combinaison « OFF OFF OFF » , le driver reste tout simplement inactif quelque soit l’etat de l’entrée EN ( voir le datasheet du TB6600).
Dans le cas où le moteur est bien bloqué il est possible que les entrées pulse/dir ne soient pas correctement polarisées, vérifier que le (PULSE-/DIR- ) sont bien connectées à la sortie xN de ta carte d’interface (« x » peut etre X, Y Z A ou B ), et que PULSE+/DIR+ sont connectées au sortie xS/xD respectivement.