有人用官网上的PMSM_3_4程序控制永磁同步电机吗?
为什么我用PMSM_3_4的程序用的LEVEL1,永磁同步电机不能正常转起来,电机只在那来回摆动。有谁能帮忙解答一下吗?
lele lele:
可能是给定的电压太小或者转速给定SpeedRef 太大,检查一下float32 VdTesting = ??; float32 VqTesting = ?? SpeedRef =??;
Senbin Xiao:
回复 lele lele:
我设置的参数float32 VdTesting = 0;float32 VqTesting = 0.25;float32 SpeedRef = 0.1;
Senbin Xiao:
回复 lele lele:
lele lele
可能是给定的电压太小或者转速给定SpeedRef 太大,检查一下float32 VdTesting = ??; float32 VqTesting = ?? SpeedRef =??;
lele lele:
回复 Senbin Xiao:
编码器是不需要接的。第一步只是一个开环SVPWM程序。要不把VdTesting设为0.1左右试试看。不知道你具体的硬件是怎样的,电机的参数,直流母线电压是多少?
lele lele:
回复 lele lele:
是不是直流母线电压不够啊?
Senbin Xiao:
回复 lele lele:
使用的电机是三菱的HF-KP43B型号的伺服电机。400W,3000r/min. 我在调试时用的母线电压为24V。因为还不确定硬件是否正确,不敢上大电压。
Senbin Xiao:
回复 lele lele:
lele lele
是不是直流母线电压不够啊?