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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Application Related ParametersOutputDirection UpOutputDirection DownRequested ValueRequested ValueTimeFigure 7-2. RampIf requestedValue is greater than actualValue, the rampGetValue function returns actualValue +incrementUp until the maximum is reached (maximum is requestedValue), at which point it will returnrequestedValue.If requestedValue is less than actualValue, the rampGetValue function returns actualValue –incrementDown until the minimum is reached, (minimum is requestedValue), at which point it will returnrequestedValue.Note that this value is in fractional format, not absolute revolutions per minute.7.3.1.8 RAMP_INCREMENT_DOWNDecrement step for the deceleration ramp of the speed setting.See 7.3.1.7 RAMP_INCREMENT_UP.7.3.2 Parameters Defined in bldcdrv.h (Masks)These mask definitions are related to the hybrid controller and the hardware used. They include mainlyADC masks for zero crossing checking and PWM masks for hard and soft switching patterns. The masksare defined in bldcdrv.h are used in arrays in bldcdrv.c.These parameters are not available for changing within FreeMaster.Time3-<strong>Phase</strong> <strong>BLDC</strong> <strong>Motor</strong> <strong>Sensorless</strong> <strong>Control</strong> using <strong>MC56F8013</strong>, Rev. 0Freescale Semiconductor 73

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

Saved successfully!

Ooh no, something went wrong!