surendran_raj
Junior Member level 2
Hi,
I trying to code a BLDC controller in Sine wave. I started up with sine lookup table. I tried to run the motor I find some problem at the starting of the BLDC motor. On rising the throttle, the motor jerk slightly and after that it run properly. I view it in Digital oscilloscope and I found that stating wave is not in proper form and amps in phase is get increased. So that I slightly rise the throttle at that time i can see the motor run properly and current in phase (ie., anyone phase current) is increased at starting.
I also tried with another scenario that sudden increase in throttle the motor slightly jerks and phase current is get high. So anyone can help me to solve this issues. i also inserted the screenshot of my sinusoidal wave.
channel_1 (yellow) - phase voltage
channel_2 (green) - phase current
I trying to code a BLDC controller in Sine wave. I started up with sine lookup table. I tried to run the motor I find some problem at the starting of the BLDC motor. On rising the throttle, the motor jerk slightly and after that it run properly. I view it in Digital oscilloscope and I found that stating wave is not in proper form and amps in phase is get increased. So that I slightly rise the throttle at that time i can see the motor run properly and current in phase (ie., anyone phase current) is increased at starting.
I also tried with another scenario that sudden increase in throttle the motor slightly jerks and phase current is get high. So anyone can help me to solve this issues. i also inserted the screenshot of my sinusoidal wave.
channel_1 (yellow) - phase voltage
channel_2 (green) - phase current