Motors are used in several applications including automation, consumer, industrial, medical, and automotive. The type of motors vary from stepper motors, brushless DC, or Permanent Magnet motors, and brushed DC motors.
With a combination of NXP®’s wide variety of products including Arm processors and microcontrollers for industrial control, high-efficiency power management ICs, RTC’s, thermal efficient power drivers with current monitoring capability, USB and CAN transceivers, voltage level translators, among others, designing a motor driver that is fast, reliable, and cost-effective is a simple task.
Describing the design of a 3-phase Permanent Magnet Synchronous Motor (PMSM) vector control drive with 3-shunt current sensing
and resolver position sensing. The design targets automotive motor control (MC) applications. The proposed design exhibits the suitability and advantages of the MPC5744P MCU for motor control applications. It serves as an example of a PMSM control design using the NXP 32-bit MCU built on the Power Architecture™ technology. It meets the highest functional safety standards for automotive and industrial applications.
This application note describes the implementation of the sensorless Field-
Oriented Control software for 3-phase Permanent Magnet Synchronous Motors
(PMSM). It also includes LCD display and speed control on the MIMXRT1010
Evaluation Kit (EVK) based on the NXP i.MX RT1010 processor.