![]() |
![]() |
|
MSPM0G3507SensorlessFOCMotorControlLibrary
1.0
|
userInputISD structure More...
#include <appInputCtrlInterface.h>
Data Fields | |
| uint32_t | revDrvOpenLoopCurr: 5 |
| uint32_t | revDrvHandoffThr: 4 |
| uint32_t | statDetectThr: 3 |
| uint32_t | hiZTime: 4 |
| uint32_t | brkTime: 4 |
| uint32_t | brkConfig: 1 |
| uint32_t | fwDrvResyncThr: 4 |
| uint32_t | resyncEn: 1 |
| uint32_t | rvsDrEn: 1 |
| uint32_t | hiZEn: 1 |
| uint32_t | brakeEn: 1 |
| uint32_t | isdEn: 1 |
| uint32_t | bemfResynCThreshold: 2 |
userInputISD structure
| uint32_t userInputISD::revDrvOpenLoopCurr |
Open loop current limit during speed reversal
| uint32_t userInputISD::revDrvHandoffThr |
Speed threshold used to transition to open loop during reverse deceleration (% of MAX_SPEED)
| uint32_t userInputISD::statDetectThr |
BEMF threshold to detect if motor is stationary
Referenced by update_ISDConfig().
| uint32_t userInputISD::hiZTime |
Hi-Z time
| uint32_t userInputISD::brkTime |
Brake time
| uint32_t userInputISD::brkConfig |
Brake configuration for time based or current based braking
| uint32_t userInputISD::fwDrvResyncThr |
Minimum speed threshold to resynchronize to close loop (% of MAX_SPEED)
| uint32_t userInputISD::resyncEn |
Resynchronization enable
| uint32_t userInputISD::rvsDrEn |
Reverse drive enable
| uint32_t userInputISD::hiZEn |
Hi-Z enable
| uint32_t userInputISD::brakeEn |
Brake enable
| uint32_t userInputISD::isdEn |
ISD enable
| uint32_t userInputISD::bemfResynCThreshold |
bemfResynCThreshold