Огляд
Ця плата керування роботом ROS (V3.0) є платою розширення/керування роботом, призначеною для роботів на базі ROS та мобільних роботів, а також працює як плата розробки на базі STM32. Вона інтегрує основний контролер STM32 та вбудований 9-осевий ІМУ сенсор положення, а також надає інтерфейси для 4-канальних енкодерних моторів, 4-канальних PWM сервоприводів, серійних шини сервоприводів та RGB світлодіодних смуг. Вона підтримує зв'язок та енергетичну співпрацю з Raspberry Pi 5 (включаючи протокол живлення Raspberry Pi 5), платами серії Jetson, платами серії RDK (включаючи RDK X3) та промисловими комп'ютерами.
Ключові особливості
- Версія плати: V3.0 (оновлення третього покоління).
- Підтримує ROS1 та ROS2; надає функціональний пакет ROS1/ROS2 та SDK для обох систем (як зазначено виробником).
- Вбудований 9-осевий ІМУ сенсор положення (оновлення V3.0 використовує рішення ICM20948).
- Основний контролер STM32 з мікроконтролером STM32F103RCT6.
- Керування двигуном: 4-канальний інтерфейс для двигунів, підтримує 4-канальні енкодерні двигуни та підтримує зчитування швидкості 4-канальних енкодерів; PID може використовуватися для керування швидкістю двигуна (як зазначено).
- Керування сервоприводом: 4-канальний PWM інтерфейс для сервоприводів; підтримує серійний шину сервоприводів. Одноканальний серійний шину сервоприводів підтримує каскадне з'єднання до 6 серійних шину сервоприводів (як зазначено).
- Методи зв'язку: USB серійний зв'язок, CAN шина зв'язку, SBUS шина зв'язку.
- Підтримка структури транспортного засобу (як зазначено): 2-колісний привід, 4-колісний привід, колеса Меканум, рульове управління Акермана.
- Захист (як зазначено): захист від короткого замикання, захист від перевантаження, захист від зворотного підключення.
Технічні характеристики
| Продукт | Плата керування роботом ROS / Розширювальна плата робота STM32 ROS |
| Версія | V3.0 |
| Маркування плати | YB-ERF01-V3.0 |
| Модель MCU | STM32F103RCT6 |
| Ядро MCU | Cortex M3 R1P1 |
| Кількість GPIO | 51 |
| Ресурси інтерфейсу (MCU) | 2 x SPI, 3 x USART, 2 x I2C, 2 x I2S, 1 x CAN, 51 x I/O, 2 x DAC |
| Таймер | 8 |
| Внутрішня Flash-пам'ять | 256KB |
| SRAM | 48KB |
| Діапазон напруги | Зовнішня напруга: 2.0-3.6V; Ядерна напруга: 1.8V |
| Пакет виводів | LQFP64 |
| Інструменти компіляції | KEIL MDK, STM32CubeMX тощо. |
| IMU | Датчик орієнтації IMU з 9 осями (V3.0: ICM20948 рішення) |
| Швидкість комунікації IMU I2C | 100kHz |
| Швидкість читання даних IMU | 100Hz |
| Кількість осей датчика | 9Axis |
| Інтерфейси моторів | 4-канальний інтерфейс мотора; підтримує 4-канальні енкодерні мотори; читання швидкості 4-канальних енкодерів |
| Інтерфейси сервоприводів | 4-канальний PWM інтерфейс сервоприводу; одноканальний серійний інтерфейс сервоприводу (підтримує каскад до 6PCS серійних сервоприводів) |
| Комунікація | USB серійна комунікація; CAN шина комунікація; SBUS шина комунікація |
| Вхідна напруга | 12V |
| Вихідна потужність (як показано) | 5.1В/5А блок живлення для Raspberry Pi 5 (протокол живлення Raspberry Pi 5) |
| Примітка щодо струму USB периферії (як зазначено) | Коли Raspberry Pi 5 виявляє ексклюзивний протокол живлення, струм периферії USB збільшується до 1.6A; в іншому випадку він обмежений до 0.6A |
| Вихід інтерфейсу живлення (як показано) | Jetson Nano B01 (5В); Raspberry Pi 5 / RDK серії (5В); Блок живлення для зовнішніх пристроїв (12В); Jetson Xavier NX / Jetson Orin Nano / Jetson Orin NX (12В) |
| Примітка щодо обмеження струму навантаження (як зазначено) | При використанні DC5.5*2.1 інтерфейс і Type-C інтерфейс з вихідною потужністю 5В одночасно, загальний струм навантаження не може перевищувати 5A |
Застосування
- Драйвер автомобіля ROS / розширювальна плата для мобільних роботів
- Проекти з енкодерними моторами + PID контролем швидкості (4-канальний)
- Сервоприводи та серійний шина сервоприводу для керування роботизованим керуванням, панорамуванням/нахилом та актуаторами
- Інтеграція CAN / USB серійного / SBUS для систем керування роботами
- Розширення контролерів роботів Raspberry Pi 5, серії Jetson, серії RDK (RDK X3)
Посібники
Посібник: http://www.yahboom.net/study/ROS-Driver-Board
Для питань сумісності, підключення та інтеграції проектів, звертайтеся https://rcdrone.top/ або надішліть електронний лист [email protected].
Деталі

Створюйте автомобілі ROS та мобільні роботи на основі загальних стилів шасі, від малих роверов до багатоногих платформ.

Єдина контрольна плата об'єднує контролер ядра STM32 та 9-осевий IMU для визначення руху та орієнтації в проектах ROS.

Версія V3.0 оновлює апаратну платформу, зберігаючи компактну компоновку для укладання з хост-комп'ютерами.

Підтримуються інтерфейси двигунів, сервоприводів та зв'язку, а також вбудовані захисти, такі як захист від зворотного підключення та захист від перевантаження.

Порівняння версій детально описує додану підтримку протоколу живлення Raspberry Pi 5 та оновлене рішення 9-осевого IMU у V3.0.

Співпраця з живленням Raspberry Pi 5 допомагає забезпечити стабільне живлення для USB периферій, коли використовується з сумісним протоколом живлення.

Вбудований STM32F103RCT6 забезпечує достатню кількість GPIO та загальних шин для управління робототехнікою та розширення периферії.

Розробка ROS1 та ROS2 підтримується на популярних хостах, таких як Raspberry Pi, Jetson та плати серії RDK.

Приклади укладання та кабелювання ілюструють, як плата підключається для живлення та передачі даних з платформами Raspberry Pi та Jetson.

Інтеграція серії RDK включає варіанти укладеного монтажу та підключення Type‑C для живлення та зв'язку.

Виберіть між USB серійним, CAN шиною або SBUS, щоб відповідати потребам управління та телеметрії вашої роботизованої платформи.

Дані IMU можуть бути використані для оцінки положення та візуалізації в ROS під час навігації та управління рухом.

Кілька виходів живлення спрощують підключення для 5V хост-плат та 12V периферійних пристроїв, використовуючи 12V основний вхід.

Керуйте до чотирьох енкодерних моторів та контролюйте PWM або серійні сервоприводи для кермування, рук та інших актуаторів.

Підходить для загальних дизайнів мобільних баз, включаючи диференціальне керування, механум та схеми кермування Акермана.

Велика кількість вбудованих інтерфейсів спрощує додавання дисплеїв, освітлення та контрольних шин без додаткових адаптерних плат.



Доступні опціональні серво-приводи керма на 15KG, 20KG та 25KG для налаштувань, які потребують більшого крутного моменту.

Опція серійного шини смарт-сервоприводу на 15KG доступна для конструкцій, які потребують активації з більшим крутним моментом.


Доступні опціональні RGB світлодіодні стрічки для додавання кольорового освітлення до вашого налаштування.

Контрольна плата YB-ERF01 V3.0 інтегрує захист від зворотної полярності, короткого замикання та перевантаження з подвійним регулюванням напруги для стабільного живлення системи.

Yahboom YB-ERF01 V3.0 використовується в ряді конструкцій, включаючи роботизовані автомобілі ROS, багатофункціональні композитні роботи, автомобілі з керуванням Ackerman та автомобілі-роботи з автопілотом.

Порівняння плат керування роботами ROS окреслює ключові відмінності між варіантами STM32F103RCT6 та ESP32-S3, включаючи підтримку версій ROS та доступні інтерфейси.


Плата керування Yahboom YB-ERF01 V3.0 постачається з відкритими матеріалами та драйверами для загальних периферій роботів, таких як мотори, PWM серво та датчики.

Yahboom надає посилання на навчальний посібник, а також завантажувані пакети драйверів STM32 та ROS1/ROS2 для підтримки налаштування та розробки.

У комплекті з ресурсами Yahboom є папки базового курсу ROS1 та ROS2, відеоуроки з англійськими субтитрами та супутня документація для налаштування та навчання.

Плата керування YB-ERF01 V3.0 забезпечує підписані з'єднання для живлення 12V/5V, USB даних, CAN, I2C, виходів моторів та інтерфейсів серво для спрощення проводки роботів ROS.

Плата YB-ERF01 V3.0 Плата керування роботом ROS використовує мікроконтролер STM32F103RCT6 та компактний розмір 85×56 мм для акуратної інтеграції з сумісними налаштуваннями Raspberry Pi та Jetson.

Комплект плати керування роботом STM32 ROS включає в себе мікро-USB кабель для передачі даних, кабель живлення Type‑C, кабель постійного струму, гвинтові стійки та необов'язковий OLED дисплей розміром 0.91 дюйма.
Related Collections
