NXP’s Motion Control and Robotics solution provides the computing performance, embedded connectivity, low latency and a real-time open source operating system to address the requirements for multiaxis motion control and robotics applications. The Layerscape LS1043A, LS1046A, and LS1028A families provide a huge range of computing performance, with two and four core SoCs with either the power efficient A53 or powerful A72 Arm®. In addition, they include integrated connectivity options that enable the low latency and low jitter required in the motion control and robotics space. NXP offers a real-time open source Operating System with Xenomai Linux, providing determinism and real-time control.
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 MIMXRT10xx Evaluation Kit (EVK) based on the NXP i.MX RT10xx processor.