Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Buon divertimento!
Indice dei Contenuti
Introduzione...................................................................................................3
Specifiche......................................................................................................4
Caratteristiche...............................................................................................5
La piedinatura................................................................................................6
Pin extra.....................................................................................................7
CNC Shield V3..............................................................................................8
Moduli driver passo-passo.............................................................................9
Assemblaggio dei componenti.....................................................................10
Configurazione jumper.................................................................................11
Configurazione Fine - Stop......................................................................14
Regolazione del limite di corrente per il driver passo-passo....................15
(Tensione di riferimento)..........................................................................15
Motori passo-passo.....................................................................................16
Come configurare l'Arduino IDE..................................................................17
Libreria per Arduino IDE...........................................................................21
-2-
Introduzione
Ci sono 4 slot sulla scheda per i moduli dei driver dei motori passo-passo, e
ogni motore passo-passo ha bisogno solo di due porte I/O. La Shield
supporta i tipi di driver A4988 e DRV8825.
-3-
Specifiche
-4-
Caratteristiche
-5-
La piedinatura
La CNC Shield V3.0 ha pin compatibili con Uno. La piedinatura è mostrata nell'immagine
seguente:
-6-
Pin extra
• I pin dei finecorsa sono stati raddoppiati in modo che ogni asse abbia un
"Superiore/+" e un "Inferiore/-".. Questo facilita l'installazione di due
finecorsa per ogni asse. (Per l'uso con un interruttore normalmente
aperto)
• E-Stop - Questi pin possono essere collegati a un interruttore di
-7-
CNC Shield V3
-8-
Moduli driver passo-passo
I moduli dei driver passo-passo in questo pacchetto sono basati sui chip del
driver A4988. L'A4988 è un driver completo per motori micro-stepping con
traduttore incorporato per un facile funzionamento. È progettato per
azionare motori passo-passo bipolari in modalità full-step, half-step, quarter-
step, eighth-step e sixteenth-step, con una capacità di azionamento in
uscita fino a 35V e ±2A.
Per ulteriori informazioni sui driver A4988 per passo-passo c'è un eBook
che può essere scaricato al seguente link.
-9-
Assemblaggio dei componenti
1. Inserire la CNC Shield nell'Uno assicurandosi che i pin corretti della CNC
Shield siano inseriti nei terminali corretti di Uno.
2. Le impostazioni dei micro motori passo-passo possono essere
predisposte per l'applicazione desiderata e posizionare i ponticelli come
richiesto.
- 10 -
Configurazione jumper
- 11 -
Il microstepping può essere configurato per ogni asse. Nella tabella qui
sotto, High indica che un ponticello è inserito e Low indica che nessun
ponticello è inserito.
- 12 -
Utilizzando due ponticelli il 4° asse può essere configurato per clonare
l'asse X o Y o Z. Può anche funzionare come un asse individuale
utilizzando il pin digitale 12 per il segnale di passo e il pin digitale 13 come
segnale di direzione.
Clonare l'asse X sul 4° driver passo-passo (contrassegnato come A)
- 13 -
Configurazione Fine - Stop
- 14 -
Regolazione del limite di corrente per il driver passo-
passo
(Tensione di riferimento)
Il modo di impostare il limite di corrente misurando la tensione sul pin "ref" e
di calcolare il limite di corrente risultante (le resistenze di senso della
corrente sono 0,100Ω). Il limite di corrente si riferisce alla tensione di
riferimento come segue:
NOTA: La corrente della bobina può essere molto diversa dalla corrente di
alimentazione, quindi non si dovrebbe usare la corrente misurata
all'alimentazione per impostare il limite di corrente. Il posto appropriato per
posizionare il vostro misuratore di corrente è in serie con una delle bobine
del vostro motore passo-passo.
- 15 -
Motori passo-passo
- 16 -
Come configurare l'Arduino IDE
Se l'Arduino IDE non è installato, seguire il link e scaricare il file di
installazione del sistema operativo scelto. La versione di Arduino IDE usata
per questo eBook è la 1.8.13.
Per gli utenti Windows, fare doppio clic sul file .exe scaricato e seguire le
istruzioni nella finestra di installazione.
- 17 -
Per gli utenti Linux, scaricare un file con estensione .tar.xz, che è
necessario estrarre. Quando lo si estrae, andare nella directory estratta, e
aprire il terminale in quella directory. È necessario eseguire due
script .sh, il primo chiamato arduino-linux-setup.sh e il secondo
chiamato install.sh.
Per eseguire lo script, aprire il terminale nella directory in cui è stato salvato
lo script ed eseguire il seguente comando:
sh arduino-linux-setup.sh user_name
user_name - è il nome di un superutente nel sistema operativo Linux..
All'avvio del comando deve essere inserita una password per il superutente.
Aspettate qualche minuto che lo script completi tutto.
- 18 -
Quasi tutti i sistemi operativi sono dotati di un editor di testo preinstallato
(ad esempio Windows viene fornito con Notepad, Linux Ubuntu viene
fornito con Gedit, Linux Raspbian viene fornito con Leafpad, ecc.).
Tutti questi editor di testo sono perfettamente adatti allo scopo dell'eBook.
- 19 -
Se si utilizza l'Arduino IDE su Windows, i nomi delle porte sono i seguenti:
Per gli utenti Linux, il nome della porta è /dev/ttyUSBx per esempio,
dove x rappresenta un numero intero compreso tra 0 e 9.
- 20 -
Libreria per Arduino IDE
Quando il file .zip viene scaricato, aprire Arduino IDE e andare su:
Sketch > Includi Libreria > Aggiungi Libreria .ZIP
e aggiungere il file zip scaricato.
- 21 -
E ora è tempo di imparare e di creare dei Progetti da solo. Lo puoi fare con
l'aiuto di molti script di esempio e altri tutorial, che puoi trovare in internet.
https://az-delivery.de
Buon divertimento!
Impressum
https://az-delivery.de/pages/about-us
- 22 -