Motorola M68HC08 Reference Manual page 101

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

Advertisement

SPEED CONTROL
DONE
ERROR HANDLER
RECEIVED
THE ZERO CROSSING EVENT
IRRECOVERABLE COMMUTATION ERROR
TIMER2 (TIM A CH3) INTERRUPT
COMMUTATION
ISR
PHASE HAS BEEN
COMMUTATED (PC_F = 1)
DRM028 — Rev 0
MOTOROLA
Freescale Semiconductor, Inc.
ENTER
T3 TIME-OUT
(T3_F = 1)
DONE
SCHEDULER
DONE
(ICR_F = 1)
SERVICE OF RECEIVED
BACK-EMF ZERO CROSSING
FEEDBACK
TIMER1 (TIM A CH1) INTERRUPT
CURRENT MEASUREMENT
Figure 5-11. Running State
Software Design
For More Information On This Product,
Go to: www.freescale.com
EXIT
MOTOR STOP IS REQUIRED
(STOP_F = 1)
CURRENT MEASUREMENT
IS DONE
(CMD_F=1)
DONE
PHASE HAS BEEN
COMMUTATED (PC_F = 1)
DONE
DONE
SERVICE OF COMMUTATION
FAULT STATE
OVER-CURRENT
CURRENT MEASUREMENT
IS DONE
(CMD_F = 1)
ISR
Software Design
State Diagram
MEASUREMENTS
HANDLER
PWM RELOAD INTERRUPT (PWM CENTER)
BEMF ZERO CROSSING
SENSING ISR
(ICR_F = 1)
Designer Reference Manual
DONE
101

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68hc908mr32

Table of Contents