Sommario:

Motore passo-passo controllato da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)
Motore passo-passo controllato da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)

Video: Motore passo-passo controllato da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)

Video: Motore passo-passo controllato da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)
Video: Mach3 Tutorial - Motore passo-passo - Come collegarlo al driver + configurazione porta LPT 2024, Novembre
Anonim
Motore passo-passo controllato da motore passo-passo | Motore passo-passo come encoder rotativo
Motore passo-passo controllato da motore passo-passo | Motore passo-passo come encoder rotativo

Hai un paio di motori passo passo in giro e vuoi fare qualcosa? In questo Instructable, utilizziamo un motore passo-passo come encoder rotativo per controllare la posizione di un altro motore passo-passo utilizzando un microcontrollore Arduino. Quindi, senza ulteriori indugi, iniziamo!

Passaggio 1: prendi tutte le cose

Prendi tutta la roba
Prendi tutta la roba
Prendi tutta la roba
Prendi tutta la roba

Ecco cosa ti servirà per questo progetto:

  • Una scheda microcontrollore Arduino compatibile con Adafruit Motor Shield V2 (UNO, Leonardo, ecc.)
  • Uno scudo motore Adafruit V2
  • Un motore passo-passo encoder rotativo (si consiglia unipolare)
  • Un motore passo-passo da pilotare (unipolare o bipolare)
  • 4 cavi jumper maschio-maschio (per collegare l'encoder rotativo alla scheda Arduino)
  • 4 cavi jumper maschio-maschio (per collegare il motore passo-passo allo schermo del motore)
  • Una fonte di alimentazione CC da 5 a 12 volt (secondo il requisito del motore passo-passo guidato)

Passaggio 2: programma il microcontrollore Arduino

Programma il microcontrollore Arduino
Programma il microcontrollore Arduino

Passaggio 3: installa il Motor Shield sulla scheda Arduino

Installa il Motor Shield sulla scheda Arduino
Installa il Motor Shield sulla scheda Arduino

Allineare i pin dello scudo del motore con le intestazioni della scheda Arduino e assicurarsi che nessun pin si pieghi.

Passaggio 4: collegare il motore passo-passo allo schermo del motore

Collegare il motore passo-passo allo schermo del motore
Collegare il motore passo-passo allo schermo del motore

Collegare i fili della coppia della bobina del motore passo-passo ai terminali di uscita della schermatura del motore contrassegnati con "M3" e "M4".

Passaggio 5: studiare lo schema del circuito

Studia lo schema del circuito
Studia lo schema del circuito
Studia lo schema del circuito
Studia lo schema del circuito

Passaggio 6: collegare il pulsante al Setup

Collegare il pulsante al Setup
Collegare il pulsante al Setup

Collegare i pulsanti tra 'GND' e 'D12' della scheda Arduino.

Passaggio 7: collegare il motore passo-passo del controller alla scheda dell'amplificatore

Collegare il motore passo-passo del controller alla scheda dell'amplificatore
Collegare il motore passo-passo del controller alla scheda dell'amplificatore
Collegare il motore passo-passo del controller alla scheda dell'amplificatore
Collegare il motore passo-passo del controller alla scheda dell'amplificatore

Passaggio 8: collegare la scheda dell'amplificatore alla scheda Arduino

Collega la scheda dell'amplificatore alla scheda Arduino
Collega la scheda dell'amplificatore alla scheda Arduino
Collega la scheda dell'amplificatore alla scheda Arduino
Collega la scheda dell'amplificatore alla scheda Arduino

Collegare i pin +ve e -ve dell'amplificatore a +5 volt (o +3,3 volt se si utilizza un microcontrollore Arduino con logica a 3,3 volt) e 'GND' rispettivamente.

Collegare i pin di uscita della scheda dell'amplificatore agli ingressi digitali 'D5' e 'D6' della scheda Arduino.

Passaggio 9: collegare il setup all'alimentazione

Connetti il setup all'alimentazione
Connetti il setup all'alimentazione

Collegare la configurazione a una fonte di alimentazione CC appropriata. Qui, viene utilizzato un caricatore per telefono cellulare per alimentare la configurazione tramite il connettore USB integrato della scheda Arduino.

Passaggio 10: testare i controlli

Se il motore da azionare non si muove correttamente e fa avanti e indietro, serrare i collegamenti dei cavi e, se il problema persiste, modificare la sequenza dei collegamenti del cablaggio del motore passo-passo realizzati con lo schermo del motore.

Passaggio 11: condividi il tuo lavoro

Se lo hai fatto funzionare, perché non condividerlo con la community. In questo modo, ispirerai anche gli altri a realizzare il progetto. Ti auguro il meglio!

Consigliato: