Опис продукту: блок RollerCAN - безщітковий двигун з контролером STM32 - модуль розширення - M5Stack U188
Блок RollerCAN — це компактний модуль, призначений для точного керування рухом у робототехніці та промисловому застосуванні. На основі мікроконтролераSTM32G431 елементи керуваннямодульбезщітковий двигун постійного струму типу 3504 (200 кВ) з розширенимТехнологія FOC(Field-Oriented Control) з трьома контурами регулювання (струм, швидкість, положення). Інтегрованиймагнітний кодер TLI5012забезпечує точний зворотний зв'язок позиції. Завдяки контактному кільцю, aОбертання на 360 градусівможливий при збереженні зв'язку та живлення через роз'єм Grove, щоб можна було монтувати додаткові модулі. Крім того, RollerCAN пропонує інтерактивний інтерфейс користувача:OLED-екран 0,66 дюйма, кнопкаісвітлодіод RGBдля відображення робочого стану. Модуль може бутиCAN(XT30, від 6 В до 16 В) абоПорт Гроув(5 В). Все це вміщено в корпус розміром 40 x 40 x 40 мм із кріпленнями LEGO та отворами M3 для легкої установки в різні конструкції. RollerCAN єрішення з відкритим кодом, яке підтримує зв’язок CAN та I2Cі налагодження через SWD/SWOопори.
Також ознайомтеся з інструкцією з експлуатації від виробника!

RollerCAN Unit - безщітковий двигун з контролером STM32 - Модуль розширення блоку - M5Stack U188.

Вбудований OLED-дисплей дозволяє відстежувати робочий стан у реальному часі.
Основні характеристики блоку RollerCAN
- Безщітковий двигун- Тип BLDC з керуванням FOC у замкнутому контурі
- Управління через CAN або I2C- універсальна системна інтеграція
- контактне кільце- забезпечує постійне обертання та зв'язок через порт Grove
- Вбудований 0,66'' OLED дисплей- Моніторинг робочих параметрів
- Інтерфейс користувача- Функціональна клавіша та світлодіод RGB
- Збірка LEGO та отвори M3- швидка збірка для DIY і промислових проектів
- Точний контроль- Триконтурна система керування: струм, швидкість, положення
- Джерело живлення від 6 до 16 вольт (CAN) або 5 вольт (Grove)- індивідуальний вибір джерела напруги
- Повністю відкритий код- Доступ до прошивки та протоколів CAN / I2C
Сумісність і програмування
Блок RollerCAN єсумісний з екосистемою M5Stack- легко інтегрується в модулі серії Core, Stick і Atom, а також у зовнішні системи. Він підтримує зв'язок CAN та I2C і забезпечує керування черезArduino IDE, PlatformIO або ESP-IDF. Конфігурація таких параметрів, як режим роботи (швидкість, позиція, струм, кодер), адреси PID або I2C/CAN здійснюється через меню конфігурації, доступне за допомогою кнопки та OLED, а також через протоколи зв’язку. Модуль також надає інтерфейси SWD/SWO для розширеного налагодження.

У верхній і нижній частині модуля є монтажні отвори, сумісні з LEGO.

Напруга живлення не повинна перевищувати 16 В.
Підключення та живлення
Модуль пропонує два незалежних варіанти живлення:
- Через роз'єм XT30 (CAN).- Напруга від 6 В до 16 В постійного струму
- Про зв'язок Grove- Напруга 5 В постійного струму
Спілкування відбувається через:
- CAN(XT30, дві лінії передачі даних + блок живлення)
- I2C(Grove)
Завдяки контактному кільцюДані та енергія можуть передаватися навіть при повному обертанні валу, що робить RollerCAN ідеальним приводом для рук роботів або маніпуляторів.
Виробник створив покрокову інструкцію, яка показує, як підключити та використовувати модуль - перевірте!
Технічні дані блоку RollerCAN
- Мікроконтролер: STM32G431CBU6, Cortex M4
- Пам'ять: 128 КБ Flash, 32 КБ SRAM
- Тип двигуна: безщітковий BLDC D3504, 200 кВ, діаметр 41 мм
- Контролер: DRV8311HRRWR
- Енкодер: TLI5012BE1000 (магнітний)
- Дисплей: 0,66" OLED, роздільна здатність 64 x 48 пікселів, зв'язок SPI
- Комунікаційні інтерфейси:
- 2x CAN (роз'єм XT30, конфігурація 2 + 2 PW-M)
- 2x I2C (адреса: 0x64)
- Світлодіодні дисплеї: 2 світлодіоди WS2812-2020 RGB
- Живлення двигуна:
- через інтерфейс CAN (XT30): від 6 В до 16 В постійного струму
- через підключення Grove: 5 В постійного струму
- Джерело живлення з контактним кільцем (роз'єм Grove): 5 В постійного струму
- Споживаний струм залежно від навантаження (при 16 В постійного струму):
- навантаження 50 г: 2100 об/хв, 225 мА
- навантаження 200 г: 1400 об/хв, 601 мА
- Навантаження 500 г (максимум): 560 об/хв, 918 мА
- Без навантаження: 78 мА
- Енергоспоживання в режимі очікування:
- Через роз'єм Grove (5 В): 70 мА
- через CAN (16 В): 32 мА
- Вихідний момент:
- З джерелом живлення Grove (5 В): 0,021 Н-м / 0,2 кгс-см при 350 мА
- з живленням CAN (16 В): 0,065 Н-м / 0,66 кгс-см при 927 мА
- Напруга струму контактного кільця (з'єднання Grove): 5 В / 300 мА
- Рівень шуму: 48 дБ
- Робоча температура: від 0°C до 40°C
- Розміри: 40 x 40 x 40 мм
- Вага: 84,4 г

Модуль підтримує управління рухом і налаштування параметрів по шині CAN або I2C.

Компоненти, що входять до комплекту.
Вміст набору
- 1x блок RollerCAN
- 1x кабель живлення та зв'язку PwrCAN (10 см)
- 2x 4-контактні кабелі Grove, відстань 2 мм (5 см)
- 6x різьбовий шпиндель
- 1x монтажний фланець
- 1x монтажний кронштейн
- 1 шестигранний ключ 2,5 мм
- 1 шестигранний ключ 2 мм
- 6x гайки M3
- 2 гвинти з циліндричною головкою з внутрішнім шестигранником M3 x 14 мм
- 4 гвинти з циліндричною головкою з внутрішнім шестигранником M3 x 14 мм
- 4 гвинти з циліндричною головкою з внутрішнім шестигранником M3 x 12 мм
- 1 кабель налагодження 5-контактний, односторонній, крок 1,25 мм (10 см)