02.08.2013 Views

Three-phase Sensorless BLDC Motor Control Kit with the MPC5606B

Three-phase Sensorless BLDC Motor Control Kit with the MPC5606B

Three-phase Sensorless BLDC Motor Control Kit with the MPC5606B

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>BLDC</strong> <strong>Sensorless</strong> <strong>Control</strong><br />

6<br />

Figure 4. Zero-crossing detection and commutation diagram<br />

The e 1X signals in Figure 2 are <strong>the</strong> BEMF voltages. These BEMF voltages are labeled as U iX in Figure 4.<br />

This technique is based on <strong>the</strong> fact that only two <strong>phase</strong>s of a motor are energized and <strong>the</strong> third<br />

non-conducting <strong>phase</strong> can be used to sense <strong>the</strong> BEMF voltage.<br />

The following conditions are met:<br />

where U N is <strong>the</strong> neutral point voltage of <strong>the</strong> star winding.<br />

The voltage u C can be calculated:<br />

SAb SBt PWMswitching<br />

uN uDCB – uR L di<br />

= – ---- – u<br />

dt iB<br />

uN uR L di<br />

= + ---- – u<br />

dt iA<br />

The voltage u iC is null at zero-crossing, so <strong>the</strong> resultant form is:<br />

u N<br />

=<br />

uDCB ------------<br />

2<br />

uiB + uiA – ---------------------<br />

2<br />

uiA + uiB + uiC = 0<br />

u N<br />

=<br />

uDCB ------------<br />

2<br />

+<br />

uC = uN + uiC u C<br />

u C<br />

=<br />

=<br />

3<br />

--u<br />

2 iC<br />

uDCB ------------<br />

2<br />

+<br />

uiC -------<br />

2<br />

uDCB ------------<br />

2<br />

3-<strong>phase</strong> <strong>Sensorless</strong> <strong>BLDC</strong> <strong>Motor</strong> <strong>Control</strong> Development <strong>Kit</strong> <strong>with</strong> Qorivva <strong>MPC5606B</strong> MCU, Rev. 0<br />

Eqn. 1<br />

Eqn. 2<br />

Eqn. 3<br />

Freescale Semiconductor

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

Saved successfully!

Ooh no, something went wrong!