Sommario:

Locomotiva modello controllata da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)
Locomotiva modello controllata da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)

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

Video: Locomotiva modello controllata da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)
Video: Da Tommaso Agudio al mondo passando per Leini - Convegno dedicato alla storia dei trasporti a fune 2024, Novembre
Anonim
Locomotiva modello controllata da motore passo-passo | Motore passo-passo come encoder rotativo
Locomotiva modello controllata da motore passo-passo | Motore passo-passo come encoder rotativo

In uno dei precedenti Instructables, abbiamo imparato a utilizzare un motore passo-passo come encoder rotativo. In questo progetto, ora utilizzeremo quel motore passo-passo trasformato in un encoder rotativo per controllare un modello di locomotiva utilizzando un microcontrollore Arduino. Quindi, senza ulteriori indugi, iniziamo!

Passaggio 1: guarda il video

Image
Image

Si consiglia di guardare il video prima di procedere per aiutarci a farci un'idea migliore del progetto e capire anche i controlli.

Passaggio 2: ottenere le parti e i materiali di consumo

Ottieni le parti e i materiali di consumo
Ottieni le parti e i materiali di consumo
Ottieni le parti e i materiali di consumo
Ottieni le parti e i materiali di consumo

Per questo progetto avrai bisogno di:

  • Una scheda microcontrollore Arduino compatibile con Adafruit Motor Sheild V2.
  • Un *Adafruit Motor Shield V2.
  • Un motore passo-passo trasformato in encoder rotativo.
  • 4 cavi jumper maschio-femmina (per collegare l'amplificatore dell'encoder rotativo al microcontrollore Arduino)
  • Una fonte di alimentazione a 12 volt CC.

*L'Adafruit Motor Shield V2 comunica con il microcontrollore Arduino tramite I2C e quindi utilizza solo due pin del microcontrollore Arduino ('SCL', A5 e 'SDA', A4). Questo aiuta a salvare altri pin I/O. Inoltre, collegare uno schermo riduce il cablaggio e lo rende più ordinato.

Passaggio 3: programma il microcontrollore Arduino

Programma il microcontrollore Arduino
Programma il microcontrollore Arduino

Assicurati di avere la libreria Adafruit Motor Shield V2 installata sull'IDE Arduino. In caso contrario, puoi scaricarlo da qui.

Passaggio 4: impostare la pista di prova

Imposta la pista di prova
Imposta la pista di prova

Assicurati che le rotaie dei binari siano pulite.

Passaggio 5: installare lo scudo motore sulla scheda Arduino

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

Installare lo scudo del driver del motore sulla scheda Arduino allineando con attenzione i pin della scheda del driver con le intestazioni femmina della scheda Arduino. Prestare particolare attenzione per garantire che i perni non si pieghino durante il processo di installazione.

Passaggio 6: collegare l'alimentazione della pista allo schermo del motore

Collegare l'alimentazione della pista allo schermo del motore
Collegare l'alimentazione della pista allo schermo del motore

Collegare i fili dell'alimentatore di binario ai terminali dello schermo del motore contrassegnati con 'M4'.

Passaggio 7: collegare il motore passo-passo all'amplificatore

Collega il motore passo-passo all'amplificatore
Collega il motore passo-passo all'amplificatore
Collega il motore passo-passo all'amplificatore
Collega il motore passo-passo all'amplificatore
  • Per motori passo passo unipolari:

    1. Collegare il cavo del rubinetto centrale del motore ai pin contrassegnati con 'Q' o 'R'.
    2. Collegare due dei restanti quattro fili ai pin 'P' e 'S'.
  • Per motori passo passo bipolari:

    Collegare i fili del motore ai terminali secondo lo schema del circuito sopra

Passaggio 8: collegare l'amplificatore alla scheda Arduino

Collega l'amplificatore alla scheda Arduino
Collega l'amplificatore alla scheda Arduino
Collega l'amplificatore alla scheda Arduino
Collega l'amplificatore alla scheda Arduino

Collegare il terminale 'GND' e +ve dell'amplificatore rispettivamente ai pin 'GND' e '+5-volt' della scheda Arduino. Collegare i pin di uscita della scheda dell'amplificatore ai pin di ingresso digitale 'D6' e 'D7' della scheda Arduino.

Passaggio 9: posizionare la locomotiva sul binario

Posiziona la locomotiva sul binario
Posiziona la locomotiva sul binario

Posizionare la locomotiva sulla pista di prova. Assicurati che le ruote siano allineate correttamente con i binari. Si raccomanda l'uso di uno strumento di rerailing appropriato.

Passaggio 10: accendere l'installazione e testare i controlli

Image
Image

Collegare la configurazione alla fonte di alimentazione CC da 12 volt e accendere l'unità. Controlla se tutto funziona correttamente come mostrato nel video sopra.

Passaggio 11: condividi il tuo lavoro

Se hai realizzato il tuo progetto, perché non condividerlo con la community. Condividere il tuo progetto può aiutare a ispirare anche gli altri a realizzare questo progetto.

Vai avanti e fai clic su "Ce l'ho fatta!" e condividi alcune foto della tua creazione, ti aspettiamo!

Consigliato: