a PMSM motor with parameter:
pole pairs = 10
rate speed = 180RPM
rate voltage = 36V
Rs = 5.0R
Stator inductance = 27mH
Time constance = L/R = 5.4mS
use lab02b to test the RoverL and Rs,
RoverL = -7415 not correct
Rs = 4.9R
power voltage = 20 -24VDC
Test codition set as followed
#define USER_IQ_FULL_SCALE_FREQ_Hz (300.0)
#define USER_IQ_FULL_SCALE_VOLTAGE_V (24.0) // 24.0 Example for boostxldrv8301_revB typical usage and the Anaheim motor
#define USER_ADC_FULL_SCALE_VOLTAGE_V (26.314) // 26.314 boostxldrv8301_revB voltage scaling
#define USER_IQ_FULL_SCALE_CURRENT_A (20.0) // 20.0 Example for boostxldrv8301_revB typical usage
#define USER_ADC_FULL_SCALE_CURRENT_A (33.0) // 33.0 boostxldrv8301_revB current scaling
#define USER_MOTOR_NUM_POLE_PAIRS (10)
#define USER_MOTOR_Rr (NULL)
#define USER_MOTOR_Rs (NULL)
#define USER_MOTOR_Ls_d (NULL)
#define USER_MOTOR_Ls_q (NULL)
#define USER_MOTOR_RATED_FLUX (NULL)
#define USER_MOTOR_MAGNETIZING_CURRENT (NULL)
#define USER_MOTOR_RES_EST_CURRENT (1.0)
#define USER_MOTOR_IND_EST_CURRENT (-0.5)
#define USER_MOTOR_MAX_CURRENT (2.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)
change power supply to 12V, the RoverL value still -7900
why the RoverL value is a negative value?
so I could not finished the Ls test