1 MPLAB® Harmony 3 Motor Control Application Examples for PIC32CM MC Family

MPLAB® Harmony 3 is an extension of the MPLAB® ecosystem for creating embedded firmware solutions for Microchip 32-bit SAM and PIC32 microcontroller and microprocessor devices. Refer to the following links for more information.

This repository contains the MPLAB® Harmony 3 Motor Control application examples for PIC32CM MC family. Users can use these examples as a reference for developing their own motor control applications. Refer to the following links for release notes and licensing information.

Contents Summary

FolderDescription
appsDemonstration applications for Motor Control

QSpin Example projects

The following example projects were created using Harmony QSpin Tool. For more details refer motor_control repository
NameDescriptionControl BoardInverter Board
PMSM FOC using PLL EstimatorSensorless Field Oriented Control of PMSM using PLL estimatorPIC32CM MC00 Motor Control DIMMCS MCLV-48V-300W Development Board
PMSM FOC using Reduced Order Luenberger ObserverSensorless Field Oriented Control of PMSM using Reduced Order Luenberger Observer (ROLO)PIC32CM MC00 Motor Control DIMMCS MCLV-48V-300W Development Board

Standalone ( Non-QSpin ) Motor Control Examples

These applications contain algorithm code and peripherals are configured using MCC. Configurations can be changed in userparam.h file.