![]() |
![]() |
|
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