Vai al contenuto
  • Benvenuto!

     

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


Vai alla soluzione Risolta da Bomb,

Messaggi raccomandati

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

Link di questo messaggio
Condividi su altri siti
  • Risposte 18
  • Creato
  • Ultima Risposta

Miglior contributo in questa discussione

Miglior contributo in questa discussione

Messaggi Popolari

non è che quei dati siano cosi importanti, andrebbero presi con le pinze comunque... io non mi fiderei del venditore ma piuttosto mi fiderei di piu' di qello che esce da internet quando scrivi il

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

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 ar

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
Link di questo messaggio
Condividi su altri siti

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

Link di questo messaggio
Condividi su altri siti
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

 

Link di questo messaggio
Condividi su altri siti
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"... 🙂

Link di questo messaggio
Condividi su altri siti
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
Link di questo messaggio
Condividi su altri siti
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

Link di questo messaggio
Condividi su altri siti
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.

Link di questo messaggio
Condividi su altri siti
37 minuti fa, Bomb ha scritto:

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

il motore si ferma si,ma bisogna anche capire perche', magari il segnale che lo pilota è alterato (non piu' buono insomma) oppure scompare

 

38 minuti fa, Bomb ha scritto:

i driver sono inseriti semplicemente nei vari alloggiamenti

io intendevo un danno hardware nella parte che alimenta i motori.

se fosse un problema software si presenterebbe quando la stampante "fatica" di piu' e poi riprenderebbe a funzionare normalmente dopo pochi secondi in modo autonomo

Link di questo messaggio
Condividi su altri siti
4 minuti fa, Bomb ha scritto:

Ok, come posso verificare queste possibili cause? che cosa devo cercare esattamente?

Non e’ robina da spiegare al volo, richiede diverse competenze e strumenti adatti e come ti ho detto il “componente” guasto dopo che hai speso magari giorni a cercarlo scopri che non e’ in vendita o che devi prenderne 50kg come ordine minimo essendo grandi come chicchi di riso.

Una scheda di stampante 3d e’ complessa ripararla come prima esperienza e’ come iniziare a guidare con una macchina da corsa non e’ tanto spiegare ma servono le basi e poi parliamo anche di un fanno particolarmente difficile da comprendere e verificare

Link di questo messaggio
Condividi su altri siti
  • Soluzione

Ok, adesso sei abbastanza chiaro. Evito di provarci, va ben oltre tutte le buone volontà nel voler far funzionare un componente che sembra essere fallato o, per errore mio, danneggiato dal sottoscritto, va a capirlo ora. Immaginavo che non fosse semplice mettere in funzione una stampante 3d fatta in casa, ma non così tanto... è l'unica cosa che fondamentalmente manca per farla funzionare. Farò solo l'esperimento di mettere 4 driver nuovi diversi e proverò a configurare il tutto, a tal punto non ho niente da perdere.

Grazie per la disponibilità e la pazienza

Link di questo messaggio
Condividi su altri siti
5 minuti fa, Bomb ha scritto:

Ok, adesso sei abbastanza chiaro. Evito di provarci, va ben oltre tutte le buone volontà nel voler far funzionare un componente che sembra essere fallato o, per errore mio, danneggiato dal sottoscritto, va a capirlo ora. Immaginavo che non fosse semplice mettere in funzione una stampante 3d fatta in casa, ma non così tanto... è l'unica cosa che fondamentalmente manca per farla funzionare. Farò solo l'esperimento di mettere 4 driver nuovi diversi e proverò a configurare il tutto, a tal punto non ho niente da perdere.

Grazie per la disponibilità e la pazienza

Puoi verificare eventuali danni macroscopici e controllare le saldature ma la vedo dura che un danno grosso causi un problema così strano

Link di questo messaggio
Condividi su altri siti

GIà controllato, le saldature sembrano ok. Sono comunque abbastanza scettico anche sui parametri dei motori a tal punto, in quanto se guardo i dati che fornisce il venditore vedo una cosa; se cerco questo modello di motore su internet, trovo altri parametri a parità di modello. Ripeto, sono alle prime armi con queste attrezzature, non avevo mai messo mano così a fondo. Ci sta anche che possa fare qualche cazzata da totale inesperto.

p.s. esiste un modo per "dedurre" quali siano i valori più veritieri dei motori tra i due datasheet che ho a disposizione?

Link di questo messaggio
Condividi su altri siti
Il 7/6/2021 at 23:04, Bomb ha scritto:

p.s. esiste un modo per "dedurre" quali siano i valori più veritieri dei motori tra i due datasheet che ho a disposizione?

non è che quei dati siano cosi importanti, andrebbero presi con le pinze comunque...

io non mi fiderei del venditore ma piuttosto mi fiderei di piu' di qello che esce da internet quando scrivi il modello.

comunque non è nel motore il tuo problema, fare "fine tuning" non serve

  • Like 1
  • Thanks 1
Link di questo messaggio
Condividi su altri siti

Ok, ho la scheda nuova, sempre una SKR 1.4 turbo. Ho optato per 5 TMC2209 v1.2 bigtreetech. Sto preparando il tutto. Siccome presenta sia il potenziometro che la regolazione da firmware,  devo regolare entrambi? (il potenziomento tramite Vref e nel firmware tramite RMS, entrambi regolati al 70% delle loro potenzialità).

Link di questo messaggio
Condividi su altri siti

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

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Crea Nuovo...