- Микроконтроллер STM32G431 и технология FOC
- Бесколлекторный двигатель BLDC 3504 (200 kV)
- Магнитный энкодер TLI5012 для точной обратной связи
- Скользящее кольцо для вращений 360° со связью Grove
- Интерфейс: OLED 0,66'', кнопка и RGB-светодиод
- Питание: CAN (6-16 В) или Grove (5 В)
- Корпус 40x40x40 мм с креплениями LEGO и M3
- Открытый исходный код, поддержка CAN и I2C
Описание продукта
RollerCAN Unit — это компактный модуль, разработанный для точного управления движением в робототехнических и промышленных приложениях. На основе микроконтроллера STM32G431 модуль управляет бесколлекторным двигателем постоянного тока типа 3504 (200 kV), используя передовую технологию FOC (управление по вектору поля) с трехконтурным регулированием (ток, скорость, положение). Интегрированный магнитный энкодер TLI5012 обеспечивает точную обратную связь о положении. Благодаря применению скользящего кольца возможны вращения на 360 градусов с одновременным сохранением связи и питания через порт Grove, что позволяет монтировать дополнительные модули. Кроме того, RollerCAN предлагает интерактивный интерфейс пользователя: экран OLED 0,66 дюйма, кнопку и RGB-светодиод, информирующий о состоянии работы. Модуль может питаться через CAN (XT30, от 6 В до 16 В) или порт Grove (5 В). Все размещено в корпусе размером 40 x 40 x 40 мм с креплениями LEGO и отверстиями M3, что упрощает монтаж в различных конструкциях. RollerCAN — это решение с открытым исходным кодом, поддерживающее связь CAN и I2C, а также отладку через SWD/SWO.
Основные характеристики
Интегрированный дисплей OLED позволяет мониторить состояние работы в реальном времени. Основные особенности RollerCAN Unit включают бесколлекторный двигатель типа BLDC с замкнутым контуром управления FOC, управление через CAN или I2C для универсальной интеграции с системами, скользящее кольцо для непрерывных вращений и связи через порт Grove, встроенный дисплей OLED 0,66'' для мониторинга параметров работы, интерфейс пользователя с функциональной кнопкой и RGB-светодиодом, крепления LEGO и отверстия M3 для быстрого монтажа в DIY и промышленных проектах, точный контроль благодаря трехконтурной системе (ток, скорость, положение), питание от 6 В до 16 В (CAN) или 5 В (Grove), а также полностью открытый исходный код с доступом к прошивке и протоколам CAN / I2C.
Совместимость и программирование
RollerCAN Unit совместим с экосистемой M5Stack — его можно легко интегрировать с модулями серий Core, Stick, Atom и с внешними системами. Он поддерживает связь CAN и I2C, позволяя управление с Arduino IDE, PlatformIO или ESP-IDF. Настройка параметров, таких как режим работы (RPM, положение, ток, энкодер), PID или адреса I2C / CAN, осуществляется через конфигурационное меню, доступное с кнопки и OLED, а также через коммуникационные протоколы. Модуль также предоставляет интерфейсы SWD / SWO для сложной отладки.
Подключение и питание
Верхняя и нижняя части модуля имеют монтажные отверстия, совместимые с LEGO. Напряжение питания не должно превышать 16 В. Модуль предлагает два независимых способа питания: через разъем XT30 (CAN) — напряжение от 6 В до 16 В DC, или через порт Grove — напряжение 5 В DC.
| Основные атрибуты | |
|---|---|
| Вес | 84.4 г |
| Максимальный ток | 0.35 А |
| Напряжение | 5 В |
| Пользовательские характеристики | |
| Интерфейс CAN | Да |
| Контроллер | DRV8311HRRWR |
| Микроконтроллер | STM32G431CBU6 |
| Память Flash | 128 кБ |
| Потребление тока (без нагрузки) | 78 мА |
| Потребление тока (нагрузка 200 г) | 601 мА |
| Потребление тока (нагрузка 50 г) | 225 мА |
| Потребление тока (нагрузка 500 г) | 918 мА |
| Производитель | Producent: M5Stack |
| Рабочая температура | 0–40 |
| Размеры | 40 × 40 × 40 |
| Скорость вращения | 560 |
| Тип двигателя | бесщеточный BLDC D3504 |
| Уровень шума | 48 дБ дБ |
| Энкодер | TLI5012BE1000 (магнитный) |
- Цена: 3 970 ₴










