FennecElectronics

Homebrew, DIY, 3D Printer, CNC, Elettronics Project, Arduino, Raspberry pi

Laser Engraver A3 from Banggood – Problema direzione asse Y (parte 3)

Problema su macchina laser 1.6W Banggood

 

Problema riscontrato : in fase di incisione, le immagini vengono specchiate sull’asse Y

Problema individuato : invertire la rotazione dei due motori asse Y

Possibili soluzioni : Invertire il cablaggio di una fase sui due motori Y

Soluzione adottata : Modificato parametro su firmware GRBL_0.8c

 

Riferendomi alla guida wiki del firmware GRBL e nel particolare, a quella dedicata alla versione 0.8, per invertire la direzione di uno o più assi bisogna calcolare il valore da assegnare al parametro $6 dedicato agli step e alla direzione del controller. I bit utilizzati per gli STEP e per le DIR sono i seguenti: (tratto dal file config.h)

#define X_STEP_BIT 2

#define Y_STEP_BIT 3

#define Z_STEP_BIT 4

#define X_DIRECTION_BIT 5

#define Y_DIRECTION_BIT 6

#define Z_DIRECTION_BIT 7

Come detto, il parametro che indica tale valore è : $6=xxx (step port invert mask, int:11100000)

Da notare che i bit 0 e 1 non vengono utilizzati (quindi i primi due valori partendo da destra non vanno presi in considerazione).

 

Nel caso del firmware GRBL_0.8c il valore di default era $6=192 (int:11100000)

Seguendo lo schema (con bit meno significativo a destra)

bisogna inserire a tale parametro, il valore corrispondente alla somma dei bit che vogliamo mantenere a valore 1 trascurando, come detto in precedenza, i primi due bit.

Quindi se porto a 0 il bit 6 (#define Y_DIRECTION_BIT 6) la somma diventerà 128 (il bit 7 riferito all’asse Z lo lascio invariato) e il valore da assegnare a $6 sarà $6=128 (che diventerà 100000000).

 

 


Acquistalo su Gearbest

gearbest


 

Per domande, chiarimenti o problematiche iscrivetevi al forum e pubblicate le vostre richieste nell’apposita sezione.

http://www.fennecelectronics.it/smf/index.php?board=51.0

 

7918 Visualizzazioni totali 12 Visualizzazioni odierne

Gearbest

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

FennecElectronics © 2017 Frontier Theme
%d blogger hanno fatto clic su Mi Piace per questo: