Documentation

  • Documentation Home
  • Motor Control Blockset
  • Applications

Category

  • Permanent Magnet Synchronous Motors (PMSM)
  • Brushless DC (BLDC) Motors
  • Induction Motors
  • All
  • Examples
  • Blocks
  • All
  • Examples
  • Blocks

Brushless DC (BLDC) Motors

Use six-step commutation for motor control applications using BLDC motors

Implement the six-step commutation technique for sensor-based and sensorless position applications using BLDC motors.

Featured Examples

Six-Step Commutation of BLDC Motor Using Sensor Feedback

Six-Step Commutation of BLDC Motor Using Sensor Feedback

Uses 120-degree conduction mode to implement the six-step commutation technique to control speed and direction of rotation of a three-phase brushless DC (BLDC) motor. The example uses the switching sequence generated by the Six Step Commutation block to control three-phase stator voltages, and therefore, control the rotor speed and direction. For more details about this block, see Six Step Commutation.

Open Example
Hall Sensor Sequence Calibration of BLDC Motor

Hall Sensor Sequence Calibration of BLDC Motor

Calculates the Hall sensor sequence with respect to position zero of the rotor in open-loop control.

Open Example

Motor Control Blockset Documentation

  • Examples
  • Blocks
  • Release Notes
  • PDF Documentation

Support

  • MATLAB Answers
  • Installation Help
  • Bug Reports
  • Product Requirements
  • Software Downloads

© 1994-2023 The MathWorks, Inc.

  • Terms of Use
  • Patents
  • Trademarks
  • Acknowledgments