Obsah:

Kurz Kit rotačního kodéru: 5 kroků
Kurz Kit rotačního kodéru: 5 kroků

Video: Kurz Kit rotačního kodéru: 5 kroků

Video: Kurz Kit rotačního kodéru: 5 kroků
Video: Vyplatí se vzít VŠE?? A co je dobrého na radiopřijímači ATS25X1 podrobná recenze 2024, Listopad
Anonim
Výukový program sady rotačních kodérů
Výukový program sady rotačních kodérů

Popis:

Tuto sadu rotačních snímačů lze použít ke snímání polohy a rychlosti motoru. Jedná se o velmi jednoduchou stavebnici skládající se ze senzoru optického paprsku (opto spínač, fototranzistor) a kousku štěrbinového disku. Lze jej připojit k jakémukoli mikrokontroléru prostřednictvím 3kolíkového konektoru. Senzor optického paprsku detekuje chybějící sloty na disku s drážkami a generuje sled pulzů.

K napájení vyžaduje +5VDC a poskytuje výstup 0V a 5V. Poskytuje výstup 5V, když je paprsek blokován, a výstup 0V, když je paprsek odblokován. Váš mikrokontrolér může jednoduše přečíst pulzní sled 0-5-0V a určit, jak daleko váš motor urazil a jak rychle.

Sada obsahuje zelenou LED, která se rozsvítí, když je paprsek nepřerušený.

Specifikace:

  • Provozní napětí: 4,5-5 VDC
  • Výstupní signál: Digitální výstup
  • Přímé připojení k mikrokontroléru (interní pull-up až 5V)
  • Dokáže číst až 100KHz
  • Průměr kotouče s drážkou: 26 mm
  • Rozměr desky plošných spojů: 22 mm x 20 mm

Krok 1: Příprava materiálu

Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu

V tomto kurzu jsou položky potřebné ke spuštění tohoto projektu:

  1. Arduino Uno
  2. USB kabel typu A až B
  3. Propojovací kabel mezi muži a muži
  4. Propojovací kabel mezi ženami a muži
  5. Motor s plastovým převodem

Krok 2: Instalace hardwaru

Instalace hardwaru
Instalace hardwaru
Instalace hardwaru
Instalace hardwaru

Výše uvedený diagram ukazuje jednoduché spojení mezi Rotary Encoder Kit a Arduino Uno:

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

Spojení mezi plastovým převodovým motorem a Arduino Uno:

  1. Svorka 1> 5V
  2. Terminál 2> GND

Po dokončení připojení připojte Arduino Uno k napájení pomocí kabelu USB.

Krok 3: Vložte zdrojový kód

  1. Stáhněte si testovací kód a otevřete jej pomocí softwaru Arduino nebo IDE.
  2. Ujistěte se, že jste vybrali správnou desku a odpovídající port (V tomto tutoriálu se používá Arduino Uno).
  3. Poté nahrajte testovací kód do svého Arduino Uno.

Krok 4: Výsledky

Výsledek
Výsledek
Výsledek
Výsledek

Štěrbinový disk je namontován na plastový převodový motor a umístěn v prostoru desky plošných spojů rotačního kodéru. Optický senzor paprsku detekuje chybějící sloty na drážkovaném disku a generuje sled pulzů. Úpravou kódu v Arduinu bude Rotary Encoder schopen detekovat skutečné otáčky motoru s plastovým převodem a zobrazit jej na sériovém monitoru.

Doporučuje: