Opis produktu: RollerCAN Lite Unit - silnik bezszczotkowy ze sterownikiem STM32 - moduł rozszerzeń Unit - M5Stack U188-Lite
RollerCAN Lite Unit to kompaktowy moduł zaprojektowany z myślą o precyzyjnym sterowaniu ruchem w aplikacjach robotycznych i przemysłowych. Oparty na mikrokontrolerze STM32G431CBU6 oraz sterowniku DRV8311, moduł steruje bezszczotkowym silnikiem DC typu 3504 (200 kV), wykorzystując zaawansowaną technologię FOC (Field-Oriented Control) z trójpętlowym sterowaniem (prąd, prędkość, pozycja). Dodatkowo RollerCAN oferuje interaktywny interfejs użytkownika: 0,66-calowy ekran OLED, przycisk oraz diodę RGB informującą o stanie pracy. Moduł może być zasilany przez CAN (XT30, od 6 V do 16 V) lub port Grove (5 V). Całość zamknięta jest w obudowie o wymiarach 40 x 40 x 40 mm, z mocowaniami LEGO i otworami M3, co ułatwia montaż w różnych konstrukcjach. RollerCAN to rozwiązanie typu open source, wspierające komunikację CAN oraz I2C, a także debugowanie przez SWD / SWO.
RollerCAN Lite Unit - silnik bezszczotkowy ze sterownikiem STM32 - moduł rozszerzeń Unit - M5Stack U188-Lite.
RollerCAN Lite Unit to kompaktowy moduł zaprojektowany z myślą o precyzyjnym sterowaniu ruchem w aplikacjach robotycznych i przemysłowych.Cechy szczególne
- Zaawansowane sterowanie ruchem w zamkniętej pętli (FOC) - moduł wykorzystuje algorytm Field Oriented Control (FOC) w konfiguracji z zamkniętą pętlą (closed-loop), co pozwala na niezwykle płynne i precyzyjne sterowanie prądem, prędkością oraz pozycją wału silnika
- Wbudowany enkoder magnetyczny z wysoką rozdzielczością - dzięki zastosowaniu czujnika TLI5012BE1000, moduł oferuje precyzyjne pozycjonowanie kątowe, co pozwala na kontrolę ruchu z bardzo dużą dokładnością - niezależnie od zmian obciążenia lub napięcia
- Podwójna komunikacja - CAN i I2C - urządzenie obsługuje jednocześnie dwa standardy komunikacji: CAN Bus (zasilanie i sterowanie przez złącze XT30) oraz I2C (zasilanie przez port Grove). Takie rozwiązanie umożliwia elastyczną integrację z różnorodnymi platformami sprzętowymi i systemami kontroli
- Wyświetlacz OLED i wskaźnik RGB - na tylnej stronie urządzenia znajduje się 0,66-calowy ekran OLED, który umożliwia bieżący odczyt parametrów pracy i stanu urządzenia (np. temperatura, prąd, komunikaty o błędach). Dodatkowe diodowe wskaźniki RGB WS2812 ułatwiają szybką diagnostykę i interakcję z użytkownikiem
Kompatybilność i programowanie
RollerCAN Unit jest kompatybilny z ekosystemem M5Stack - można go łatwo zintegrować z modułami serii Core, Stick, Atom oraz z systemami zewnętrznymi. Obsługuje komunikację CAN i I2C, umożliwiając sterowanie z poziomu Arduino IDE, PlatformIO lub ESP-IDF. Konfiguracja parametrów, takich jak tryb pracy (RPM, pozycja, prąd, enkoder), PID czy adresy I2C / CAN odbywa się poprzez menu konfiguracyjne dostępne z poziomu przycisku oraz OLED, a także przez protokoły komunikacyjne. Moduł udostępnia również interfejsy SWD / SWO do zaawansowanego debugowania.
Całość zamknięta jest w obudowie o wymiarach 40 x 40 x 40 mm, z mocowaniami LEGO i otworami M3, co ułatwia montaż w różnych konstrukcjach.Podłączenie i zasilanie
Moduł oferuje dwa niezależne sposoby zasilania:
- Przez złącze XT30 (CAN) - napięcie od 6 V do 16 V DC
- Przez port Grove - napięcie 5 V DC
Komunikacja odbywa się przez:
- CAN (XT30, dwie linie danych + zasilanie)
- I2C (Grove)
Specyfikacja techniczna modułu RollerCAN Lite Unit
- Mikrokontroler: STM32G431CBU6, Cortex M4
- Pamięć: 128 kB Flash, 32 kB SRAM
- Typ silnika: bezszczotkowy BLDC D3504, 200 kV, średnica 41 mm
- Sterownik: DRV8311HRRWR
- Enkoder: TLI5012BE1000 (magnetyczny)
- Wyświetlacz: OLED 0,66'', rozdzielczość 64 x 48 px, komunikacja SPI
- Interfejsy komunikacyjne:
- 2x CAN (złącze XT30, konfiguracja 2 + 2 PW-M)
- 2x I2C (adres: 0x64)
- Wskaźniki LED: 2x diody RGB WS2812-2020
- Zasilanie silnika:
- przez złącze CAN (XT30): od 6 V do 16 V DC
- przez port Grove: 5 V DC
- Poziom hałasu: 48 dB
- Temperatura pracy: od 0°C do 40°C
- Wymiary: 40 x 40 x 30 mm
- Masa: 71,9 g
Zawartość zestawu
- 1x moduł RollerCAN Unit
- 1x przewód zasilająco-komunikacyjny PwrCAN (10 cm)
- 1x przewód Grove 4-pin, raster 2 mm (5 cm)
- 6x trzpień
- 1x kołnierz montażowy
- 1x wspornik montażowy
- 1x klucz imbusowy 2,5 mm
- 1x klucz imbusowy 2 mm
- 6x nakrętki M3
- 17x śruby M3 i M2 (różne typy)
- 1x przewód do debugowania 5-pin, jednostronny, raster 1,25 mm (10 cm)

