I am trying to get a sensored bldc motor to spin by building my own ESC. I have the complete circuit built and working perfectly, but i'm having trouble with the sensors.
Recently something weird has happened. The sensors are rotating through the 6 phases as I rotate the motor by hand, but what's weird is that I completely unplugged the bldc motor phase wires from the power source (while still powering the sensor pins with 5 volts) and when I continue to rotate the shaft the sensors continue to rotate through the 6 phases. It should be reading LOW for all sensors no matter where I rotate the motor because there should be no current flowing through the motor, but the sensors are still detecting a high signal.
Something else that is weird is normally the 6 phases that your sensors detect are 100, 010, 001, 110, 011, 101
, but my sensors are detecting 111, 110, 100, 000, 001, 011
as I rotate the shaft. Does anyone know why this is happening?