Opis produktu: Czujnik obrotu, impulsator, enkoder z przyciskiem - moduł Waveshare
Pokrętło w postaci enkodera wraz z przyciskiem, pozwala na stworzenie prostego interfejsu użytkownika. Moduł wysyła sygnał cyfrowy na wyprowadzenia SIA i SIB w zależności od kierunku obrotu. Pracuje z napięciami od 3 V do 5,3 V.
Do modułu dołączony jest przewód połączeniowy z końcówkami żeńskimi.
Obsługa czujnika
Czujnik posiada 5-pinowe złącze z wyjściami cyfrowymi SIA, SIB oraz SW, które należy podłączyć do wyprowadzenia mikrokontrolera, np. Arduino.
Pin | Opis |
---|---|
VCC | Napięcie zasilania od 3 V do 5,3 V. |
GND | Masa układu. |
SW | Sygnał wyjściowy, cyfrowy z przycisku. |
SIA | Wyjście częstotliwościowe z enkodra kwadraturowego A. |
SIB | Wyjście częstotliwościowe z enkodra kwadraturowego B. |
Produkt kompatybilny z Arduino Producent przygotował przewodnik użytkownika wraz z przykładowym programem dla Arduino i STM32. |
Zasada działania enkoderów
Specyfikacja czujnika obrotu
-
Napięcie zasilania: od 3,0 V do 5,3 V
- Wykrywa obrót zgodnie ze wskazówkami zegara oraz przeciwnie
- Ilość kroków w 360°: 20 kroków
- Przycisk w pokrętle
- Wymiary modułu: 32 x 15 mm
Czujnik obrotu impulsator enkoder z przyciskiem – moduł – Waveshare 9533
Czujnik obrotu to praktyczny element elektroniczny stosowany obecnie w wielu urządzeniach elektronicznych. To sprzęt bardzo podobny w działaniu do potencjometru, czyli elementu analogowego wykorzystywanego na przykład do sterowania głośnością w walkmanach.
Enkodery cyfrowe w przeciwieństwie do potencjometrów, umożliwiają odczytywanie liczby kroków wykonywanych podczas obrotu w dowolną stronę praktycznie nieskończoną liczbę razy (potencjometry analogowe mają ograniczony zakres). Enkodery nazywane są również impulsatorami – generują impulsy przy „przekraczaniu” kolejnych wartości kątowych podczas obrotu.
Enkoder – impulsator
Oferowany enkoder ma stosunkowo wysoką rozdzielczość – obrót o 360 stopni „dzieli” na 20 kroków. Aby prawidłowo zasilić urządzenie, należy podłączyć prąd o napięciu mieszczącym się w przedziale 3 V do 5,3 V.
Enkoder można podłączyć na przykład do płytki Arduino i łatwo odczytywać, o jaką wartość został przekręcony. Implementując do urządzenia odpowiednie oprogramowanie, można za pomocą impulsatora sterować jasnością oświetlenia, głośnością muzyki, czułością sensorów lub używać pokrętła do poruszania się po menu stworzonego interfejsu.
Przydatne linki |