English
Language : 

PXS30 Datasheet, PDF (14/139 Pages) Freescale Semiconductor, Inc – PXS30 Microcontroller
Introduction
1.5.20 Motor control (MOTC) peripherals
The peripherals in this section can be used for general-purpose applications, but are specifically designed
for motor control (MOTC) applications.
1.5.20.1 FlexPWM
The pulse width modulator module (FlexPWM) contains three PWM channels, each of which is
configured to control a single half-bridge power stage. There may also be one or more fault channels.
This PWM is capable of controlling most motor types: AC induction motors (ACIM), Permanent Magnet
AC motors (PMAC), both brushless (BLDC) and brush DC motors (BDC), switched (SRM) and variable
reluctance motors (VRM), and stepper motors.
A FlexPWM module implements the following features:
• 16 bits of resolution for center, edge aligned, and asymmetrical PWMs
• Maximum operating frequency lower than or equal to platform frequency
• Clock source not modulated and independent from system clock (generated via auxiliary PLL)
• Fine granularity control for enhanced resolution of the PWM period
• PWM outputs can operate as complementary pairs or independent channels
• Ability to accept signed numbers for PWM generation
• Independent control of both edges of each PWM output
• Synchronization to external hardware or other PWM is supported
• Double-buffered PWM registers
— Integral reload rates from 1 to 16
— Half-cycle reload capability
• Multiple ADC trigger events can be generated per PWM cycle via hardware
• Fault inputs can be assigned to control multiple PWM outputs
• Programmable filters for fault inputs
• Independently programmable PWM output polarity
• Independent top and bottom deadtime insertion
• Each complementary pair can operate with its own PWM frequency and deadtime values
• Individual software control for each PWM output
• All outputs can be forced to a value simultaneously
• PWMX pin can optionally output a third signal from each channel
• Channels not used for PWM generation can be used for buffered output compare functions
• Channels not used for PWM generation can be used for input capture functions
• Enhanced dual-edge capture functionality
• Option to supply the source for each complementary PWM signal pair from any of the following:
— External digital pin
— Internal timer channel
PXS30 Microcontroller Data Sheet, Rev. 1
14
Preliminary—Subject to Change Without Notice
Freescale Semiconductor