Freescale Logo
   

Permanent Magnet Synchronous Motor


 
 

BLDC Motor The PM Synchronous motor is a rotating electric machine where the stator is a classic three phase stator like that of an induction motor and the rotor has surface-mounted permanent magnets. In this respect, the PM Synchronous motor is equivalent to an induction motor where the air gap magnetic field is produced by a permanent magnet. The use of a permanent magnet to generate a substantial air gap magnetic flux makes it possible to design highly efficient PM motors.

A PM Synchronous motor is driven by sine wave voltage coupled with the given rotor position. The generated stator flux together with the rotor flux, which is generated by a rotor magnet, defines the torque, and thus speed, of the motor. The sine wave voltage output have to be applied to the 3-phase winding system in a way that angle between the stator flux and the rotor flux is kept close to 90° to get the maximum generated torque. To meet this criterion, the motor requires electronic control for proper operation.

For a common 3-phase PM Synchronous motor, a standard 3-phase power stage is used. The same power stage is used for AC induction and BLDC motors. The power stage utilizes six power transistors with independent switching. The power transistors are switched in the complementary mode. The sine wave output is generated using a PWM technique.

  
Page Contents
Key Characteristics
Parameters
Applications
Products
Documentation
Tools
 
Key Characteristics
  • Like a multiphase AC motor, but contains magnets at rotor
  • Medium construction complexity, multiple fields, delicate magnets
  • High reliability (no brush wear), even at very high achievable speeds
  • High efficiency
  • Low EMI
  • Driven by multi-phase Inverter controllers
  • Sensorless speed control possible
  • Higher total system cost than for DC motors
  • Smooth rotation - without torque ripple
  • Appropriate for position control
PERMANENT MAGNETIC SYNCHRONOUS MOTOR CONTROL

1-Phase AC Induction Motor MC33927

 

 

Application Parameters

 
Industrial    
Voltage Motor Power Speed Range
100 - 240 Vac
50 -2,200 W
0 - 20,000 RPM
Automotive    
Voltage Motor Power Speed Range
12/42V
several watts to 1kW
0 - 15,000 RPM

 

 

Applications
  • Washing machines
  • Electrical power steering
  • Industrial drive
  • Servo drives
  • Electric vehicle traction drive
  • Automotive applications
  • Refrigerator
  • Air conditioning
  • Fan

 

Highlighted Semiconductors

Return to Top Return to Top



 Permanent Magnet Synchronous Motor Documentation                                                       
 

Documentation

  Application Notes
ID and Description Vendor ID Format Size K Rev # Date Last Modified Download Code Files
AN1590
High Voltage Medium Power Board for Three Phase Motors  
FREESCALE   pdf   6339   0   1/01/1997   -  
AN1712
Get Your Motor Running with the MC68HC708MP16  
FREESCALE   pdf   2297   0   1/01/1997   -  
AN1728
Making Low-Distortion Motor Waveforms with the MC68HC708MP16  
FREESCALE   pdf   784   1   1/01/1997   -  
AN1931
3-Phase PM Synchronous Motor Vector Control  
FREESCALE   pdf   877   3   1/30/2005   -  
AN1942
DSP56F80x Resolver Driver and Hardware Interface  
FREESCALE   pdf   1865   1   8/30/2005   -  
AN1948
Real Time Development of MC Applications using the PC Master Software Visualization Tool  
FREESCALE   pdf   695   1   11/16/2005   -  
AN2292
8-Bit Software Development Kit  
FREESCALE   pdf   1075   0   6/24/2002   -  
AN2357
Sine Voltage Powered 3-Phase Permanent Magnet Motor with Hall Sensor  
FREESCALE   pdf   2415   0   11/06/2002   AN2357SW -
 
AN3115
Implementing a Digital AC/DC Switched-Mode Power Supply using a 56F8300 Digital Signal Controller  
FREESCALE   pdf   952   0   8/19/2005   -  

  Application Notes Software
ID and Description Vendor ID Format Size K Rev # Date Last Modified Download Code Files
AN2357SW
Software files for AN2357  
FREESCALE   zip   130   0   11/06/2002   -  

  Users Guides
ID and Description Vendor ID Format Size K Rev # Date Last Modified Download Code Files
8300PMSMTD
Targeting manual 3ph PMSM Vector Control.fm  
FREESCALE   pdf   561   0   1/28/2005   -  



Return to Top Return to Top


 Permanent Magnet Synchronous Motor Reference Designs
 
ID and Description Vendor ID Format Size K Rev # Order Availability
PMSM and BLDC Sensorless Motor Control using the 56F801X  
PMSM and BLDC Sensorless Motor Control using the 56F801X  
FREESCALE   -   -   -   -
Electro-Mechanical Braking using 56F8300 Digital Signal Controllers  
Electro-Mechanical Braking reference Design using 56F8300 Digital Signal Controllers  
FREESCALE   -   -   -   -
Electronic Power Assisted Steering (EPAS) with 56F8300 Digital Signal Controllers  
Electronic Power Assisted Steering (EPAS) Reference Design with 56F8300 Digital Signal Controllers  
FREESCALE   -   -   -   -
FlexRay Brake-By-Wire using 56F8300 Digital Signal Controllers  
FlexRay Brake-By-Wire reference design using 56F8300 Digital Signal Controllers  
FREESCALE   -   -   -   -
Sensorless PMSM Vector Control on MCF51AC256  
The application creates a sensorless vector control PMSM drive with optional speed closed-loop. It serves as an example of a PMSM vector control system design based on Freescale ColdFire controller MCF51AC256.  
FREESCALE   -   -   -   -
3-phase PMSM Vector Control using Quadrature Encoder on MCF51AC256  
The application creates a vector control PMSM drive with optional speed closed-loop, using a quadrature encoder. It serves as an example of a PMSM vector control system design based on Freescale ColdFire controller MCF51AC256.  
FREESCALE   -   -   -   -
PMSM Vector Control with Single-Shunt Current-Sensing Using MC56F8013/23  
The application creates a vector control PMSM drive with optional speed closed-loop, using a quadrature encoder. It serves as an example of a PMSM vector control system design based on Freescale Digital Signal Controller (DSC) MC56F80XX.  
FREESCALE   -   -   -   -
Sensorless PMSM Vector Control with a Sliding Mode Observer for Compressors Using MC56F8013  
This is design of a 3-phase sensorless PMSM vector control drive with a sliding mode observer (SMO). The design is targeted mainly for compressor control and other consumer and industrial applications. This cost-effective solution benefits from...  
FREESCALE   -   -   -   -
3-Phase PM Synchronous Motor Control with Quadrature Encoder Using 56F80X Digital Signal Controllers  
3-Phase PM Synchronous Motor Control with Quadrature Encoder Using 56F80X Digital Signal Controllers  
FREESCALE   -   -   -   -
3-Phase PM Synchronous Motor Torque Vector Control Using 56F80X or 56F8300 Digital Signal Controllers  
3-Phase PM Synchronous Motor Torque Vector Control Using 56F80X or 56F8300 Digital Signal Controllers  
FREESCALE   -   -   -   -


Return to Top Return to Top


 Permanent Magnet Synchronous Motor Design Tools
 

Development Tools

  Emulators/Probes
ID and Description Vendor ID Format Size K Rev # Availability
DSPCOMMPARALLEL  
Parallel Port Command Converter for DSP  
FREESCALE   -   -   -   Buy Direct 
Distributor
CodeWarrior USB TAP  
Uses advanced emulation technology to provide control of and visibility into the target system  
FREESCALE   -   -   -   Buy Direct 
Distributor

  Evaluation/Development Boards & Systems
ID and Description Vendor ID Format Size K Rev # Availability
56F800DEMO  
56F800 Demonstration Kit  
FREESCALE   -   -   -   Buy Direct 
Distributor
APMOTOR56F8000  
Motor Control Demonstration System  
FREESCALE   -   -   -   Buy Direct 
Distributor
DEMO56F8013  
Demonstration Board for 56F8013 Digital Signal Controller  
FREESCALE   -   -   -   Buy Direct 
Distributor
DSP56F801EVM  
Evaluation Kit for 56F801 Processor  
FREESCALE   -   -   -   Distributor
DSP56F803EVM  
Evaluation Kit for 56F803 Processor  
FREESCALE   -   -   -   Distributor
DSP56F805EVM  
Evaluation Kit for 56F805 Processor  
FREESCALE   -   -   -   Distributor
DSP56F807EVM  
Evaluation Kit for 56F807 Processor  
FREESCALE   -   -   -   Distributor
ECCTR908MR32  
MC68HC908MR32 Control Board  
FREESCALE   -   -   -   Distributor
ECMTREVAL  
Evaluation Motor Board  
FREESCALE   -   -   -   Distributor
MC56F8300DSK  
Developers Starter Kit for 56F8300/100 Digital Signal Controllers  
FREESCALE   -   -   -   Distributor
MC56F8323EVME  
Evaluation Kit for MC56F832x and MC56F812x Digital Signal Controllers  
FREESCALE   -   -   -   Buy Direct 
Distributor
MC56F8367EVME  
Evaluation Kit for Digital Signal Controllers  
FREESCALE   -   -   -   Buy Direct 
Distributor

  IDE - Debug, Compile and Build Tools
ID and Description Vendor ID Format Size K Rev # Availability
68HC908MRQS  
68HC908MR Quick Start Software Development Kit  
FREESCALE   -   -   -   -
CodeWarrior for 56800/E Digital Signal Controllers  
Integrated tool suite environment for 56800/E Digital Signal Controllers  
FREESCALE   -   -   -   Buy Direct 
Distributor
FreeMASTER Run-Time Debugging Tool  
Graphical PC host tool to control and debug embedded applications in run-time.  
FREESCALE   -   -   -   -

  Initialization/Boot/Device-Driver Code Generation
ID and Description Vendor ID Format Size K Rev # Availability
MPC500QUICKSTARTSW
MPC500_Quick_Start Initialization Tool
 
FREESCALE   zip   36297   4   Download



Return to Top Return to Top