Vai al contenuto

Motore stepper che si ferma (o fermano) durante la stampa


Vai alla soluzione Risolta da Bomb,

Messaggi raccomandati

Inviato

Buongiorno, vorrei chiedere a chi è più esperto di me, cosa posso controllare per capire quale componente devo andare a cambiare per far funzionare una Hypercube Evolution.

La stampante è una corexy e il problema riscontrato è il seguente: durante la stampa, il motore A o B (X o Y), si fermano insieme o singolarmente, nello stesso momento o in momenti separati; la stampa continua ad andare avanti come se niente fosse.

Durante l'ultimo tentativo di stampare, appena si è ripresentato il difetto, ho dato subito il comando M122 (TMC debug) e vedevo che il gcode della stampante mandava correttamente i comandi per far movimentare il carrello; dal debug non ho notato niente di particolare come errori o simili. Il carrello, se si muoveva, nella migliore delle ipotesi, andava solo in diagonale.

Girando su internet, ho trovato un altro utente che ha risolto cambiando la scheda di controllo. https://3dprintboard.com/showthread.php?44622-What-could-be-causing-this-issue-(motor-stops)

Siccome non ho le conoscenze sufficienti per poter determinare quale dei componenti devo cambiare, mi potreste dare delle dritte su cosa verificare prima di iniziare a spendere per dei pezzi che potrebbero essere sani?

Monto una SKR 1.4 Turbo + n.4 Bigtreetech TMC5160 (X+Y+ZA/B+E0, no vref regolabile, solo RMS da firmware a 742mA in configuration_adv.h) + n.5 motori stepper Nema 17 (modello dichiarato 17HS4401S, https://www.amazon.it/gp/product/B07SWZGR6F/ref=ppx_yo_dt_b_asin_title_o05_s01?ie=UTF8&th=1 - prossima volta non li prendo su amazon i motori, ho imparato la lezione).

Ho già verificato le temperature dei motori e dei driver: per i motori, sembra, siano ok, non scottano al punto da dover allontanare le dita dalla superficie; per quanto riguarda i driver, ognuno monta un dissipatore e ho puntato una ventola per raffreddarli meglio. Come temperature credo siano ok.

Cosa posso verificare?

Vi allego anche i due file di configurazione di Marlin, il resto della directory è invariato (no modifiche a pinout o altro, per ora)

p.s. sono alle prime armi con marlin & co., abbiate pietà 🙂

Grazie della pazienza e della disponibilità

Buonagiornata

Configuration.h Configuration_adv.h

Inviato
4 ore fa, Bomb ha scritto:

Cosa posso verificare?

che alimentatore usi?

è un problema "particolare" se il tuo alimentatore ha potenza sufficiente potresti provare a sostituire i driver ma è poco probabile che siano loro i responsabili (per dirla tutta nemmeno l'ali è cosi probabiel che lo sia) alla fine dovrai seguire le "orme" dell'altro tipo e cambiare la scheda madre che è il componente piu' "sospetto"

 

  • Like 1
Inviato

Come alimentatore monto un Meanwell RSP-200-24, 200W a 24V. Ho notato, poco fa (ennesimo tentativo di stampa), che il motore A (quello a SX/sinistra) non aveva più alimentazione ne resistenza (ohm) durante la stampa. Il motore B, invece, aveva sia tensione che resistenza.

Annullata la stampa ho fatto raffreddare l'hotend e ho spento la stampante. Magicamente, al riavvio dopo pochi secondi ha ripreso a funzionare come se niente fosse.

Ho notato inoltre che tramite il comando M122, appariva l'asterisco sulla riga del stallguard anche se non avevo attivato niente di tutto ciò (uso bltouch e 2 finecorsa ottici...).

Peggiore delle ipotesi: consigli su una scheda? avevo buttato l'occhio su duet ma avevo fatto retrofront vedendo il prezzo. La sto rivalutando...

 

Grazie

Inviato
4 ore fa, Bomb ha scritto:

A (quello a SX/sinistra) non aveva più alimentazione ne resistenza (ohm) durante la stampa. Il motore B, invece, aveva sia tensione che resistenza.

lo hai fatto in modo improprio, gli stepper vengono pilotati in pwm con un multimetro non ci fai un tubo...serve un oscilloscopio e non son sicuro di cosa dovresti vedere...crede che quando il motore si pianta semplicemente dal driver non parte piu' segnale e non vedi niente (perche' non cè niente)...

4 ore fa, Bomb ha scritto:

La sto rivalutando...

sicuramente la duet è la "ferrari" delle schede madri ma hai visto quanto costa....

la skr è un ottimo compromesso, sono delicate ma per quello che costano ci sta. se la prendi su amazon hai la loro garanzia e quindi per due anni sei tranquillo...

migliore della skr ma meno costosa della duet al momento non credo ce ne siano o almeno io non le consco

 

Inviato
2 ore fa, FoNzY ha scritto:

lo hai fatto in modo improprio, gli stepper vengono pilotati in pwm con un multimetro non ci fai un tubo...serve un oscilloscopio e non son sicuro di cosa dovresti vedere...crede che quando il motore si pianta semplicemente dal driver non parte piu' segnale e non vedi niente (perche' non cè niente)...

Immaginavo... Sono appunto alle prime armi, ahimè. C'è modo di capire come mai? Giusto per curiosità, mi sta venendo un pochino "la scimmia"... 🙂

Inviato
8 ore fa, Bomb ha scritto:

C'è modo di capire come mai?

bisognerebbe capire cosa succede a quel segnale.

scompare? si deforma?

quando si è capito cosa succede bisogna vedere cosa arriva ai driver nel senso che sono i driver a creare l'errore o arriva gia' un segnale sbagliato?

se arriva un segnale giusto magari è uno degli altri pin del driver che viene pilotato in modo sbagliato ed incasina tutto il resto...magari è l'alimentazione del driver...

se non sono i driver con datasheet alla mano bisognerebbe capire chi genera questo segnale e controllare tutti i componenti sulla linea tra driver e processore

ma potrebbe anche essere un problema di "riflesso" non per forza creato tra processore e motore, magari qualche componente sulla parte di alimentazione della scheda...

il problema è che il componente scassato non lo trovi in giro o lo trovi con molta difficolta'

ormai nel mondo "dell'elettronica di consumo" è una pratica che non viene piu' usata, i circuiti vengono rimpiazzati completamente perche' costano meno di X ore di tecnico che va a guardare cosa non va'.

 

  • Like 1
Inviato
3 ore fa, FoNzY ha scritto:

scompare? si deforma?

Il motore si ferma, sembra che si fermi gradualmente in un lasso di tempo abbastanza ristretto, non parlo di minuti ma di secondi.

3 ore fa, FoNzY ha scritto:

magari è l'alimentazione del driver...

Non vorrei che sia questo: i driver sono inseriti semplicemente nei vari alloggiamenti e non presentano nessun tipo di cablaggio supplementare (tipo sistema UART), funzionano in SPI. Per quanto riguarda la corrente indicata da firmware, ho seguito l'amperaggio del motore (1,5A per fase) e successivamente la formula indicata su Marlin (file Configuration_adv.h alla riga 2495. Quindi 1500 mA / 1,414 = 1060, da qui scarto il 30% per sicurezza, quindi il risultato finale è 742 (1060 * 0,70 = 742). Non vorrei che il problema che causa tutto ciò sia questo. Ho interpretato correttamente l'indicazione presente nel file di configurazione di Marlin

Inviato
12 minuti fa, Whitedavil ha scritto:

I driver hanno un bel dissipatore sopra? C'è una ventola atta a raffreddarli? 

si, c'è il dissipatore. Ho anche puntato una ventola per essere sicuro che non si scaldassero troppo durante la stampa.

Partecipa alla conversazione

Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.

Ospite
Rispondi a questa discussione...

×   Hai incollato il contenuto con la formattazione.   Rimuovere la formattazione

  Sono consentiti solo 75 emoticon max.

×   Il tuo collegamento è stato incorporato automaticamente.   Mostra come un collegamento

×   Il tuo contenuto precedente è stato ripristinato.   Pulisci editor

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.


×
×
  • Crea Nuovo...