Les moteurs pas à pas de l'imprimante 3D ne vont que dans un sens et sautent dans l'autre

9

J'ai construit quelques imprimantes 3D maintenant et j'ai un petit problème avec celle sur laquelle je suis actuellement. J'ai frankensteined celui-ci avec deux de mes autres imprimantes que j'avais construites. J'ai pris le méga Arduino et les rampes 1.4 de l'ancien et je l'ai câblé au plus récent. Lorsque je branche l'imprimante et essaie de déplacer les moteurs pas à pas, ils iront dans le sens positif et sauteront et feront des bruits forts en allant dans l'autre sens. J'ai pris et séparé tous les fils pour m'assurer que ce n'était pas un signal errant. J'ai également essayé de monter et de baisser la tension sur les pilotes sans succès. J'ai également échangé des câbles au cas où l'un aurait pu être cassé. La prochaine étape quand je rentrerai chez moi, je vais essayer de connecter les anciens steppers et voir s'ils fonctionnent. Après cela, je suis à peu près perdu. J'ai déjà effectué des recherches sur Google et trouvé quelques choses que je pouvais essayer, mais je me suis dit que quelqu'un ici pourrait avoir une réponse à la raison pour laquelle cela pourrait se produire. Les moteurs pas à pas de l'ancienne imprimante sont les mêmes que le nouveau, la seule différence est qu'ils sont fabriqués.

Mise à jour: Les imprimantes sont: HE3d Prusa XI3 Max Micron Foldbot

J'utilise simplement l'écran LCD, les rampes 1.4 et l'Arduino Mega 2560 R2 du He3d et je le mets sur le Foldbot. Avec d'autres fonctionnalités, mais celles-ci ne devraient pas avoir d'importance car elles fonctionneraient sur les deux imprimantes. La carte du Foldbot est l'Arduino Mega 2560 intégrée à la carte Ramps MXP_PRO_V3.0. Je vais essayer de prendre des photos. Le changement de steppers n'a pas fonctionné non plus. Je vais essayer de faire fonctionner les axes X, Y et Z séparément pour voir si je peux trouver le problème de cette façon.

Mise à jour: Ok, j'ai donc attaché l'ancien axe et fait un test avec les butées. Fondamentalement, je pense que les nouvelles butées doivent être à l'opposé de ce que l'autre imprimante a été causée lorsque je maintiens la butée en bas, le moteur tourne dans les deux sens et lorsque je relâche, il ne tourne que dans un sens positif. Je vais voir si cela fait partie du problème. Je crois également que l'un des moteurs est mauvais et c'est pourquoi cela n'avait aucun sens lorsque je l'ai diagnostiqué pour la première fois.

Dakota Miller
la source
Il est notoirement difficile de dépanner les "imprimantes 3D Frankenstein" et complètes faites maison sans aide de votre côté: une image qui montre la conception générale (comme, est-ce un clone Prusa? Un Hypercube? Une conception en porte-à-faux?) Et au mieux certaines des configuration du contrôleur.
Trish
De la façon dont vous décrivez le problème, il semble qu'il n'y ait rien de spécifique à ces moteurs pas à pas installés dans une imprimante 3D. Vous pouvez avoir une entrée supplémentaire en demandant également sur electronics.stackexchange.com .
mac

Réponses:

4

D'un point de vue électrique, un moteur pas à pas biphasé (ce que la plupart des imprimantes 3D utilisent) fonctionne de la même manière en arrière et en avant, la phase s'inverse simplement. Si vous calez dans une seule direction, j'essaierais de voir si vous avez une liaison mécanique dans cette direction. Généralement, un problème de câblage fait que le moteur ne fonctionne pas du tout ou tourne dans la mauvaise direction.

Quelques éléments que vous pouvez vérifier:

  1. Découpez les moteurs de leur charge mécanique et vérifiez qu'ils fonctionnent tous correctement lorsqu'ils ne conduisent pas une charge. Si vous ne pouvez pas le faire, déconnectez-les tous, puis connectez un moteur de rechange à chaque câble un par un.
  2. Tournez chacun des axes avec votre main et assurez-vous qu'il tourne en douceur sur toute la plage dans les deux sens. Remarque: Parfois, un problème de liaison est lié à l'accélération - un cadre ou un couplage lâche peut en être la cause.
  3. Surveillez la tension d'alimentation pour vous assurer que l'un des moteurs ne tire pas l'alimentation vers le bas, provoquant le blocage de tous les autres.
markshancock
la source
Merci pour votre réponse. J'ai trouvé que l'un des stepper était mauvais en utilisant cela. Les butées de fin de course ont également été inversées, c'est pourquoi les moteurs pas à pas se comportaient également mal.
Dakota Miller
1

On dirait que vous êtes configuré pour les commutateurs NC, mais que vous n'utilisez aucun commutateur, ce qui fait qu'ils inversent leur état signalé. Émettez une commande M119 et voyez si les états de fin de course sont corrects quand aucun n'est déclenché.

argent
la source
1

J'ai eu un problème similaire avec l'un des moteurs pas à pas d'un Flashforge Creator Pro.

Je viens de terminer une impression alors que la tête revenait à sa position d'origine et donnait l'impression qu'elle était coincée, inspectée en mode jog et qu'elle se déplacerait à gauche mais pas à droite puis dans aucune direction, déconnectée, vérifier la libre circulation et tout allait bien trouvé ce fil et pensait que ce pourrait être un mauvais moteur, mais s'est avéré être juste un mauvais fil allant au moteur.

Bentley
la source
Oui, si l'un des quatre conduit au stepper ne se connecte pas toujours, vous ne pouvez obtenir aucun mouvement, mouvement de bégaiement ou mouvement dans la mauvaise direction.
Davo