Chapter 2
Hardware setup
The PMSM Field-Oriented Control (FOC) application runs on the FRDM-MC-LVPMSM development platform with the i.MX
RT1170-EVK development tools in combination with the Teknic M-2310P-LN permanent magnet synchronous motor or with the
i.MX RT1010-EVK development tool in combination with the Linix 45ZWN24-40 permanent magnet synchronous motor.
2.1 FRDM-MC-LVPMSM
This evaluation board, in a shield form factor, effectively turns an NXP Freedom development board or an evaluation board into
a complete motor-control reference design, compatible with existing NXP Freedom development boards and evaluation boards.
The Freedom motor-control headers are compatible with the Arduino
™
R3 pin layout.
The FRDM-MC-LVPMSM low-voltage, 3-phase Permanent Magnet Synchronous Motor (PMSM) Freedom development platform
board has the power supply input voltage of 24-48 VDC with a reverse polarity protection circuitry. The auxiliary power supply
of 5.5 VDC is created to supply the FRDM MCU boards. The output current is up to 5 A RMS. The inverter itself is realized by a
3-phase bridge inverter (six MOSFETs) and a 3-phase MOSFET gate driver. The analog quantities (such as the 3-phase motor
currents, DC-bus voltage, and DC-bus current) are sensed on this board. There is also an interface for speed and position sensors
(encoder, hall). The block diagram of this complete NXP motor-control development kit is shown in
.
Figure 1. Motor-control development platform block diagram
NXP Semiconductors
MCUXpresso SDK Field-Oriented Control (FOC) of 3-Phase PMSM and BLDC motors, Rev. 0, 01/2022
User Guide
4 / 50