Microchip Technology MA300015 Data Sheet

Page of 236
© 2011 Microchip Technology Inc.
DS70150E-page 97
dsPIC30F6010A/6015
15.0
MOTOR CONTROL PWM 
MODULE
This module simplifies the task of generating multiple,
synchronized Pulse-Width Modulated outputs. In partic-
ular, the following power and motion control applications
are supported by the PWM module:
• Three Phase AC Induction Motor
• Switched Reluctance (SR) Motor
• Brushless DC (BLDC) Motor
• Uninterruptible Power Supply (UPS)
The Motor Control PWM module has the following
features:
• Eight PWM I/O pins with four duty cycle generators
• Up to 16-bit resolution
• ‘On-the-Fly’ PWM frequency changes
• Edge and Center-Aligned Output modes
• Single Pulse Generation mode
• Interrupt support for asymmetrical updates in 
Center-Aligned mode
• Output override control for Electrically 
Commutative Motor (ECM) operation
• ‘Special Event’ comparator for scheduling other 
peripheral events 
• Fault pins to optionally drive each of the PWM 
output pins to a defined state
• Duty cycle updates are configurable to be 
immediate or synchronized to the PWM time base
This module contains four duty cycle generators, num-
bered 1 through 4. The module has eight PWM output
pins, numbered PWM1H/PWM1L through PWM4H/
PWM4L. The eight I/O pins are grouped into high/low
numbered pairs, denoted by the suffix H or L, respec-
tively. For complementary loads, the low PWM pins are
always the complement of the corresponding high I/O
pin.
The Motor Control PWM module allows several modes
of operation which are beneficial for specific power
control applications. 
Note:
This data sheet summarizes features of
this group of dsPIC30F devices and is not
intended to be a complete reference
source. For more information on the CPU,
peripherals, register descriptions and gen-
eral device functionality, refer to the
dsPIC30F Family Reference Manual”
(DS70046).