
8902–A
3-PHASE BRUSHLESS DC
MOTOR CONTROLLER/DRIVER
Blanking and Watchdog Timing Functions.
The blanking and
watchdog timing functions are derived from one timing capacitor, C
WD
.
V
TL
x C
WD
I
CWD
V
TH
x C
WD
I
CWD
where
t
BLANK
=
and
t
WD
=
The CWD capacitor begins charging at each commutation, initiating
the BLANK signal. BLANK is an internal signal that inhibits the back-
EMF comparators during the commutation transients, preventing errors
due to inductive recovery and voltage settling transients.
The watchdog timing function allows time to detect correct motor
position by checking the back-EMF polarity after each commutation. If
the correct polarity is not observed between t
BLANK
and t
WD
, then the
watchdog timer commutates the outputs to the next state to synchro-
nize the motor. This function is useful in preventing excessive reverse
rotation, and helps in resynchronizing (or starting) with a moving
spindle.
Adaptive Commutation Delay.
The
adaptive commutation delay circuit uses the
back-EMF zero-crossing indicator signal
(FCOM) to determine an optimal commuta-
tion time for efficient synchronous operation.
This circuit commutates the outputs, delayed
from the last zero crossing, using two
external timing capacitors, C
D1
and C
D2
,
to measure the time between crossings.
where t
CD
= t
FCOM
x
C
D1
charges up with a fixed current from
its 2.5 V reference while FCOM is high.
When FCOM goes low at the next zero
crossing, C
D1
is discharged at approximately
twice the charging current. When CD
1
reaches the CD threshold, a commutation
occurs. C
D2
operates similarly except on the
opposite phase of FCOM . Thus the com-
mutations occur approximately halfway
between zero crossings. The actual delay is
slightly less than halfway to compensate for
electrical delays in the motor, which im-
proves efficiency.
Dwg. WP-016-2
FCOM
t FCOM
t CD1
VCWD
VCD1
VCD2
t CD2
WATCHDOG-TRIGGERED
COMMUTATION
t
BLANK
Dwg. WP-022
BLANK
CWD
V
V
TL
NORMAL COMMUTATION
t
BLANK
t
WD
V
TL
V
TH
Dwg. WP-021
BLANK
CWD
V
I
CD(charge)
I
CD(discharge)