-
About this course
- Class Overview
-
Syllabus & Downloads
-
Introduction 1 min
-
Overview of a BLDC Motor 5 min
-
dsPIC® DSC Overview 11 min
-
dsPIC® DSC Peripherals 9 min
-
X2Cscope for Live Debug 6 min
-
Forced Commutation 3 min
-
LAB1: Running a BLDC Motor using Forced Communication 13 min
-
Six Step Sensored Algorithm 7 min
-
LAB2: Running a Sensored BLDC Motor with Six Step Commutation Technique 10 min
-
Closing the Loop 5 min
-
Six Step Sensorless Algorithm 8 min
-
LAB3: Running a Sensorless BLDC Motor with Six Step Commutation Technique 16 min
-
Field-Oriented Control (FOC) 14 min
-
LAB4: Running a Sensorless BLDC Motor with Field Oriented Control Technique 5 min
-
Summary 1 min
- Complete Recording
-
25083 MTR2 (115 min)
25083 MTR2: Brushless Motor Control Workshop (August 2025)
In this class you will learn comprehensive BLDC motor control techniques, including block, sine, sensored, and sensorless drives, discover which Microchip tools are best suited for each application, and gain hands-on experience with forced commutation, sensored and sensorless control, and Field Oriented Control (FOC).
This is a recording of the course 25083 MTR2 - Brushless Motor Control Workshop from the 2025 MASTERs Conference.
This class offers an extensive exploration of Brushless DC (BLDC) motor control techniques. You will learn about brushless motors, how they can be driven (block/sine/sensorless/sensor), and which Microchip tools to use for which application. Through hands-on labs, you will gain practical experience with various motor control methodologies, including forced commutation, sensored and sensorless drives, and Field Oriented Control (FOC).
Prerequisites:
Basic knowledge of working on projects in the MPLAB X IDE would be helpful.