0% found this document useful (0 votes)
21 views29 pages

Unit 2-2

NXP offers a comprehensive motor control portfolio designed for industrial and IoT applications, focusing on efficiency, reliability, and security. Their solutions include a range of products, tools, and expert support for various motor types, enhancing operational safety and efficiency. The document outlines specific motor control solutions, recommended products, and development tools to facilitate rapid prototyping and system integration.

Uploaded by

syed1188
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views29 pages

Unit 2-2

NXP offers a comprehensive motor control portfolio designed for industrial and IoT applications, focusing on efficiency, reliability, and security. Their solutions include a range of products, tools, and expert support for various motor types, enhancing operational safety and efficiency. The document outlines specific motor control solutions, recommended products, and development tools to facilitate rapid prototyping and system integration.

Uploaded by

syed1188
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

MOTOR CONTROL

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.

NXP brings its decades-long history of motor


control innovation to offer a comprehensive
and cost-effective motor control portfolio of
products, tools, software, and expert support
for the most popular motor types. Our modern
motor control solutions are designed to
enhance operational safety and efficiency.

For more information about NXP motor control solutions,


visit nxp.com/motorcontrol.

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.

NXP Motor Control Solutions

MCUs, MPUs and DSCs Software and Drivers

Development Tools Reference Designs

Demos Application Notes

Expertise Technical Support

Online Training Web Site

4
SOLUTIONS FOR MOTOR CONTROL
Addressing Common Motor Control Application Requirements

NXP provides comprehensive motor control solutions to enable systems that


address a wide range of application requirements, including:

Increase system performance


Minimize energy losses
-versus-cost ratio

Decrease system size and


Increase productivity,
weight for Faster Time to
flexibility and robustness
Market

Pre-configured software
Increase safety and reliability
libraries for real-time
operation

Reduce acoustic noise


and power harmonics

Motor Control Portfolio Highlights

NXP’s portfolio enables designs to meet demanding requirements, achieve


functional safety and standards compliance, while reducing time-to-market,
with the following features:

Computing Performance –
Realtime –
High Speed, Digital
Low Latency
Signal Processing

Timing Control – Safety –


Synchronization ISO 26262, IEC 61508, IEC
and Trigger System 60730 / IEC 60335

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.

Low-Voltage Platform Options

Supports BLDC and PMSM Designs

+ 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 Platform Options

Supports BLDC, PMSM and ACIM Designs

+
• 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

NXP's industry leading motor control software ecosystem eases


development efforts

NXP Embedded Software Libraries


Thousands of algorithms ranging from basic mathematical operations to advanced
motor control algorithms can be easily incorporated into complex real-time control
applications and motor control reference designs.
nxp.com/RTCESL and nxp.com/AMMCLib

FreeMASTER Run-Time Debugging Tool


Suitable for a broad range of industrial applications, FreeMASTER is a user-
friendly real-time debug monitor and data visualization tool that enables runtime
configuration and tuning of embedded software applications.
nxp.com/freeMASTER

Motor Control Application Tuning (MCAT) Tool


This graphical plug-in tool for FreeMASTER is used for PMSM FOC and BLDC motor
control application development, real-time control structure parameter tuning,
and eases adaption of NXP solutions to motors without expertise in PI controller
constant calculations.
nxp.com/MCAT

Model-Based Design Toolbox


A complimentary integrated development environment and toolchain that plugs in
to MATLAB and Simulink® environment for configuring and generating the necessary
software automatically (including initialization routines and device drivers) to
support fast prototyping, verification and validation for real targets based on NXP
microcontrollers.
nxp.com/MBDT

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.

In BLDC motors, the rotor position must be known to energize the


required phase pair and control the phase voltage. If sensors are
used to detect the rotor position, then sensed information must be
transferred to a control unit. This requires additional connections
to the motor, which may not be acceptable in some applications.
Also, additional cost of the position sensors and the wiring may be
unacceptable. The physical connection problem could be solved by
incorporating the driver in the motor body, however, a significant
number of applications do require a sensorless solution due to their
low-cost nature.

Most BLDC sensorless techniques are based upon extracting


position information from the back EMF voltage of the stator
windings while the motor is spinning. Those techniques can be used
from 5 percent of nominal speed, when back EMF is measurable.
BLDC back EMF sensorless techniques can be implemented
without complex control algorithms just by sensing the back EMF
voltage in the unpowered motor phase.
9
Application examples Advantages
+ Heat generated in stator is easy to remove

+ High torque per frame size

+ Reliability due to absence of brushes and commutator

+ 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

- Position sensor or sensorless technique is required


for motor operation

- Difficult to startup the motor for variable load


using sensorless technique
Toys Fans Door openers

10
BLDC Solutions

+ + =

FRDM-KV11Z FRDM-MC-LVBLDC FRDM-MC-LVMTR OTHER MCU


CARDS OPTIONS

• Low cost • 3-phase bridge inverter • Linix 45ZWN24-40 MIMXRT1010-EVK


motor
• Motor control • 3-phase MOSFET gate MIMXRT1020-EVK
auxiliary connector driver with over current • Rated voltage:
MIMXRT1024-EVK
and under voltage 24V
• Compatible with
protection MIMXRT1050-EVKB
Arduino Rev3 pin layout • Rated current:
• Power Supply 2.3 amps MIMXRT1060-EVK
• OpenSDA debug
Input voltage DC: MIMXRT1064-EVK
interface • Rated torque:
10-15VDC
990 g.cm MIMXRT1160-EVK
• Six-axis sensor
• Output current
combining • Rated Speed: MIMXRT1170-EVK
up to 5A RMS
accelerometer 4000r/min
and magnetometer • Motor speed/position FRDM-KV11Z
(FXOS8700CQ) sensors interface FRDM-KV31F
(Encoder, Hall)
• Thermistor sensor FRDM-KE15Z
• Freedom motor control
• Tri-color LEDs FRDM-KE16Z
headers compatible
• Push-button with Arduino® Rev3 MC56F81000-EVK
switches pin layout
MC56F83000-EVK

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 GENERAL FlexTimer and ADC Synchronization (AN3731)

BLDC Motor Control with Hall Effect Sensors Using MQX


APPLICATION NOTE KINETIS
on Kinetis (AN4376)

APPLICATION NOTE KINETIS Sensorless BLDC Control on Kinetis KV and KE (AN5263)

REFERENCE DESIGN KINETIS KV Series Quad Motor Control Reference Design

Three-Phase BLDC Sensorless Motor Control Using the MKV4x In


APPLICATION NOTE KINETIS
Quadcopter Application (AN5169)

APPLICATION NOTE KINETIS Three-Phase BLDC Sensorless Control Using the MKV10x (AN4862)

Tuning Three-Phase BLDC Motor Sensorless Control Application


APPLICATION NOTE KINETIS
Using the MKV10x (AN4870)

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)

Compressor BLDC Sensorless Control Based on


APPLICATION NOTE DSC
MC56F82xxx (AN5387)

VIDEO GENERAL BLDC Motor Theory

VIDEO GENERAL Motor Control System Implementation

VIDEO GENERAL NXP in the Drone and UAV (Unmanned Aerial Vehicle) Market

APPLICATION NOTE LPC BLDC Motor Control Demo on LPC55S3x

12
VIDEO KINETIS Sensorless BLDC Motor Control Made Easy with Kinetis V Series MCUs

VIDEO KINETIS Kinetis MCU BLDC Motor Control

VIDEO KINETIS Quadcopter Demonstrating UAV Kinetis® KV5x

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 Multi-Motor Control Over Wi-Fi Using Kinetis

VIDEO KINETIS Motor Control for the Masses

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.

Synchronous motors operate at an improved power factor, thereby


improving the overall system power factor and eliminating or
reducing utility power factor penalties. An improved power factor
also reduces the system’s voltage drop and the voltage drop at the
motor terminals.

Application examples Advantages


+ Heat generated in stator is easy to remove

+ High torque per frame size

+ Reliability due to absence of brushes and commutator

+ Highest efficiency

Power tools White goods Servo drives + Synchronous operation makes field orientation easy

+ Good high-speed performance

+ Precise speed monitoring and regulation possible

+ Smooth torque

Pumps Robots Electromobility


Tradeoffs
- Rotor position sensing required

- Position sensor or sensorless technique is


required for motor operation

- Difficult to startup the motor using sensorless technique


E-Bikes/ Home
Compressors
e-scooters appliances

14
PMSM Solutions

+ + =

MIMXRT1060-EVK FRDM-MC-LVPMSM FRDM-MC-LVMTR OTHER MCU


CARDS OPTIONS

• Motor control • 3-phase bridge inverter • Linix 45ZWN24-40 MIMXRT1010-EVK


auxiliary connector motor
• 3-phase MOSFET gate MIMXRT1020-EVK
• Arduino interface driver with over current • Rated voltage: 24V
MIMXRT1024-EVK
and under voltage
• Onboard DAP-link • Rated current:
protection MIMXRT1050-EVKB
debugger 2.3 amps
• Power Supply Input MIMXRT1060-EVK
• Six-axis sensor • Rated torque:
voltage DC: 24-48 VDC MIMXRT1064-EVK
combining 990 g.cm
accelerometer and • Output current up to 5A MIMXRT1160-EVK
• Rated Speed:
magnetometer RMS
4000r/min MIMXRT1170-EVK
(FXOS8700CQ)
• Analog sensing (DC bus
• LCD and Camera voltage, DC bus current, FRDM-KV11Z
sensor connector 3-phase back-EMF FRDM-KV31F
voltage)
• Audio codec FRDM-KE15Z
• Motor speed/position
• Microphone FRDM-KE16Z
sensors interface
• USB, Ethernet, (Encoder, Hall) MC56F81000-EVK
CAN interface
• Freedom motor control MC56F83000-EVK
headers compatible
LPC5536/S36-EVK
with Arduino® Rev3 pin
layout

15
PMSM Reference Enablement

Motor Control Application Tuning (MCAT) Tool for 3-Phase PMSM


APPLICATION NOTE DEV TOOLS
(AN4642)

Tuning 3-Phase PMSM Sensorless Control Application Using


APPLICATION NOTE DEV TOOLS
MCAT Tool (AN4912)

NXP quad motor-control development platform HW overview


APPLICATION NOTE DEV TOOLS
(AN12659)

APPLICATION NOTE GENERAL PMSM Electrical Parameters Measurement (AN4680)

APPLICATION NOTE GENERAL Automated PMSM Parameter Identification (AN4986)

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 FlexTimer and ADC Synchronization (AN3731)

APPLICATION NOTE GENERAL Using FlexTimer in ACIM/PMSM Motor Control Applications (AN3729)

PMSM Field-Oriented Control on MIMXRT10xx EVK


USER GUIDE i.MX RT
(PMSMFOCRT10xxUG)

APPLICATION NOTE i.MX RT PMSM Field-Oriented Control on MIMXRT10xx EVK (AN12214)

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 i.MX RT PMSM Field-Oriented Control on MIMXRT1050 EVK (AN12169)

Sensorless PMSM Field-Oriented Control on Kinetis KV and KE


APPLICATION NOTE KINETIS
(AN5237)

PMSM Field-Oriented Control on FRDMKV31F with Hall and Encoder


APPLICATION NOTE KINETIS
Sensors (AN12374)

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)

Sensorless PMSM Field-Oriented Control on Kinetis KV31 with


APPLICATION NOTE KINETIS
FreeRTOS & eGUI (AN5309)

16
APPLICATION NOTE KINETIS Sensorless PMSM Control on MKV46F256 Using Kinetis SDK (AN5004)

FlexTimer and ADC Synchronization for Field Oriented Control on Kinetis


APPLICATION NOTE KINETIS
(AN4410)

Three-Phase PMSM Sensorless FOC using MC56F82748 and


APPLICATION NOTE DSC
MC56F84789 with Automated Motor Parameter Identification (AN5014)

Compressor BLDC Sensorless Control Based on


APPLICATION NOTE DSC
MC56F82xxx (AN5387)

One PMSM Sensorless FOC and 2-ph Interleaved Boost PFC Control based
APPLICATION NOTE DSC
on MC56F83783 (AN13184)

APPLICATION NOTE LPC Dual Servo Motor Demo on LPC55S36

VIDEO GENERAL Motor Control System Implementation

VIDEO GENERAL NXP in the Drone and UAV (Unmanned Aerial Vehicle) Market

VIDEO KINETIS Getting Started with Kinetis® KV1 and Motor Control Tower® Modules

Getting Started with Kinetis® V and Motor Control Tower® Modules -


VIDEO KINETIS
How To

VIDEO KINETIS Motor Control Made Easy with Kinetis V Series MCUs

VIDEO KINETIS Multi-Motor Control Over Wi-Fi Using Kinetis

VIDEO KINETIS Motor Control for the Masses

VIDEO KINETIS Leveraging the Arm® Cortex®-M7 Core for Motor Control

VIDEO i.MX RT 4X Motor Control with i.MX RT Crossover MCUs

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)

+ Inherent AC operation (direct connection to AC line)

+ Very low maintenance (no brushes) and


rugged construction

+ Available in wide range of power ratings


Power tools White goods Pumps
+ Low-cost speed control with tachogenerator

+ Simple control

Industrial Construction Home Tradeoffs


variable machinery appliances - Inefficient at light loads
speed drives - Rotor temperature change complicates sensorless control

- Speed control requires varying stator frequency

- Position control difficult (field orientation required)

19
ACIM Solutions

+ =

HVP-KV46F150M HVP-MC3PH OTHER MCU


CARDS OPTIONS

• 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

• Can be powered by mini USB or by • Motor speed/position sensors HVP-56F83783


the main board interface (Encoder, Hall, Tacho
generator)

• Overvoltage comparator with DC-


brake resistor interface

• Current inrush circuit

• Hardware over-current fault


protection

20
ACIM Reference Enablement

DESIGN REFERENCE
GENERAL Sensorless ACIM Field-Oriented Control (DRM150)
MANUAL

APPLICATION NOTE GENERAL FlexTimer and ADC Synchronization (AN3731)

APPLICATION NOTE GENERAL Using FlexTimer in ACIM/PMSM Motor Control Applications (AN3729)

FlexTimer and ADC Synchronization for Field Oriented Control


APPLICATION NOTE KINETIS
on Kinetis (AN4410)

APPLICATION NOTE DSC Sensorless ACIM Motor Control Using MC56F82748 (AN5210)

VIDEO GENERAL Motor Control System Implementation

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 Multi-Motor Control Over Wi-Fi Using Kinetis

VIDEO KINETIS Motor Control for the Masses

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

Digital Board Power Stage Board


FlexIO Connector CAN RS485 µUSB PWMs
Wi-Fi Module (8-10 pins) Interface Interface OTG Encoder ENC A, B, I
(24-pin connector)

(24-pin connector)

DCB Phase Current Motor Motor 1


Header ADCs
Sensor Sensor Sensor (PMSM)
Fault signals
µUSB 4x LEDs 4x LEDs 4x LEDs
(Faults) (User buttons) (Power status) FAN7888 Triple 3-phase PH A, B, C
(USB to UART)
Half-Bridge bridge inverter

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)

Daughter Card ADCs


Sensor Sensor Sensor (PMSM)
200 POS SSODIMM 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)

DCB Phase Current Motor Motor 3


(Power status) Button ADCs (PMSM)
SD Card Sensor Sensor Sensor
Fault signals
Interface
FAN7888 Triple 3-phase PH A, B, C
QSPI NOR Flash QSPI NOR Flash Half-Bridge bridge inverter
(XIP) (Data storage) Driver (6-MOSFETs)

PWMs
Encoder ENC A, B, I
Digital Card
(24-pin connector)

(24-pin connector)

NFC Antenna DCB Phase Current Motor Motor 4


Secure Element 4x User buttons ADCs Sensor Sensor Sensor (PMSM)
Connector Fault signals
RJ45 FAN7888 Triple 3-phase PH A, B, C
Connector Half-Bridge bridge inverter
Driver (6-MOSFETs)
RJ45 Power Power Management Power
Connector Connector (DCDCs and LDOs Connector Power Power Power
(Standalone) (Secondary) to Digital Management connector
Board (DCDCs and LDOs)

Power Supply (DC 5V/3A) Power Supply (DC 24V/15A)

Power Stage Board


NXP Technology Non NXP Technology Not Included Not Populated

Quad Motor Control (QMC) Development Platform Use Cases


Motor Control Secure Communications

Speed Control Position Control Secure Device Secure Communication Secure Cloud
Multi motor Multi motor Authentication Channel (TLS) Onboarding
(4 motor synchronization) (4 motor synchronization)

For more information, visit: nxp.com/quadmotorcontrol

Closed Loop Motor Control Open Loop Motor Control


Multi motor field Multi motor scalar
oriented control (V/F) control

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.

Computer Daughter Card Digital Board Power Stage Board


Software (ISI-QMC-DGC-02) (ISI-QMC-DB-02) (ISI-QMC-PSB-02)

Power LEDs Main Power


User Input
LEDs Power (max 60 V/10 A)
Stage Power
Signal Power
Board
USB – Connector LEDs Stage Board
Interface
User Buttons

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

146x 146x Interface


Serial
PF5020

NFC Power
Reader NFC Antenna USB CAN 1 CAN 2 Stage Board

** Product not included

Daughter Card Power Stage Board


(ISI-QMC-DGC-02) (ISI-QMC-PSB-02)
Top View Top View

Bottom View Bottom View

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)

RECOMMENDED MOTOR TYPE ENCODER TECHNOLOGY POWER

• 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

Multi-axis Motor Secure User Interaction


 ingle, dual, triple or quad motor control using field-oriented
S  ser access policy enforcement. Can protect local interaction
U
control (FOC) algorithm to command servo motors (PMSM of platform in maintenance activities (e.g. local start/stop
motor with incremental encoder). motors, SD card access, among others).

TSN Connectivity Cyber Resilience


 eterministic Ethernet communication, implementing IEEE
D  llows recovery to a trusted state without human intervention
A
802.1AS and IEEE 802.1Qbv standards. Supports real-time and after remote attack (key elements: authenticated watchdog
best-effort traffic over the same wire. timer (AWDT), secure boot loader and recovery service).

Fault Detection Remote Monitoring


 etection of abnormal behavior of the development platform,
D  emote access (local network or cloud) for trusted users allows
R
covering events of motor control, power management and for monitoring of internal data over a secure communication
board temperature. channel.

Data Logging Designing to Ease ISA/IEC 62443-4-1,4-2 Compliance


 ncrypted and time stamped registration of user interactions,
E  uilt with a security-by-design approach and with an
B
faults, operation and communication events. embedded EdgeLock SE05x secure element, the platform is
designed to help OEMs ease device compliance for ISA/IEC
62443-4-1,-4-2.

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

Optocoupler For more information, visit:


nxp.com/refrigerator-compressor
Fans Defrost Heater
System control part

Speed Display panel


System Control Strategy
Command HMI

Temp Sensor 1 Temp Sensor 2 ...... Temp Sensor n

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

600 MHz YES/


i.MX RT102x External 256 24 2 x 12b YES - - 4 2 1 - - -
Cortex-M7 YES

600 MHz YES/


i.MX RT105x External 512 36 2 x 12b YES - - 4 2 1 WXGA Parallel -
Cortex-M7 YES

600 MHz YES/


i.MX RT106x 4096 1,024 36 2 x 12b YES - - 4 3 2 WXGA Parallel -
Cortex-M7 YES
1 GHz Cor-
tex-M7 & YES/ WXGA. Parallel,
i.MX RT117x External 2,048 36 2 x 12b YES - 4/1 4 3 3 - -
400 Mhz YES MIPI MIPI
Cortex M4
75 MHz Cor-
KV1x -/- 128 16 20 2 x 16b - 0/1 2 1 - - - - -
tex-M0+

120 MHz YES/


KV3x 512 96 20 2 x 16b - 0/2 2 - - - - - -
Cortex-M4 YES

168 MHz YES/


KV4x 256 32 30 2 x 12b YES 4/1 4 2 - - - - -
Cortex-M4 YES

240 MHz YES/ 1 x 16b,


KV5x 1024 256 44 YES - 4/1 4 3 1 - - - -
Cortex-M7 YES 4 x12b

48 MHz Cor- True


KE0xZ - 128 16 10 1 x 12b - 2/0 2 1 - - - -
tex-M0+ 5V

72 MHz Cor- True


KE14Z - 288 32 16 2 x 12b YES - 2/0 2 - - - -
tex-M0+ 5V

72 MHz Cor- True


KE15Z - 288 32 16 2 x 12b YES - 2/0 2 - - - - 25
tex-M0+ 5V

48 MHz Cor- True


KE16Z - 64 8 8 1 x 12b YES - 1/0 1 1 - - - 25
tex-M0+ 5V

168 MHz YES/ True


KE1xF 576 64 32 3 x 12b YES - 3/1 3 2 - - - -
Cortex-M4 YES 5V

100 MHz/50 YES/


MC56F81xxx 128 20 8 2 x 12b YES YES 1 4 - - - - - -
MHz DSC NO
5V
100 MHz/50 YES/
MC56F82xxx 64 8 8 2 x 12b YES YES 2 4 1 - - - - Tol-
MHz DSC NO
erant
150 MHz YES/
LPC553x/S3x 256 128 12 4 x 16b YES YES 0/3 3 1 - - - - -
Cortex M33 YES

48 MHz Cor- True


KEA - 128 16 10 1 x 12b YES - 2/0 2 1 - - - -
tex-M0+ 5V

48 MHz Cor- True


S32K11x - 256 25 16 1 x 12b - - 1/0 1 1/1FD - - - -
tex-M0+ 5V

120 MHz YES/ True


S32K14x 2048 256 64 2 x 12b - - 1/0 1 3/3FD 1 - - -
Cortex-M4 YES 5V

240 MHz YES/ via True


S32K3xx 8192 1152 72 3 x 15b YES - 3/0 3 8/8FD 1 via FlexIO -
Cortex-M7 YES FlexIO 5V
5V
YES/
MPC574xP 200 MHz z4 2560 384 40 4 x 12b YES - - - 3 1 - - - Tol-
YES
erant
32 (+
YES/ 4 x 16b, True
MPC5775B/E 264 MHz z7 4096 512 96ch. YES - - - 6/2FD 1 - - -
YES 4 x12b 5V
eTPU2)
32 (+
YES/ 4 x 16b, True
MPC5777C 300 MHz z7 4096 512 96ch. YES - - - 6/2FD 1 - - -
YES 4 x12b 5V
eTPU2)

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

OTHER MOTOR CONTROL DEVELOPMENT OPTIONS


(BLDC OR PMSM)
Name Description DC voltage Power Motor Techniques

S32K and KEA Arm®-Based MCU Development Kits

Motor control kit (S32K116EVB, DEVKIT-MOTORGD, Sunrise 3-phase BLDC six-step,


MCSPTE1AK116 12 V 100 W
42BLY3A78-24110, 12 V / 7 A power supply) PMSM FOC

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 (S32K344EVB, DEVKIT-MOTORGD, Sunrise 3-phase BLDC six-step,


MCSPTE1AK344 12 V 100 W
42BLY3A78-24110, 12 V / 7 A power supply) PMSM FOC

3-phase BLDC six-step,


MCSXTE2BK142 S32K142 development board 12/24 V 800 W
PMSM FOC

KEA128BLDCRD KEA128 reference design 12 V 60 W 3-phase BLDC six-step

MPC57xx Development Kits

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

IGBT-EV Power Inverter Control Reference Platform (EV-CONTROLEVMHD,


EV-INVERTERHDBT 600V 180kW 3-phase PMSM FOC
EV-POWEREVBHDBT, SW)

Reference Design for HybridPACK Drive IGBT/SiC module featuring


200 V to
RDGD3100I3PH5EVB GD3100. Compatible with MPC5775E-EVB or MCSPTR2A5775E or > 125 kW 3-phase PMSM FOC
1700 V
MTRCKTSPS5744P

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

MPC5775E-EVB MPC5775B/E low-cost Inverter Controller Board.

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

MOTOR GATE DRIVER AND SWITCH GUIDE TARGETING 5 – 60V APPLICATIONS


Op. Temp
Part# Motor Type # of Out Peak Current SPI Sleep (uA) Freq (kHz) Comment
voltage (V) range

Auto-
BLDC / PMSM -40 to
GD3000 6 6.0–60 1 YES 30 20 motive /
(MOSFET) +125
industrial

Configurable LS/HS -40 to


MC33879 16 5.5–27.5 1.2 YES 5 2
Octal Drivers +125

LS Dual-Octal -40 to
MC3399x 16 5.0–27 Up to 2.5 YES 10 2
Drivers +125

MOTOR GATE DRIVERS TARGETING 200-1200 V APPLICATIONS


Op. Temp
Part# Motor Type # of Out Peak Current SPI Sleep (uA) Freq (kHz) Comment
voltage (V) range

-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

SAFETY SYSTEM BASIS CHIPS (SBCS): BYLINK SYSTEM POWER PLATFORM


Features FS45 FS65 VR5500/10

Target System Voltage 12 V 12 V 12 V or 24 V

6.5 V fixed / 2.0 A 6.5 V fixed / 2.0 A 3.3 V to 5.2 V configurable


VPRE HV Buck
Asynchronous asynchronous / 10 A (external MOSFET)

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

Safety Fit for ASIL B/D B/D QM / B / D

MCU alignment S32K1/3 MPC574x, MPC577x General


System Features
Interface SPI / CAN / LIN SPI / CAN / LIN I2C

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.

Document Number: INDIOTAPPSMCBR REV 5

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy