Перейти к основному содержимому

Примеры на HAL

В этом разделе представлены примеры прошивок на уровне HAL для управления различными типами моторов с использованием Cyphal.

Все примеры реализованы на базе библиотек libvoltbro и libcxxcanard и предназначены для использования на микроконтроллерном модуле VBCores VB32G4.


Репозитории примеров

РепозиторийОписание
BLDC_6StepПрошивка для управления BLDC-мотором в режиме 6-Step с Cyphal по FDCAN, основанная на библиотеках libvoltbro и libcxxcanard.
BLDC_FOCПрошивка для FOC-управления BLDC-мотором с Cyphal по FDCAN, основанная на libvoltbro и libcxxcanard.
BLDC_FOC_AutocalibrationПрошивка для FOC-управления BLDC-мотором с Cyphal по FDCAN и встроенной функцией автокалибровки.
Simplest_StepperПрошивка для step/dir шагового двигателя с Cyphal по FDCAN и функцией автокалибровки.
SPI_StepperПрошивка для шагового двигателя с управлением по SPI и Cyphal по FDCAN, с поддержкой автокалибровки.
DC_ExampleПрошивка для управления DC-мотором с использованием Cyphal по FDCAN.