Jump to main content

##

# 1 MPLAB® Harmony 3 Motor Control Application Examples for PIC32MK 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.

- Microchip PIC32MK MCU Family
- Microchip 32-bit MCUs for Motor Control Applications
- Microchip 32-bit MCUs
- Microchip 32-bit MPUs
- Microchip MPLAB X IDE
- Microchip MPLAB® Harmony
- Microchip MPLAB® Harmony Pages

This repository contains the MPLAB® Harmony 3 Motor Control application examples for PIC32MK 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.

- Release Notes
- MPLAB® Harmony License

## Contents Summary

Folder | Description
--- | ---
apps | Demonstration applications for Motor Control.
docs | Contains documentation in html format for offline viewing (to be used only after cloning this repository onto a local machine). Use github pages of this repository for viewing it online.

## Motor Control Application Examples

### Configurable Motor Control Examples (MCC with Harmony QSpin Motor Control )

The following applications are provided to demonstrate the Harmony QSpin to generate the motor control firmware.

Name | Description
--- | ---
PMSM FOC using PLL Estimator | This demo project presents the implementation of Sensor-less Field Oriented Control (FOC) for PMSM using a Phase-Locked Loop (PLL) estimator
PMSM FOC using Quadrature Encoder | This demo project demonstrates the implementation of Sensored Field Oriented Control (FOC) on a PMSM using a quadrature encoder.
Sensorless FOC on PMSM using Sliding mode observer | This demo project presents the implementation of Sensor-less Field Oriented Control (FOC) for PMSM using a sliding mode observer estimator
Sensorless FOC on PMSM using ZS/MT Hybrid Estimator | This demo project presents the implementation of Sensor-less Field Oriented Control (FOC) for PMSM using a ZS/MT Hybrid estimator

### Static Motor Control Examples

These applications contain static algorithm code and peripherals are configured using MCC.

Name | Description
--- | ---
PMSM FOC using PLL Estimator with Single Shunt | This demo project presents the implementation of Sensor-less Field Oriented Control (FOC) for PMSM using a Phase-Locked Loop (PLL) estimator with Single Shunt Current Sense