你好
我尝试使用LAUNCXL-F2.8027万F + BOOSTXL-DRV8301 来控制 GT2820/04电机的速度。电机参数:单元数:3-4S,RPM/V=1460,空载电流= 3A,最大RPM = 1.7万,最大电流= 48A,极数= 14
我需要的最大转速大约为3000转/分。 我运行lab2b和lab2c来确定电机的参数。在这些实验中,当我更改"SpeedRef_Krpm "时,电机的速度没有变化。为什么会发生这种情况?
下面显示了在VDC=13v的情况下获得的结果:
#define user_motor_NUM_pole_pairs (7)
#define user_motor_rr (空)
#define user_motor_magniting_current (空)
#define user_motor_RES_EST_Current (1.0)(#define user_motor_RES_EST_
#define user_motor_IND_EST_current (1.0)
#define user_motor_MAX_current (8.0)
#define user_motor_flue_EST_FREQ_Hz (20.0)
#define user_motor_Rs (0.145.7627万)
#define user_motor_ls_d (2.11.3534万e-09)
#define user_motor_ls_q (2.11.3534万e-09)
#define user_motor_rated流量(0.173.3333万)
当我使用 达到的参数时 ,一 个错误显示为“user_ErrorCode_ctrlFreq_Hz_Low”。当我增加ls_d和ls_q值时,这个错误剂量不会出现。但是我不能改变它的速度。 如何解决这些问题?
此致。