herunterladen
![](https://oss-datasheet.aipcba.com/html/CBBA1DA2B2069B3AF2C80B2028811EFC/bg1.png)
1 Introduction
This application note describes setting the Enhanced Flex
Pulse Width Modulator (eFlexPWM or mcPWM) for BLDC
motor control applications. It includes a brief description of
the eFlexPWM, the eFlexPWM peripheral’s initialization,
commutation techniques, and the PWM duty cycle control.
The description in this application note will cover the
advanced eFlexPWM modules built on the MCF56F825x/4x
and MC56F84xx devices. Basically similar PWM modules are
implemented on MCF5441x, PXS20, Power Architecture
®
,
and other devices. All these PWM modules are targeted
mainly at sophisticated motor control and inverter
applications.
So, this application note can be applied to setting the
eFlexPWM implemented on the MCF56F825x/4x and
MC56F84xxx devices, the Motor Control Pulse Width
Modulator mcPWM implemented on the MCF5441x, and the
Flexible Motor Control Pulse Width Modulator Module
implemented on PXS20. However, although the denomination
of those PWM modules and register names differ slightly, the
basic and main features are the same.
All settings in this application note will be described for the
eFlexPWM on the MCF56F825x/4x devices. The setting up of
the other above mentioned PWMs is the same, if not
mentioned otherwise.
Freescale Semiconductor
Document Number: AN4429
Application Note
Rev. 0, 12/2011
Using Motor Control eFlexPWM
(mcPWM) for BLDC Motors
by:
Libor Prokop
© 2011 Freescale Semiconductor, Inc.
Contents
1 Introduction................................................................1
2 Enhanced PWM (eFlexPWM) module
overview....................................................................2
3 PWM module and 3-phase BLDC motor
control........................................................................7
4 Using MC56F8247 FlexPWM module for
BLDC motor control...............................................14
5 References...............................................................28
6 Conclusion...............................................................28