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.
- 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 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
Folder | Description |
---|---|
apps | Demonstration applications for Motor Control |
QSpin Example projects
The following example projects were created using Harmony QSpin Tool. For more
details refer motor_control repository
Name | Description | Control Board | Inverter Board |
---|---|---|---|
PMSM FOC using PLL Estimator | Sensorless Field Oriented Control of PMSM using PLL estimator | PIC32CM MC00 Motor Control DIM | MCS MCLV-48V-300W Development Board |
PMSM FOC using Reduced Order Luenberger Observer | Sensorless Field Oriented Control of PMSM using Reduced Order Luenberger Observer (ROLO) | PIC32CM MC00 Motor Control DIM | MCS 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.
Name | Description | Control Board | Inverter Board |
---|---|---|---|
BLDC Block Commutation using Hall Sensors | Block Commutation Control of BLDC motors using Hall Sensors | PIC32CM MC00 Motor Control Plug-In-Module | dsPICDEM™ MCLV-2 Support |
ACIM Open Loop V/Hz | Open Loop V/Hz Control of ACIM | PIC32CM MC00 Motor Control Plug-In-Module | dsPICDEM™ MCHV-3 Support |
BLDC sensorless Block Commutation with BEMF zero crossing detectio | BLDC sensorless Block Commutation with BEMF zero crossing detection | PIC32CM MC00 Motor Control DIM | MCS MCLV-48V-300W Development Board |