Freescale Logo
   

Brushless DC Motor




The DC motor is a rotating electric machine designed to operate from source of direct voltage. The basic type is a permanent magnet DC motor. The stator of a permanent magnet DC motor is composed of two or more permanent magnet pole pieces. The rotor is composed of windings that are connected to a mechanical commutator. The opposite polarities of the energized winding and the stator magnet attract and the rotor will rotate until it is aligned with the stator. Just as the rotor reaches alignment, the brushes move across the commutator contacts and energize the next winding.

Two other types of DC motors are series wound and shunt wound DC motors. These motors also use a similar rotor with brushes and a commutator. However, the stator uses windings instead of permanent magnets. The basic principle is still the same. A series wound DC motor has the stator windings in series with the rotor. A shunt wound DC motor has the stator windings in parallel with the rotor winding. A series wound motor is also called a universal motor. It is universal in the sense that it will run equally well using either an AC or a DC voltage source.

BDCMTR_DV_TH

Recommended Devices


Freescale Products Application Use
8-Bit Microcontrollers  
S08AC: Flexis™ AC Family Low-cost 8-bit microcontroller with dedicated motor control peripherals
S08MP: 8-bit Motor Control Microcontrollers Flexis™ MCUs are pin compatible for maximum solution reuse
S08SF: 8 Bit Microcontroller Family Integrated and advanced set of peripherals. Optimized to provide precise, quiet and safe control for simple motor control applications
Digital Signal Controllers  
56F801X: Digital Signal Controller with LIN MC56F80xx offer eight-channel pulse-width modulation (PWM) for micro-stepping function
56F802X: Digital Signal Processor 56F8025 includes a high-performance PWM (up to 96 MHz) and highly accurate ADC (12-bit, 750 ns conversion rate)
56F803X: Digital Signal Controller with CAN The 56F803X family members include many peripherals that are useful for industrial control
56F834X-814X: Digital Signal Controllers MC56F8346 can support true dual motor control
56F836X-816X: Digital Signal Controllers The 56F8367 provides an external memory interface to add up to 544 KB to the system
MC56F800x: MC56F8006 and MCF56F8002 Digital Signal Controllers MC56F8006 DSC offers the highest BLDC motor control performance for lowest cost
Solution Advantages
  • Dedicated motor control peripherals, high energy efficiency and extensive motor control library
  • FreeMASTER real-time control and debugging tool for 8-, 16- and 32-bit MCUs
  • QuickStart initialization and development tool for MC56F80xx DSCs and MPC55xx MCUs
  • Processor Expert™ tool with MC56F800MC
  • Math, filters and motor control software library for MC56F80xx DSCs and MCF51ACxx Flexis MCUs
  • Dedicated reference designs and application notes
  • Product longevity – broad range of devices available for a minimum 10-years

Brushed DC Motor Basics