AN1913 Motorola / Freescale Semiconductor, AN1913 Datasheet

no-image

AN1913

Manufacturer Part Number
AN1913
Description
AN1913 3-phase BLDC Motor Control with Sensorless Back-EMF ADC Zero Crossing Detection using DSP 56F80x
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
Semiconductor Application Note
3-phase BLDC Motor
Control with Sensorless
Back-EMF ADC Zero
Crossing Detection using
DSP 56F80x
Design of Motor Control Application Based on
the Motorola Software Development Kit SDK
Libor Prokop,
Leos Chalupa
1.
2.
© Motorola, Inc. 2001
MOTOROLA
This Application Note describes the design of a 3-phase
sensorless BLDC motor drive with Back-EMF Zero Crossing
using an AD convertor. It is based on Motorola’s DSP
56F80x family dedicated for motor control applications. The
software design uses the SDK (Software Development Kit)
developed by Motorola.
The concept of the application is that of a speed-closed loop
drive using an AD convertor for Back-EMF Zero Crossing
technique position detection. It serves as an example of a
sensorless BLDC motor control system using Motorola DSP
with SDK support. It also illustrates the usage of dedicated
motor control on chip peripherals, software drivers and
software libraries that are included in the SDK.
This Application Note includes a description of the Motorola
DSP features, basic BLDC motor theory, system design
concept, hardware implementation and software design
including the PC Master visualization tool inclusion.
The Motorola DSP56F80x family are well suited for digital
motor control, combining the DSP’s calculation capability
with the MCU’s controller features on a single chip. These
DSPs offer many dedicated peripherals like Pulse Width
Introduction
Motorola DSP Advantages and
Features
1. Introduction ................................... 1
2. Motorola DSP Advantages and
3. Target Motor Theory ..................... 3
4. System Design Concept ............... 10
5. Control Technique ....................... 14
6. Hardware ..................................... 28
7. Software Design .......................... 32
8. PC Master.................................... 49
9. DSP Usage .................................. 49
10. Setting of Software Parameters for
11. References ................................. 55
3.1 BLDC Motor Targeted by This
3.2 3-Phase BLDC Power Stage........... 6
3.3 Why Sensorless Control?................ 6
3.4 Power Stage - Motor System
3.5 Back-EMF Sensing......................... 9
4.1 System Specification .................... 10
4.2 Sensorless Drive Concept ............. 12
5.1 Control Technique - General
5.2 PWM Voltage Generation for
5.3 Back-EMF Zero Crossing Sensing16
5.4 Sensorless Commutation Control . 18
5.5 Speed Control ............................... 28
6.1 System Outline ............................. 28
6.2 Low Voltage Evaluation Motor
6.3 Low Voltage Hardware Set .......... 30
6.4 High Voltage Hardware Set.......... 31
7.1 Main Software Flow Chart ........... 32
7.2 Data Flow ..................................... 35
7.3 State Diagram ............................... 39
10.1 Current and Voltage Settings........ 51
10.2 Commutation Control Settings ..... 51
10.3 Speed setting................................. 54
11.1 Software Development Kit, SDK
11.2 User’s Manuals and
Features .................................... 1
Application...................................... 3
Model .............................................. 7
Overview ....................................... 14
BLDC ............................................ 14
Hardware Set................................. 29
Other Motors .......................... 50
rev.2.3............................................ 55
Application Notes.......................... 55
Contents
(Motorola Order Number)
Order by AN1913/D
Rev. 1.0, 03/2001

Related parts for AN1913

Related keywords