Motorola M68HC08 Reference Manual page 80

Sensorless bldc motor control using the mc68hc908mr32
Hide thumbs Also See for M68HC08:
Table of Contents

Advertisement

Software Design
Sp_Input
Speed_Min_U8
PROCESS
DESIRED SPEED SETTING
PIParamsScl_U8_Speed
Per_Speed_MAX_Range
PROCESS
SPEED CONTROL
VIRTUAL
TIMER 3
PROCESS
ALIGNMENT CONTROL
Curr_Align
Curr
PIParamsScl_S8_Curr
Figure 5-2. Main Data Flow — Part 2: Alignment, Starting,
Designer Reference Manual
80
Freescale Semiconductor, Inc.
TIMER 2
ACTUAL TIME
Coef_Speed_Inp
ZERO CROSSING SENSING
ICR_F
Speed_Desired
COMUTATION TIMES
Per_ZCrosFlt
PWM MODULE
TIMER2
TIMEOUT,
ACTUAL TIME
TIMER1
INIT
Running Control
Software Design
For More Information On This Product,
Go to: www.freescale.com
BACK-EMF
ZERO CROSSING
INPUT
V_TASC2
PROCESS
BACK-EMF
*Only when regular
feedback can not
be used
T_ZCros
PROCESS
CALCULATION
T2
TIMER 2
V_MUX
SET COMMUTATION AND
ZERO CROSSING SELECTION
T_Cmt
ZERO CROSSING
MULTIPLEXER
T_CMT
CORRECTIVE CALCULATION 1
OF COMMUTATION PARAMTERS
CORRECTIVE CALCULATION 2
OF COMMUTATION PARAMETERS
(ACCELERATION)
FOK_F
COMMUTATION HAS BEEN
PERFORMED — FLAG
PC_F
PROCESS
PRESET COMMUTATION
AND ZERO CROSSING
V_TASC2
PROCESS
PC_F
BACK-EMF
DRM028 — Rev 0
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68hc908mr32

Table of Contents