Примеры на 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. |