12.07.2015 Views

3-Phase BLDC Motor Sensorless Control Using MC56F8013

3-Phase BLDC Motor Sensorless Control Using MC56F8013

3-Phase BLDC Motor Sensorless Control Using MC56F8013

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

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

System Concept3.3 System Blocks Concept3.3.1 PWM Voltage Generation for <strong>BLDC</strong> <strong>Motor</strong>sA 3-phase voltage system as described in 2.1 The Brushless DC <strong>Motor</strong> must be created to run the <strong>BLDC</strong>motor. It is provided by a 3-phase power stage with six power switches (IGBTs or MOSFETs) controlledby the hybrid controller’s on-chip PWM module.When generating PWM signals for this <strong>BLDC</strong> motor control application, the bottom and top powerswitches of the non-fed phase must be switched off (see Figure 3-2 and Figure 3-3).For the application, PWM signals can be created in two ways: independent PWM mode andcomplementary PWM mode. Thanks to the <strong>MC56F8013</strong> PWM module and its Mask/Swap feature, bothmodes can be used with minor software overhead.Complementary PWM ModeIn complementary PWM mode, the top and bottom switch of a phase operate in a complementary way.This mode enables regenerative braking, where the DC-bus voltage may increase during deceleration orstop. In this mode, Swap and Mask features of PWM module are used together.commutation commutation commutationcommutationcommutationcommutationPWMA +A offA swapA offA -B +B swapB offB offB swapB -C +C offC swapC offC -60120 180 240 300 360Electrical AngletFigure 3-2. Complementary PWM Mode Patterns for <strong>BLDC</strong> <strong>Motor</strong>Independent PWM ModeIn independent PWM mode, the top and bottom switch of a phase operate independent over acommutation period, if the top switch is performing PWM, the bottom switch is off, and vice versa. In thismode, regenerative braking is not enabled. Only the Mask feature of the PWM module is required.3-<strong>Phase</strong> <strong>BLDC</strong> <strong>Motor</strong> <strong>Sensorless</strong> <strong>Control</strong> using <strong>MC56F8013</strong>, Rev. 028 Freescale Semiconductor

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

Saved successfully!

Ooh no, something went wrong!