大家好:
我最近使用自主设计的硬件电路运行TMS320F280049C InstaSPIN 例程 is06 torque control ,24V 电机运行正常。现更换48V PMSM电机,运行同样例程序,并进行了如下修改:
(1)user.h 文件中 设置直流母线电压额定 48V : #define USER_NOMINAL_DC_BUS_VOLTAGE_V ((float32_t)(48.0))
(2)user.h 文件中 修改了电机相关参数的定义: #define USER_MOTOR_RATED_VOLTAGE_V (48.0)
#define USER_MOTOR_VOLT_MIN_V (20.0) // Volt
#define USER_MOTOR_VOLT_MAX_V (55.0) // Volt
完成上述修改后,24V电压下运行例程,正常运行。然后,缓慢增加母线电压,当达到大约36V时,电机停止运转,逆变器无PWM输出,经过排查,仍然不清楚哪里出了问题, 280049C的 instaspin例程默认是24V电机运行工况, 这是第一次尝试48V工况运行, 还望大家能给出一些想法和建议,指点一下,非常感谢!
Best wishes!