|
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
|
▷ |