M5Stack RollerCAN Unit (U188) — это компактный модуль расширения с бесколлекторным BLDC-двигателем и встроенным контроллером на базе STM32G431. Устройство предназначено для точного управления движением в робототехнике и DIY-проектах, обеспечивая плавное вращение и обратную связь через CAN или I2C.
- Бесколлекторный BLDC-двигатель D3504 (200 кВ) с контроллером STM32G431
- магнитному датчику положения TLI5012
- Скользящий контакт для непрерывного вращения и передачи данных
- Питание от 6 до 16 В (CAN) или 5 В (Grove)
- Встроенный OLED-дисплей 0,66'' и RGB-индикаторы
- Крепление LEGO и отверстия M3 для быстрого монтажа
Точное управление движением благодаря FOC
Модуль использует технологию векторного управления полем (FOC) с трехконтурной системой регулирования тока, скорости и положения. Это позволяет достичь высокой точности позиционирования и стабильной работы двигателя даже при переменной нагрузке. Встроенный магнитный датчик положения TLI5012BE1000 предоставляет точную информацию о положении вала, что критически важно для роботизированных манипуляторов.
Непрерывное вращение и питание
Благодаря встроенному скользящему контакту (slip ring) модуль может выполнять неограниченные вращения на 360° без прерывания связи и питания. Это позволяет передавать данные и энергию через порт Grove даже во время полного оборота вала, что делает RollerCAN идеальным для поворотных платформ и рук роботов.
Гибкое питание и интерфейсы
Устройство поддерживает два независимых источника питания: через разъем CAN (XT30) с напряжением от 6 В до 16 В DC или через порт Grove с напряжением 5 В DC. Коммуникация осуществляется через интерфейсы CAN и I2C, что обеспечивает легкую интеграцию с экосистемой M5Stack и другими микроконтроллерами. Для настройки параметров доступно меню через кнопку и экран.
Интерактивный пользовательский интерфейс
На модуле размещен OLED-дисплей диагональю 0,66'' для мониторинга параметров работы в реальном времени. Функциональная кнопка и RGB-индикатор (2x WS2812-2020) позволяют управлять устройством и визуализировать его состояние. Это упрощает настройку и диагностику без подключения к компьютеру.
Удобный монтаж и совместимость
Корпус размером 40 × 40 × 40 мм имеет отверстия для крепления LEGO и стандартные отверстия M3, что позволяет быстро монтировать модуль в различных конструкциях. Модуль полностью открытый (open source), с доступом к прошивке и протоколам, что способствует глубокой кастомизации.
Высокие показатели производительности под нагрузкой