Configurable Motor Control Examples (Motor Control code-genaration)
The following applications are provided to demonstrate the usage of Motor Control Plant to generate motor control application with Microchip's 32-bit MCUs.
Name | Description | Control Board | Inverter Board |
---|---|---|---|
PMSM FOC using PLL Estimator | Sensorless Field Oriented Control of PMSM using PLL Estimator | ATSAME54 Motor Control Plugin Module | dsPICDEM™ MCLV-2 Support dsPICDEM™ MCHV-3 Support |
PMSM FOC using Quadrature Encoder | Sensored Field Oriented Control of PMSM using Quadrature Encoder | ATSAME54 Motor Control Plugin Module | dsPICDEM™ MCLV-2 Support dsPICDEM™ MCHV-3 Support |
Static Motor Control Examples
These applications contain static algorithm code and peripherals are configured using MCC. Configurations can be changed in userparam.h file.
Name | Description | Control Board | Inverter Board |
---|---|---|---|
PMSM FOC using PLL Estimator | Sensorless Field Oriented Control of PMSM using PLL Estimator | ATSAME54 Motor Control Plugin Module | dsPICDEM™ MCLV-2 Support dsPICDEM™ MCHV-3 Support |
PMSM FOC using Quadrature Encoder | Sensored Field Oriented Control of PMSM using Quadrature Encoder | ATSAME54 Motor Control Plugin Module | dsPICDEM™ MCLV-2 Support dsPICDEM™ MCHV-3 Support |
PMSM FOC Position Control using Quadrature Encoder | Sensored Position Control PMSM using Quadrature Encoder | ATSAME54 Motor Control Plugin Module | dsPICDEM™ MCLV-2 Support dsPICDEM™ MCHV-3 Support |
PMSM FOC Control using Hall Sensor | Sensored field oriented control of PMSM using Hall Sensor | ATSAME54 Motor Control Plugin Module | dsPICDEM™ MCLV-2 Support |
PMSM FOC Control with Hall Startup and PLL | Sensored field oriented control of PMSM using Hall Sensor | ATSAME54 Motor Control Plugin Module | dsPICDEM™ MCLV-2 Support |