This application note describes the implementation of the sensor and sensorless speed and position motor control software for 3-phase Permanent Magnet Synchronous Motors (PMSM), including the motor parameters identification algorithm, on the MIMXRT1050 Evaluation Kit (EVK) based on the NXP i.MX RT1050 processor
There are embedded applications that require several modules to work together in specific order and with precise timing. If timing requirements are too strict for software to be able to fulfill them, then hardware synchronization is needed to ensure the correct execution of an application. This application note describes the hardware synchronization and trigger capability of the FlexTimer module (FTM) for applications that benefit from the use of that module, for better or more precise operation.
This document describes the implementation of the sensor (hall and encoder sensors) and sensorless speed motor-control software for 3-phase Permanent Magnet Synchronous Motors (PMSM), including the motor parameters identification algorithm, on the FRDM-KV31F development platform.
This application note represents an addendum to NXP document DRM148: Sensorless PMSM Field-Oriented Control. It describes the MCU peripherals used in the application, the hardware setup, and the results of useful measurements for two of NXP’s Digital Signal Controllers (DSC): MC56F82748 and MC56F84789. The MC56F82748 is derived from the higher-performance MC56F84789, so the peripherals used in the application will be identical.
Permanent magnet synchronous motors (PMS) are typically used for high-performance and high-efficiency motor drives. High-performance motor control is characterized by smooth rotation over the entire speed range of the motor, full torque control at zero speed, and fast acceleration and deceleration.