Datasheet

6 Motor Control Design Solutions
Motor Type Algorithm PIC16 Family PIC18 Family dsPIC® DSC Family
Stepper Motor
Full and Half-Stepping
AN906
AN907
Micro-Stepping AN822
Brushed DC Motor
Unidirectional AN905
Bi-directional AN893
Servo Motor AN696 AN696
BLDC and PMSM
Sensored
AN857 AN899 AN957
AN885
Sensored Sinusoidal AN1017
Sensorless BEMF
AN1175 AN970 AN901
AN992
Sensorless Filtered BEMF AN1083
Sensorless Filtered BEMF with Majority Detect AN1160
Sensorless Dual-Shunt FOC AN1078
Sensorless Dual-Shunt FOC with PFC AN1208
AC Induction Motor
Open Loop V/F
AN887 AN900 AN984
AN889 AN843
AN955
AN967
Closed Loop Vector Control AN908
Sensorless Dual-Shunt FOC AN1162
Sensorless Dual-Shunt with Field Weakening AN1206
Other
PFC AN1106
Appliance Class B AN1229
Motor Type App. Note Description
Stepper Motor
AN822 Stepper Motor Micro-stepping with PIC18C452
AN906 Stepper Motor Control Using the PIC16F684
AN907 Stepper Motor Fundamentals
Brushed DC Motor
AN696 PIC18CXXX/PIC16CXXX DC Servomotor Applications
AN893 Low-Cost Bi-directional Brushed DC Motor Control Using the PIC16F684
AN905 Brushed DC Motor Fundamentals
BLDC and PMSM
AN857 Brushless DC Motor Control Made Easy
AN885 Brushless DC (BLDC) Motor Fundamentals
AN899 Brushless DC Motor Control Using PIC18FXX31 MCU’s
AN901 Sensorless Control of BLDC Motor Using dsPIC30F6010
AN992 Sensorless Control of BLDC Motor Using dsPIC30F2010
AN957 Sensored Control of BLDC Motor Using dsPIC30F2010
AN970 Using the PIC18F2431 for Sensorless BLDC Motor Control
AN1017 Sinusoidal Control of PMSM Motors with dsPIC30F
AN1083 Sensorless Control of BLDC with Back-EMF Filtering
AN1078 Dual Shunt Sensorless FOC for PMSM
AN1160 Sensorless BLDC Control with Back-EMF Filtering Using a Majority Function
AN1175 Sensorless Brushless DC Motor Control with PIC16
AN1208 Integrated Power Factor Correction and Sensorless Field-Oriented Control System
AC Induction Motor
AN843 Speed-Control of 3-Phase Induction Motor Using PIC18 Microcontrollers
AN887 AC Induction Motor Fundamentals
AN889 VF Control of 3-Phase Induction Motors Using PIC16F7X7 Microcontrollers
AN900 Controlling 3-Phase AC Induction Motors Using the PIC18F4431
AN908 Using the dsPIC30F for Vector Control of an ACIM
AN955 VF Control of 3-Phase Induction Motor Using Space Vector Modulation
AN967 Bidirectional VF Control of Single and 3-Phase Induction Motor Using Space Vector Modulation
AN984 Introduction to ACIM Control Using the dsPIC30F
AN1162 Sensorless Field Oriented Control (FOC) of an ACIM
AN1206 Sensorless Field Oriented Control (FOC) of an ACIM Using Field Weakening
Other
AN1106 Power Factor Correction on dsPI DSC
AN1229 Meeting IEC 60730 Class B Compliance with dsPIC® DSC
Motor Control Application Notes by Motor Type
Motor Type/Algorithm Versus MCU Family