26.10.2013 Views

3-Phase BLDC Motor Control with Sensorless Back EMF ... - Freescale

3-Phase BLDC Motor Control with Sensorless Back EMF ... - Freescale

3-Phase BLDC Motor Control with Sensorless Back EMF ... - Freescale

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Control</strong> Technique<br />

No<br />

Commutation Done<br />

B<strong>EMF</strong> Zero Crossing<br />

detected between previous<br />

commutations?<br />

Yes<br />

Service of Commutation:<br />

Preset commutation<br />

Wait for Per_Toff until phase<br />

current decays to zero<br />

B<strong>EMF</strong> Zero Crossing<br />

missed?<br />

No<br />

B<strong>EMF</strong> Zero Crossing<br />

Detected?<br />

No<br />

has commutation<br />

time expired?<br />

Yes<br />

Yes<br />

No<br />

Yes<br />

Make <strong>Motor</strong> Commutation<br />

Corrective Calculation 1.<br />

B<strong>EMF</strong> Zero Crossing missed<br />

Corrective Calculation 2.<br />

corrected setting of<br />

commutation time<br />

Service of received B<strong>EMF</strong><br />

Zero Crossing:<br />

corrected setting of<br />

commutation time<br />

Yes<br />

has commutation<br />

time expired?<br />

Figure 5-7. Flow Chart - <strong>BLDC</strong> Commutation <strong>with</strong> B<strong>EMF</strong> Zero Crossing Sensing<br />

3-<strong>Phase</strong> <strong>BLDC</strong> <strong>Motor</strong> <strong>Control</strong>, Rev. 1<br />

22 <strong>Freescale</strong> Semiconductor<br />

Preliminary<br />

No

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!