Welcome! Log In Create A New Profile

Advanced

Settaggio TMC2130

Posted by ghirotre 
Settaggio TMC2130
January 23, 2018 11:29AM
Buon pomeriggio a tutti,
Sto facendo varie prove con i driver tmc2130. Al momento sto cercando i settaggi migliori per avere un compromesso tra rumore e velocità.
Come firmware sto usando l'ultima versione di Marlin, e come scheda una normalissima ramps con arduino mega.
Ho collegato tutto e funziona tutto perfettamente.
Devo ammettere che cambiare la vref con comandi invece che col potenziometro è una vera figata.
Però venendo a noi ho un problema che forse sono io che non trovo come si fa... Sono un vero niubbo....
Praticamente ho messo su tutti gli assi i driver tmc2130 (x y z e) però vorrei decidere io se farli andare singolarmente in spreadcycle o in stealchop, cioè vorrei X e Y in stealchop ed Z ed E in spreadcycle però non riesco a saltarci fuori... o tutti silenziosi o tutti rumorosi...
Praticamente abilitando la funzione hybrid se oltre una certa velocità cambiano in automatico funziona però non mi fa settare velocità sotto 1mm/s quindi Z ed E durante movimenti di stampa non ci vanno.

Grazie in anticipo per l'aiuto


Alessandro

Stampanti: 3drag modificata, h-bot DiamondHotend, p3steel
Re: Settaggio TMC2130
January 23, 2018 02:58PM
E non si può, o tutti in stealchop o nessuno...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Settaggio TMC2130
January 23, 2018 05:30PM
Cavolo....
Allora mi tocca rimettere i dvr8825 su z ed e....
Aspettando magari la possibilitá di poter settarli differentemente l'uno dall' altro, peccato

Grazie


Alessandro

Stampanti: 3drag modificata, h-bot DiamondHotend, p3steel
Re: Settaggio TMC2130
January 25, 2018 04:21PM
Ciao Alessandro.

Approfitto della tua discussione per farti una domanda visto che stai già usando questi drivers:
ho capito che la differenza tra SpreadCycle e StealthChop è la seguente:
- la prima consente maggiore coppia a scapito della silenziosità
- la Seconda consente movimenti fluidi e silenziosi
Questa modalità ibrida di cui parli è in pratica un mix delle due modalità precedenti?
non mi è chiaro il fatto che imposti la Vref da comandi (GCODE immagino), da questi drive mi aspettavo una gestione automatica e flessibile a seconda della situazione... ho capito male?
I drivers che stai usando sono quelli di Watterott o quelli cinesi?

Ti ringrazio

Un saluto

Salvatore

Edited 1 time(s). Last edit at 01/26/2018 03:19AM by laudix.


Salvatore.


--- Prusa i3 Steel (20x20x20)                        --- Prusa i3 Steel XL (30x30x30)
    Motori 200 passi                                     Motori 400 passi
    Stepper drive - DRV8825                              Stepper drive - DRV8825
    RAMPS 1.4                                            RADDS 1.5
    HotEnd IeC                                           HotEnd IeC
    FW MK4DUO 4.3.2                                      FW MK4DUO 4.3.5
Re: Settaggio TMC2130
January 26, 2018 02:42AM
Si ma gli devi dire la max che può gestire per il tuo motore... Se il tuo motore ha max 1 A e quello ne tira fuori di più rischi di bruciarlo...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Settaggio TMC2130
January 27, 2018 05:49PM
Ciao,
Allora col comando M906 X valore Y valore setto l' uscita della vref. Dovrebbe esserci una diminuzione in automatico della vref nel caso di surriscaldamento, penso attivandola con M906 S1
Sto facendo varie prove quindi al momento non sono molto sul pezzo.
Per la modalitá ibrida é esattamente un mix delle 2 modalitá.
Come hai scritto te in stealchop sono super silenziosi peró ho dovuto abbassare un pó le accelerazioni perché altrimenti perdevo step, in spreadcycle fanno rumore normale e vanno come gli altri.
Con la modalitá ibrida praticamente imposti una velocitá dove sopra a quella cambiano modalitá in automatico (settabile per ogni singolo asse).
Esempio:
Imposto 100mm/s su X e 80mm/s su Y
Sotto a quelle velocitá super silenziosi, sopra invece rumorosi. Con questi settaggi mentre stampo sono silenzioni invece durante i travel vanno in spreadcycle.
Gli ho presi da Watterott, quelli cinesi ho letto che ci vogliono delle saldature particolari quindi ho lasciato perdere.

Invece adesso ho un problema che non ci salto fuori, durante la stampa mi si ferma la macchina con un errore sull'asse X dove ho un tmc2130, appena dopo l'errore nel log di repetier viene messo il log del drive ma non riesco a capire cosa é successo.
Allego il log sperando che qualcuno possa aiutarmi, da quello che vedo non sembra che sia per il troppo surriscaldamento quindi non ci salto fuori.
Magari, questo é un mio pensiero, puó essere che si attiva lo stallguard (la funzione del endstop da driver) durante la stampa?


Alessandro

Stampanti: 3drag modificata, h-bot DiamondHotend, p3steel
Attachments:
open | download - error.txt (1.4 KB)
Re: Settaggio TMC2130
January 28, 2018 02:14PM
Ciao

Grazie delle spiegazioni, per il tuo problema e l'ipotesi che si possa essere attivato lo stallguard ho letto che per attivarlo occorre operare un ponticello con il saldatore (tra l'altro anche piuttosto complesso viste le dimensioni delle piazzole che immagino sapresti se lo avessi fatto.

spero ti avvivi un aiuto...

Nel frattempo, mi sono arrivati dei TMC2130 cinesi che arrivano per essere usati stand-alone (per usarli SPI bisogna togliere un ponticello con il saldatore; sono riuscito ad installarne due (X eY) su una stampante che sto assemblando dal rumore che fa e dal fatto che tutti i PIN sono saldati va in SpreadCycle, non ho fatto prove di stampa ma i motori vanno. Devo prendere il coraggio e metter mano al saldatore per cercare di farli andare via SPI...

Un saluto


Salvatore.


--- Prusa i3 Steel (20x20x20)                        --- Prusa i3 Steel XL (30x30x30)
    Motori 200 passi                                     Motori 400 passi
    Stepper drive - DRV8825                              Stepper drive - DRV8825
    RAMPS 1.4                                            RADDS 1.5
    HotEnd IeC                                           HotEnd IeC
    FW MK4DUO 4.3.2                                      FW MK4DUO 4.3.5
Re: Settaggio TMC2130
January 28, 2018 04:52PM
Ciao,
Alla fine ho scoperto cosa era l arcano del blocco senza motivo.
Si era sfilato un filo dal driver x, uno della porta seriale.
Adesso ci ho messo un Po di colla a caldo e funziona tutto perfettamente.
Lo stallguard a me funziona perfettamente, infatti ho tolto gli endstop e devo dire che ci sono meno cavi in giro.
Gli ho presi appunto da watterott per evitare quelle saldature. Diciamo che non mi sento in grado di farle...
Guarda se fanno rumore sono sicuro in spreadcycle perché altrimenti sono incredibili, non si sentono andare.
Secondo me però i tmc2130 per essere configurati correttamente hanno bisogno sempre di essere collegati in spi, altrimenti non saprei come fanno a prendere le impostazioni.
Forse ponticellando qualcosa possono essere usati come i tmc2100 però allora si perde quel qualcosa in più che hanno.
Fatti coraggio e prova a saldare

Ciao


Alessandro

Stampanti: 3drag modificata, h-bot DiamondHotend, p3steel
Re: Settaggio TMC2130
January 29, 2018 02:17PM
Ciao Alessandro.

Si... appena ho temo ci provo, nel frattempo li sto usando come i TMC2100.
Intanto qualche informazione per quando sarò pronto... che libreria ai messo in linea per compilare con i TMC2130, avevo letto (forse dal Mago) che per Arduino DUE c'e' una libreria ritoccata da un utente che ha rilevato problemi per la versione a 32 Bit.

Un saluto


Salvatore.


--- Prusa i3 Steel (20x20x20)                        --- Prusa i3 Steel XL (30x30x30)
    Motori 200 passi                                     Motori 400 passi
    Stepper drive - DRV8825                              Stepper drive - DRV8825
    RAMPS 1.4                                            RADDS 1.5
    HotEnd IeC                                           HotEnd IeC
    FW MK4DUO 4.3.2                                      FW MK4DUO 4.3.5
Re: Settaggio TMC2130
January 30, 2018 01:44PM
Ciao,
Io ho scaricato direttamente dal compilatore di Arduino nella gestione librerie. Basta cercare 2130 e salta fuori.
Non so se va bene per Arduino 2, per mega sicuro.
Comunque marlin secondo me non è ancora al top per questi driver, ci sono vari problemi, di facile soluzione però bisogna stare attenti.
Per esempio, se accendi la stampante e fai l home di tutti gli assi e attivo lo stallguard e il safe home, l asse y non si muove creando un super casino.
Per evitare il problema bisogna muovere l asse y di qualcosa per sistemare la situazione.
Io nel mio start gcode ho messo
G1 Y1
G28
Così ho risolto ma se per caso su repetier host do il comando home generale senza aver mosso l asse y da il problema (sempre e solo al primo home dopo l accensione)
Poi ogni tanto quando accendo la stampante non vanno in stealchop(poche volte), riavvio e tutto torna a posto.
Se accendo e va tutto bene poi non mi ha mai dato problemi, per il momento la stampa più lunga è stata di 5 ore e 20minuti.
Ciao


Alessandro

Stampanti: 3drag modificata, h-bot DiamondHotend, p3steel
Re: Settaggio TMC2130
February 02, 2018 03:32AM
Ciao Alessandro.

Ho visto che per la libreria siamo alla 2.1.4 e in gennaio sono stati fatti numerosi cambiamenti soprattutto per Arduino DUE (io uso la RADDS con DUE) quindi dovrebbero essere state recepite le ultime modifiche suggerite nel forum.

Un saluto


Salvatore.


--- Prusa i3 Steel (20x20x20)                        --- Prusa i3 Steel XL (30x30x30)
    Motori 200 passi                                     Motori 400 passi
    Stepper drive - DRV8825                              Stepper drive - DRV8825
    RAMPS 1.4                                            RADDS 1.5
    HotEnd IeC                                           HotEnd IeC
    FW MK4DUO 4.3.2                                      FW MK4DUO 4.3.5
Re: Settaggio TMC2130
December 26, 2018 12:49PM
Salve a tutti mi chiamo Alessandro. Avrei bisogno di aiuto per capire passo passo come settore i nuovi tmc 2130 Fysetc con la ramps 1.5. Attualmente sto utilizzando una ramps 1.4 ma vorrei fare l'upgrade sia dei driver sia della ramps visto che ci sono. Non me ne intendo molto ma sto cercando di capire perché i pin di questi driver devono essere installati alcuni al contrario (i miei driver sono arrivati con i pin gia installati tutti verso il basso e tra l'altro utilizzo l'AUX 3 della ramps per il display). Per far andare questi driver al massimo della forma come devo procedere? per farli andare a 1/256 devo tenere tutti i pin che sono sotto i driver della ramps? Vi allego il configuration.h della mia CoreXY così potete vedere a che punto sono e darmi qualche consiglio per migliorare.
Attachments:
open | download - Configuration.h (55 KB)
open | download - 1d68483b-1e7d-4802-ad89-97556f4f0cd5.jpg (186 KB)
open | download - 3d5f2e62-5ce8-471e-9b38-3206be477008.jpg (244.9 KB)
open | download - 83aaff15-8c69-4a36-95fd-20d8fc55fe42.jpg (220.9 KB)
open | download - 7725f0bb-8a5a-41e6-8025-7aeda5be62ee.jpg (297.4 KB)
Sorry, only registered users may post in this forum.

Click here to login