![]() |
![]() |
|
MSPM0G3507SensoredFOCMotorControlLibrary
1.0
|
#include "stdint.h"#include <ti/iqmath/include/IQmathLib.h>
Go to the source code of this file.
Macros | |
| #define | FULL_SCALE_CURRENT_FACTOR 1200.0/32768.0 |
| Full scale current factor. | |
Variables | |
| const uint16_t | tbl1_olAccA1A2_centiHzPerSec [8] |
| Table 1 for open loop acceleration. | |
| const uint16_t | tbl2_olAccA1A2_HzPerSec [8] |
| Table 2 for open loop acceleration. | |
| const uint16_t | tbl1_clDecClAcc_deciHzPerSec [16] |
| Table 1 for close loop acceleration and deceleration. | |
| const uint16_t | tbl2_clDecClAcc_HzPerSec [14] |
| Table 2 for close loop acceleration and deceleration. | |
| const uint16_t | tbl_brkDutyActSPinThr_pMil [16] |
| Table for brake speed threshold and active spin threshold. | |
| const uint16_t | tbl_alignTime_msec [16] |
| Table for align time. | |
| const uint16_t | tbl_alignSlowRampRate [16] |
| Table for align and slow cycle start ramp rate. | |
| const uint16_t | tbl_thetaErrRampRate_mili [8] |
| Table for theta error ramp rate. | |
| const uint16_t | tbl_olFirstCycFreqPerMil [16] |
| Table for slow first cycle frequency. | |
| const uint16_t | tbl1_clPWMFreqKHz [16] |
| Table for PWM Frequency Selection. | |
| const uint16_t | tbl_lckAbnormalSpeed_pMil [8] |
| Table for abnormal speed lock. | |
| const _iq | tbl_minVm_pMil [8] |
| Table for minimum VM. | |
| const _iq | tbl_maxVm_pMil [8] |
| Table for maximum VM. | |
| const uint16_t | tbl_brakeCurrPersist_msec [4] |
| Table for persistent brake current. | |
| const uint16_t | tbl_clSlowAcc_deci [16] |
| Table for close loop alow acceleration and deceleration. More... | |
| const _iq | tbl_pu [32] |
| Table for current. | |
| const _iq | tbl_mSqrRef [4] |
| Table for Modulation Limit Beyond which Flux weakening is enabled. | |
| const uint16_t tbl_clSlowAcc_deci[16] |
Table for close loop alow acceleration and deceleration.
Table for close loop alow acceleration and deceleration.
Referenced by update_MiscAlgoConfig().