Sommario:

Tutorial kit encoder rotativo: 5 passaggi
Tutorial kit encoder rotativo: 5 passaggi

Video: Tutorial kit encoder rotativo: 5 passaggi

Video: Tutorial kit encoder rotativo: 5 passaggi
Video: Interfacing Rotary Encoder With Arduino Uno Using ChatGPT Generated Arduino Code | Coders Cafe 2024, Novembre
Anonim
Tutorial kit encoder rotativo
Tutorial kit encoder rotativo

Descrizione:

Questo kit encoder rotativo può essere utilizzato per rilevare la posizione e la velocità del motore. È un kit molto semplice composto da un sensore del raggio ottico (interruttore ottico, fototransistor) e un pezzo di disco scanalato. Può essere collegato a qualsiasi microcontrollore tramite l'intestazione a 3 pin. Il sensore del raggio ottico rileva gli slot mancanti del disco scanalato e genera un treno di impulsi.

Richiede +5VDC per accendersi e fornisce un'uscita 0V e 5V. Fornisce un'uscita a 5V quando il raggio è bloccato e un'uscita a 0V quando il raggio è sbloccato. Il tuo microcontrollore può semplicemente leggere il treno di impulsi 0-5-0V per determinare la distanza percorsa dal motore e la velocità.

Il kit include un LED verde che si accende quando il raggio è ininterrotto.

Specifica:

  • Tensione di esercizio: 4,5-5 VDC
  • Segnale di uscita: uscita digitale
  • Connessione diretta al microcontrollore (pull-up interno a 5V)
  • In grado di leggere fino a 100KHz
  • Diametro del disco scanalato: 26 mm
  • Dimensioni PCB: 22 mm x 20 mm

Passaggio 1: preparazione dei materiali

Preparazione dei materiali
Preparazione dei materiali
Preparazione dei materiali
Preparazione dei materiali
Preparazione dei materiali
Preparazione dei materiali
Preparazione dei materiali
Preparazione dei materiali

Per questo tutorial, gli elementi necessari per eseguire questo progetto sono:

  1. Arduino Uno
  2. Cavo USB da tipo A a B
  3. Cavo ponticello maschio-maschio
  4. Cavo di collegamento da femmina a maschio
  5. Motoriduttore in plastica

Passaggio 2: installazione dell'hardware

Installazione dell'hardware
Installazione dell'hardware
Installazione dell'hardware
Installazione dell'hardware

Il diagramma sopra mostra la semplice connessione tra Rotary Encoder Kit e Arduino Uno:

  1. 5V > 5V
  2. GND > GND
  3. FUORI > RE2

Collegamento tra Plastic Gear Motor e Arduino Uno:

  1. Morsetto 1 > 5V
  2. Terminale 2 > GND

Dopo aver completato la connessione, collega Arduino Uno all'alimentatore con un cavo USB.

Passaggio 3: inserire il codice sorgente

  1. Scarica il codice di prova e aprilo utilizzando il software Arduino o l'IDE.
  2. Assicurati di aver scelto la scheda giusta e la porta corrispondente (In questo tutorial, viene utilizzato Arduino Uno).
  3. Quindi, carica il codice di prova nel tuo Arduino Uno.

Passaggio 4: risultati

Risultati
Risultati
Risultati
Risultati

Il disco scanalato è montato sul motoriduttore in plastica e posizionato all'interno dello spazio del circuito dell'encoder rotativo. Il sensore del raggio ottico rileva gli slot mancanti del disco scanalato e genera un treno di impulsi. Regolando il codice in Arduino, l'encoder rotante sarà in grado di rilevare il numero di giri effettivo per il motoriduttore in plastica e visualizzarlo sul monitor seriale.

Consigliato: