Драйвер для управления бесколлекторными двигателями (BLDC) с током до 30 А.
VBCores ServoBoard — компактная плата управления небольшими коллекторными моторами с датчиками и разной периферией для робототехнических систем. На одной плате объединены микроконтроллерный модуль VBCores VB32G4, семь PWM-выходов для сервоприводов с выделенным питанием, два драйвера коллекторных моторов, интерфейсы A/B энкодеров, аналоговые/GPIO входы и стандартные коммуникационные интерфейсы.
Построен на базе контроллера VB32G4.
Особенности

Выходы сервоприводов: 7 каналов, питание сервоприводов 5.8 В, до 5 А
Драйверы коллекторных двигателей постоянного тока:
  • 2 × TI DRV8870 драйвера двигателей
  • управление ШИМ от выходов таймеров STM32
  • ограничение тока: 3.3 А
Варианты питания двигателей:
  • встроенный выход DC-DC преобразователя: 12 В или 24 В, до 5 А
  • питание двигателей от входного напряжения VIN
Интерфейсы энкодеров: 2 × интерфейса квадратурных энкодеров
Аналоговые/GPIO входы: 5 каналов, до 3.3 В
Интерфейсы:
  • SPI3, логический уровень 3.3 В
  • I2C3 с выбираемым питанием разъема 3.3 В / 5 В
  • UART, логический уровень 3.3 В
  • CAN / CAN-FD
Измерение входного напряжения: резистивный делитель 1:16
Зуммер

Технические характеристики
  • Входное питание: 12–45 В постоянного тока
  • Питание сервоприводов: 5.8 В, до 5 А
  • Питание двигателей: 12/24 В от выхода DC-DC преобразователя (до 5 А) или входное напряжение VIN
  • Ограничение тока двигателя: 3.3 А
  • Микросхема драйвера двигателя: TI DRV8870, 45 В, 3.5 А
  • Логический уровень сигнала сервопривода: 3.3 В
  • Логический уровень UART / SPI: 3.3 В
  • Напряжение на входах Analog/GPIO: до 3.3 В
  • Совместимость логических уровней I2C3: 3.3 В и 5 В

Размеры
  • Печатная плата: 101 × 56 мм
  • Расстояние между монтажными отверстиями: 95 × 50 мм
  • CAD-модель — STEP-файл
Схема выводов
Принципиальная схема