Il sito per chi ama smanettare con Arduino, Raspberry Pi & Co.

CNC shield  

   RSS

0

Ciao, il mio progetto richiede l'impiego di almeno 4 motori stepper ma non so come creare i collegamenti con arduino. Sarebbe possibile utilizzare una shield CNC per controllarli caricando un programma su arduino? La mia preoccupazione è che la shield CNC richieda un linguaggio specifico, potrei controllare i motori come se fossero fossero collegati direttamente ad arduino mediante un semplice driver?

Grazie

2 Answers
0

Ciao, una volta preso lo shield ed i 4 stepper che vanno acquistati a parte, oltre ai motori naturalmente, puoi installare questo software per far girare il codice G su arduino e lo shield CNC: https://github.com/grbl/grbl

E' un progetto open source scritto in c altamente ottimizzato ed è in grado di girare perfettamente su Arduino uno!

Tutti i comandi G principali sono supportati, ecco l'elenco:

- Non-Modal Commands: G4, G10L2, G10L20, G28, G30, G28.1, G30.1, G53, G92, G92.1
- Motion Modes: G0, G1, G2, G3, G38.2, G38.3, G38.4, G38.5, G80
- Feed Rate Modes: G93, G94
- Unit Modes: G20, G21
- Distance Modes: G90, G91
- Arc IJK Distance Modes: G91.1
- Plane Select Modes: G17, G18, G19
- Tool Length Offset Modes: G43.1, G49
- Cutter Compensation Modes: G40
- Coordinate System Modes: G54, G55, G56, G57, G58, G59
- Control Modes: G61
- Program Flow: M0, M1, M2, M30*
- Coolant Control: M7*, M8, M9
- Spindle Control: M3, M4, M5
- Valid Non-Command Words: F, I, J, K, L, N, P, R, S, T, X, Y, Z

0

Qui invece vedi un po' di collegamenti ed un esempio di come comandarlo con coodice Arduino standard https://www.adrirobot.it/arduino/cnc_shield/cnc_shield.htm

Ciao, che alimentatore consigliate per la scheda grbl cnc shield?

Uno abbastanza potente per lo sforzo dei motori

Entra nel forum

Hai un nuovo progetto in mente ma hai dei dubbi su come realizzarlo? Vuoi condividere la tua conoscenza da maker con gli altri? Registrati nella nostra community e potrai chiedere fare la tua domanda o rispondere e condividere la tua conoscenza in internet.

Spread the love
  • 1
  •  
  •  
  •  
  •  
  •  
  •  
  •  
    1
    Share

Please Login or Registrazione