Motorola M68HC08 Reference Manual page 42

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

Advertisement

BLDC Motor Control
3.3.1.3 Running — Commutation Time Calculation
Designer Reference Manual
42
Freescale Semiconductor, Inc.
COMMUTATION DONE
BEMF ZERO CROSSING
DETECTED BETWEEN PREVIOUS
COMMUTATIONS?
YES
SERVICE OF COMMUTATION:
PRESET COMMUTATION
WAIT FOR PER_TOFF UNTIL PHASE
CURRENT DECAYS TO ZERO
BEMF ZERO CROSSING
MISSED?
NO
BEMF ZERO CROSSING
DETECTED?
NO
NO
HAS COMMUTATION
TIME EXPIRED?
YES
Figure 3-16. BLDC Commutation with Back-EMF
Zero Crossing Sensing Flowchart
Commutation time calculation is shown in
BLDC Motor Control
For More Information On This Product,
Go to: www.freescale.com
NO
CORRECTIVE CALCULATION 1.
BEMF ZERO CROSSING MISSED
YES
CORRECTIVE CALCULATION 2
SERVICE OF RECEIVED BEMF
YES
ZERO CROSSING:
CORRECTED SETTING
OF COMMUTATION TIME
HAS COMMUTATION
TIME EXPIRED?
YES
MAKE MOTOR COMMUTATION
Figure
CORRECTED SETTING
OF COMMUTATION TIME
NO
3-17.
DRM028 — Rev 0
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68hc908mr32

Table of Contents