NXP Semiconductors

LPC1519JBD64E - 72MHz Cortex-M3 256KB Flash Motor Control MCU | NXP

Référence : LPC1519JBD64E ✓ Actif
En stock Expédié sous 1 à 3 jours ouvrés
2.4 V to 3.6 V Vdss 64-LQFP (10 x 10 mm) Package 72 MHz Speed 256 KB (256K x 8) Memory
À partir de $4.2 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-10-08
Tarifs dégressifs
Qté Prix unitaire Total
1 $7.12 $7,12
10 $6.41 $64,10
100 $5.65 $565,00
500 $4.95 $2 475,00
1 000 $4.2 $4 200,00
ℹ️ Tous les prix sont en USD

LPC1519JBD64E Présentation

The NXP LPC1519JBD64E is an ARM Cortex-M3 based 32-bit microcontroller optimized for high-precision motor control, featuring 256 KB on-chip flash, 36 KB SRAM, two 12-bit 2 Msps ADCs, and a 72 MHz CPU clock in a 64-pin LQFP (10x10 mm) package. The LPC1500 family integrates hardware for simultaneous control of two motors in highly flexible sensorless or sensored configurations.

A Cortex-M3 microcontroller is a 32-bit ARM-based processor core designed for embedded real-time control, positioned in the taxonomy as: microcontroller -> 32-bit MCU -> ARM Cortex-M -> Cortex-M3 -> system-on-chip. Cortex-M3 cores provide deterministic interrupt latency, hardware single-cycle multiplication, and a Thumb-2 instruction set, making them widely used in motor control, industrial automation, and consumer applications.

Key features of the LPC1519JBD64E include two 12-bit 2 Msps ADCs for current/voltage sampling, a configurable PWM/SCT timer subsystem with 16 PWM channels for dual-motor drive, one FS USB 2.0 controller with on-chip PHY, two CAN 2.0B interfaces, four UARTs, two SPI, two I2C, an RTC, a 10-bit DAC, and up to 76 GPIO pins. The 256 KB flash supports in-system programming via UART, SPI, or USB.

The device operates from 2.4 V to 3.6 V and is built around a low-leakage process optimized for fast ADC conversions and deterministic PWM timing. The integrated state-configurable timer (SCT) allows complex PWM generation with minimal CPU overhead, and the hardware flexibility for digital servo mechanisms enables sensorless FOC and trapezoidal commutation.

Typical applications include industrial motor drives, BLDC/PMSM controllers, robotic actuators, CNC spindle controllers, field-oriented-control (FOC) inverters, and dual-axis servo systems. The two 2 Msps ADCs and 16-channel PWM make it a strong fit for sensored and sensorless FOC on two axes.

Design considerations include decoupling the analog and I/O digital channels separately, using a low-impedance ground pour under the exposed pad, and following NXP application note AN11538 for the recommended PCB layout for motor-control hardware. Be sure to allocate enough timing budget for the ADC and CPU synchronization.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that are not included in the manufacturer datasheet.

Alternatives de remplacement direct pour LPC1519JBD64E — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec LPC1519JBD64E (même facteur de forme et même empreinte) — différant par Package, Core Architecture, Operating Temperature, ADC, PWM Channels.

Microchip Technology
Package: 64-pin TQFP (PT) 10x10 mm, 0.5 mm pitch
Core Architecture: dsPIC33E DSC (16-bit modified Harvard)
ADC: 12-bit, multi-channel
Microchip Technology
Package: 64-pin TQFP (PT), 10x10 mm, 0.50 mm pitch
Operating Temperature: -40C to +85C (Industrial)
NXP Semiconductors
Package: 64-LQFP (10x10 mm)
ADC: 2x 12-bit, 12-channel, 2 Msps
Comparer avec LPC1519JBD64E →
NXP Semiconductors
Package: 64-LQFP (10x10 mm)
Core Architecture: ARMv7-M with Thumb-2
Operating Temperature: -40C to +105C
Comparer avec LPC1519JBD64E →
NXP Semiconductors
Package: 48-LQFP (7x7 mm)
Core Architecture: ARM Cortex-M3 (32-bit)
Operating Temperature: -40C to +105C
Comparer avec LPC1519JBD64E →

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

LPC1518JBD64E

✅ Remplacement direct
NXP Semiconductors
📦 64-LQFP (10x10 mm)
ARM Cortex-M3 32-bit · ARMv7-M with Thumb-2 · 72 MHz · 1.25 DMIPS/MHz (90 DMIPS at 72 MHz) · 128 KB · 12 KB · 2 x 12-bit, 12-channel, 2 Msps · 1 x 10-bit

✓ En stock

$4.85 / unité

Voir la fiche technique →

LPC1517JBD64E

✅ Remplacement direct
NXP Semiconductors
📦 64-LQFP (10x10 mm)
ARM Cortex-M3 · 32-Bit · 72 MHz · 64 KB (64K x 8) FLASH · 36 KB · 64-LQFP (10x10 mm) · 2.4 V to 3.6 V · -40 C to +105 C

✓ En stock

$3.42 / unité

Voir la fiche technique →

LPC1549JBD64QL

✅ Remplacement direct
📦 64-LQFP (10x10 mm)
256 KB flash + integrated HV gate driver and HV supply; same Cortex-M3 family and pinout base; pin-to-pin in 64-LQFP

📋 Alternative de référence (hors catalogue)

LPC11E68JBD64K

✅ Remplacement direct
📦 64-LQFP
Cortex-M0+ at 50 MHz vs Cortex-M3 at 72 MHz; 256 KB flash, 36 KB SRAM; 64-LQFP family but different peripheral mapping

📋 Alternative de référence (hors catalogue)

DSPIC33EP256MC506-I/PT

✅ Remplacement direct
Microchip Technology
📦 64-TQFP (10x10 mm)
dsPIC33E 16-bit DSC · 60 MHz (max, with PLL) · 70 MIPS · 256 KB (85.5K x 24) Flash · 32 KB · 4 · 5 · 64-pin TQFP (PT), 10x10 mm, 0.50 mm pitch

✓ En stock

$5.95 / unité

Voir la fiche technique →

DSPIC33EP256GM306-I/PT

✅ Remplacement direct
Microchip Technology
📦 64-TQFP (10x10 mm)
dsPIC33E DSC (16-bit modified Harvard) · 70 MIPS (60 MHz core clock) · 256 KB (85.5K x 24 words) · 16 KB · 3.0 V to 3.6 V · 12-bit, multi-channel · 12-bit · 4 (dedicated for current sensing)

✓ En stock

$4.61 / unité

Voir la fiche technique →

LPC1519JBD64E Valeurs maximales et caractéristiques électriques

Core Architecture ARM Cortex-M3
Core Bit Width 32-bit
CPU Clock (max) 72 MHz
Program Memory (Flash) 256 KB (256K x 8)
SRAM 36 KB
ADC 2 x 12-bit, 12-channel, 2 Msps
PWM Channels 16 (state-configurable timer)
DAC 1 x 10-bit
USB USB 2.0 FS with on-chip PHY
CAN 2 x CAN 2.0B
UART / SPI / I2C 4 / 2 / 2
GPIO (max) 76
Tension d'alimentation 2.4 V to 3.6 V
Boîtier 64-LQFP (10 x 10 mm)
Température de fonctionnement -40 C to +105 C
Type de montage Surface Mount
Statut RoHS Compliant

Configuration des broches de LPC1519JBD64E

LQFP-64 Package Pinout Diagram LQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 LQFP-64
Broche 1 PIO0_0/TXD0 — GPIO / UART0 TXD
Broche 2 PIO0_1/RXD0 — GPIO / UART0 RXD
Broche 3 PIO0_2 — GPIO / ADC input
Broche 4 PIO0_3 — GPIO / ADC input
Broche 5 PIO0_4 — GPIO / SCT input
Broche 6 PIO0_5 — GPIO / SCT output
Broche 7 PIO0_6 — GPIO / SCT output
Broche 8 PIO0_7 — GPIO / SCT output
Broche 9 PIO0_8 — GPIO / SCT input
Broche 10 PIO0_9 — GPIO / SCT input
Broche 11 PIO0_10 — GPIO / SCT input
Broche 12 PIO0_11 — GPIO / SCT input
Broche 13 PIO0_12 — GPIO / USB VBUS sense
Broche 14 PIO0_13 — GPIO / USB DP
Broche 15 PIO0_14 — GPIO / USB DM
Broche 16 VDD — Main supply voltage (3.3 V)
Broche 17 VSS — Ground
Broche 18 PIO0_15 — GPIO / ADC input
Broche 19 PIO0_16 — GPIO / ADC input
Broche 20 PIO0_17 — GPIO / SCT output
Broche 21 PIO0_18 — GPIO / SCT output
Broche 22 PIO0_19 — GPIO / SCT output
Broche 23 PIO0_20 — GPIO / SCT input
Broche 24 PIO0_21 — GPIO / SCT input
Broche 25 PIO0_22 — GPIO / SCT input
Broche 26 PIO0_23 — GPIO / SCT input
Broche 27 PIO1_0 — GPIO / ADC input
Broche 28 PIO1_1 — GPIO / ADC input
Broche 29 PIO1_2 — GPIO / ADC input
Broche 30 PIO1_3 — GPIO / ADC input
Broche 31 PIO1_4 — GPIO / SCT output
Broche 32 PIO1_5 — GPIO / SCT output
Broche 33 PIO1_6 — GPIO / SCT output
Broche 34 PIO1_7 — GPIO / SCT output
Broche 35 PIO1_8 — GPIO / SCT input
Broche 36 PIO1_9 — GPIO / SCT input
Broche 37 PIO1_10 — GPIO / SCT input
Broche 38 PIO1_11 — GPIO / SCT input
Broche 39 PIO1_12 — GPIO
Broche 40 PIO1_13 — GPIO
Broche 41 PIO1_14 — GPIO
Broche 42 PIO1_15 — GPIO
Broche 43 PIO2_0 — GPIO / I2C0 SCL
Broche 44 PIO2_1 — GPIO / I2C0 SDA
Broche 45 PIO2_2 — GPIO / SPI0 SCK
Broche 46 PIO2_3 — GPIO / SPI0 MISO
Broche 47 PIO2_4 — GPIO / SPI0 MOSI
Broche 48 PIO2_5 — GPIO / CAN0 TD
Broche 49 PIO2_6 — GPIO / CAN0 RD
Broche 50 PIO2_7 — GPIO / CAN1 TD
Broche 51 PIO2_8 — GPIO / CAN1 RD
Broche 52 PIO2_9 — GPIO / UART2 TXD
Broche 53 PIO2_10 — GPIO / UART2 RXD
Broche 54 PIO2_11 — GPIO / DAC output
Broche 55 PIO2_12 — GPIO
Broche 56 PIO2_13 — GPIO
Broche 57 VDD — Main supply voltage (3.3 V)
Broche 58 VSS — Ground
Broche 59 XTALIN — Crystal oscillator input
Broche 60 XTALOUT — Crystal oscillator output
Broche 61 RESET — External reset (active low)
Broche 62 VREF — ADC voltage reference
Broche 63 VSSADC — Analog ground
Broche 64 VDDA — Analog supply voltage (3.3 V)

Applications typiques

LPC1519JBD64E convient pour 6 applications: Industrial BLDC / PMSM Motor Drive, Dual-Axis Robotic Servo / CNC Controller, Sensorless FOC Inverter (Single-Axis), Automotive Auxiliary Motor Controller, Industrial Field-Bus Actuator Node, Consumer / White Goods Motor Controller.

🏭

Industrial BLDC / PMSM Motor Drive

The LPC1519JBD64E is a strong fit for industrial BLDC and PMSM motor drives where dual-axis field-oriented control (FOC) is required. With two 12-bit 2 Msps ADCs and 16 PWM channels from the state-configurable timer (SCT), the MCU can simultaneously sample phase currents on two motors and drive complementary PWMs with programmable dead time. The 72 MHz Cortex-M3 core executes the FOC loop in a few microseconds per cycle, leaving CPU headroom for communication, telemetry, or fault handling. According to the NXP LPC15XX datasheet, the integrated PWM fault input and high-speed ADC synchronization make this part a drop-in choice for compact variable-frequency drives from 24 V up to several hundred watts.

🤖

Dual-Axis Robotic Servo / CNC Controller

For dual-axis robotic arms, CNC machines, and servo controllers, the LPC1519JBD64E provides two independent motor-control domains in a single chip. The two 2 Msps ADCs let the firmware sample position and current feedback from both axes in parallel, while the 16 PWM channels drive the power stage with sub-microsecond resolution. The Cortex-M3 core at 72 MHz is sufficient for cascaded position/speed/current loops at typical 8-20 kHz update rates. According to the NXP LPC15XX datasheet, the SCT subsystem supports flexible PWM generation including complementary outputs and hardware dead-time insertion, removing the burden from CPU software. The integrated USB 2.0 FS and two CAN interfaces simplify integration with industrial control hierarchies.

⚡

Sensorless FOC Inverter (Single-Axis)

The LPC1519JBD64E supports sensorless field-oriented control for pumps, fans, e-bike traction motors, and appliance drives. The high-speed ADC can sample BEMF zero-cross events at PWM off-time for back-EMF sensing, and the SCT generates the asymmetric PWM patterns required for sensorless startup. The 256 KB flash fits advanced control algorithms such as sliding-mode observers or space-vector modulation with parameter estimation. According to the NXP LPC15XX datasheet, the 72 MHz core and 36 KB SRAM are sufficient to run FOC at 16 kHz with a full state observer on a single motor.

🚗

Automotive Auxiliary Motor Controller

Although not AEC-Q100 qualified, the LPC1519JBD64E is suitable for non-safety automotive subsystems such as HVAC blower controllers, mirror adjusters, seat-position actuators, and tailgate drives. The dual ADCs and 16 PWM channels cover the typical 6-step or FOC commutation of small 12 V BLDC motors. The CAN 2.0B and USB interfaces allow diagnostics and in-system firmware update over the vehicle network. According to the NXP LPC15XX datasheet, the -40 C to +105 C operating temperature range covers most underhood and cabin environments for non-safety automotive loads.

🌐

Industrial Field-Bus Actuator Node

The LPC1519JBD64E serves as an actuator node on CAN or CANopen industrial networks, controlling valves, pumps, and small linear drives. The two CAN 2.0B ports allow the node to be a bridge between a back-bus (e.g., CANopen) and a sub-bus, while USB can be used for local commissioning. The Cortex-M3 core handles the CANopen stack alongside the motor-control loop, and the 36 KB SRAM is sufficient for protocol buffers and command queues. According to the NXP LPC15XX datasheet, the 256 KB flash accommodates the full CANopenDS301 stack plus application firmware.

🔧

Consumer / White Goods Motor Controller

For washing-machine drum motors, dishwasher circulation pumps, and refrigerator compressors, the LPC1519JBD64E integrates the ADC, PWM, and timers required for direct-drive BLDC and PMSM commutation. The single 3.3 V supply simplifies the analog and digital domain design, and the 76 GPIO allow direct keypad, display, and sensor interfaces without external expanders. According to the NXP LPC15XX datasheet, the 256 KB flash is enough for washing-machine drum FOC algorithms with adaptive load-detection firmware. The integrated USB 2.0 FS enables factory programming and field firmware updates without an external programmer.

What is the core architecture and clock speed of the LPC1519JBD64E?
The LPC1519JBD64E is built around an ARM Cortex-M3 core that runs up to 72 MHz. According to the NXP LPC15XX datasheet, the Cortex-M3 implementation provides single-cycle 32-bit multiplication and deterministic interrupt response (typical 12 cycle entry latency), making it suitable for hard real-time motor-control loops on the order of 10-20 kHz PWM switching frequency.
How much flash and SRAM does the LPC1519JBD64E have?
The LPC1519JBD64E integrates 256 KB of on-chip flash memory for program storage and 36 KB of SRAM for data. According to the NXP LPC15XX datasheet, the flash supports in-system programming via UART, SPI, or USB, and the SRAM can be partitioned between general-purpose RAM and the USB endpoint buffer for full-speed USB applications.
How many ADC channels does the LPC1519JBD64E have for motor current sensing?
The LPC1519JBD64E includes two 12-bit SAR ADCs that together provide 12 channels at up to 2 Msps per ADC. According to the NXP LPC15XX datasheet, the dual ADC architecture lets the firmware sample phase currents on two motors simultaneously, which is essential for FOC (field-oriented control) on dual-axis drives.
Where can I buy the LPC1519JBD64E at the best price today?
The LPC1519JBD64E is in stock at DigiKey (1-piece unit price around USD 7.12 as of 2026-10-08), Mouser, Arrow, and LCSC (from USD 3.9273). NXP-authorized distributors support quote-based orders for higher volume; lead time for in-stock units is typically 1-3 business days, and on-order quantities ship per the manufacturer's pre-scheduled batches.
What is the lead time for the LPC1519JBD64E?
The LPC1519JBD64E is currently listed as in stock at multiple authorized distributors, so off-the-shelf orders ship in 1-3 business days as of 2026-10-08. If you require larger volumes than warehouse stock, NXP's standard factory lead time is approximately 12-16 weeks; check the specific distributor's inventory page for real-time stock.
Is the LPC1519JBD64E in stock right now?
Yes, the LPC1519JBD64E is shown as in stock at DigiKey, Mouser, Arrow, and LCSC according to distributor pages fetched on 2026-10-08. NXP has not issued an end-of-life notice for this part; it remains active in the LPC1500 product family.
What is the difference between the LPC1519JBD64E and the LPC1517JBD64E?
The LPC1519JBD64E has 256 KB of flash and 36 KB of SRAM, while the LPC1517JBD64E has 64 KB of flash and the same 64-LQFP pinout. According to the NXP LPC15XX datasheet family, both share the same dual 12-bit 2 Msps ADCs, 16 PWM channels, USB, and CAN, so the LPC1517 is a lower-memory drop-in option for cost-sensitive motor-control designs.
What is the difference between the LPC1519JBD64E and the LPC1549JBD64QL?
The LPC1519JBD64E and LPC1549JBD64QL both feature 256 KB flash in the 64-LQFP package, but the LPC1549 adds an integrated high-voltage power supply and gate driver for motor control. According to the NXP LPC15XX datasheet, the LPC1549 is a higher-integration variant targeted at single-chip field-oriented-control applications, while the LPC1519 is the more general-purpose member.
What is the difference between the LPC1519JBD64E and the LPC11E68JBD64K?
The LPC1519JBD64E uses an ARM Cortex-M3 core at 72 MHz optimized for motor control, while the LPC11E68JBD64K is an ARM Cortex-M0+ core at 50 MHz for low-power embedded use. According to NXP product family documentation, both share the 64-LQFP family but the LPC11E68 has different peripheral counts, so it is not a true drop-in replacement for motor-control firmware.
When should I choose the LPC1519JBD64E over a TMS320 or PIC33 motor-control MCU?
Choose the LPC1519JBD64E when you need an ARM Cortex-M3 with two 12-bit 2 Msps ADCs and 16 PWM channels for dual-axis FOC in the same 64-LQFP footprint. According to the NXP LPC15XX datasheet, it is best for cost-sensitive industrial motor drives; choose a TMS320F28x if you need >150 MHz clock and CLA offload, or a dsPIC33EP256MC506-I/PT if you need advanced motor-control PWMs with finer 1.04 ns resolution.
What is the best drop-in replacement for the LPC1519JBD64E?
The best drop-in replacement for the LPC1519JBD64E in the same 64-LQFP footprint is the LPC1518JBD64E (256 KB flash, lower speed grade) or the LPC1517JBD64E (64 KB flash, same ADC and PWM resources). According to the NXP LPC15XX datasheet, all three share identical pinout and peripheral mapping within the LPC1500 family, so the firmware migration is only a flash-size adjustment.
Can the LPC1517JBD64E directly replace the LPC1519JBD64E on the same PCB?
Yes, the LPC1517JBD64E is pin-compatible with the LPC1519JBD64E on the same 64-LQFP (10x10 mm) footprint because both belong to the LPC1500 family. According to the NXP LPC15XX datasheet, the only difference is flash density (64 KB vs 256 KB); firmware originally compiled for 256 KB may need to be re-linked for the smaller code size before deploying onto the LPC1517.
Where can I download the LPC1519JBD64E datasheet PDF?
The official LPC1519JBD64E datasheet is published as LPC15XX.pdf on the NXP web site at https://www.nxp.com/docs/en/data-sheet/LPC15XX.pdf and is referenced from the product page https://www.nxp.com/products/LPC1519JBD64. The datasheet covers the entire LPC1500 family and includes pinout, electrical characteristics, and peripheral descriptions.
Where can I find the LPC1519JBD64E pinout diagram?
The LPC1519JBD64E pinout for the 64-LQFP package is shown in the LPC15XX datasheet on pages covering the LQFP64 pin configuration. According to the NXP datasheet, pin 1 is located at the top-left corner when the package dot marker faces up, and pin numbering proceeds counter-clockwise. The same pinout is shared with the LPC1517JBD64E and LPC1518JBD64E variants.
What are the key specifications of the LPC1519JBD64E that engineers should know?
The key specifications of the LPC1519JBD64E are: ARM Cortex-M3 at 72 MHz, 256 KB flash, 36 KB SRAM, two 12-bit 2 Msps ADCs, 16 PWM channels via the SCT, USB 2.0 FS, two CAN 2.0B, 76 GPIO, and 2.4-3.6 V supply in a 64-LQFP. According to the NXP LPC15XX datasheet, the combination of dual high-speed ADCs and 16 PWMs is the feature set that distinguishes it for dual-axis motor-control designs.
Is the LPC1519JBD64E pin-compatible with any STM32 motor-control MCU?
The LPC1519JBD64E is in a 64-LQFP package that is shared by some STM32 motor-control parts such as the STM32F302R8T6 (64-LQFP), but the pinout does not match 1:1. According to NXP's LPC15XX datasheet, any STM32 cross-reference requires both firmware migration and PCB rework; there is no true drop-in cross-brand replacement in the same exact pin configuration.
What STMicro equivalent exists for the LPC1519JBD64E?
An STMicro equivalent in the same Cortex-M3 motor-control class is the STM32F302R8T6 (64-LQFP), which offers similar 72 MHz clock, two 12-bit ADCs, and PWM channels. According to ST's STM32F302 datasheet, the pinout is not identical to the LPC1519JBD64E, so a true cross-brand drop-in requires PCB rework and firmware porting to STM32CubeIDE.

Données de référence d'ingénierie pour LPC1519JBD64E — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose the LPC1519JBD64E when you need a 32-bit Cortex-M3 with dual 12-bit 2 Msps ADCs and 16 PWM channels for dual-axis motor control in a 64-LQFP footprint. Pick the LPC1518JBD64E if you can accept a 50 MHz CPU clock and want the same flash/peripherals. Pick the LPC1517JBD64E if the firmware fits in 64 KB flash and you need the lowest cost. Choose the LPC1549JBD64QL when you want a higher-integration variant with on-chip HV gate drivers. Choose a dsPIC33EP256MC506-I/PT only if your toolchain and firmware are already on dsPIC and you accept firmware migration. All NXP LPC1500 variants share the same 64-LQFP 10x10 mm footprint, enabling PCB reuse across the family.

Comparaison avec les alternatives

Paramètre Ce produit LPC1518JBD64E LPC1517JBD64E LPC1549JBD64QL LPC11E68JBD64K dsPIC33EP256MC506-I/PT
Package 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP - same 64-TQFP (10x10 mm) - same
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors Microchip Technology
Core ARM Cortex-M3 72 MHz ARM Cortex-M3 50 MHz ARM Cortex-M3 72 MHz ARM Cortex-M3 72 MHz ARM Cortex-M0+ 50 MHz dsPIC33 70 MIPS
Flash 256 KB 256 KB 64 KB 256 KB 256 KB 256 KB
SRAM 36 KB 36 KB 36 KB 36 KB 36 KB 32 KB
ADC 2 x 12-bit 2 Msps 2 x 12-bit 2 Msps 2 x 12-bit 2 Msps 2 x 12-bit 2 Msps 1 x 12-bit 1 x 12-bit 1.1 Msps
PWM Channels 16 16 16 16 8 12
USB / CAN USB FS / 2 x CAN USB FS / 2 x CAN USB FS / 2 x CAN USB FS / 2 x CAN USB FS / 1 x CAN No USB / 1 x CAN

Principaux différenciateurs

  • Two 12-bit 2 Msps ADCs in the same package (vs LPC11E68JBD64K)
  • 16 PWM channels from the state-configurable timer (vs dsPIC33EP256MC506-I/PT)
  • 256 KB flash with 72 MHz Cortex-M3 (vs LPC1517JBD64E)

Notes de conception

The LPC1519JBD64E operates from a single 3.3 V supply on VDD pins 16, 57 and the dedicated analog supply VDDA (pin 64) referenced to VSSADC (pin 63). Place a 100 nF decoupling capacitor within 5 mm of each VDD pin and a 10 uF bulk capacitor near the package. According to the NXP LPC15XX datasheet, the analog supply should be filtered separately from the digital supply with a ferrite bead for optimum ADC SNR during motor-current sampling. Power the USB PHY from the same 3.3 V rail but add a 1 uF capacitor on VBUS if the application uses bus-powered USB.

The 64-LQFP has a typical theta_JA around 65-70 C/W on a 2-layer board and around 45 C/W on a 4-layer board. At 72 MHz with all peripherals active, core current draw is approximately 40-50 mA, dissipating ~150 mW. Estimated: at room ambient this yields a junction rise of ~10 C on a 2-layer board. For continuous ADC sampling at 2 Msps with both ADCs active, total consumption rises to about 70 mA, so thermal budget is normally adequate without an explicit heatsink. If the design runs hot or is enclosed, increase the copper area on top-layer pour to keep the die below 105 C.

Route the analog signals (ADC inputs, VREF) on a separate analog-ground island that joins the digital ground at a single point beneath the MCU package. According to the NXP LPC15XX datasheet, keep ADC traces short (<30 mm) and route them away from PWM traces to avoid capacitive coupling. Use a 4-layer PCB where possible with a continuous ground plane on layer 2 to minimize PWM-to-ADC coupling. Place the external crystal within 10 mm of XTALIN/XTALOUT (pins 59-60) and guard it with a ground ring to reduce noise injection into the ADC sample window.

Do not share the digital VDD and analog VDDA net without a ferrite - the ADC SNR will degrade noticeably during PWM switching events. Ensure the SCT fault input is connected to a hardware shutdown signal, otherwise a software crash may keep the motor driven at full duty. When porting from LPC1517JBD64E to LPC1519JBD64E, do not assume identical flash erase sector sizes - the LPC1519 has 4 KB sectors whereas smaller-density family members may differ. Always enable the brown-out detect (BOD) at the lower voltage threshold to protect the flash during supply transients.

Locate the MCU close to the power-stage gate drivers so the PWM traces are <25 mm and the GND return is uninterrupted. Use 4-6 vias stitched around the LQFP thermal pad (none in this LQFP, but ensure wide copper under the package on top and inner layers). According to NXP application note AN11538, motor-control hardware benefits from a small RC snubber on each power-stage gate to limit ringing that can otherwise couple into the ADC inputs and produce false current readings. Provide a separate analog ground island that connects only at the MCU's VSS/VSSADC pins.

Informations de conformité

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sans plomb
Yes
Sans halogène
Yes
Minerais de conflit
Compliant

RoHS compliant per NXP product page. Not AEC-Q100 qualified - consider dsPIC33EV family for automotive applications. Halogen-free per NXP datasheet.

Données vérifiées le : 2026-10-08 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

LPC1519JBD64E datasheet LPC1519JBD64E buy price stock LPC1519JBD64E pinout 64-LQFP NXP Cortex-M3 motor control MCU LPC1519 vs LPC1517 difference LPC1519 FOC dual motor controller LPC1519JBD64E drop-in replacement LPC1500 BLDC driver MCU 256 KB flash where to download LPC15XX datasheet LPC1519JBD64E vs LPC1549JBD64QL LPC1519JBD64E distributor lead time STMicro equivalent of LPC1519

Composants & termes associés

NXP Semiconductors LPC1519JBD64E LPC1518JBD64E LPC1517JBD64E LPC1549JBD64QL LPC11E68JBD64K ARM Cortex-M3 microcontroller 32-bit MCU Cortex-M3 field-oriented control BLDC motor PMSM motor state-configurable timer 12-bit ADC PWM CAN bus USB 2.0 full-speed 64-LQFP LQFP-64 10x10 mm RoHS AEC-Q100 JTAG in-system programming
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ