Skip to main content
Application NoteNxp

PMSM Field Oriented Control with LCD Display and Control Based on MIMXRT1010

Implementation of sensorless Field-Oriented Control (FOC) for 3-phase PMSM motors using the NXP i.MX RT1010 MCU and a 2.8-inch TFT LCD display.

View application note

Overview

This application note details the implementation of sensorless Field-Oriented Control (FOC) for 3-phase Permanent Magnet Synchronous Motors (PMSM) using the MIMXRT1010 Evaluation Kit. It covers the hardware integration of the i.MX RT1010 processor with the FRDM-MC-LVPMSM power stage and a 2.8-inch capacitive touch TFT LCD. The document describes peripheral configurations for motor control, including eFlexPWM for 6-channel PWM generation, ADC_ETC for synchronized current and voltage sampling, and SPI/I2C for LCD communication. It includes performance data showing a low CPU load of 5.884% at a 10 kHz FOC frequency and provides guidance for tuning the application using either a local LCD-based GUI or the FreeMASTER PC tool.

Use Cases

  • Dishwashers
  • Coffee machines
  • Air purifiers
  • Touch-screen controlled consumer appliances
  • Low-cost industrial motor drives

Topics

MIMXRT1010
PMSM
Field-Oriented Control
FOC
Sensorless Motor Control
eFlexPWM
ADC_ETC
FRDM-MC-LVPMSM
Cortex-M7
TFT LCD Display

Referenced Parts

MIMXRT1010

NXP

PMSM Field Oriented Control with LCD Display and Control Based on MIMXRT1010

MIMXRT1050

NXP

PMSM Field-Oriented Control on MIMXRT1050 EVK (document AN12169).

PMSM Field Oriented Control with LCD Display and Control Based on MIMXRT1010 | Design Resources