I motori passo-passo della stampante 3D vanno solo in una direzione e saltano nell'altra


9

Ho costruito un paio di stampanti 3d ora e sto avendo un piccolo problema con quello su cui sono attualmente. L'ho affrettato con due delle mie altre stampanti che avevo costruito. Ho preso il mega Arduino e le rampe 1.4 dal precedente e l'ho collegato al nuovo. Quando collego la stampante e provo a spostare i motori passo-passo, essi andranno nella direzione positiva, salteranno e faranno rumori forti quando andranno nella direzione opposta. Ho preso e separato tutti i fili per assicurarmi che non fosse un segnale vagante. Ho anche provato ad aumentare e diminuire la tensione sui driver senza fortuna. Ho anche scambiato i cavi nel caso in cui uno potesse essere rotto. Il prossimo passo quando torno a casa che proverò è quello di collegare i vecchi stepper e vedere se funzionano. Dopo di che sono praticamente in perdita. Ho già cercato su Google e ho trovato un paio di cose che potrei provare, ma ho pensato che qualcuno qui potesse avere una risposta al perché questo potrebbe accadere. I motori passo-passo della vecchia stampante sono gli stessi di quelli nuovi, l'unica differenza è la produzione.

Aggiornamento: le stampanti sono: HE3d Prusa XI3 Max Micron Foldbot

Sto solo usando l'LCD, Ramps 1.4 e Arduino Mega 2560 R2 dall'He3d e lo sto mettendo sul Foldbot. Con alcune altre funzionalità, ma quelle non dovrebbero importare perché funzionerebbero su entrambe le stampanti. La scheda di Foldbot è Arduino Mega 2560 integrata nella scheda Ramps MXP_PRO_V3.0. Proverò a fare delle foto. Anche il cambio stepper non ha funzionato. Andando a provare a far funzionare l'asse X, Y, Z separatamente, vedo se riesco a trovare il problema in quel modo.

Aggiornamento: Ok, quindi ho collegato il vecchio asse in alto e ho fatto un test con i computer portatili. Fondamentalmente penso che i nuovi finecorsa debbano essere l'opposto di quello che è stata causata dall'altra stampante quando tengo il fine corsa verso il basso il motore ruota in entrambe le direzioni e quando lascio andare, ruota solo in una direzione positiva. Vedrò se questo fa parte del problema. Credo anche che uno dei motori sia difettoso ed è per questo che non aveva senso quando l'ho diagnosticato per la prima volta.


"Frankenstein" e le stampanti 3D complete costruite in casa sono notoriamente difficili da risolvere senza un aiuto dalla tua parte: un'immagine che mostra il design generale (come, è un clone Prusa? Un Hypercube? Un design a sbalzo?) E nella migliore delle ipotesi configurazione del controller.
Trish,

Nel modo in cui stai descrivendo il problema, sembra che non ci sia nulla di specifico che questi stepper vengano installati in una stampante 3D. Potresti avere ulteriori input chiedendo anche su electronics.stackexchange.com .
mac,

Risposte:


4

Da un punto di vista elettrico, i motori passo-passo a due fasi (utilizzati dalla maggior parte delle stampanti 3D) funzionano allo stesso modo avanti e indietro, la fase si inverte. Se ti stai bloccando in una sola direzione, vorrei vedere se hai un vincolo meccanico in quella direzione. Generalmente un problema di cablaggio può causare il mancato funzionamento del motore o la sua direzione errata.

Alcune cose che puoi controllare:

  1. Disaccoppia i motori dal loro carico meccanico e conferma che funzionano tutti correttamente quando non guidano un carico. Se non riesci a farlo, scollegali tutti quindi collega un motore di riserva a ciascun cavo uno alla volta.
  2. Ruota ciascuno degli assi con la mano e assicurati che ruoti uniformemente lungo l'intera gamma in entrambe le direzioni. Nota: alcune volte un problema di rilegatura è legato all'accelerazione: un telaio allentato o un accoppiamento possono causare questo.
  3. Monitorare la tensione di alimentazione per assicurarsi che uno dei motori non stia abbassando l'alimentazione provocando l'arresto di tutti gli altri motori.

La ringrazio per la risposta. Ho scoperto che uno degli stepper era cattivo usando questo. Anche i fine corsa sono stati invertiti ed è per questo che anche gli stepper si sono comportati male.
Dakota Miller,

1

Sembra che tu sia configurato per gli interruttori NC ma che stiano utilizzando gli interruttori NO, causando loro di invertire lo stato segnalato. Emettere un comando M119 e vedere se gli stati di fine corsa sono corretti quando nessuno è attivato.


1

Si è verificato un problema simile con uno dei motori stepper su Flashforge Creator Pro.

Ho appena finito una stampa mentre la testa stava tornando nella posizione iniziale e sembrava che fosse inceppata, ispezionata in modalità jog e si sarebbe mossa a sinistra ma non a destra, quindi nessuna direzione, disconnessa, controlla la libera circolazione e tutto è andato bene trovato questa discussione e pensavo che potesse essere un cattivo motore ma si è rivelato essere solo un cattivo filo che va al motore.


Sì, se uno dei quattro conduttori dello stepper non si collega sempre, non è possibile ottenere alcun movimento, balbuzie o movimento nella direzione sbagliata.
Davo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.