28069M的高压套件,运行例程proj_lab02b识别电机Estun_EMJ_04APB22电感存在问题,识别出的电感有时10e-7数量级,再一次识别数值mH级,但也与user.h中的参数不一样。 还经常会发生故障,包括电机噪音急剧增大,转速显示为负值(比如-16.8442046krpm)等.proj_lab02a则未出现问题,CCS使用的是5.5
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
28069M的高压套件,运行例程proj_lab02b识别电机Estun_EMJ_04APB22电感存在问题,识别出的电感有时10e-7数量级,再一次识别数值mH级,但也与user.h中的参数不一样。 还经常会发生故障,包括电机噪音急剧增大,转速显示为负值(比如-16.8442046krpm)等.proj_lab02a则未出现问题,CCS使用的是5.5
谢谢您的回复,因为我的motorware是新装的,未做任何修改,套件也是买的TI的,所以我觉得会不会程序存在一些bug?或者我的软件设置,编译器设置等存在一些问题?proj_lab05b运行时也存在类似的问题,很让人费解,另外proj_lab02a与proj_lab02b的中断程序存在着一些区别,
CTRL_run(ctrlHandle,halHandle,&gAdcData,&negPwmData);
// negate PwmData generated by SVGEN module in ROM
gPwmData.Tabc.value[0] = _IQmpy(negPwmData.Tabc.value[0], _IQ(-1.0));
gPwmData.Tabc.value[1] = _IQmpy(negPwmData.Tabc.value[1], _IQ(-1.0));
gPwmData.Tabc.value[2] = _IQmpy(negPwmData.Tabc.value[2], _IQ(-1.0));
// write the PWM compare values
HAL_writePwmData(halHandle,&gPwmData);
2a中对PwmData进行了反向
按照InstaSPIN Projects and Labs User’s Guide的说法,二者不存在区别,另外在rom中的程序若是与在ram开放的同名程序不一致,别人也很难使用rom中的程序啊,这点也有点想不通
希望继续帮忙解答一下!谢谢