Jump to main content

##

# 1 Introduction

The QSpin Motor Control Configuration referred to as Harmony QSpin is an extension of the MPLAB® ecosystem for developing Microchip’s next-generation application firmware for motor control on Microchip® 32-bit devices.

It has a graphical tool that enables an effortless configuration and generation of motor control application C code for Microchip 32-bit devices to quickly spin (QSpin) the motor.

This document introduces the readers to the basics of different electric motor drives, and how Harmony QSpin can be used to quickly develop their own motor control application firmware.

## Table of Contents

- Introduction
  - Permanent Magnet Synchronous Motor
  - Field Oriented Control
    - Current Measurement
    - Rotor Position Sensing
- Harmony QSpin - PMSM FOC
  - Getting Started
  - Harmony QSpin: PMSM FOC Modules
    - Software Modules
    - Hardware Modules
    - Peripheral Modules
- Harmony QSpin API Reference
- Motor Control Example Projects
  - Motor Control Application Examples for PIC32CM MC family
  - Motor Control Application Examples for SAM C2x family
  - Motor Control Application Examples for SAM D5x/E5x family
  - Motor Control Application Examples for SAM E7x/S7x/V7x family
  - Motor Control Application Examples for SAM RH71 family
  - Motor Control Application Examples for SAM RH707 family
  - Motor Control Application Examples for PIC32MK family