Need some help with BLDC operation on MCLV2 and dsPIC33EP512GM706 chipset.
I have been trying to implement BLDC for a project, with help of libraries/code for AN1299, was able to rotate the BLDC motor(not hurst motor, got BLDC from ebay). Had to implement a couple of tweaks to the code to make it run with this motor.
Now facing issue where the hall sensor f/b signal is not clear. When i manually rotate the motor (couple of rotations) , i get a clean hall value signal :
See hal1.jpg attached
But on loading the code , and running the motor using PWM signal, i am getting this on HALL f/b: - (similar number of rotations as done manually)
See hal2.jpg attached
I was expecting a clean hall f/b - any idea what's going on? Trying to use the HALL f/b for counting the number of rotations done by motor-
Also, is there any other code\library which can be used for this?
post edited by melvinpmathew - 2020/07/02 09:07:07