Introduction - If you have any usage issues, please Google them yourself
This application note describes how to
implement sensorless commutation control
of a 3-phase brushless DC (BLDC) motor with the low cost ATmega48
microcontroller. A general solution, suitable for most 3-phase BLDC motors on the
market is presented. The full source code is
written in the C language, no assembly
is required. Adaptation to different motors
is done through the setting of parameters
in the source code.