The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Order AN1918/D (Motorola Order Number) Rev. 6/01 Freescale Semico


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



Semiconductor Application Note
Order AN1918/D (Motorola Order Number) Rev. 6/01
Freescale Semiconductor, Inc.
Indirect Power Factor Correction 3-Phase Motor Control with V/Hz Speed Open Loop Application Using DSP56F80x
Design Indirect Power Factor Correction
Contents
Introduction Application Benefit Motorola Advantages Features System Design Concepts. Hardware Implementation
System Outline High Voltage Hardware Set.
Software Implementation
Files Drivers Library Function Appconfig.h File Control Integration 5.4.1 Resources 5.4.2 Modification 5.4.3 Initialization 5.4.4 Control Enable 5.4.5 Control Disable Input Current Harmonics Contents.
Introduction Application Benefit
This Application Note describes design Indirect Power Factor Correction (Indirect PFC) 3-phase Motor V/Hz Speed Open Loop application. based Motorola's 56F80X digital signal processor (DSP) which dedicated motor control applications. Most practical electronic power supplies consist conventional single-phase full-bridge rectifier filter stages. well-known, this type circuit draws high current levels from power line produces high level harmonics. This harmonic distortion power factor (PF) reduce maximum power available from power lines reduce efficiency electrical supply networks. European Normative 61000-3-2 defines limits harmonic content input current power line supplied equipment. meet these requirements, designs require active power factor correction (PFC) input. emulates ideal ohmic load electronically controlling input current drawn from line. There many specific available market task. Those approach require additional electronic components, increasing system cost complexity. other hand, there implement control
Master Memory Usage
Motorola, Inc., 2001
More Information This Product, www.freescale.com
Indirect Power Factor Correction
References
Motorola Advantage Features
through addition main control tasks like motor control, etc. digital replaces number reduces system cost. Another benefit software implementation easy modification without changing hardware.
Motorola Advantage Features
members Motorola DSP56F80x family well suited digital motor control, combining DSP's calculation capability with MCU's controller features single chip. These DSPs offer many peripherals, including Pulse-Width-Modulation (PWM) unit, Analog-to-Digital Converter (ADC), Timers, communication peripherals (SCI, SPI, CAN), on-board Flash RAM. typical member family, DSP56F805, provides following peripheral blocks:
Freescale Semiconductor, Inc.
Pulse Width Modulator modules (PWMA PWMB), each with outputs, three Current Status inputs, four Fault inputs, fault tolerant design with deadtime insertion, supports both Center- Edge- aligned modes Twelve-bit Analog Digital Convertors (ADCs), supporting simultaneous conversions with dual 4-pin multiplexed inputs; synchronized modules Quadrature Decoders (Quad Dec0 Quad Dec1), each with four inputs, additional Quad Timers dedicated General Purpose Quad Timers totalling pins: Timer with pins Timer with pins Module with 2-pin ports used transmit receive Serial Communication Interfaces (SCI0 SCI1), each with pins, four additional GPIO lines Serial Peripheral Interface (SPI), with configurable 4-pin port, four additional GPIO lines Computer Operating Properly (COP) timer dedicated external interrupt pins Fourteen dedicated General Purpose (GPIO) pins, multiplexed GPIO pins External reset hardware reset JTAG/On-Chip Emulation (OnCE) Software-programmable, Phase Lock Loop-based frequency synthesizer core clock Memory configuration 32252 16-bit words Program Flash 16-bit words Program 16-bit words Data 16-bit words Data Flash 16-bit words Boot Flash
Other than fast Analog-to-Digital converter 16-bit Quadrature Timers, most interesting peripheral from motor control point view Pulse Width Modulation (PWM) module. configuration permits efficient control motors.
Indirect Power Factor Correction
More Information This Product, www.freescale.com
System Design Concepts
following features: Three complementary signal pairs, independent signals Complementary channel operation Deadtime insertion Separate bottom pulse width correction current status inputs software Separate bottom polarity control Edge-aligned center-aligned signals 15-bits resolution Half-cycle reload capability Integral reload rates from Individual software-controlled output Programmable fault protection Polarity control 20-mA current sink capability pins Write-protectable registers
Freescale Semiconductor, Inc.
Motor control utilizes block complementary mode, which configures output pair complimentary channels.
System Design Concepts
Motor Control Targeted DSP56F803/805EVM platforms Running 3-phase AC/BLDC Motor Control Development Platform single line voltage 360V Control technique incorporates V/Hz speed open loop bi-directional rotation motoring regenerating mode Overvoltage, Undervoltage, Overcurrent, Temperature Fault protection Master Manual Interface Power Stage Identification Control Input power supply voltage 115-230V Input power supply frequency 50/60 Nominal output voltage 360V 10%. Nominal output power 180W Input current harmonic content will comply with standard 1000-3-2
system basic characteristics both Digital Power Factor Correction 3-phase motor V/Hz Open Loop applications described below:
Indirect Power Factor Correction
More Information This Product, www.freescale.com
System Design Concepts
system designed integrate control with real motor control application. base 3-phase Motor V/Hz Speed Open Loop application. runs main control algorithm. generates 3-phase output signal motor according user's input. also controls power factor correction hardware that provides power supply motor.
DC-Bus
~115-230V 50/60Hz
3-ph
Freescale Semiconductor, Inc.
pulse wide modulator
Temperature, Current Voltage sensors
Zero crossing detection
Pulse wide modulation
Inhibit output
Temperature, voltage fault processing
Input frequency measurement. Milestone generation. Base frequency Reference voltage calculation
Generator with Dead Time DC-Bus Ripple Cancel
Speed set-up
Speed Command Processing
Regulator V/Hz Speed Processing
DSP56F80X
Figure 3-1. System Concept system integrates independent parts that keep their features. First 3-phase motor drive with V/Hz Speed Open Loop algorithm; second Power Factor Correction (PFC) algorithm (see Figure 3-1). runs main control algorithm. According user interface input feedback signals, generates 3-phase output signals motor inverter. provides power Motor inverter. main advantage power factor correction system reduction electrical noise. This will possible input current waveform sine-like. hardware does directly control inverter switch. modifies reference voltage only, which makes possible simple 3-point sine approximation input current waveform. enough comply with standard simplifies control software complexity. second feature stable output voltage. circit boost voltage converter, output voltage cannot less than rectified input voltage.
Indirect Power Factor Correction
More Information This Product, www.freescale.com
Hardware Implementation
Hardware Implementation
System Outline
hardware designed drive 3-phase AC/BLDC motor. This application notes describes uses with -phase motor. application Motorola motor control DSPs using Board: DSP56F803 DSP56F805
designed software capable only High Voltage Hardware described below. setup shown Figure 4-1, described also documents Targeting_DSP56803_Platform, Targeting_DSP56805_Platform according targeted DSP/EVM. Those documents also describe jumper settings.
Freescale Semiconductor, Inc.
High Voltage Hardware
system configuration shown Figure 4-1. system parts supplied documented according following references: Controller Board DSP56F805: supplied DSP56805EVM described Evaluation Module Hardware User's Manual Controller Board DSP56F803: supplied DSP56803EVM described Evaluation Module Hardware User's Manual AC/BLDC High Voltage Power Stage supplied with Optoisolation Board ECOPTHIVACBLDC described MEMC3BLDCPSUM/D Phase Brushless High Voltage Power Stage Optoisolation Board supplied with AC/BLDC High Voltage Power Stage ECOPTHIVACBLDC supplied alone ECOPT optoisolation board described MEMCOBUM/D Optoisolation Board User's Manual Warning: strongly recommended optoisolation (optocouplers optoisolation amplifiers) during development time avoid damage development equipment. Motor-Brake AM40V SG40N supplied ECMTRHIVAC Notes: Information above mentioned boards documents found
Indirect Power Factor Correction
More Information This Product, www.freescale.com
Hardware Implementation
+12VDC flat ribbon cable, gray JP1.1 JP1.2
J11.1 J11.2
AC/BLDC High Voltage Power Stage J13.1 J13.2 J13.3
ECOPT JP201
Freescale Semiconductor, Inc.
Black White
flat ribbon cable, gray
ECOPTHIVACBLDC
Motor-Brake
AM40V SG40N
Hall sensor encoder 00126A ECMTRHIVAC
Incremental encoder Baumer Electric
16.05A
1024-12-5
used application
used application
Figure 4-1. High Voltage System Configuration system parts supplied documented according following references: Controller Board DSP56F805: supplied DSP56805EVM described DSP56F805EVMUM/D Evaluation Module Hardware User's Manual Controller Board DSP56F803: supplied DSP56803EVM described DSP56F803EVMUM/D Evaluation Module Hardware User's Manual AC/BLDC High Voltage Power Stage
Indirect Power Factor Correction
More Information This Product, www.freescale.com
White Black
Optoisolation Board
Controller Board
Software Implementation
supplied with Optoisolation Board ECOPTHIVACBLDC described MEMC3BLDCPSUM/D Phase Brushless High Voltage Power Stage Optoisolation Board supplied with AC/BLDC High Voltage Power Stage ECOPTHIVACBLDC supplied alone ECOPT optoisolation board described MEMCOBUM/D Optoisolation Board User's Manual Warning: strongly recommended optoisolation (optocouplers optoisolation amplifiers) during development time avoid damage development equipment. Notes: Information above mentioned boards documents found
Freescale Semiconductor, Inc.
Software Implementation
Motorola Embedded collection APIs, libraries, services, rules guidelines. This software infrastructure designed DSP5680x software developers create high-level, efficient, portable code. This chapter describes minor changes needed basic 3-phase motor V/Hz Open Loop application that necessary integrate control.
Files
application composed following files: \3ph_AC_VHz_OpenLoop_PFC.c (main program) (PFC control program) (PFC control header file) \3ph_AC_VHz_OpenLoop_PFC.mcp (application project file) (application configuration source file FLASH) (application configuration header file FLASH) (linker command file FLASH) (configuration file FLASH) (application configuration source file external RAM) (application configuration header file external RAM)
Indirect Power Factor Correction
More Information This Product, www.freescale.com
Software Implementation
(linker command file external RAM)
Where means type target (DSP56F803 DSP56F805 EVM). These files located SDK. additional files, dpfc.c dpfc.h, added basic 3-phase motor Open Loop application.
Drivers Library Function
Each peripheral accessible through driver. detailed description drivers, document Embedded (Software Development Kit) Targeting Motorola DSP5680X Platform.
Appconfig.h File
Freescale Semiconductor, Inc.
purpose appconfig.h file provide mechanism overriding default configuration settings, which defined config.h file. following lines should included appconfig.h file functionality:
#define #define #define #define INCLUDE_USER_TIMER_D_0 INCLUDE_USER_TIMER_D_1 INCLUDE_USER_TIMER_D_2 INCLUDE_USER_TIMER_C_0
difference inhibit output, which connected general purpose input/output (GPIO) timer dedicated DSP56F803/805 EVM. DSP56F803, line that defines channel timer module will excluded from appconfig.h. interrupt priority level will additionally defined appconfig.h file. Because input current waveform generation time critical process, timer interrupt will have highest interrupt priority (level this example; level reserved interrupt):
#define GPR_INT_PRIORITY_32
Control Integration
5.4.1 Resources
control uses some peripherals cannot share resources with motor control application (excluding channel DC-bus voltage measurement). following resources allocated control: Quadrature timer module channel Quadrature timer module channel Quadrature timer module channel Quadrature timer module channel (for DSP56F805 only) GPIO port (for DSP56F803 only)
These lines dpfc.c support hardware connection differences between variants 56F80x family.
Indirect Power Factor Correction
More Information This Product, www.freescale.com
Software Implementation Uncomment following lines #define DSP56F803EVM #define DSP56F805EVM
5.4.2 Modification
following line placed into main program provides access control functions:
#include "dpfc.h"
5.4.3 Initialization
Initialization peripherals will contain additional parts. following line will included after motor control initialization function call:
PFC_Init(); peripherals initialization
Freescale Semiconductor, Inc.
control software must aware DC-bus voltage value. Usually motor control application uses this value calculations requires different sample rate measurement. case control used, main program should provide continuous measurement DC-bus voltage sample rate less then twice input voltage frequency. This assures proper operation when control possible means passing DC-bus voltage value control following line conversion complete callback:
PFC_SetUOut(u_dc_bus); Pass DC-bus voltage value
5.4.4 Control Enable
possible enable control time after PFC_Init() function call. Before control enabled, application will able measure DC-bus voltage. enable control, following line:
PFC_Enable(); control enable
control operates from interrupts. possible disable global interrupts when control
5.4.5 Control Disable
There reasons disabling control motor control application. first reason power saving when output load zero, second reasonose fault protection. motor control application performs shutdown after error detection, following line:
PFC_Disable();
control disable
Input Current Harmonics Contents
result power factor correction, spectrum input current will contain components with lowest amplitudes than same spectrum without PFC. harmonics contents both applications (with without PFC) were measured output power about 120W shown Figure 5-1.
Indirect Power Factor Correction
More Information This Product, www.freescale.com
Master
Freescale Semiconductor, Inc.
harmonic
P=124W
ithout P=124W
Figure 5-1. Input Current Harmonics Contents (RMS)
Master
Master designed provide debugging, diagnostic demonstration tool development algorithms applications. consists components running parts running target device. Master application part Motorola Embedded selectively installed during installation. enable Master operation target board application, following lines must added appconfig.h file:
#define SCI_DRIVER #define INCLUDE_PCMASTER
These lines automatically include driver install necessary services running Master. detailed Master description provided Master User Manual. stored directory
Memory Usage
Table shows much memory needed execute 3-phase induction V/Hz Open Loop application. part memory still available other tasks.
Indirect Power Factor Correction
More Information This Product, www.freescale.com
References
Table 7-1. FLASH Memory Usage SDK2.3
Memory Words) Program FLASH Data
Available DSP56F803 DSP56F805
Used Application Stack 12614 1541+ stack
Used Application without Master, SCI, ident. 8437 1173 stack
Freescale Semiconductor, Inc.
References
Design Indirect Power Factor Correction Using DSP56F80x, Motorola, AN1919/D DSP56F800 16-bit Digital Signal Processor Family Manual, DSP56F800FM/D, Motorola DSP56F80x 16-bit Digital Signal Processor User's Manual, DSP56F801-7UM/D, Motorola Evaluation Module Hardware User's Manual, DSP56F803EVMUM/D, Motorola Evaluation Module Hardware User's Manual, DSP56F805EVMUM/D, Motorola Motorola DSP56F8XX Software Development Optoisolation Board User's Manual, MEMCOBUM/D Phase Brushless High Voltage Power Stage, MEMC3BLDCPSUM/D, Motorola 3-Phase Motor Control with V/Hz Speed Open Loop Using DSP56F80x, Motorola, AN1911/D page: http://e-www.motorola.com/motor
Indirect Power Factor Correction
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc.
OnCE registered trademark Motorola, Inc.
Motorola reserves right make changes without further notice products herein. Motorola makes warranty, representation guarantee regarding suitability products particular purpose, does Motorola assume liability arising application product circuit, specifically disclaims liability, including without limitation consequential incidental damages. "Typical" parameters which provided Motorola data sheets and/or specifications vary different applications actual performance vary over time. operating parameters, including "Typicals" must validated each customer application customer's technical experts. Motorola does convey license under patent rights rights others. Motorola products designed, intended, authorized components systems intended surgical implant into body, other applications intended support sustain life, other application which failure Motorola product could create situation where personal injury death occur. Should Buyer purchase Motorola products such unintended unauthorized application, Buyer shall indemnify hold Motorola officers, employees, subsidiaries, affiliates, distributors harmless against claims, costs, damages, expenses, reasonable attorney fees arising directly indirectly, claim personal injury death associated with such unintended unauthorized use, even such claim alleges that Motorola negligent regarding design manufacture part. Motorola registered trademarks Motorola, Inc. Motorola, Inc. Equal Opportunity/Affirmative Action Employer.
reach USA/EUROPE/Locations Listed: Motorola Literature Distribution: P.O. 5405, Denver, Colorado 80217. 1-303-675-2140 1-800-441-2447 JAPAN: Motorola Japan Ltd.; SPS, Technical Information Center, 3-20-1 Minami-Azabu. Minato-ku, Tokyo 106-8573 Japan. 81-3-3440-3569 ASIA/PACIFIC: Motorola Semiconductors H.K. Ltd.; Silicon Harbour Centre, King Street, Industrial Estate, N.T., Hong Kong. 852-26668334 Technical Information Center: 1-800-521-6274 HOME PAGE: MOTOROLA HOME PAGE:
More Information This Product, www.freescale.com
AN1918/D

Other recent searches


Y08JS-350 - Y08JS-350   Y08JS-350 Datasheet
LM3350 - LM3350   LM3350 Datasheet
HML1213 - HML1213   HML1213 Datasheet
FE1901 - FE1901   FE1901 Datasheet
AT89C4051 - AT89C4051   AT89C4051 Datasheet
2SC5089 - 2SC5089   2SC5089 Datasheet
1SS355 - 1SS355   1SS355 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive