Other Parts Discussed in Thread: MOTORWARE, DRV8312, LAUNCHXL-F28027F, BOOSTXL-DRV8301, DRV8301
Hi,
I have been trying to run a small motor with these values listed on the spec:
R= 0.5 ohm
L = 170 uH
rated speed = 24 krpm
24 V with 2.8 A max current.
When I run lab02a or b I get these results (See screenshot) with very low inductance estimated. The motor tracks the ref speed only for positive speeds and stalls for negative ones. I have tried different things (starting with NULL or the spec values but had no luck).
Here is My_Motor setting
#elif (USER_MOTOR == My_Motor)
#define USER_MOTOR_TYPE MOTOR_Type_Pm
#define USER_MOTOR_NUM_POLE_PAIRS (7)
#define USER_MOTOR_Rr (NULL)
#define USER_MOTOR_Rs (0.5)
#define USER_MOTOR_Ls_d (.000068)
#define USER_MOTOR_Ls_q (.000068)
#define USER_MOTOR_RATED_FLUX (0.03955824)
#define USER_MOTOR_MAGNETIZING_CURRENT (NULL)
#define USER_MOTOR_RES_EST_CURRENT (0.2)
#define USER_MOTOR_IND_EST_CURRENT (-0.2)
#define USER_MOTOR_MAX_CURRENT (2.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (80)
Any help is highly appreciated.
Thanks,
Sina



