EmbeddedRelated.com
Jacob Beningo
Live online course · Jacob Beningo
AI for Embedded Developers
$100 off for EmbeddedRelated readers until Nov 1 · 5 live sessions, Dec 7-11
Discount ends in
16days 07hrs 35min 00sec
Learn More →
LPC1549JBD64QL

LPC1549JBD64QL

NXP USA Inc.
ARM® Cortex®-M3 LPC15xx Microcontroller IC 32-Bit 72MHz 256KB (256K x 8) FLASH 64-LQFP (10x10)
Active1,190 in stock

Overview

The LPC1549JBD64QL is an ARM Cortex-M3 microcontroller from NXP optimized for fast, flexible, and high-precision motor control. Operating at 72MHz, it features specialized hardware peripherals like a Quadrature Encoder Interface (QEI) and advanced PWM timers designed to handle complex motion control algorithms with minimal CPU overhead.

Why Choose This Part

This MCU stands out due to its motor-control-specific hardware, including 4KB of EEPROM for storing calibration data and 256KB of Flash for complex firmware. The inclusion of a 12-channel DMA and advanced PWMs allows for high-efficiency power stage management without saturating the processor.

Applications

Brushless DC (BLDC) Motor Control
Leverages high-speed analog-to-digital converters and flexible PWM timers to manage phase commutation and speed regulation.
Industrial Servo Drives
Utilizes the integrated Quadrature Encoder Interface (QEI) for precise position sensing and closed-loop feedback.
Solar Inverters
Manages power conversion stages using the 72MHz Cortex-M3 core and high-resolution timers for efficient switching.
CAN-based Industrial Networking
Features a built-in CAN 2.0B controller for reliable communication in automotive and industrial automation environments.

Key Specifications

Speed 72MHz
RAM Size 36K x 8
Core Size 32-Bit
EEPROM Size 4K x 8
Peripherals Brown-out Detect/Reset, DMA, POR, PWM, WDT
Connectivity CANbus, I2C, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 44
Core Processor ARM Cortex-M3
Package / Case 64-LQFP
Data Converters A/D 24x12b
Oscillator Type Internal
Program Memory Size 256KB (256K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 105degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 2.4V ~ 3.6V

Getting Started

Engineers can begin development using the LPCXpresso1549 evaluation board (OM13059) which provides an onboard CMSIS-DAP debugger. The device is fully supported by NXP MCUXpresso IDE, as well as Keil MDK and IAR Embedded Workbench, utilizing the LPCOpen software libraries for rapid driver integration.

Part of NXP LPC family » LPC1549

LPC1549 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package ADC/DAC Stock
LPC1549JBD64QL (this part) 44 LQFP-64 A/D 24x12b 1,190
LPC1549JBD48QL 30 LQFP-48 A/D 16x12b 1,534

Also Consider

LPC1549JBD48QL NXP USA Inc. - A smaller 48-LQFP package variant for designs with tighter PCB space requirements that still need the LPC1500 feature set.