Unit 2-2
Unit 2-2
FOR INDUSTRIAL
AND IoT
APPLICATIONS
Efficient, reliable and secure.
Complex systems and processes across factory
and building automation applications require
motor control solutions that are efficient,
reliable and secure. These systems must
maintain a high level of accuracy and reliability
in the most rugged environments.
2
CONTENTS
MOTOR CONTROL SOLUTIONS — MORE THAN JUST SILICON 04
- Solutions for Motor Control 05
- Recommended Products (Also see comprehensive product table starting on page 26) 06
- Motor Control Hardware Enablement 07
- Motor Control Software and Tools Enablement 08
BRUSHLESS DC (BLDC) MOTOR 09
- BLDC Solutions 11
- BLDC Reference Enablement 12
PERMANENT MAGNET SYNCHRONOUS MOTOR (PMSM) 14
- PMSM Solutions 15
- PMSM Reference Enablement 16
AC INDUCTION MOTOR (ACIM) 18
- ACIM Solutions 20
- ACIM Reference Enablement 21
SPOTLIGHTED REFERENCE PLATFORMS 22
- Quad Motor Control (QMC) Development Platform 22
- i.MX RT Industrial Drive Development Platform 23
- Compressor Platform 25
PRODUCT GUIDE 26
OTHER MOTOR CONTROL DEVELOPMENT OPTIONS
(BLDC or PMSM) 27
HOW TO GET STARTED 29
3
MOTOR CONTROL
SOLUTIONS
MORE THAN
SILICON
NXP motor control solutions go beyond
optimized edge processing hardware. Along
with a foundation of functional safety and
security, our broad ecosystem of software,
development tools, technical support services
and training are designed to make your jobs
easier and your end products better.
4
SOLUTIONS FOR MOTOR CONTROL
Addressing Common Motor Control Application Requirements
Pre-configured software
Increase safety and reliability
libraries for real-time
operation
Computing Performance –
Realtime –
High Speed, Digital
Low Latency
Signal Processing
Reliability – Security –
EMC/ESD Code / IP Protection
Longevity – Scalability –
10 / 15 Years Guarantee Low End to High End
5
RECOMMENDED PRODUCTS
NXP’s extensive motor control expertise paired with Arm® Cortex®-M0+, M4 and
M7 cores, and DSC and Power Architecture® cores bring secure, connected, high
efficiency motor control and power conversion to industrial applications.
Our high performance, feature-rich and broad MCU families from entry-level
20 MHz MCUs to advanced 1GHz crossover MCUs maximize hardware and
software reuse.
Featuring high speed ADC, high resolution PWM and 5V power supply (on KE series), NXP offers
LPC, KE and KV Flash-
flash-based MCUs that are engineered to support industrial applications such as servo motors, motor
based Microcontrollers
encoders, drones, appliances, industrial inverters and more.
The high performance, highly integrated and robust i.MX RT crossover MCUs feature multi-channel
i.MX RT Crossover
timers, HMI, and connectivity that enable motor control capabilities for applications such as robotics,
Microcontrollers
multi-axis servo controllers, appliances, drones and industrial inverters.
Digital Signal Built on NXP’s DSC cores, the Digital Signal Controller families combine analog integration and high
Controllers: 56F8000 resolution PWM with the reliability needed for industrial motor control and digital power applications.
A scalable family of general purpose MCUs based on Arm Cortex M0+, M4F and M7 cores. The
General-purpose
security module combined with functional safety features like lockstep, ECC and memory protection
Microcontrollers:
together with high temperature ranges positions this family for safety-critical applications and high
S32K3, S32K1, KEA
reliability needs for both automotive and industrial applications.
The MPC5 family offers scalable-performance with PowerPC e200 z0/z4/z7 multicore architecture in
Power Architecture
combination with an industry standard eTPU based timer system. The MCUs support code expansion,
Microcontrollers:
a security module, wide range of peripheral set and targets applications with the highest level of
MPC5xxx (MPC57xx)
functional safety and performance requirements.
NXP offers integrated motor drivers and gate drivers, including medium voltage monolithic H-bridge
drivers ICs (HBT2), BLDC and H-bridge gate drivers (GD3000), configurable low side switches and low
voltage drivers for portable devices.. These drivers provide options for communication, a number of
Integrated motor
outputs, and functional safety.
drivers and gate
drivers
GD3100 family of isolated gate drivers integrate reinforced isolation, capabilities to drive SiC
modules, functional safety and diagnostics for instantaneous system monitoring as well as predictive
analytics.
System basis chips System basis chips and low voltage PMICs fulfill important functions in motor control, such as
(SBCs) and power providing robust supply, functional safety, high integration level and configurability. With input
management voltage tolerances reaching 60V and integrated watchdog, voltage monitoring, safety state machines,
integrated circuits redundancy and on-chip isolation, these products eliminate the need for redundant MCUs and
(PMICs) voltage rails which simplifies system architecture at reduced cost.
6
MOTOR CONTROL HARDWARE ENABLEMENT
Hardware development kits enable rapid prototyping of motor control applications.
NXP motor control development boards are designed to support the rapid evaluation
and prototyping of a variety of motor control applications using NXP MCUs.
+ OR
• Low and
MCU Card FRDM-MC- FRDM-MC- Medium
Voltage
- FRDM-KVxx LVPMSM LVBLDC
• Low Cost
- FRDM-KExx - 48V, 5Amp, 190W - 12V, 5Amps,
- Sensorless 60W • Arduino
- 56F8xxxx-EVK
Interface
- i.MX RT10xx- - Sensorless
EVK
- LPC55S36-EVK
+
• High Voltage
• Also supports
HVP MCU Card HVP-MC3PH ACIM
- HVP-KVxx - Input: 85-240V AC
- HVP-KExx - Output: 8A, 1KW/800W
- HVP-56F8xxxx - Integrated Power Stage
- Integrated PFC
7
MOTOR CONTROL SOFTWARE
AND TOOLS ENABLEMENT
Functional safety
Many NXP products are designed to ease system-level functional safety design.
nxp.com/functional-safety
8
BRUSHLESS DC (BLDC)
MOTOR
BLDC motors typically have a three-phase stator
winding and a rotor with surface-mounted
permanent magnets.
As the name indicates, a BLDC motor does not have a commutator
using brushes and therefore it is more reliable than a DC motor.
The digital control and power electronics replace the function of a
mechanical commutator and energize the proper winding. BLDC
motors are used in pumps, fans and other industrial devices that
require high reliability and efficiency.
+ Highest efficiency
Drones
Power tools Compressors + Good high-speed performance
and Rovers
+ Precise speed monitoring and regulation possible
Tradeoffs
Vacuum
Printers White goods - Rotor position sensing required for commutation
cleaners
- Torque ripple
10
BLDC Solutions
+ + =
LPC5536/S36-EVK
11
BLDC Reference Enablement
APPLICATION NOTE DEV TOOLS NXP quad motor-control development platform HW overview (AN12659)
DESIGN REFERENCE
GENERAL 3-Phase BLDC Sensorless Motor Control Application (DRM144)
MANUAL
APPLICATION NOTE KINETIS Three-Phase BLDC Sensorless Control Using the MKV10x (AN4862)
APPLICATION NOTE KINETIS BLDC Motor Control with Hall Sensors Based on FRDM-KE02Z (AN4776)
APPLICATION NOTE LPC BLDC with Hall Effect Sensors Using SCT on LPC84x (AN12602)
APPLICATION NOTE DSC BLDC Motor Control with Hall Sensors Driven by DSC (AN4413)
VIDEO GENERAL NXP in the Drone and UAV (Unmanned Aerial Vehicle) Market
12
VIDEO KINETIS Sensorless BLDC Motor Control Made Easy with Kinetis V Series MCUs
VIDEO KINETIS Getting Started with Kinetis® KV1 and Motor Control Tower® Modules
VIDEO KINETIS Motor Control Made Easy with Kinetis V Series MCUs
VIDEO KINETIS Leveraging the Arm® Cortex®-M7 Core for Motor Control
13
PERMANENT MAGNET
SYNCHRONOUS MOTOR
(PMSM)
Similar to BLDC motors, PMSMs have a three-
phase stator and a rotor with surface/interior-
mounted permanent magnets.
A PMSM provides rotation at a fixed speed in synchronization with
the frequency of the power source. PMSMs are therefore ideal for
high-accuracy fixed-speed drives. Boasting very high-power density,
very high efficiency and high response, the motor is suitable for
most sophisticated applications in the industrial segment. It also
has a high overload capability. A PMSM is largely maintenance free,
which ensures the most efficient operation.
+ Highest efficiency
Power tools White goods Servo drives + Synchronous operation makes field orientation easy
+ Smooth torque
14
PMSM Solutions
+ + =
15
PMSM Reference Enablement
APPLICATION NOTE GENERAL Safety Class B with PMSM Sensorless Drive (AN5321)
DESIGN REFERENCE
GENERAL 3-Phase BLDC Sensorless Motor Control Application (DRM148)
MANUAL
APPLICATION NOTE GENERAL Using FlexTimer in ACIM/PMSM Motor Control Applications (AN3729)
APPLICATION NOTE i.MX RT Dual FOC Servo Motor Control on i.MX RT (AN12200)
PMSM Field Oriented Control with LCD Display and Control Based on
APPLICATION NOTE i.MX RT
MIMXRT1010 (AN12591)
APPLICATION NOTE KINETIS Low Cost PMSM Sensorless Field-Oriented Control Based on KE02
APPLICATION NOTE KINETIS PMSM Sensorless FOC for a Fan Using the Kinetis KV10 (AN4935)
16
APPLICATION NOTE KINETIS Sensorless PMSM Control on MKV46F256 Using Kinetis SDK (AN5004)
One PMSM Sensorless FOC and 2-ph Interleaved Boost PFC Control based
APPLICATION NOTE DSC
on MC56F83783 (AN13184)
VIDEO GENERAL NXP in the Drone and UAV (Unmanned Aerial Vehicle) Market
VIDEO KINETIS Getting Started with Kinetis® KV1 and Motor Control Tower® Modules
VIDEO KINETIS Motor Control Made Easy with Kinetis V Series MCUs
VIDEO KINETIS Leveraging the Arm® Cortex®-M7 Core for Motor Control
17
AC INDUCTION MOTOR
(ACIM)
ACIM is one of the most popular motor types for
industrial and consumer applications.
This is due to many factors such as the lack of commutator/brushes
(high reliability), high efficiency at high loads and the ability to
connect directly to the AC line. ACIMs have a classic three-phase
stator and commonly have a “squirrel cage” rotor in which the
conductors are shorted together at both ends. The operation
principle of ACIM is very similar to a transformer. A rotor current
is induced in the rotor circuit from the stator windings. This current
produces rotor flux, which interacts with the stator electromagnets
to produce torque.
18
Application examples Advantages
+ Low cost per horsepower (no permanent magnets)
+ Simple control
19
ACIM Solutions
+ =
• SWD / JTAG and SCI isolation up • Input voltage 85-240 V AC, 110- HVP-KV10Z32
to 5 kV 390 VDC
HVP-KV11Z75M
• Onboard isolated power supply, • Output power 1 kW without PFC,
HVP-KV31F120M
allowing safe debugging 0.8 kW with PFC
HVP-KV46F150M
• OpenSDA debug interface • Output current 8 A peak
HVP-KV58F
• Mass storage device flash • Analog sensing (input voltage,
programming interface (default) DCB voltage, DCB current, phase HVP-KE18F
currents, back-EMF voltage, PFC HVP-56F81768
• P&E multilink debug interface
currents, IGBT module temperature
• SEGGER J-Link-Lite monitoring) HVP-56F82748
20
ACIM Reference Enablement
DESIGN REFERENCE
GENERAL Sensorless ACIM Field-Oriented Control (DRM150)
MANUAL
APPLICATION NOTE GENERAL Using FlexTimer in ACIM/PMSM Motor Control Applications (AN3729)
APPLICATION NOTE DSC Sensorless ACIM Motor Control Using MC56F82748 (AN5210)
VIDEO GENERAL NXP in the Drone and UAV (Unmanned Aerial Vehicle) Market
VIDEO KINETIS Motor Control Made Easy with Kinetis V Series MCUs
VIDEO KINETIS Leveraging the Arm® Cortex®-M7 Core for Motor Control
21
SPOTLIGHTED REFERENCE PLATFORMS
QUAD MOTOR CONTROL (QMC) DEVELOPMENT PLATFORM
Reference design concept
1. MCU Daughter Card 3. Power Stage Board (not for sale, only design files)
1. Convenient 200 pos SODIMM card form factor 1. Design Integrates 4 power stages based on FRDM-MC-LVPMSM
and FRDM-MC-LVBLDC board
2. 1x i.MX RT 1050 (main controller)
2. DC bus motor brake circuitry
3. 1x SWD/JTAG interface
3. Support up to 4 PMSM or BLDC motors with Encoder or Hall
4. 1x µUSB interface
sensors
5. 1x SD card interface
4. Input voltage 24v / 30v / 48v
6. 1x on board QSPI NOR flash for XIP (execute in place)
5. Maximum input current 16 A
2. Digital Board – Flexible Support
4. Motor Compatibility
1. Wide variety of communication interfaces – USB, RS485, USB to
1. PMSM, BLDC, ACIM
Serial, Wi-Fi
2. 4 x PMSM motors running in parallel is demonstrated as a complex
2. LCD and touch interface
solution based on FOC
3. User LEDs, buttons
Note: Motors not included.
4. Motor control interface supporting driving 4 motors
5. Integrates EdgeLock SE050 Secure Element
QUAD MOTOR CONTROL DEVELOPMENT PLATFORM BLOCK DIAGRAM
(24-pin connector)
Daughter Card
Bluetooth Driver (6-MOSFETs)
Module Header LCD Connector PWMs
Encoder ENC A, B, I
DCB Phase Current Motor Motor 2
(24-pin connector)
(24-pin connector)
Fault signals
µUSB Dip Switch for MCU
OTG
BOOT_MODE FAN7888 Triple 3-phase PH A, B, C
BOOT_CONF
Half-Bridge bridge inverter
SWD Power Management Driver (6-MOSFETs)
JTAG (DCDC and LDOs) Touchscreen Display
Ethernet (LCD) PWMs
PHY LEDs PoR Encoder ENC A, B, I
(24-pin connector)
(24-pin connector)
PWMs
Encoder ENC A, B, I
Digital Card
(24-pin connector)
(24-pin connector)
Speed Control Position Control Secure Device Secure Communication Secure Cloud
Multi motor Multi motor Authentication Channel (TLS) Onboarding
(4 motor synchronization) (4 motor synchronization)
22
i.MX RT Industrial Drive Development Platform
This development platform is the evolution of the Quad and technologies, and has bandwidth to spare to support
Motor Control concept, integrating much more than motor display, deterministic communication Ethernet Time-Sensitive
control. Leveraging the 800 MHz performance on the Networking (TSN), data logging, fault detection and a security
industrial qualified i.MX RT1170 crossover MCU, the i.MX approach that is intended to be certified ISA/IEC 62443-
RT Industrial Drive Development Platform demonstrates 4 SL3. Together with the on-board NXP EdgeLock® SE05x
how an i.MX RT1170 crossover microcontroller can control secure element, the development platform is a ready-to-go,
up to four Permanent-Magnet Synchronous Motors (PMSM) multi-board platform for evaluation and validation of various
QUADMOTOR CONTROL GEN 2 BLOCK DIAGRAM
simultaneously. It uses advanced motor control algorithms industrial applications.
Serial FRDM
Download **PMSM
**(LCD Power Board Motor
PC Panel) Control
NTC NAFE Motor
SD Card LEDs Power
Board 2
Stage Fault LEDs
FreeMASTER Board Interface
Run-Time Debug Interface with
Debugging Tool Motor
Digital x6 Conn.
SODIMM 200-pin
Board
Analog Inputs
i.MX RT
1176 (Incremental
MCUXpresso MC34GD3000
Encoder)
Software **WiFi
ENET
and Tool RJ45 Module
Interface
SODIMM 200-
M.2 Power
pin Socket
Power
Connector NAFE Stage
Connector Board Stage Board
PCT2075 FRDM Interface
Digital Board Motor
Components Control
TJA115x Board 1 Power
SE05x Stage Power
Board Stage Board
CAN USB to TJA TJA
PN7462
NFC Power
Reader NFC Antenna USB CAN 1 CAN 2 Stage Board
23
i.MX RT INDUSTRIAL DRIVE DEVELOPMENT PLATFORM MAIN COMPONENTS
BOARD DESCRIPTION NXP TECHNOLOGY DIMENSIONS
Daughter Card Control board that integrates MCU • i.MX RT1176 (Crossover MCU) 70 mm
ISI-QMC-DGC-02 chip, debugging interface and • PF5020 (PMIC) x
Ethernet TSN port • TJA115x (Secure CAN) 101 mm
Digital Board Expansion board for daughter card, • SE05x (Secure Element) 228 mm
ISI-QMC-DB-02 integrates multiple peripherals for • NAFE (Analog Front End – Analog Input) x
communication, security and HMI • TJA146x (CAN) 236 mm
• PN7462 (NFC Reader)
• PCT2075 (Temperature Sensor)
Power Stage Board Board that transforms the control • GD3000 (Gate Driver) 102 mm
ISI-QMC-PSB-02 commands into power signals to • NAFE (Analog Front End – Analog Input) x
drive servo motor (200 W up to 179 mm
450 W)
• Platform can support PMSM, BLDC, and ACIM. • Recommended: Incremental TTL encoder. Recommend to not exceed 420 W.
• Sample code uses PMSM type. • Sample code uses 4k counts/rev, this can be changed. Keep a safe zone from limits.
• Note: Motors are not included
24
COMPRESSOR PLATFORM
Platform:
MC56F82748 based PMSM/BLDC compressor
+
~ ~ Gate
Driver
Features:
220VAC -
Motor
Fault
• High energy efficiency solution
with turn-key firmware
signal
DC bus
voltage
• IEC60730 certified controller
DC/DC Differential Amplifier For debug and monitor,
can be removed in MP • Sensorless FOC control with speed
Vdc
3.3V la lb lc and current closed-loop control
6PWM
signals
• Field-weakening control to increase maximum
ADC PWM ADC
Dc Voltage Phase currents operating speed over motor rated speed
3 duties
• Reliable startup strategy with extended flux
Timer/ SCI/USB
Capture
Vector Control Algorithm SCI
Converter observer under full loads and input voltage range
Compressor control part,
Control & Monitor
signals • Operating speed range from 1000 to 4800 rpm
MC56F82748
• Application note AN5387 available on nxp.com
25
MOTOR CONTROL APPLICATIONS WITH PRODUCT GUIDE
Core & Memory Timers Analog Communication HMI
DAC
DSP/ Flash SRAM PWM Temp Camera TSI 5V
Product Family CPU ADC PGA (6bit/ ACMP CAN Ethernet LCD
FPU (KB) (KB) Channels Sensor Interface (ch.) IO
12bit)
500 MHz YES/
i.MX RT101x External 128 12 1 x 12b YES - - - - - - - - -
Cortex-M7 YES
26
MOTOR CONTROL APPLICATIONS WITH PRODUCT GUIDE
(Continued)
Core & Memory Timers Analog Communication HMI
DAC
DSP/ Flash SRAM PWM Temp Camera TSI 5V
Product Family CPU ADC PGA (6bit/ ACMP CAN Ethernet LCD
FPU (KB) (KB) Channels Sensor Interface (ch.) IO
12bit)
5V
100 MHz YES/
MC56F83xxx 256 64 16 2 x 12b YES YES 2 4 1 - - - - Tol-
DSC NO
erant
5V
100 MHz YES/ 1 x 16b,
MC56F84xxx 256 32 16 YES YES 1 4 1 - - - - Tol-
DSC NO 2 x 12b
erant
Motor control kit (S32K144EVB, DEVKIT-MOTORGD, LINIX 45ZWN24-40, 12 3-phase BLDC six-step,
MCSPTE1AK144 12 V 100 W
V / 5 A power supply) PMSM FOC
Motor control kit (MPC5775E-EVB, low voltage power stage board, TG 3-phase BLDC six-step and
MCSPTR2A5775E 24 V 240 W
drives TGT2-0032-30-24, 24V 7A power supply) PMSM FOC
Motor control kit (MPC5775E-EVB, low voltage power stage board, TG 3-phase BLDC six-step and
MTRCKTSPS5744P 24 V 240 W
drives TGT2-0032-30-24, 24V 7A power supply) PMSM FOC
EV-INVERTER EV Power Inverter Control Reference Platform (PCBs, cablings, SW) 400 V 100 kW 3-phase PMSM FOC
Reference Design for Fuji M653 IGBTs featuring GD3100. Compatible with 200 V to
RDGD3100F3PH5EVB > 125 kW 3-phase PMSM FOC
MPC5775E-EVB or MCSPTR2A5775E or MTRCKTSPS5744P 1700 V
Reference Design for VE-Trac™ Drive SiC Module Featuring GD3160. Com- 200 V to
RDGD31603PHSEVM > 125 kW 3-phase PMSM FOC
patible with MPC5775E-EVB or MCSPTR2A5775E or MTRCKTSPS5744P 1700 V
27
MEDIUM-VOLTAGE MOTOR DRIVER SELECTOR GUIDE TARGETING 5 TO 24 V BATTERY
APPLICATIONS
Op. Temp
Part# Motor Type # of Out Peak Current SPI Sleep (uA) Freq (kHz) Comment
voltage (V) range
-40 to
MC338xx / 339xx Brushed DC 2 5.0–28 5 - 50 20-Oct
+125
-40 to
MC33HB2xxx Brushed DC 2 5.0–36 5.4/7.0/8.8/10.7 YES 50 8.0 SELECT 3 versions
+125
Auto-
BLDC / PMSM -40 to
GD3000 6 6.0–60 1 YES 30 20 motive /
(MOSFET) +125
industrial
LS Dual-Octal -40 to
MC3399x 16 5.0–27 Up to 2.5 YES 10 2
Drivers +125
-40 to
GD3100 PMSM/ACIM (IGBT) 1 200–1700 15 YES n/a 40
+150
-40 to Functional
GD3160E PMSM/ACIM (SiC) 1 200–1700 15 YES n/a 100
+150 Safety
Power Management
0.4 V to 1.8 V / 2.5 A
1 V to 5 V / 0.8/1.5/ 2.2 A
MCU core supply 1 V to 5 V / 0.5 A LDO DC-DC; up to 5 A in
DC-DC
multiphase configuration
28
HOW TO GET STARTED
NXP strives to provide you with hardware, software and collateral that address a
wide range of industrial and IoT motor control applications.
To get started, visit nxp.com/motorcontrol where you will find a wide selection of
development tools and guides for getting started with our motor control solutions.
You can also contact any of NXP’s regional sales offices and authorized distributors
for additional support throughout your design stage.
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. All rights reserved. © 2022 NXP B.V.