AN1914 Freescale Semiconductor / Motorola, AN1914 Datasheet - Page 46

no-image

AN1914

Manufacturer Part Number
AN1914
Description
3-Phase BLDC Motor Control with Sensorless Back EMF Zero Crossing Detection Using DSP56F80x
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
SDK Implementation
7.3.7.2 ADC Low Limit Interrupt Subroutine
7.3.7.3 ADC High Limit Interrupt Subroutine
8.
8.1 Drivers and Library Function
46
This subroutine is called when at least one ADC low limit is detected.
In this interrupt subroutine following low limit exceeds are processed:
This subroutine is called when at least one ADC high limit is exceeded.
In this interrupt subroutine following high limit exceeds are processed:
The Motorola Embedded SDK is a collection of APIs, libraries, services, rules and guidelines. This
software infrastructure is designed to let DSP568xx software developers create high-level, efficient,
portable code. This chapter describes how the BLDC motor control application with BEMF Zero
Crossing is written under SDK.
The BLDC motor control application with BEMF Zero Crossing uses the following drivers:
The all driver except Timer driver are included in BSP.LIB library. The Timer driver is included in
SYS.LIB library.
The BLDC motor control application with BEMF Zero Crossing uses the following library functions:
SDK Implementation
the undervoltage of the DC Bus voltage
— DriveFaultStatus |= UNDERVOLTAGE_ADC_DCB
the over temperature (detected here because of the sensor reverse temperature characteristic)
— DriveFaultStatus |= OVERHEATING
the overvoltage of the DC Bus voltage
— DriveFaultStatus |= OVERVOLTAGE_ADC_DCB
the overcurrent of the DC bus current input
— DriveFaultStatus |= OVERCURRENT_ADC_DCB
ADC driver
Quadrature Timer driver
Quadrature encoder
PWM driver
Led driver
Switch driver
Button driver
bldczcHndlrInit (handler initialization for BLDC commutation control with BEMF Zero
Crossing; bldc.lib library)
bldczcHndlr (handler for BLDC commutation control with BEMF Zero Crossing; bldc.lib
library)
DSP56F80x MC PWM Module in Motor Control Applications
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com

Related parts for AN1914