background image

How to Reach Us:

Home Page:

www.freescale.com

E-mail:

[email protected]

USA/Europe or Locations Not Listed:

Freescale Semiconductor
Technical Information Center, CH370
1300 N. Alma School Road

 

Chandler, Arizona 85224

 

+1-800-521-6274 or +1-480-768-2130
[email protected]

Europe, Middle East, and Africa:

Freescale Halbleiter Deutschland GmbH
Technical Information Center
Schatzbogen 7
81829 Muenchen, Germany
+44 1296 380 456 (English)
+46 8 52200080 (English)
+49 89 92103 559 (German)
+33 1 69 35 48 48 (French)
[email protected]

Japan:

Freescale Semiconductor Japan Ltd.

 

Headquarters
ARCO Tower 15F
1-8-1, Shimo-Meguro, Meguro-ku,
Tokyo 153-0064, Japan
0120 191014 or +81 3 5437 9125
[email protected]

Asia/Pacific:

Freescale Semiconductor Hong Kong Ltd.
Technical Information Center

 

2 Dai King Street

 

Tai Po Industrial Estate

 

Tai Po, N.T., Hong Kong

 

+800 2666 8080
[email protected]

For Literature Requests Only:

Freescale Semiconductor Literature Distribution Center
P.O. Box 5405
Denver, Colorado 80217
1-800-441-2447 or 303-675-2140
Fax: 303-675-2150
[email protected]

Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, 
Inc. All other product or service names are the property of their respective owners.

 

This product incorporates SuperFlash® technology licensed from SST.
© Freescale Semiconductor, Inc. 2005. All rights reserved.

56F8013BLDCUG
Rev. 1
11/2005

Information in this document is provided solely to enable system and 
software implementers to use Freescale Semiconductor products. There are 
no express or implied copyright licenses granted hereunder to design or 
fabricate any integrated circuits or integrated circuits based on the 
information in this document.

Freescale Semiconductor reserves the right to make changes without further 
notice to any products herein. Freescale Semiconductor makes no warranty, 
representation or guarantee regarding the suitability of its products for any 
particular purpose, nor does Freescale Semiconductor assume any liability 
arising out of the application or use of any product or circuit, and specifically 
disclaims any and all liability, including without limitation consequential or 
incidental damages. “Typical” parameters that may be provided in Freescale 
Semiconductor data sheets and/or specifications can and do vary in different 
applications and actual performance may vary over time. All operating 
parameters, including “Typicals”, must be validated for each customer 
application by customer’s technical experts. Freescale Semiconductor does 
not convey any license under its patent rights nor the rights of others. 
Freescale Semiconductor products are not designed, intended, or authorized 
for use as components in systems intended for surgical implant into the body, 
or other applications intended to support or sustain life, or for any other 
application in which the failure of the Freescale Semiconductor product could 
create a situation where personal injury or death may occur. Should Buyer 
purchase or use Freescale Semiconductor products for any such unintended 
or unauthorized application, Buyer shall indemnify and hold Freescale 
Semiconductor and its officers, employees, subsidiaries, affiliates, and 
distributors harmless against all claims, costs, damages, and expenses, and 
reasonable attorney fees arising out of, directly or indirectly, any claim of 
personal injury or death associated with such unintended or unauthorized 
use, even if such claim alleges that Freescale Semiconductor was negligent 
regarding the design or manufacture of the part. 

Summary of Contents for 56F8000

Page 1: ...56F8000 16 bit Hybrid Controllers freescale com 3 Phase BLDC Motor Control with Hall Sensors Using the MC56F8013 Targeting User Guide 56F8013BLDCUG Rev 1 11 2005...

Page 2: ......

Page 3: ...s Acronyms and Abbreviations Preface vii References Preface vii Chapter 1 Introduction 1 1 Application Benefits 1 1 Chapter 2 System Description 2 1 Application Description 2 2 2 2 Hardware Design 2 4...

Page 4: ...3 Phase BLDC Motor Control Rev 1 ii Freescale Semiconductor Preliminary...

Page 5: ...URES List of Figures Rev 1 Freescale Semiconductor iii Preliminary 2 2 System Concept 2 3 2 3 Main Data Flow 2 5 2 4 Speed Capture 2 6 3 1 56F8000 Motor Control Daughter Card and 56F8013 Demonstration...

Page 6: ...3 Phase BLDC Motor Control Rev 1 iv Freescale Semiconductor Preliminary...

Page 7: ...or control with Hall sensors for the 56F8013 processor Chapter 3 Setting Up the Application explains how to set up the application Chapter 4 Running the Application describes how the BLDC with Hall Se...

Page 8: ...s applications software CodeWarrior project 3des mcp is the pConfig argument defined in the C header file aec h Bold Reference sources paths emphasis refer to the Targeting DSP56F80x Platform manual s...

Page 9: ...Integral PWM Pulse Width Modulation References The following sources were used to produce this book 1 56F8000 Peripheral Reference Manual MC56F8000RM Freescale Semiconductor Inc 2 56F8013 Demonstrati...

Page 10: ...3 Phase BLDC Motor Control Rev 1 viii Freescale Semiconductor Preliminary...

Page 11: ...and explains how it is targeted for Freescale s 56F8013 dedicated motor control device The software design takes advantage of the Processor ExpertTM PE tool included with CodeWarrior The theoretical...

Page 12: ...Introduction 3 Phase BLDC Motor Control Rev 1 1 2 Freescale Semiconductor Preliminary...

Page 13: ...drive introduced in this manual is designed to power a low voltage BLDC motor equipped with Hall sensors which is supplied with the Motor Control Daughter Card The motor has the following specificatio...

Page 14: ...8013 Part DEMO56F8013 or DEMO56F8013 E The 56F8013 runs the main control algorithm and generates 3 phase PWM output signals for a 3 phase inverter according to the user interface and feedback signals...

Page 15: ...cept The control process is as follows The state of the user interface is periodically scanned while the speed of the motor is measured with each new edge from the Hall sensors only one phase is used...

Page 16: ...is application utilizes the following HW modules 56F8000 Motor Control Daughter Card Part APMOTOR56F8000 Demostration board for 56F8013 Part DEMO56F8013 or DEMO56F8013 E Refer to corresponding User Ma...

Page 17: ...g via Button Calculate Desired Speed DesiredVoltageFraction PI Speed Controller PI Speed Controller DCBus Current ADC Conversion Interrupt Calculate Moving Average ADCAvg PI Torque Controller Mask and...

Page 18: ...5 6 1 Electrical Rev 1 Electrical Rev 1 Electrical Rev 1 Electrical Rev 1 Mechanical Revolution Hall Sensor Phase A Hall Sensor Phase B Hall Sensor Phase C Speed Capture Commutation 1 2 3 4 5 6 7 8 F...

Page 19: ...performed by changing the duty cycle The second disadvantage is that a change in the duty cycle is synchronized with PWM reload which may cause a delay between a proper commutation moment and the PWM...

Page 20: ...System Description 3 Phase BLDC Motor Control Rev 1 2 8 Freescale Semiconductor Preliminary...

Page 21: ...APMOTOR56F8000 These parts can be ordered through the Freescale website Please follow the instructions printed in the kit installation guide included in each kit to install and connect both boards as...

Page 22: ...Setting Up the Application 3 Phase BLDC Motor Control Rev 1 3 2 Freescale Semiconductor Preliminary...

Page 23: ...e user can control the speed of the BLDC motor by pressing and releasing the IRQ 2 button S2 located on the demonstration board Button control works as follows Initially pressing and releasing the IRQ...

Page 24: ...Running the Application 3 Phase BLDC Motor Control Rev 1 4 2 Freescale Semiconductor Preliminary...

Page 25: ...k CD ROM Preface vii 56F8000 Motor Control Board User Guide Preface vii 56F8000 Peripheral Reference Manual Preface vii 56F8013 Demonstration Board User Manual Preface vii 56F8013 Technical Data Prefa...

Page 26: ...Index Rev 1 Freescale Semiconductor Index 2 Preliminary...

Page 27: ......

Page 28: ...uits based on the information in this document Freescale Semiconductor reserves the right to make changes without further notice to any products herein Freescale Semiconductor makes no warranty repres...

Reviews: