libximc  2.14.20
Поля данных
Структура motor_settings_t

Физический характеристики и ограничения мотора. Подробнее...

Поля данных

unsigned int MotorType
 Флаги типа двигателя.
unsigned int ReservedField
 Зарезервировано
unsigned int Poles
 Кол-во пар полюсов у DС или BLDC двигателя или кол-во шагов на оборот для шагового двигателя.
unsigned int Phases
 Кол-во фаз у BLDC двигателя.
float NominalVoltage
 Номинальное напряжение на обмотке (В).
float NominalCurrent
 Максимальный постоянный ток в обмотке для DC и BLDC двигателей, номинальный ток в обмотке для шаговых двигателей (А).
float NominalSpeed
 Не используется.
float NominalTorque
 Номинальный крутящий момент (мН * м).
float NominalPower
 Номинальная мощность(Вт).
float WindingResistance
 Сопротивление обмотки DC двигателя, каждой из двух обмоток шагового двигателя или каждой из трёх обмоток BLDC двигателя (Ом).
float WindingInductance
 Индуктивность обмотки DC двигателя, каждой из двух обмоток шагового двигателя или каждой из трёх обмоток BLDC двигателя (мГн).
float RotorInertia
 Инерция ротора (г cм2).
float StallTorque
 Крутящий момент удержания позиции для шагового двигателя или крутящий момент при неподвижном роторе для других типов двигателей (мН м).
float DetentTorque
 Момент удержания позиции с незапитанными обмотками (мН м).
float TorqueConstant
 Константа крутящего момента, определяющая коэффициент пропорциональности максимального момента силы ротора от протекающего в обмотке тока (мН м/А).
float SpeedConstant
 Константа скорости, определяющая значение или амплитуду напряжения наведённой индукции при вращении ротора DC или BLDC двигателя (об/мин / В) или шагового двигателя (шаг/с / В).
float SpeedTorqueGradient
 Градиент крутящего момента (об/мин / мН м).
float MechanicalTimeConstant
 Механическая постоянная времени (мс).
float MaxSpeed
 Максимальная разрешённая скорость для шаговых двигателей (шаг/с) или для DC и BLDC двигателей (об/мин).
float MaxCurrent
 Максимальный ток в обмотке (А).
float MaxCurrentTime
 Безопасная длительность максимального тока в обмотке (мс).
float NoLoadCurrent
 Ток потребления в холостом режиме (А).
float NoLoadSpeed
 Скорость в холостом режиме (об/мин).

Подробное описание

Физический характеристики и ограничения мотора.

См. также
set_motor_settings
get_motor_settings
get_motor_settings, set_motor_settings

Поля

float DetentTorque

Момент удержания позиции с незапитанными обмотками (мН м).

Тип данных: float.

float MaxCurrent

Максимальный ток в обмотке (А).

Тип данных: float.

float MaxCurrentTime

Безопасная длительность максимального тока в обмотке (мс).

Тип данных: float.

float MaxSpeed

Максимальная разрешённая скорость для шаговых двигателей (шаг/с) или для DC и BLDC двигателей (об/мин).

Тип данных: float.

float MechanicalTimeConstant

Механическая постоянная времени (мс).

Тип данных: float.

unsigned int MotorType
float NoLoadCurrent

Ток потребления в холостом режиме (А).

Применяется для DC и BLDC двигателей. Тип данных: float.

float NoLoadSpeed

Скорость в холостом режиме (об/мин).

Применяется для DC и BLDC двигателей. Тип данных: float.

float NominalCurrent

Максимальный постоянный ток в обмотке для DC и BLDC двигателей, номинальный ток в обмотке для шаговых двигателей (А).

Тип данных: float.

float NominalPower

Номинальная мощность(Вт).

Применяется для DC и BLDC двигателей. Тип данных: float.

float NominalSpeed

Не используется.

Номинальная скорость (об/мин). Применяется для DC и BLDC двигателей. Тип данных: float.

float NominalTorque

Номинальный крутящий момент (мН * м).

Применяется для DC и BLDC двигателей. Тип данных: float.

float NominalVoltage

Номинальное напряжение на обмотке (В).

Тип данных: float.

unsigned int Phases

Кол-во фаз у BLDC двигателя.

unsigned int Poles

Кол-во пар полюсов у DС или BLDC двигателя или кол-во шагов на оборот для шагового двигателя.

float RotorInertia

Инерция ротора (г cм2).

Тип данных: float.

float SpeedConstant

Константа скорости, определяющая значение или амплитуду напряжения наведённой индукции при вращении ротора DC или BLDC двигателя (об/мин / В) или шагового двигателя (шаг/с / В).

Тип данных: float.

float SpeedTorqueGradient

Градиент крутящего момента (об/мин / мН м).

Тип данных: float.

float StallTorque

Крутящий момент удержания позиции для шагового двигателя или крутящий момент при неподвижном роторе для других типов двигателей (мН м).

Тип данных: float.

float TorqueConstant

Константа крутящего момента, определяющая коэффициент пропорциональности максимального момента силы ротора от протекающего в обмотке тока (мН м/А).

Используется в основном для DC двигателей. Тип данных: float.

float WindingInductance

Индуктивность обмотки DC двигателя, каждой из двух обмоток шагового двигателя или каждой из трёх обмоток BLDC двигателя (мГн).

Тип данных: float.

float WindingResistance

Сопротивление обмотки DC двигателя, каждой из двух обмоток шагового двигателя или каждой из трёх обмоток BLDC двигателя (Ом).

Тип данных: float.