你好
我正在使用
STM3240G-EVAL板并尝试从Maxon EC-max 30型339923(maxon.com)驱动BLDC电机
在电机侧,我有霍尔传感器和500转/转的编码器,2个通道A + B和Z通道。
我使用ST电机控制工作台来设置参数和IO PIN。 Target Lib是SDK v3.4。
我想知道为什么我不需要HALL传感器信号来检测电机的正确角度。
我现在的问题是,我的电机相位没有正弦电流,我无法改变电机的速度......
如何调整速度控制器的PID参数以及clarke和park变换的PID参数?
我真的需要尽快帮助,因为我需要尽快使用这种电机。我希望任何人都可以帮助我。
示波器的绘图来自转向电机,黄色CH1是来自电机U相的霍尔传感器信号,CH2 = U,CH3 = V,CH4 = W.
最好的问候,多米尼克
#stm3240g
以上来自于谷歌翻译
以下为原文
Hi
I'm working with the STM3240G-EVAL Board and trying to drive a BLDC Motor from Maxon EC-max 30 type 339923 (maxon.com)
On the motor side I have Hall sensors and an encoder with 500impulses / turn, 2 channels A+B and the Z channel.
I used the ST Motor control workbench to set the parameters and IO PINs. Target Lib is SDK v3.4.
I'm wondering why I don't need the HALL sensor signals to detect the correct angle of the motor.
My problem is now, that I have not a sine current on the motor phases and i can't change the speed of the motor...
How can I tune the PID parameters from the speed controller and the PID parameters of the clarke and park transforma
tion?
I really need help as soon as possible because I need to getting run with this motor as soon as possible. I hope that anyone can help me.
The Plot from the oscilloscope is from the turning motor, the yellow CH1 is the Hall sensor signal from the phase U of the Motor, CH2 = U, CH3 = V, CH4 = W.
Best regards, Dominik
#stm3240g
0