Spisu treści:

Samouczek dotyczący zestawu enkodera obrotowego: 5 kroków
Samouczek dotyczący zestawu enkodera obrotowego: 5 kroków

Wideo: Samouczek dotyczący zestawu enkodera obrotowego: 5 kroków

Wideo: Samouczek dotyczący zestawu enkodera obrotowego: 5 kroków
Wideo: Pomiar liniowy - licznik, enkoder, ramię, kółko 2024, Listopad
Anonim
Samouczek dotyczący zestawu enkodera obrotowego
Samouczek dotyczący zestawu enkodera obrotowego

Opis:

Ten zestaw enkodera obrotowego może być używany do wykrywania pozycji i prędkości silnika. Jest to bardzo prosty zestaw składający się z czujnika wiązki optycznej (przełącznika optycznego, fototranzystora) oraz kawałka krążka szczelinowego. Można go podłączyć do dowolnego mikrokontrolera za pomocą 3-pinowego złącza. Czujnik wiązki optycznej wykrywa brakujące szczeliny płyty szczelinowej i generuje ciąg impulsów.

Wymaga zasilania +5VDC i daje wyjście 0V i 5V. Zapewnia wyjście 5V, gdy wiązka jest zablokowana i wyjście 0V, gdy wiązka jest odblokowana. Twój mikrokontroler może po prostu odczytać ciąg impulsów 0-5-0 V, aby określić, jak daleko przebył silnik i jak szybko.

W zestawie znajduje się zielona dioda LED, która zapala się, gdy wiązka jest nieprzerwana.

Specyfikacja:

  • Napięcie robocze: 4,5-5 VDC
  • Sygnał wyjściowy: wyjście cyfrowe
  • Bezpośrednie połączenie z mikrokontrolerem (wewnętrzne podciąganie do 5V)
  • Potrafi czytać do 100 KHz
  • Średnica tarczy szczelinowej: 26 mm
  • Wymiar PCB: 22mm x 20mm

Krok 1: Przygotowanie materiałów

Przygotowanie materiałów
Przygotowanie materiałów
Przygotowanie materiałów
Przygotowanie materiałów
Przygotowanie materiałów
Przygotowanie materiałów
Przygotowanie materiałów
Przygotowanie materiałów

W tym samouczku elementy potrzebne do uruchomienia tego projektu to:

  1. Arduino Uno
  2. Kabel USB typu A do B
  3. Przewód połączeniowy męski na męski
  4. Przewód połączeniowy z żeńskiego na męski
  5. Plastikowy silnik z przekładnią

Krok 2: Instalacja sprzętu

Instalacja sprzętu
Instalacja sprzętu
Instalacja sprzętu
Instalacja sprzętu

Powyższy schemat przedstawia proste połączenie między zestawem enkodera obrotowego a Arduino Uno:

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

Połączenie między plastikowym motoreduktorem a Arduino Uno:

  1. Zacisk 1 > 5V
  2. Zacisk 2 > GND

Po wykonaniu połączenia podłącz Arduino Uno do zasilania za pomocą kabla USB.

Krok 3: Wstaw kod źródłowy

  1. Pobierz kod testowy i otwórz go za pomocą oprogramowania Arduino lub IDE.
  2. Upewnij się, że wybrałeś właściwą płytkę i odpowiedni port (w tym samouczku używany jest Arduino Uno).
  3. Następnie prześlij kod testowy do swojego Arduino Uno.

Krok 4: Wyniki

Wyniki
Wyniki
Wyniki
Wyniki

Tarcza z nacięciem jest montowana do plastikowego motoreduktora i umieszczana w przestrzeni płytki drukowanej enkodera obrotowego. Czujnik wiązki optycznej wykrywa brakujące szczeliny płyty szczelinowej i generuje ciąg impulsów. Dostosowując kod w Arduino, enkoder obrotowy będzie w stanie wykryć rzeczywiste obroty silnika z przekładnią plastikową i wyświetlić na monitorze szeregowym.

Zalecana: