A sensorless brushless DC motor senses motor position for the purpose of commutation timing by using the voltage induced in the unused winding at the time. Reliably sensing the motor position for a range of motor constructions and speeds proves a challenge.
Continue reading Some thoughts on zero crossing detection in sensorless brushless DC motors