Brushless DC motors motors are well suited to meet the efficiency and performance requirements of today's household products and other motor applications.
Whether the application employs position sensors or a sensorless control method, microcontrollers offer the ideal solution for controlling BLDC motors specially with the use of versatile timer and safety-related peripherals.
For sensorless control, on-chip arithmetic accelerators
enable fine-tuned performance without the expense of
an external DSP.
This article details how to control Brushless DC motors.
Full article can be read here.