Re: Radds 1.5 elettronica a 32Bit November 11, 2017 06:32AM |
Registered: 8 years ago Posts: 355 |
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 07:47AM |
Registered: 8 years ago Posts: 505 |
************************* 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
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 08:27AM |
Registered: 8 years ago Posts: 505 |
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 08:56AM |
Registered: 8 years ago Posts: 355 |
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 09:27AM |
Registered: 8 years ago Posts: 505 |
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
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 09:57AM |
Registered: 8 years ago Posts: 355 |
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 10:07AM |
Registered: 8 years ago Posts: 505 |
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..
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 10:37AM |
Registered: 8 years ago Posts: 355 |
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 01:13PM |
Registered: 8 years ago Posts: 505 |
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
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 01:34PM |
Registered: 9 years ago Posts: 133 |
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 01:48PM |
Registered: 8 years ago Posts: 505 |
Quote
Sicon
Ma quindi invece di capire e risolvere il problema via firmware vuoi direttamente cambiare i driver ? 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)
Re: Radds 1.5 elettronica a 32Bit November 11, 2017 02:16PM |
Registered: 8 years ago Posts: 355 |
Re: Radds 1.5 elettronica a 32Bit November 12, 2017 04:04AM |
Registered: 8 years ago Posts: 505 |
Re: Radds 1.5 elettronica a 32Bit November 12, 2017 04:14AM |
Registered: 9 years ago Posts: 133 |
Re: Radds 1.5 elettronica a 32Bit November 12, 2017 05:42AM |
Registered: 9 years ago Posts: 20 |
Re: Radds 1.5 elettronica a 32Bit November 12, 2017 06:29AM |
Registered: 8 years ago Posts: 505 |
Quote
Sicon
Ma nel codice della 4.3.2 hai sempre messo quel parametro degli step pulse a 2 per fare questa prova?
Re: Radds 1.5 elettronica a 32Bit November 12, 2017 10:31AM |
Registered: 8 years ago Posts: 505 |
//#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.
Re: Radds 1.5 elettronica a 32Bit November 12, 2017 10:42AM |
Registered: 9 years ago Posts: 133 |
Re: Radds 1.5 elettronica a 32Bit November 12, 2017 11:48AM |
Registered: 8 years ago Posts: 505 |
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 )
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
Re: Radds 1.5 elettronica a 32Bit November 12, 2017 01:46PM |
Registered: 8 years ago Posts: 505 |
Re: Radds 1.5 elettronica a 32Bit November 12, 2017 03:11PM |
Registered: 9 years ago Posts: 133 |
Re: Radds 1.5 elettronica a 32Bit November 13, 2017 02:08AM |
Registered: 9 years ago Posts: 762 |
Quote
Sicon
Allora dobbiamo sperare nel Mago che trovi questo fix anche per mkduo
Re: Radds 1.5 elettronica a 32Bit November 13, 2017 03:01AM |
Registered: 9 years ago Posts: 133 |
Re: Radds 1.5 elettronica a 32Bit November 13, 2017 03:29AM |
Registered: 10 years ago Posts: 6,409 |
Re: Radds 1.5 elettronica a 32Bit November 13, 2017 04:51AM |
Registered: 8 years ago Posts: 505 |
Quote
MagoKimbra
Quello è il parametro da cambiare MINIMUM_STEPPER_PULSE mettete 2 o 3...
Re: Radds 1.5 elettronica a 32Bit November 13, 2017 05:19AM |
Registered: 9 years ago Posts: 133 |
Re: Radds 1.5 elettronica a 32Bit November 13, 2017 05:30AM |
Registered: 10 years ago Posts: 6,409 |
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
Re: Radds 1.5 elettronica a 32Bit November 13, 2017 08:37AM |
Registered: 8 years ago Posts: 505 |
Re: Radds 1.5 elettronica a 32Bit November 13, 2017 08:44AM |
Registered: 9 years ago Posts: 133 |
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
Re: Radds 1.5 elettronica a 32Bit November 13, 2017 09:06AM |
Registered: 10 years ago Posts: 6,409 |
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.