Обзор
Эта плата расширения драйвера STM32 предназначена для создания робота-автомобиля с самобалансировкой. Она сочетает в себе встроенный STM32F103RCT6 основной контроллер с двухканальным энкодерным приводом, и множеством интерфейсов расширения для датчиков и модулей. Она поддерживает расширение проекта с ультразвуковыми датчиками, контроллером PS2, OLED-дисплеем, лидаром, Bluetooth, CCD-камерой, электромагнитным/линейным трекингом и визуальным модулем K210 для функций, связанных с ИИ-визией. Поддерживается приложение Bluetooth для просмотра форм волн данных робота и настройки параметров PID в реальном времени, чтобы помочь оптимизировать производительность баланса.
Ключевые особенности
- Встроенный STM32F103RCT6 основной MCU для управления балансом и разработки.
- Входное питание: 8V-13V широкий диапазон входного напряжения.
- Тип-C однонажатие для записи/загрузки: интегрированная CH340K схема загрузки через последовательный порт; программы могут быть записаны напрямую с использованием кабеля данных Type-C.
- Управление двигателем: 2-канальная схема привода мотора; поддерживает управление 2-канальными моторами, считывание данных энкодера и мониторинг скорости мотора.
- Интерфейсы (на борту/расширение): интерфейс Bluetooth (поддерживает модули Bluetooth 5.0), интерфейс PS2 контроллера, интерфейс OLED дисплея, интерфейс связи с лидаром, интерфейс ультразвукового модуля, интерфейс CCD камеры, интерфейс электромагнитного отслеживания линии, интерфейс 4-канального модуля отслеживания линии, интерфейс визуальной связи K210.
- Функции на борту: интерфейс отладки программы, активный зуммер, пользовательская кнопка, защита схемы.
- Обнаружение напряжения: встроенная схема обнаружения напряжения; напряжение батареи роботизированной машины можно проверять в реальном времени через Bluetooth-приложение.
- Защита безопасности: защита от обратного подключения, защита от перегрузки по току, защита от перенапряжения, защита от перегрева, защита от заедания.
- Поддерживаемые примеры расширения: ультразвуковое расстояние/следование/избежание препятствий; OLED-дисплей данных (данные балансировочного автомобиля и напряжение батареи); 4-канальный датчик отслеживания для поворотов под прямым углом и пересечений; визуальные функции K210, такие как отслеживание визуальной линии, следование за цветом и управление по изображению.
Примечание: Если используется другой мотор, внимательно проверьте последовательность подключения проводов интерфейса мотора на плате управления, чтобы убедиться, что она соответствует последовательности проводов мотора.
Спецификации
| Название платы | Плата драйвера самобалансирующегося робота STM32 (плата расширения драйвера для самобалансирующегося роботизированного автомобиля) |
| Маркировка модели платы | Yahboom YB-EST01-V2.0 |
| MCU | STM32F103RCT6 |
| Ядро | Cortex M3 R1P1 |
| Количество GPIO | 51 |
| Таймер | 8 |
| Внутренняя флеш-память | 256KB |
| SRAM | 48KB |
| Ресурсы интерфейса | 2 x SPI, 3 x USART, 2 x I2C, 2 x I2S, 1 x CAN, 51 x I/O, 2 x DAC |
| Диапазон напряжения | Внешнее напряжение: 2.0-3.6V; Напряжение ядра: 1.8V |
| Пакет с выводами | LQFP64 |
| Программирование/загрузка | Type-C; схема загрузки через последовательный порт CH340K |
| Входное напряжение | 8V-13V |
| Инструмент компиляции | KEIL MDK, STM32CubeMX |
Применения
- Разработка и проекты управления балансом для самооб-balancing робота на базе STM32
- Роботизированная машина для отслеживания линии (включая электромагнитное отслеживание линии и 4-канальные сенсорные модули отслеживания)
- Расширения для ультразвукового дальномера/следования/избежания препятствий
- Дисплей данных OLED и отладка в реальном времени
- Расширения модуля зрения K210 (визуальное отслеживание линии, следование за цветом, управление по изображению)
Для помощи в выборе продукта и послепродажной поддержки свяжитесь с https://rcdrone.top/ или отправьте электронное письмо на [email protected] .
Детали

Создайте самобалансирующийся роботизированный автомобиль и расширяйте его с помощью популярных датчиков и модулей управления по мере роста вашего проекта.

YB-EST01-V2.0 интегрирует контроллер STM32F103RCT6 с приводом мотора и специализированными интерфейсами расширения для роботизированных проектов.

Встроенный микроконтроллер STM32F103RCT6 обеспечивает ядро управления балансом, оставляя множество интерфейсов для дополнительных модулей.

Обнаружение напряжения на борту позволяет вам в реальном времени контролировать напряжение батареи робота через поддерживаемое Bluetooth-приложение.

Программирование через Type‑C с помощью интегрированного CH340K упрощает загрузку прошивки, с встроенной защитой цепи для более безопасного тестирования.

Подключите OLED-дисплей для отображения данных о балансе и напряжении батареи во время настройки и работы.

Поддержка Bluetooth-модуля позволяет удаленно управлять, просматривать волновые формы и настраивать параметры PID в реальном времени в приложении.

Добавьте ультразвуковой модуль для экспериментов по дальномеру, поведению следования и избеганию препятствий.

Интерфейс MPU6050 поддерживает простое расширение IMU для сенсоров движения в проектах по балансировке.

Двухканальный привод мотор-энкодера поддерживает считывание обратной связи от энкодера и мониторинг скорости мотора для стабильного контроля баланса.

Можно подключить 4-канальный датчик отслеживания для следования по линии и более сложных сценариев трека, таких как повороты и пересечения.


Интерфейс приемника PS2 доступен для ручного дистанционного управления во время демонстраций и тестирования.


Используйте интерфейс визуального модуля K210 для расширений AI-vision, таких как визуальное отслеживание линии, следование за цветом и управление кодом.


Специальный интерфейс связи lidar поддерживает получение данных о расстоянии для избегания препятствий и навигационного поведения.


Расширительная плата Yahboom YB-EST01-V2.0 предоставляет несколько периферийных интерфейсов для подключения моторов, энкодеров, OLED, Bluetooth и общих сенсорных модулей в сборке самобалансирующегося роботизированного автомобиля.

Комплект шасси самобалансирующегося роботизированного автомобиля включает в себя монтажные пластины, два мотора с колесами, стойки и различные комплектующие для сборки.

Расширительная плата драйвера Yahboom YB-EST01-V2.0 сочетает в себе основной управляющий интерфейс с подключениями для отладки на ПК и отображения форм волн для настройки и регулировки.

Материалы и код для учебника по самобалансирующемуся автомобилю на STM32 включены, с разделами курса, охватывающими настройку, расширительные модули и управление PID/LQR.

Скачиваемые папки курсов Yahboom предоставляют уроки по расширению STM32 и ресурсы для управления PID роботизированным автомобилем для настройки и регулировки.

Четко обозначенные заголовки и соединение USB‑C упрощают проводку и программирование на плате расширения драйвера STM32.

Плата расширения драйвера YB-EST01-V2.0 используется в платформе самобалансирующегося роботизированного автомобиля с четырехколесным шасси, верхней монтажной пластиной и передним ультразвуковым датчиком.

Комплект включает в себя плату драйвера самобалансирующегося роботизированного автомобиля STM32 с кабелем данных Type‑C и винтовыми/медными стойками, с опцией расширения, добавляющей OLED, ультразвуковой датчик, Bluetooth-модуль и плату MPU6050.
Related Collections
