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.

SW Design<br />

7.3.5 State Diagram - Process Speed PI <strong>Control</strong>ler<br />

Commutation<br />

Running<br />

U_Desired =<br />

PI (Reference Speed - Actual <strong>Motor</strong> Speed)<br />

Speed <strong>Control</strong><br />

Request<br />

Commutation<br />

Stopped/Alignment/Starting<br />

Set Speed <strong>Control</strong><br />

Request<br />

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

Speed <strong>Control</strong><br />

Disabled<br />

Speed <strong>Control</strong><br />

Timer Interrupt<br />

(PER_SPEED_SAMPLE)<br />

Figure 7-9. State Diagram - Process Speed PI <strong>Control</strong>ler<br />

Reset<br />

The Speed PI controller algorithm controllerPItype1 is described in the SDK documentation. The controller<br />

execution (sampling) period is PER_SPEED_SAMPLE, period of Speed <strong>Control</strong> Timer Interrupt.<br />

44 <strong>Freescale</strong> Semiconductor<br />

Preliminary

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

Saved successfully!

Ooh no, something went wrong!