2023-07-11 06:19 PM
I use 16KHz PWM to run motor, once the motor over 24000RPM, the motor current will become very high and unstable. it is seems over than FOC execute rate cause this problem.
I'm not sure I think is right or not ? is there any suggestion please tell me.
when I use G431B MCU with 30KHz PWM to run same motor, it looks run very well with no problem (can over 40000RPM)
P.S
1. motor parameters: Vm: 12v / Rs: 0.3 ohm / Ls: 20uH
Solved! Go to Solution.
2023-08-29 05:02 AM
We would like to sincerely apologize for the delay in replying to your post.
If your point is still pertinent, the minimum PWM frequency for the motor time constant L/R = 66us is 16KHz.
At this frequency level, the CPU load with the F0 may be the cause of the observed limitation at high speed, whereas this is not the case with the G4.
Best regards
2023-08-29 05:02 AM
We would like to sincerely apologize for the delay in replying to your post.
If your point is still pertinent, the minimum PWM frequency for the motor time constant L/R = 66us is 16KHz.
At this frequency level, the CPU load with the F0 may be the cause of the observed limitation at high speed, whereas this is not the case with the G4.
Best regards