Welcome! Log In Create A New Profile

Advanced

Radds 1.5 elettronica a 32Bit

Posted by saviothecnic 
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 06:32AM
È lui. Mi ha detto il mago di cambiare e funziona


COREXY 300x300x320 - Arduino due/RADDS 1.5 con MK4Duo 4.3.8
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 07:47AM
Ho fatto ora la prova, variando così configuration_feature:
************************* Low speed stepper ***************************
***********************************************************************
* *
* Set this if you find stepping unreliable, *
* or if using a very fast CPU. *
* *
***********************************************************************/
// (µs) The smallest stepper pulse allowed
#define MINIMUM_STEPPER_PULSE 2

la situazione migliora un pochino, ma no il problema persiste le stampe non sono come con la 4.3.2 stabile il pezzo risulta scivolare verso DX

Edited 3 time(s). Last edit at 11/11/2017 08:17AM by paolopa.


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 08:27AM
ecco le immagini dei due pezzi non si nota molto in foto ma il problema a occhio si vede benissimo:



Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 08:56AM
A me col pulse a 0 faceva proprio un rumoraccio lo stepper della Z un nema 23 con drv8825. E non faceva movimenti corretti come dimensione.
Messo a 2 sembra ok. X e Y non ho problemi monto dei tmc2100


COREXY 300x300x320 - Arduino due/RADDS 1.5 con MK4Duo 4.3.8
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 09:27AM
Quote
pieri70
A me col pulse a 0 faceva proprio un rumoraccio lo stepper della Z un nema 23 con drv8825. E non faceva movimenti corretti come dimensione.
Messo a 2 sembra ok. X e Y non ho problemi monto dei tmc2100

Perciò con i drv8825 avevi lo stesso mio problema?
Poi sei passato ai tmc2100 e mettendo il pulse a 2 il problema è sparito sulla dev, se non ho capito male.

Io come motori uso dei 42HD4027-01 della goldenmotor che penso siano dei cloni della Nemea, ma se vado sul sito del produttore neanche li trovo, ma comunque devo dire fino ad ora non mi hanno mai dato un problema.
Non vorrei che il problema fossero i drv8825 presi su amazon oppure proprio i drv8825, ma non credo se sulla stabile la stampa sembra discreta.
Io comunque alimento la radds a 12V e non a 24V.

Attenderò lumi dal Mago anche perchè di prove penso non ce ne siano altre da fare, per ora


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 09:57AM
No, io su X e Y ho i TMC2100, questi non mi han dato nessun problema con la stable e con la dev.
Sulla Z ho un nema23 con DRV8825. Con la stable va benone. Con la dev se lascio il pulse a 0 fa un rumoraccio e non fa spostamenti dimensionalmente corretti.
Con Pulse = 2 fa un rumore decisamente migliore e mi sembra che anche le quote siano corrette..
Devo ancora iniziare a stamparci però con questa stampante..


COREXY 300x300x320 - Arduino due/RADDS 1.5 con MK4Duo 4.3.8
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 10:07AM
Quote
pieri70
No, io su X e Y ho i TMC2100, questi non mi han dato nessun problema con la stable e con la dev.
Sulla Z ho un nema23 con DRV8825. Con la stable va benone. Con la dev se lascio il pulse a 0 fa un rumoraccio e non fa spostamenti dimensionalmente corretti.
Con Pulse = 2 fa un rumore decisamente migliore e mi sembra che anche le quote siano corrette..
Devo ancora iniziare a stamparci però con questa stampante..

Ho capito perciò non sai come può stampare ancora, e monti drive diversi, ma mi togli una curiosità sulla radds come si configurano i tmc2100 e a quanti steep li hai impostati


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 10:37AM
Semplicissimo
sui drivers non saldi i piedini dei microstep e metti a GND il pin CFG1.
Così è impostato a 16 micro steps interpolati a 256, spreadcycle.
Non saldando i piedini sul driver gli swithes della radds non comandano nulla, il driver si imposta da solo a 16ms saldando con un filetto GND e CFG1
Vanno veramente bene sulla XY della mia coreXY. Sulla Z non ha senso metterli e neppure sugli spingi filo


COREXY 300x300x320 - Arduino due/RADDS 1.5 con MK4Duo 4.3.8
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 01:13PM
Quote
pieri70
Semplicissimo
sui drivers non saldi i piedini dei microstep e metti a GND il pin CFG1.
Così è impostato a 16 micro steps interpolati a 256, spreadcycle.
Non saldando i piedini sul driver gli swithes della radds non comandano nulla, il driver si imposta da solo a 16ms saldando con un filetto GND e CFG1
Vanno veramente bene sulla XY della mia coreXY. Sulla Z non ha senso metterli e neppure sugli spingi filo

Proprio semplicissimo, come no! confused smiley
Vediamo se ho capito.........


poi sul MK volendo sostituire solo X e Y devo riportare gli step a metà rispetto ai drv8825? (esempio da 160,160,400,188 a 80,80,400,188)

Avrò detto un sacco di castronerie grinning smiley


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 01:34PM
Ma quindi invece di capire e risolvere il problema via firmware vuoi direttamente cambiare i driver ? grinning smiley Spero davvero che non sia necessario doverlo fare per far funzionare la radds con MKduo ultima rev e i drv8825 (che a questo punto dovrebbero essere considerati "incompatibili" con le ultime versioni del firmware, mi sembra assurdo)


Voronix Core XY (custom model): Radds 1.6 (DRV8825) - Nextion 7" - E3d Titan + Hotend E3d V6 Direct - MK4DUO 4.3.3
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 01:48PM
Quote
Sicon
Ma quindi invece di capire e risolvere il problema via firmware vuoi direttamente cambiare i driver ? grinning smiley Spero davvero che non sia necessario doverlo fare per far funzionare la radds con MKduo ultima rev e i drv8825 (che a questo punto dovrebbero essere considerati "incompatibili" con le ultime versioni del firmware, mi sembra assurdo)

No non voglio cambiare i drv, ma dato che le mie prove sono esaurite sulla dev e come ho scritto prima non credo che ci sia incompatibilita dato che con la stabile sembra funzionino discretamente, era solo per capire qualcosa di nuovo.

E attendiamo che il Mago ci illumini per far funzionare anche la dev oppure la 4.3.3 stabile thumbs up

Ma se ti venisse in mente qualche prova da fare per i drv8825 sulla dev, sono pronto a farla.


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 11, 2017 02:16PM
Vedi qui

Non saldi i tre CFG ai piedini e neppure i due sopra CFG3.
CfG1 lo porti a GND


COREXY 300x300x320 - Arduino due/RADDS 1.5 con MK4Duo 4.3.8
Re: Radds 1.5 elettronica a 32Bit
November 12, 2017 04:04AM
All'ora, stamattina ho avuto un'oretta di tempo per ricontrollare il tutto e provare a fare Delle stampe di prova con la 4.3.2stabile e riscontro che anche se lieve ci sono ancora dei problemi di allineamento delle strutture gli spostamenti non sono regolari.
Il classico cubetto di prova risulta anche se in maniera poco percettibile traslato sull'asse X in maniera regolare, ora il cubetto è 20x10 ma appena possibile proverò una struttura più ampia per vedere se su un maggior spostamento equivale una maggiore perdita di parallelismo (diciamo così)


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 12, 2017 04:14AM
Ma nel codice della 4.3.2 hai sempre messo quel parametro degli step pulse a 2 per fare questa prova?


Voronix Core XY (custom model): Radds 1.6 (DRV8825) - Nextion 7" - E3d Titan + Hotend E3d V6 Direct - MK4DUO 4.3.3
Re: Radds 1.5 elettronica a 32Bit
November 12, 2017 05:42AM
Hello,
It is possible to install the TMC2130 drivers on 1.5 radds.
Did anyone install TMC2130, are there any precautions to take?
Should it shunt the pin GND with other pin?
What are the parameters in overall.h; motor_driver.h; board / 1401.h to adjust?
How to enable / disable the MS1-MS2-MS3?
Before buying I would like to know if it is possible to use TMC2130 driver?

Thank you in advance for your answer.

My hardware configuration: core XY (hypercube evolution) ; Arduino due; Radds1.5 with DRV8825, nextion 7''; Titan extruder 1.75mm
Re: Radds 1.5 elettronica a 32Bit
November 12, 2017 06:29AM
Quote
Sicon
Ma nel codice della 4.3.2 hai sempre messo quel parametro degli step pulse a 2 per fare questa prova?

Sinceramente no, avevo capito che sulla stabile non servisse, e servisse solo sulla dev.

Se riesco proverò stasera.


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 12, 2017 10:31AM
Ho fatto la prova sulla stabile mettendo il valore a 2, sotto le due stampe fatte a Pulse 0 e Pulse 2

Il risultato non cambia di una virgola risulta sempre e solo traslato sull'asse X, ruotando il pezzo controllando l'asse Y questo risulta perpendicolare alla riga.


le due stampe sono uguali non cambia nulla, io ho cambiato il valore solo sul file "configuration_feature" salvato il tutto e caricato il tutto

Controllando nel file "Configuration_Overall" ho trovato questa riga che magari non centra nulla ma trovo un Pulse 0 alla riga 666
//#define DISABLE_DOUBLE_QUAD_STEPPING
#define MINIMUM_STEPPER_PULSE 0
//#define USE_MICROSTEPS
#define MICROSTEP_MODES {16,16,16,16}
#define MOTOR_CURRENT {1,1,1,1,1,1,1}
#define DIGIPOT_MOTOR_CURRENT {135, 135, 135, 135, 135}
#define PWM_MOTOR_CURRENT {1200, 1000, 1000}
Magari non centra nulla questo valore.

Edited 1 time(s). Last edit at 11/12/2017 10:37AM by paolopa.


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 12, 2017 10:42AM
In MK4DUO le modifiche vanno fatte nel configuration_overall perche' altrimenti se le fai in altre parti le sovrascrive di fatto non impostandole. Se puoi rifare la prova cambiando MINIMUM_STEPPER_PULSE a 2 nel configuration_overall ci togliamo il pensiero che possa essere quello il settaggio problematico (ti ringrazio comunque per le prove che stai facendo, la mia stampante con radds e' in via di completamento e avere questa parte chiara potrebbe evitare a tutti noie con i drv8825 smiling smiley )


Voronix Core XY (custom model): Radds 1.6 (DRV8825) - Nextion 7" - E3d Titan + Hotend E3d V6 Direct - MK4DUO 4.3.3
Re: Radds 1.5 elettronica a 32Bit
November 12, 2017 11:48AM
Quote
Sicon
In MK4DUO le modifiche vanno fatte nel configuration_overall perche' altrimenti se le fai in altre parti le sovrascrive di fatto non impostandole. Se puoi rifare la prova cambiando MINIMUM_STEPPER_PULSE a 2 nel configuration_overall ci togliamo il pensiero che possa essere quello il settaggio problematico (ti ringrazio comunque per le prove che stai facendo, la mia stampante con radds e' in via di completamento e avere questa parte chiara potrebbe evitare a tutti noie con i drv8825 smiling smiley )

Ok ho fatto la controprova mettendo a 2 il valore sull'Owerall ma il risultato non cambia purtropposad smiley

Voglio correggere un mio errore: sopra dove dico che
Il risultato non cambia di una virgola risulta sempre e solo traslato sull'asse X, ruotando il pezzo controllando l'asse Y questo risulta perpendicolare alla riga

questo non è possibile perchè risulta storto tutto il pezzo su entrambi i lati e entrambi X e Y, solo per correttezza e chiarezza.

Resta il fatto che così non funziona.
Mi domando ma qualcuno sta usando la radds con i drv8825 o siamo i soli?
Con questo per oggi finisco quì perchè mi stanno minacciando di butarmi fuori di casa grinning smiley


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 12, 2017 01:46PM
girovagando sul forum ho trovato questa discussione anche se vecchia
dove dice che c'è un problema di base risaputo, l'ultimo post


Check the thread Radds stable I have the same problem , its because the dvr8825 is too slow for the arduino due/ firmware , it need a longer pulse or something and other things, If you are on repetier there a setting for that, if you are on ReprapFirmware Dan is trying to figure this out, in the meantime I use 4988, and I hope to be able to use the dvr8825 in the futur.

Edited 3 time(s). Last edit at 11/12/2017 01:48PM by paolopa.


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 12, 2017 03:11PM
Allora dobbiamo sperare nel Mago che trovi questo fix anche per mkduo grinning smiley


Voronix Core XY (custom model): Radds 1.6 (DRV8825) - Nextion 7" - E3d Titan + Hotend E3d V6 Direct - MK4DUO 4.3.3
Re: Radds 1.5 elettronica a 32Bit
November 13, 2017 02:08AM
Quote
Sicon
Allora dobbiamo sperare nel Mago che trovi questo fix anche per mkduo grinning smiley

Se non erro il Mago l'ha già fatto...
... il "pulse lungo" l'ho già letto in tante discussioni risolte con l'indicazione del Mago!


Qualcosetta più che un neofina oramai, anche se non si finisce mai d'imparare!
DUE Stampati GEEETech i3B, GT2560+, Marlin GEEETech originale con un paio di modifichine personali (Pin dedicato per la Z Probe e stampa dell'ETE da SD), Barre Trapezie, Estrusore da 0.3 con filo da 1.75, una con estrusore metallico ed una con estrusore ridisegnato e stampato da me, Software AutoCAD/Slic3r/Repetier

My Thingiverse
My Linkedin
Re: Radds 1.5 elettronica a 32Bit
November 13, 2017 03:01AM
Potresti allora indicarsi le discussioni su questo? Perche', se il parametro e' quello che si sta provando, variandolo non ha risolto il problema quindi o il valore va trovato per iterazione o il parametro e' un altro o il problema proprio e' un altro ancora.


Voronix Core XY (custom model): Radds 1.6 (DRV8825) - Nextion 7" - E3d Titan + Hotend E3d V6 Direct - MK4DUO 4.3.3
Re: Radds 1.5 elettronica a 32Bit
November 13, 2017 03:29AM
Quello è il parametro da cambiare MINIMUM_STEPPER_PULSE mettete 2 o 3...


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: Radds 1.5 elettronica a 32Bit
November 13, 2017 04:51AM
Quote
MagoKimbra
Quello è il parametro da cambiare MINIMUM_STEPPER_PULSE mettete 2 o 3...

Appena possibile, farò altre prove, ma il parametro deve essere centrato? Nel senso potrei portarlo anche a 4 o 5 e salire fin quando la stampa risulta allineata.


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 13, 2017 05:19AM
Cercando in giro notizie di questa cosa, ho trovato su github la motivazione di questo parametro: il drv8825 richiede 1.9μs come ampiezza minima di impulso e 4μs di periodo minimo. Con il valore di default a 0 il tizio ha misurato da oscilloscopio e stava su 1.18/1.0μs , con 2 sta in specifica con 3.2/2.3 μs . Immagino che all'aumentare del valore si allunghino gli impulsi


Voronix Core XY (custom model): Radds 1.6 (DRV8825) - Nextion 7" - E3d Titan + Hotend E3d V6 Direct - MK4DUO 4.3.3
Re: Radds 1.5 elettronica a 32Bit
November 13, 2017 05:30AM
Quote
Sicon
Cercando in giro notizie di questa cosa, ho trovato su github la motivazione di questo parametro: il drv8825 richiede 1.9μs come ampiezza minima di impulso e 4μs di periodo minimo. Con il valore di default a 0 il tizio ha misurato da oscilloscopio e stava su 1.18/1.0μs , con 2 sta in specifica con 3.2/2.3 μs . Immagino che all'aumentare del valore si allunghino gli impulsi

Esattamente, con 3 dovresti avere 3 microsecondi in più del classico quindi arrivare ai 4 se non basta si alza ancora, tanto a un certo punto se si si alza troppo sentiresti di nuovo i motori fischiare o muoversi male...


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: Radds 1.5 elettronica a 32Bit
November 13, 2017 08:37AM
Scusate stavo facendo una riflessione, questo significa che sono i drv8825 a essere fuori parametri in millisecondi rispetto agli altri drive richiedendo un impulso più ampio e lungo.
Ma ora non ricordo ma chi ha montato i 2 tm2100 sugli assi X e Y e lasciato il valore a 0 dovrebbe avere l'errore anche sull'asse Z anche se magari più trascurabile in quanto mosso dalle barre filettate che dalle cinghie.

Edited 1 time(s). Last edit at 11/13/2017 08:39AM by paolopa.


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: Radds 1.5 elettronica a 32Bit
November 13, 2017 08:44AM
Ti quoto la parte dove pieri70 si e' accorto del problema sull'asse z e ha risolto con pulse 2

Quote
pieri70
A me col pulse a 0 faceva proprio un rumoraccio lo stepper della Z un nema 23 con drv8825. E non faceva movimenti corretti come dimensione.
Messo a 2 sembra ok. X e Y non ho problemi monto dei tmc2100


Voronix Core XY (custom model): Radds 1.6 (DRV8825) - Nextion 7" - E3d Titan + Hotend E3d V6 Direct - MK4DUO 4.3.3
Re: Radds 1.5 elettronica a 32Bit
November 13, 2017 09:06AM
Quote
paolopa
Scusate stavo facendo una riflessione, questo significa che sono i drv8825 a essere fuori parametri in millisecondi rispetto agli altri drive richiedendo un impulso più ampio e lungo.
Ma ora non ricordo ma chi ha montato i 2 tm2100 sugli assi X e Y e lasciato il valore a 0 dovrebbe avere l'errore anche sull'asse Z anche se magari più trascurabile in quanto mosso dalle barre filettate che dalle cinghie.

Di default sul DUE il parametro se è 0 diventa 1. I DRV8825 sono più lentini dei classici 4988, questo problema l'ho avuto sin dall'inizio quando ho cominciato a programmare per l'alligator che ha i DRV8825 fissi. e con 2 come valore di pulse sto al limite ma va bene...

Edited 1 time(s). Last edit at 11/13/2017 09:06AM by MagoKimbra.


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
Sorry, only registered users may post in this forum.

Click here to login