Управление электродвигателем
  • Введение
  • Аппаратная часть курса
  • Описание платы VBCore
  • Знакомство и работа с Raspberry PI
  • Коллекторный двигатель
    • Устройство коллекторного двигателя
    • Практика. VBCores
      • VBCore VB32G4
      • VB STM32 программатор
      • DC драйвер 15A
      • Arduino IDE
        • Установка ПО
        • Настройка Arduino IDE
      • Библиотека VBCoreG4
      • Практика. Мигание светодиодом с заданной частотой.
    • H-мост
    • Практика. Вращение двигателя
    • ШИМ
      • Практика. Вращение двигателем с разной скоростью
    • Шина CAN
      • Практика: Реализация обмена данными между VB32G4 и Raspberry PI по шине CAN
        • Настройка CAN на RPI
        • Работа с CAN FD на Ардуино
        • Работа с CAN FD через Python
        • Эхо-обмен данными между Rpi и VB32G4
    • Энкодеры
    • Практика: Считывание угла поворота вала двигателя
  • Page 1
Powered by GitBook
On this page
  1. Коллекторный двигатель

Практика. VBCores

Экосистема электроники и ПО для создания роботов

PreviousУстройство коллекторного двигателяNextVBCore VB32G4

Last updated 5 months ago

Проект VB Cores это открытый набор электронных модулей и примеров программного обеспечения разработанный для упрощения и ускорения процесса разработки робототехнических устройств и компонентов.

В первую очередь набор компонентов рассчитан на использование в ВУЗах, стартапах и других образовательных и исследовательских организациях.

Экосистема VBCores поддерживается и развивается проектом ("Братья Вольт"), разработчиком робототехнического оборудования и образовательных методик в области робототехники и .

Сердце проекта - микроконтроллерный модуль с мощным микроконтроллером STM32G474RE, преобразователем питания позволяющий работать с напряжением до 50 вольт и вывод коммуникационной шины CAN/CANFD.

Модуль VBCore представляет из себя электронную плату в компактном форм-факторе, несущую минимальный необходимый набор микросхем, общих для всех электронных устройств робота. Для построения внутри робота распределенной системы управления в нашей концепции используется шина CAN или CANFD, работа которой организована через встроенный трансивер.

Основной модуль предназначен для пайки на разрабатываемые функциональные платы. Модуль спроектирован как встраиваемое устройство, имеет односторонний монтаж. Порт программирования и отладки выведен на отдельный разъем, легко доступный даже в составе готового устройства.

Таким образом вам не придется решать проблемы питания робота и коммуникации между его узлами. Встраивая готовые модули в электронные платы приводов, сенсоров и прочих устройств, разработчики роботов смогут значительно сократить время на проектирование и разработку.

Благодаря примерам типовых программ, такими как работа с интерфейсами физического уровня, протоколами связи, управление различными типами двигателей, обработка данных с датчиков - разработка становится еще проще.

Кроме основного микроконтроллерного модуля в рамках проекта разработаны функциональные платы для управления разными типами двигателей, сопряжения с компьютерами и управлением питанием.

Voltbro
Лабораторией робототехники Института механики МГУ