实验12a、传感惯性 ID、似乎正常工作、结果如下:
#define USER_MOTOR_TYPE MOTOR_Type_PM
#define USER_MOTOR_NUM_POLE_PAIRS (6)
#define USER_MOTOR_RR (空)
#define USER_MOTOR_Rs (0.4327)
#define USER_MOTOR_LS_d (0.000145)
#define USER_MOTOR_LS_q (0.000145)
#define USER_MOTOR_Rated 磁通(0.0452)
#define USER_MOTOR_磁 化电流(空)
#define USER_MOTOR_RES_EST_CURRENT (1.0)
#define USER_MOTOR_IND_EST_CURRENT (-1.0)
#define USER_MOTOR_MAX_CURRENT (4.2)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)
#define USER_MOTOR_ENCODER_LINs (4096.0)//电机正交编码器上的线数
#define USER_MOTOR_MAX_SPEED_KRPM (2.88)//电机的最大速度
#define USER_SYSTEM_INER惯性(0.15554106)//电机和系统的惯性、应通过 SpinTAC 速度识别进行估算
#define USER_SYSTEM_FRICTION (1.68146652)//电机和系统的摩擦、应通过 SpinTAC 速度识别#define USER_SYSTEM_BANCK_SCALE (1.0)进行估算
我将 DRV8301-HC-EVM 套件与 F28069M controlCARD 搭配使用。 我的编码器是自定义4096行编码器。
尝试运行实验12b。 当程序开始时、我的电机会转动几次、但随后停止并消耗最大电流。
有人可以推荐一些故障排除步骤吗?