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
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