你好,我根据LAUNCHXL-F28069M和BOOSTXL-DRV8301套件自己设计了一块板子。其中只有mos管不一样,其他硬件一样。现在在电机识别时电感的值比用套件测的小很多,其他的值测的一样。请问在识别中是有哪些值需要修改的。
1b和1c实验都能控制电机正常运行。2a实验自制板跟demo板的识别中其它获得的参数都还好除了电感值。
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.
你好,我根据LAUNCHXL-F28069M和BOOSTXL-DRV8301套件自己设计了一块板子。其中只有mos管不一样,其他硬件一样。现在在电机识别时电感的值比用套件测的小很多,其他的值测的一样。请问在识别中是有哪些值需要修改的。
1b和1c实验都能控制电机正常运行。2a实验自制板跟demo板的识别中其它获得的参数都还好除了电感值。
lab01b和lab01c都不能完全验证电压信号的采样质量。如果识别电感在您自己的电路板和TI EVM之间有很大的差异,就必须检查电压感应电路。
可以尝试根据电机调整user.h文件中的标识变量。
#define USER_MOTOR_RES_EST_CURRENT (1.0) // A - 10-30% of rated current of the motor #define USER_MOTOR_IND_EST_CURRENT (-1.0) // A - 10-30% of rated current of the motor, just enough to enable rotation #define USER_MOTOR_MAX_CURRENT (5.0) // A - 30~150% of rated current of the motor #define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0) // Hz - 10~30% rated frequency of the motor