3.3.20.2 tmcMot_PMSM_s Struct

C

typedef struct
{
    float32_t PolePairs;           /* Number of pole pairs */
    float32_t RsInOhms;            /* Per phase resistance in Ohms */
    float32_t LdInHenry;           /* Direct axis inductance in Henry */
    float32_t LqInHenry;           /* Quadrature axis inductance in Henry */
    float32_t KeInVrmsPerKrpm;     /* Back EMF constant in Vrms per krpm */
    float32_t IrmsMaxInAmps;       /* Maximum RMS current in Amps */
    float32_t JmInKgPerCmSquare;   /* Motor inertia in Kg/cm^2 */
    float32_t NmaxInRpm;           /* Maximum speed in RPM */
    float32_t NratedInRpm;         /* Rated speed in RPM */
} tmcMot_PMSM_s;

Summary

Structure defining the PMSM motor parameters.

Description

This structure contains the parameters for a Permanent Magnet Synchronous Motor (PMSM), which are essential for motor control applications.

Remarks

None.