Sommario:

Usa un motore passo-passo come encoder rotativo: 9 passaggi (con immagini)
Usa un motore passo-passo come encoder rotativo: 9 passaggi (con immagini)

Video: Usa un motore passo-passo come encoder rotativo: 9 passaggi (con immagini)

Video: Usa un motore passo-passo come encoder rotativo: 9 passaggi (con immagini)
Video: Arduino: stepper motor unipolare facile facile (parte1) 2024, Dicembre
Anonim
Usa un motore passo-passo come encoder rotativo
Usa un motore passo-passo come encoder rotativo

Gli encoder rotativi sono ottimi per l'uso in progetti di microcontrollori come dispositivi di input, ma le loro prestazioni non sono molto fluide e soddisfacenti. Inoltre, avendo molti motori passo passo di scorta in giro, ho deciso di dar loro uno scopo. Quindi, se hai dei motori passo-passo in giro e vuoi fare qualcosa, prendi i rifornimenti e cominciamo!

Passaggio 1: guarda il video

Image
Image

Passaggio 2: prendi tutte le cose

Studia il diagramma del circuito
Studia il diagramma del circuito

Per questo progetto avrai bisogno di:

  • Un motore passo-passo (unipolare o bipolare).
  • Un chip amplificatore operazionale LM358P.
  • Un resistore da 1k Ohm.
  • 2 resistenze da 100k Ohm.
  • 2 resistenze da 4,7k Ohm.
  • 2 resistenze da 47 kOhm.
  • Un LED.
  • Cavi di collegamento.

Componenti opzionali:

  • 2x LED
  • 2 resistenze da 330 Ohm

Passaggio 3: studia il diagramma del circuito

Grazie, Andriyf1!

Assicurati di leggere lo schema del circuito prima di procedere.

Poiché i due pin al centro dell'intestazione da collegare al motore passo-passo sono collegati allo stesso punto nel circuito (diciamo, comune), è possibile utilizzare un'intestazione 1x3 invece dell'intestazione 1x4 nella versione permanente, ma poi per collegare un motore passo-passo bipolare sarà necessario collegare tra loro un filo delle due bobine e collegarle al punto comune del circuito con i restanti due fili da collegare rispettivamente ai pin P e S.

Passaggio 4: assemblare il circuito su una breadboard e testarlo

Assemblare il circuito su una breadboard e testarlo
Assemblare il circuito su una breadboard e testarlo

Inizia posizionando la nave dell'amplificatore operazionale sulla scheda e procedi collegando i resistori alle posizioni appropriate. Cerca di usare fili più corti ed evita di impigliare i fili. Assicurarsi che nessun collegamento sia allentato e che siano realizzati secondo lo schema del circuito.

Collega il motore passo-passo all'amplificatore e accendilo con una fonte di alimentazione a 5 volt.

Se si utilizzano i LED opzionali, collegare l'anodo di ciascun LED a ciascuna delle uscite tramite un resistore da 330 Ohm e collegare i loro catodi a 'GND'.

Passaggio 5: crea una versione permanente

Crea una versione permanente
Crea una versione permanente

Clicca sull'immagine per saperne di più.

Si consiglia di realizzare una versione permanente dell'amplificatore in quanto sarà più compatto e pratico da utilizzare nei progetti.

Passaggio 6: provalo con un microcontrollore, carica il codice Arduino

Provalo con un microcontrollore, carica il codice Arduino
Provalo con un microcontrollore, carica il codice Arduino
Provalo con un microcontrollore, carica il codice Arduino
Provalo con un microcontrollore, carica il codice Arduino

Questo esempio controlla la luminosità di un LED collegato al pin 'D13' regolando il duty cycle su quel pin di uscita, controllato da un encoder rotativo.

Passaggio 7: eseguire i collegamenti del cablaggio

Effettuare i collegamenti elettrici
Effettuare i collegamenti elettrici

Collega l'alimentazione dell'amplificatore al pin *'+5-V, '-ve' al pin 'GND' e i pin di uscita ai pin 'D6' e 'D7' della scheda Arduino. La sequenza di connessione dei pin di uscita dell'amplificatore ai pin di ingresso dell'Arduino determina se la particolare direzione di movimento del motore passo-passo verrà registrata come in senso orario o antiorario.

*Se stai utilizzando un microcontrollore che funziona a un livello logico di 3,3 V, assicurati di alimentare l'amplificatore solo con 3,3 V CC

Passaggio 8: accendi l'installazione

Accendi la configurazione
Accendi la configurazione
Accendi la configurazione
Accendi la configurazione
Accendi la configurazione
Accendi la configurazione

Collegare la configurazione a una fonte di alimentazione appropriata (5-12 volt CC) e accenderla.

Passaggio 9: espandilo ulteriormente

Ora che hai funzionato, puoi fare tutti i tipi di progetti che possono essere fatti con un codificatore rotante. Se ci fai qualcosa, prova a condividere alcune foto del tuo lavoro con la community cliccando su 'L'ho fatto!'.

Consigliato: