Page 1 of 1

Problema controller 3drag

Posted: 08/07/2015, 16:04
by insy
Salve a tutti!

Ho da poco comprato e finito di montare una 3drag v 1.2!
Approdo sul forum con una certa speranza perchè sono incappato in una serie di problemi dai quali difficilmente ne uscirò da solo :mrgreen:

La stampante una volta montata ha funzionato correttamente con alcuni difetti di stampa per via di calibrazioni aggiuntive da fare (salto di passi e zero dell'asse 0 essenzialmente), entrambi i problemi più volte riscontrati in diversi thread del forum.

Prima di iniziare a stampare ho calibrato i driver dei motori a c.ca 0.5 V un po' perché non riuscivo a muovermi più vicino a 0.425V come indicato (con 2 mani è difficile!), un po' perchè comunque Vref troppo bassa era stata individuata come una possibile causa del salto di step. Tuttavia, sviluppando molto calore ho deciso di impegnarmi a portare la tensione al livello suggerito. Purtroppo ho fatto due errori, il primo usare un cacciavitino con punta metallica, il secondo creare un contatto con conseguente scintilla.
Ho subito spento e scollegato tutto.
Dando tensione alla scheda con i cavi connessi fa una sorta di check in cui si illuminano diversi led in sequenza, la ventolina ad esempio parte per qualche secondo, poi tutto rimane fermo.

https://goo.gl/photos/cgG7s8NmgbufEV1V6
Ho provato a misurare la ddp dei vari driver. Sul pin Vdd è 1.15V. Nel punto in cui andava fatta la calibrazione è ora invece 0.160 V. e agendo sul trimmer cambia di pochissimo e comunque sempre sotto 0.3V.
E' chiaro che ho sicuramente fulminato uno dei driver, mi chiedo se siano tutti compromessi, con anche danni sulla scheda. Posso verificare la funzionalità della scheda in altro modo?
Come mi suggerite di procedere per ripristinare la funzionalità della stampante?

Ho provato a rimuovere i driver e qualsiasi connessione ma comunque non riesco a comunicare tramite USB.
Da Repetier host è sparita anche la voce riguardo il piatto di stampa. Non accetta ulteriori comandi: questi vengono messi in coda.
La scheda si accende e se collego la usb si illuminano ld5, ld6. Repetier Host mostra questo:
19:27:34.022 : No start signal detected - forcing start
https://goo.gl/photos/EvDqS47YV5PZtz718

I led della USB rimangono accesi fissi, è normale? Ho provato a caricare il firmware con arduino ma ricevo come messaggio di errore un timeout.
Il tasto reset sulla scheda non fa nulla, con o senza jumper su JPROG. Però ho provato a premerlo solo per un istante, cambia qualcosa tenendolo premuto?
Non so a questo punto se la scheda comunque non parta se mancano delle connessioni, e quindi prima di provare la funzionalità devo re-inserire i driver dei motori funzionanti.
Stasera appena posso volevo provare altri suggerimenti che ho trovato sul forum: disinstallare i driver/la stampante e lasciarla reinstallare al sistema operativo e provare a tener premuto il tasto reset mentre con arduino prepara l'upload del firmware.

la soluzione più semplice è comprare una scheda nuova, ma volevo capire ad esempio se dover ricomprare anche tutti e quattro i driver o se qualcosa si era salvato.

Per il futuro, eventualmente volessi collegare una ventolina aggiuntiva per dissipare più calore dai driver, che connessioni posso usare per collegare una tipica ventolina 12V? Posso usare un alimentatore switching 12V - 10A per alimentare la scheda anzichè quello fornito?

Per la meccanica: ho fissato le cinghie al meglio però mi chiedo quale sia la giusta tensione da applicare alle stesse. Ad esempio la cinghia dell'asse X non è tesa quanto quella dell'altro asse ed inoltre nella puleggia dove scorre la cinghia non c'è lo stesso spazio presente sull'altro asse. E' corretto così? (la differenza sembra essere tale anche dalle immagini delle istruzioni di montaggio, mi chiedo perché sia stata scelta una soluzione diversa nei due casi).

In secondo luogo ho notato delle difficoltà di estrusione del filamento. In sostanza si allenta il dado della ruota principale e quindi viene a mancare il trascinamento del filamento nell'estrusore. Come posso risolvere? Devo cambiare il dado autobloccante?

grazie della pazienza e di essere arrivati in fondo! Ogni spunto è graditissimo!

Re: Problema controller 3drag

Posted: 10/07/2015, 21:14
by insy
Alla fine ho comprato un'altra scheda controller 3Drag.
I driver li considero al momento tutti fritti. Sulla scheda originale invece la tensione da U2 (regolatore 5V) era a 2V quindi probabile che quello ed altro hanno subito danni.

Ora ho la scheda nuova e 4 DRV 8825. Ho letto i diversi tutorial in rete per sostituirli però sono incappato in qualche problema... sarò sfortunato?

Con i collegamenti classici, il motore estrusore e asse Z funzionano correttamente, mantenendo anche una temperatura del driver bassa intorno ai 50°C.
Il motore X e Y invece hanno problemi: sento il motore fischiare e il driver si scalda parecchio (anche 80°C) ma non si sposta nulla.
Spostando il driver su una piedinatura diversa e collegando il motore X o Y questi funzionano correttamente (anche se con le impostazioni dell'estrusore o dell'asse Z).
Tutti i driver sono stati impostati con la stessa Vref.
Spostando ognuno dei driver sull'asse Z e relativo motore ho verificato anche la corrente assorbita che non supera 1.4A durante lo spostamento dell'asse Z per ognuno dei driver..

Questo il log della connessione alla scheda:
21:24:28.193 : Marlin 1.0.0
21:24:28.193 : echo: Ultimo Aggiornamento: Jul 10 2015 20:26:04 | Autore: (none, default config)
21:24:28.193 : Compiled: Jul 10 2015
21:24:28.193 : echo: Memoria Libera: 4012 PlannerBufferBytes: 1232
21:24:28.193 : echo:Stored settings retrieved
21:24:28.193 : echo:Steps per unit:
21:24:28.193 : echo: M92 X128.50 Y128.50 Z5120.00 E1200.00
21:24:28.193 : echo:Maximum feedrates (mm/s):
21:24:28.193 : echo: M203 X500.00 Y500.00 Z5.00 E25.00
21:24:28.193 : echo:Maximum Acceleration (mm/s2):
21:24:28.193 : echo: M201 X300 Y300 Z100 E300
21:24:28.193 : echo:Acceleration: S=acceleration, T=retract acceleration
21:24:28.193 : echo: M204 S500.00 T1000.00
21:24:28.193 : echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
21:24:28.193 : echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
21:24:28.194 : echo:Home offset (mm):
21:24:28.194 : echo: M206 X0.00 Y0.00 Z0.00
21:24:28.194 : echo:PID settings:
21:24:28.194 : echo: M301 P63.00 I2.25 D440.00
21:24:30.511 : echo:Fallita Inizializzazione SD
21:24:30.550 : echo:Attiva Estrusore: 0
21:24:30.563 : echo:Attiva Estrusore: 0

qualche idea? :cry:

Re: Problema controller 3drag

Posted: 11/07/2015, 9:20
by insy
Risolto.

Se può aiutare qualcun altro, non misurate la corrente in AC :oops: