
Motor Control Solutions
- NXP 32-bit Kinetis MCUs represent the most scalable portfolio of ARM Cortex-M core-based MCUs in the industry
- NXP 16 and 32-bit DSCs combine DSP speed with MCU control for the ideal industrial motion control solution
- NXP 8-bit MCUs provides a wide range of highly functional solutions for low- to mid-range industrial and automotive motor control applications
Brushless DC (BLDC) motors are used in applications such as:
- Fans
- Pumps
- HVAC blowers and compressors
- Computer disk drives and peripherals
- Appliances
- Robotics
- Servo systems
- Traction control
- Sewing machines
- Treadmills
A BLDC motor is a rotating electric machine where the stator is a classic three-phase stator like that of an induction motor and the rotor has permanent magnets.
Motor torque and speed are most efficiently controlled by a microcontroller (MCU) or digital signal controller (DSC).
NXP supports both Hall sensor (commutated) and sensorless control functions.
View Product Range1-Phase AC Induction Motor:
The most common types of single-phase motors are split-phase, capacitor-start, capacitor-run and capacitor-start capacitor-run.
- Think of it as a rotating transformer: stator primary, rotor secondary
- Medium construction complexity
- High reliability (no brushes)
- Low efficiency
- Low EMI
- Driven directly from AC line or variable frequency (VF, V/Hz) controllers
- Sensorless speed control possible
3-Phase AC Induction Motor:
The AC induction motor is a rotating electric machine designed to operate from a three-phase source of alternating voltage.
The stator is a classic three-phase stator with the winding displaced by 120°.
Features:
- Medium construction complexity, multiple fields on stator, cage on rotor
- High reliability (no brush wear), even at very high achievable speeds
- Medium efficiency at low speed, high efficiency at high speed
- Driven by multi-phase inverter controllers
- Motor EMI good, but terrible EMI from inverter
- Sensorless speed control possible
- Low cost per horsepower, though higher than for 1-phase AC induction motor
- Higher start torque than for 1-phase, easy to reverse motor
The Permanent Magnet Synchronous motor is a rotating electric machine where the stator is a classic three-phase stator like that of an induction motor and the rotor has permanent magnets.
The use of a permanent magnet to generate a substantial air gap magnetic flux makes it possible to design highly efficient PM motors.
Key features:
- Medium construction complexity, multiple fields, delicate magnets
- High reliability (no brush wear), even at very high achievable speeds
- High efficiency
- Low EMI
- Driven by multi-phase inverter controllers
- Sensorless speed control possible
- Higher total system cost than for DC motors
- Smooth rotation without torque ripple
- Appropriate for position control
The stator winding is comprised of a set of coils, each of which is wound on one pole. SR motors differ in the number of phases wound on the stator.
Features:
- Lowest construction complexity, many stamped metal elements
- Like a BLDC or stepper without the magnets
- High reliability (no brush wear), failsafe for inverter
- High efficiency
- Motor EMI good but poor EMI from inverter
- Driven by multi-phase inverter controllers
- Sensorless speed control possible
- Higher total system cost than for DC motors
| Product | Features | BLDC | PMSM | 1-phase ACIM | 3-phase ACIM | SR |
|---|---|---|---|---|---|---|
| Controllers (MCU and DSC) | ||||||
| 56F801X | 32MHz DSC, 16K Flash, 4KB RAM for appliance drives | True | True | True | ||
| 56F802X | 32MHz DSC, 16K Flash, 4KB RAM for appliance drives | True | True | True | ||
| 56F803X | 32Mhz DSC, 64K Flash, 8KB RAM for industrial drives | True | True | True | ||
| 56F8335 | 60MHz DSC, 64K Flash, 8KB RAM for industrial drives/digital control | True | ||||
| 56F834X | 60MHz DSC, 128K Flash, 8KB RAM, interface to external memory, can support true dual motor control and ideal for servo applications | True | ||||
| 56F836X | 60MHz DSC, 512K Flash, 32KB RAM, interface to external memory, can support true dual motor control and ideal for servo applications | True | ||||
| KEA | Ultra-reliable 32-bit ARM® based MCUs, up to 128K Flash and up to 16K RAM | True | ||||
| Kinetis K Series | High Performance ARM® based MCUs, 128 KB-512 KB Flash, fast access, high reliability with four-level security protection | True | ||||
| Kinetis K10_100 | FlexTimer and ADC for advanced motor control | True | True | |||
| Kinetis K10_120 | Features: Cortex-M4 with FPU for advanced math | True | True | |||
| Kinetis K10_72 | FlexTimer and ADC for advanced motor control | True | True | |||
| Kinetis K10_50 | Low Power 128 KB-512 KB flash, fast access, high reliability with four-level security protection | True | ||||
| Kinetis V Series | High performance ARM® based MCUs with precision analog, timing and control peripherals for BLDC, PMSM and ACIM motor control applications | True | True | True | True | |
| MC56F800X | 32MHz DSC, 16K Flash, 2KB RAM for appliance drives | True | True | |||
| MC56F827xx | MC56F823xx for advanced motor control; 5 mm x 5 mm package option | True | ||||
| MC56F84xx | 32MHz DSC, 16K Flash, 2KB RAM for appliance drives | True | True | |||
| MCF51AC | Flexis 32-bit MCU, 256K Flash, pin compatible for maximum solution reuse | True | ||||
| MCF523X | Integrated ColdFire V2 processor with eTPU motor control coprocessor | True | ||||
| MPC560xP | Ultra-reliable 32-bit e200z0H MCU, 512K Flash, 40K RAM with ECC | True | ||||
| MPC564XL | Ultra-reliable dual core 32-bit MCU built on Power Architecture® technology | True | ||||
| S08AW | 8-bit MCU,16-60bKB flash with motor control peripherals | True | ||||
| S08MP | 8-bit MCU, 16 KB flash, low-cost, dedicated motor control peripherals | True | ||||
| S12VR | S12 based MCU with embedded 12V to 5V voltage regulator, LIN phy and dual relay driver | True | ||||
| S12ZVM | S12Z based MCU with embedded 12V to 5V voltage regulator, LIN phy and 3-phase bridge gate driver | True | True | |||
| SO8AC | 8-bit MCU, 16-128 KB flash, low-cost, dedicated motor control peripherals | True | ||||
| SO8P | 8-bit 5V EEPROM with TSI MCUs. Scalable from .5 K-4 KB of RAM and 2K-60 KB flash | True | ||||
| VF6xx | ARM Cortex-A5 500MHz, Cortex-M4 167MHz, 1.5M SRAM, Display, dual 10/100 ETH, dual CAN, PMU, <1w> | True | ||||
| USB | ||||||
| USB2SER | Communication bridge, full-speed USB 2.0 to UART RS232/485, optional hardware/software flow control, even/odd parity, stop bits config and driver support | True | True | True | ||
| Voltage Regulator | ||||||
| MC33901 | High Speed CAN I/F | True | True | True | ||
| MC33903 | System Basis Chip with LIN and high-speed CAN I/Fs | True | True | True | ||
| MC33905 | System Basis Chip with LIN and high-speed CAN I/Fs | True | ||||