AN1917D Freescale Semiconductor / Motorola, AN1917D Datasheet - Page 2

no-image

AN1917D

Manufacturer Part Number
AN1917D
Description
3-Phase PM Synchronous Motor Control with Quadrature Encoder Using DSP56F80x
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
2
Motorola DSP Advantages and Features
2.
The Motorola DSP56F80x family is well suited for digital motor control, combining the DSP’s
(Digital Signal Processor) calculation capability with the MCU’s (Micro Controller Unit) features on a
single chip. These DSPs offer many dedicated peripherals like a Pulse Width Modulation (PWM)
module, an Analog-to-Digital Converter (ADC), Timers, communication peripherals (SCI, SPI, CAN),
on-board Flash and RAM. Generally, all family members are well-suited for various motor controls.
A typical member of the family, the DSP56F805, provides the following peripheral blocks:
Aside from to the fast Analog-to-Digital converter and the 16-bit Quad Timers, the most interesting
peripheral from the PM Synchronous motor control point of view is the Pulse Width Modulation
(PWM) module. The PWM module offers a high degree of freedom in its configuration, permitting
efficient control of the PM Synchronous motor.
The PWM has the following features:
Motorola DSP Advantages and Features
Program Flash
Program RAM
Data Flash
Boot Flash
Data RAM
Two Pulse Width Modulator modules (PWMA & PWMB), each with six PWM outputs, three
Current Sense inputs, and four Fault inputs, fault tolerant design with deadtime insertion,
supporting both center- and edge-aligned modes
12-bit Analog-to-Digital Converters (ADCs), supporting two simultaneous conversions with
dual 4-pin multiplexed inputs; the ADC can be synchronized to the PWM modules
Two Quadrature Decoders (Quad Dec0 & Quad Dec1), each with four inputs, or two
additional Quad Timers A & B
Two dedicated General Purpose Quad Timers totaling six pins: Timer C with two pins and
Timer D with four pins
A CAN 2.0 A/B Module with a 2-pin port used to transmit and receive
Two Serial Communication Interfaces (SCI0 & SCI1), each with two pins, or four additional
GPIO lines
A Serial Peripheral Interface (SPI), with a configurable 4-pin port, or four additional GPIO
lines
A Computer Operating Properly (COP) timer
Two dedicated external interrupt pins
Fourteen dedicated General Purpose I/O (GPIO) pins, 18 multiplexed GPIO pins
An external reset pin for hardware reset
JTAG/On-Chip Emulation (OnCE)
a software-programmable, Phase Lock Loop-based frequency synthesizer for the DSP core
clock
Three complementary PWM signal pairs, or six independent PWM signals
3-Phase PMSM Control with Quadrature Encoder
Freescale Semiconductor, Inc.
8188 x 16-bit
DSP56F801
For More Information On This Product,
2K x 16-bit
1K x 16-bit
1K x 16-bit
2K x 16-bit
Table 2-1. Memory Configuration
Go to: www.freescale.com
32252 x 16-bit
DSP56F803
512 x 16-bit
4K x 16-bit
2K x 16-bit
2K x 16-bit
32252 x 16-bit
DSP56F805
512 x 16-bit
4K x 16-bit
2K x 16-bit
2K x16-bit
61436 x 16-bit
DSP56F807
8K x 16-bit
2K x 16-bit
4K x 16-bit
2K x 16-bit
MOTOROLA

Related parts for AN1917D