Struktura reprezentująca instancję silnika. More...
#include <motor.h>
Data Fields | |
TIM_HandleTypeDef * | timer |
Wskaźnik do timera obsługującego enkoder silnika. | |
uint16_t | resolution |
Liczba zliczeń timera na jeden obrót wału. | |
int32_t | pulse_count |
Zliczone impulsy. | |
int32_t | measured_speed |
Obliczona prędkość | |
int32_t | set_speed |
Zadana prędkość | |
int32_t | actual_PWM |
Wartość PWM. | |
driver_struct | driver |
Struktura sterownika silnika. | |
pid_struct | pid_controller |
Struktura kontrolera PID. | |
Struktura reprezentująca instancję silnika.
Zawiera informacje o timerze obsługującym enkoder, rozdzielczości enkodera, liczbie impulsów, zmierzonej prędkości, zadanej prędkości, wartości PWM oraz strukturze PID i drivera silnika.