Opis produktu: Quad Rotary Encoder Breakout - moduł rozszerzeń do enkoderów - NeoPixel - I2C - STEMMA QT / Qwiic - Adafruit 5752
Quad Rotary Encoder Breakout od Adafruit to płytka pozwalająca na korzystanie z aż czterech enkoderów inkrementalnych, wykorzystując wyłącznie jeden interfejs I2C do odczytu wartości obrotu. Znajdujące się na płytce złącza JST pozwalają na podłączanie urządzeń korzystających ze standardów STEMMA QT / Qwiic. Umieszczone w module diody LED mogą podświetlać enkodery wyposażone w przezroczyste obudowy, a także informują o stanie zasilania i wyjścia przerwań. Napięcie zasilające mieści się w zakresie od 3 V do 5 V. Odpowiedni rozstaw dostępnych wyprowadzeń pozwala na montaż na płytkach stykowych. Do płytki pasują enkodery o rozstawie pinów zgodnym z PEC11.
Produkt zgodny z Arduino oraz Raspberry Pi!
Sprawdź także przewodnik użytkownika przygotowany przez producenta oraz gotową bibliotekę dla Arduino, a także CircuitPython, pozwalającą na zastosowanie z Raspberry Pi.
Jak korzystać z enkoderów inkrementalnych?
Do obsługi klasycznych enkoderów inkrementalnych wykorzystuje się najczęściej timery wbudowane w mikrokontroler. Zliczają one liczbę impulsów pojawiających się na kanałach A oraz B enkodera, a z wyniku tej operacji możemy wywnioskować o jaki kąt został on obrócony. Problemy pojawiają się, kiedy potrzebujemy skorzystać z większej liczby takich urządzeń. W tym przypadku moduł rozszerzeń od Adafruit daje nam możliwość skorzystania z prostego interfejsu I2C, aby odczytać wartości obrotów aż czterech enkoderów jednocześnie. Dodatkowo, istnieje możliwość zmiany adresu I2C każdego modułu z osobna, dzięki czemu możemy wykorzystać aż do 8 takich modułów jednocześnie (32 enkodery).
Aby ułatwić użytkownikowi implementację modułu w projektach, producent udostępnił gotową bibliotekę dla Arduino, a także CircuitPython, pozwalającą na zastosowanie z Raspberry Pi. Złącza STEMMA QT / Qwiic nie wymagają natomiast lutowania i są zgodne z wieloma innymi modułami firmy Adafruit.
W zestawie nie są zawarte enkodery inkrementalne!
Należy je nabyć osobno - można je również znaleźć w naszej ofercie.
Specyfikacja techniczna modułu
- Ilość enkoderów: 4
- Układ wyprowadzeń enkoderów: PEC11
- Interfejs komunikacyjny: I2C
- Zworki do lutowania pozwalające na zmianę adresu I2C
- Dostępne adresy I2C: od 0x49 do 0x51
- Dostępne złącza:
- 2 x STEMMA QT
- 2 x 6-pinowe złącze o rastrze 2,54 mm do płytek stykowych
- Napięcie zasilania: od 3 V do 5 V
- 4 diody LED do podświetlenia enkoderów
- Dodatkowe diody LED:
- zielona - stan zasilania
- czerwona - stan wyjścia przerwań modułu
- 4 otwory montażowe
Zawartość zestawu
- 1x Quad Rotary Encoder Breakout - moduł rozszerzeń do enkoderów - NeoPixel - I2C - STEMMA QT / Qwiic - Adafruit 5752