![]() |
![]() |
MSPM0G3507SensorlessFOCMotorControlLibrary
1.0
|
userInputCloseLoop1 structure More...
#include <appInputCtrlInterface.h>
Data Fields | |
uint32_t | reserved1: 1 |
uint32_t | deadTimeCompEn: 1 |
uint32_t | avsEn: 1 |
uint32_t | pwmMode: 1 |
uint32_t | pwmFreqOut: 4 |
uint32_t | clDec: 5 |
uint32_t | clDecCfg: 1 |
uint32_t | clAcc: 5 |
uint32_t | overModEnable: 1 |
uint32_t | mtrStopOption: 2 |
uint32_t | iLimit: 5 |
uint32_t | highFreqFOCEn: 1 |
uint32_t | controlMode: 2 |
uint32_t | reserved: 2 |
userInputCloseLoop1 structure
uint32_t userInputCloseLoop1::reserved1 |
Reserved
uint32_t userInputCloseLoop1::deadTimeCompEn |
Deadtime compensation enable
uint32_t userInputCloseLoop1::avsEn |
AVS enable
uint32_t userInputCloseLoop1::pwmMode |
PWM modulation
uint32_t userInputCloseLoop1::pwmFreqOut |
Output PWM switching frequency
uint32_t userInputCloseLoop1::clDec |
Closed loop deceleration. This register is used only if AVS is disabled and CL_DEC_CONFIG is set to '0'
Referenced by update_CloseLoop1Config().
uint32_t userInputCloseLoop1::clDecCfg |
Closed loop deceleration configuration
Referenced by update_CloseLoop1Config().
uint32_t userInputCloseLoop1::clAcc |
Closed loop acceleration
Referenced by update_CloseLoop1Config().
uint32_t userInputCloseLoop1::overModEnable |
Overmodulation enable
uint32_t userInputCloseLoop1::mtrStopOption |
Motor stop options
uint32_t userInputCloseLoop1::iLimit |
Maximum current reference in torque PI loop
uint32_t userInputCloseLoop1::highFreqFOCEn |
Reduces the ADC sampling rate to half value, so that PWM freq can be high
uint32_t userInputCloseLoop1::controlMode |
Control mode
uint32_t userInputCloseLoop1::reserved |
Reserved