Buon giorno
Ho costruito una CNC 3 assi con arduino mega 2560, 3 motori nema 27 con driver 297/298 da 2.5 A, un LCD 4x20, 6 pulsanti per UP/DOWN.
Ho realizzato un programma per comandare i motori UP/DOWN.
Tutto funziona.
Ora vorrei trasformare il tutto in una fresa comandata da disegni realizzati con Solodworks.
I pin Arduino mega 2560 sono cosi Collegati:
LCD: 22-24-26-28-30-32-34- (non importante attualmente)
Pulsanti UP/DW: 23-25-27-29-31-33
Motori: clock xyz: 2-3-4
enable xyz: 36-43-49
led: 13
Ho caricato in arduino il programma GRBL.
Ho istallato sul computer GRB controller.
Ho caricato un file *.nc
Motore z sempre in azione.
Ho cercato di modificare il file config.h (GRBL) per adeguare i pin di arduino.
La cosa che ho trovato è #define stepping ddr…a-b-c..
Motore z sempre in azione.
Come fa config.h a:
determinare i pin come input/output???
a assegnare i numeri delle porte ???
Ma non cambia nulla??? Cosa devo fare????
Grazie a chi vuole aiutarmi
Ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento: Regolamento
- qui una serie di schede by xxxPighi per i collegamenti elettronici vari: ABC - Arduino Basic Connections
- qui le pinout delle varie schede by xxxPighi: Pinout
- qui una serie di link generali utili: Link Utili
sono in pensione, ho fatto il collaudatore in ambito elettronico broadcasting, mi arrangio nei vari linguaggi basic e c, gestisco bene solidworks e mi interesso di progettazione meccanica, per il resto buona volontà.
con driver 297/298 da 2.5 A,
il L298 regge solo 2A.
Ciao Uwe
ok la regolazione della corrente a 2A non è un problema
grazie