kak111
Advanced Member level 4
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.
The ATmega48/88/168 devices are all pin and source code compatible. The only
difference is memory sizes. This application note is written with ATmega48 in mind,
but any reference to ATmega48 in this document also applies to ATmega88/168.
http://www.atmel.com/dyn/resources/prod_documents/doc8012.pdf
Software download look here.......................
Atmel Corporation - Motor Control - Documents
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.
The ATmega48/88/168 devices are all pin and source code compatible. The only
difference is memory sizes. This application note is written with ATmega48 in mind,
but any reference to ATmega48 in this document also applies to ATmega88/168.
http://www.atmel.com/dyn/resources/prod_documents/doc8012.pdf
Software download look here.......................
Atmel Corporation - Motor Control - Documents