
Контроллер двигателей Pimoroni Motor 2040 RP2040 4-канальный (PIM618)
2 430 ₴
- В наличии
- Код: kam01317
Pimoroni Motor 2040 — это автономный контроллер для управления четырьмя двигателями постоянного тока, построенный на базе микроконтроллера Raspberry Pi RP2040. Благодаря встроенному процессору и драйверам DRV8833, модуль позволяет создавать сложные роботизированные системы без использования внешних плат управления. Это готовое решение для быстрого прототипирования и обучения робототехнике.
- Микроконтроллер RP2040 с частотой 133 МГц и 264 kB SRAM
- 4 канала управления двигателями через драйверы DRV8833
- Диапазон напряжения двигателей 2,7–10 В
- Flash-память 2 MB с поддержкой QSPI и XiP
- Разъем Qwiic / STEMMA QT для быстрого подключения датчиков
- Питание и программирование через порт USB-C
Мощность и производительность RP2040
Модуль базируется на микроконтроллере RP2040 с двумя ядрами ARM Cortex M0+, работающими на частоте до 133 МГц. Такая архитектура обеспечивает достаточную вычислительную мощность для сложной логики движения и обработки данных с датчиков положения. Наличие 264 kB оперативной памяти SRAM позволяет хранить большие массивы данных и переменные без задержек. Для хранения программного кода используется внешняя Flash-память объемом 2 MB с поддержкой интерфейса QSPI и режима XiP.
Управление четырьмя двигателями
На плате установлены два драйвера DRV8833, каждый из которых является двойным H-мостом, что позволяет независимо управлять четырьмя двигателями постоянного тока. Модуль поддерживает напряжение питания двигателей в широком диапазоне от 2,7 В до 10 В. Максимальный ток ограничен на уровне 0,5 А для каждого канала, что защищает двигатели от перегрузки. Для подключения моторов предусмотрены 4 разъема JST-SH, что упрощает монтаж и обеспечивает надежный контакт.
Гибкое питание и защита
Контроллер имеет встроенный стабилизатор напряжения 3,3 В для питания логической части. Это позволяет питать модуль от аккумуляторных батарей или внешних источников. Система включает функции обнаружения ошибок, а также измерение напряжения и тока для мониторинга состояния двигателей. Питание можно подавать через порт USB-C или через пины EXT PWR и VSYS, с возможностью размыкания цепей для отдельного питания двигателей и логики.
Удобное прототипирование и интерфейсы
Для быстрого подключения датчиков и других модулей I2C на плате есть разъем Qwiic / STEMMA QT, что устраняет необходимость в пайке или сложных соединениях. Программирование и отладка осуществляются через порт USB-C, который также используется для питания от компьютера. На плате размещен адресный RGB-светодиод Neopixel и светодиоды состояния для каждого двигателя, что облегчает визуальную диагностику. Кнопки Reset и BOOT (которую можно использовать как пользовательскую кнопку) добавляют удобства при настройке.
Диагностика и индикация состояния На плате размещены светодиоды состояния для каждого из четырех двигателей, что позволяет мгновенно визуально оценить активность каналов. Адресный RGB-светодиод Neopixel предоставляет гибкие возможности для индикации режимов работы или ошибок. Встроенные функции обнаружения ошибок и измерения тока помогают своевременно реагировать на перегрузки или обрыв контактов. Такая система обратной связи упрощает отладку сложных механизмов и повышает надежность работы устройства.
| Основные атрибуты | |
|---|---|
| Тип | Контроллер |
| Пользовательские характеристики | |
| Flash-память | 0.001953 GB |
| Драйвер двигателей | 2x DRV8833 |
| Драйверы двигателей | DRV8833 |
| Количество каналов | 4 |
| Коммуникационный разъем | Qwiic / STEMMA QT |
| Микроконтроллер | RP2040 |
| Производитель | Pimoroni |
| Разъем программирования | USB-C |
| Тактовая частота | 133 |
- Цена: 2 430 ₴






