Cuprins:

Tutorial pentru kitul codificatorului rotativ: 5 pași
Tutorial pentru kitul codificatorului rotativ: 5 pași

Video: Tutorial pentru kitul codificatorului rotativ: 5 pași

Video: Tutorial pentru kitul codificatorului rotativ: 5 pași
Video: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, Noiembrie
Anonim
Tutorial pentru kitul codificatorului rotativ
Tutorial pentru kitul codificatorului rotativ

Descriere:

Acest set de codificator rotativ poate fi utilizat pentru detectarea poziției și vitezei motorului. Este un kit foarte simplu format dintr-un senzor de fascicul optic (comutator opto, fototranzistor) și o bucată de disc cu fante. Poate fi conectat la orice microcontroler prin antetul cu 3 pini. Senzorul de fascicul optic detectează sloturile lipsă ale discului slot și generează un tren de impulsuri.

Este nevoie de + 5VDC pentru a porni și oferă o ieșire de 0V și 5V. Oferă o ieșire de 5V când fasciculul este blocat și o ieșire de 0V când fasciculul este deblocat. Microcontrolerul dvs. poate citi pur și simplu trenul de impulsuri 0-5-0V pentru a determina cât de departe a parcurs motorul și cât de repede.

Kitul include un LED verde care se aprinde atunci când fasciculul este neîntrerupt.

Specificație:

  • Tensiune de operare: 4,5-5 VDC
  • Semnal de ieșire: ieșire digitală
  • Conexiune directă la microcontroler (pull-up intern până la 5V)
  • Capabil să citească până la 100KHz
  • Diametrul discului cu fante: 26mm
  • Dimensiune PCB: 22mm x 20mm

Pasul 1: Pregătirea materialelor

Pregătirea materialelor
Pregătirea materialelor
Pregătirea materialelor
Pregătirea materialelor
Pregătirea materialelor
Pregătirea materialelor
Pregătirea materialelor
Pregătirea materialelor

Pentru acest tutorial, elementele necesare pentru a rula acest proiect sunt:

  1. Arduino Uno
  2. Cablu USB de tip A la B.
  3. Sârmă jumper de la bărbat la mascul
  4. Sârmă jumper de la femeie la mascul
  5. Motor cu angrenaje din plastic

Pasul 2: Instalare hardware

Instalare hardware
Instalare hardware
Instalare hardware
Instalare hardware

Diagrama de mai sus arată conexiunea simplă dintre kitul codificatorului rotativ și Arduino Uno:

  1. 5V> 5V
  2. GND> GND
  3. OUT> D2

Conexiunea dintre motorul dințate din plastic și Arduino Uno:

  1. Terminal 1> 5V
  2. Terminalul 2> GND

După finalizarea conexiunii, conectați Arduino Uno la sursa de alimentare cu un cablu USB.

Pasul 3: introduceți codul sursă

  1. Descărcați codul de test și deschideți-l utilizând software-ul Arduino sau IDE.
  2. Asigurați-vă că ați ales placa potrivită și portul corespunzător (În acest tutorial, se utilizează Arduino Uno).
  3. Apoi, încărcați codul de test în Arduino Uno.

Pasul 4: Rezultate

Rezultate
Rezultate
Rezultate
Rezultate

Discul cu fante este montat pe motorul dințate din plastic și plasat în spațiul plăcii de circuite a codificatorului rotativ. Senzorul de fascicul optic detectează sloturile lipsă ale discului slot și generează un tren de impulsuri. Prin ajustarea codului în Arduino, codificatorul rotativ va fi capabil să detecteze rpm-urile reale pentru motorul dințate din plastic și să se afișeze pe monitorul serial.

Recomandat: