Motion Control 32-bit Microcontroller based on Arm® Cortex®-M3

See product image

Product Details

Features

System

  • Arm Cortex-M3 processor, running at frequencies of up to 72 MHz.
  • Arm Cortex-M3 built-in Nested Vectored Interrupt Controller (NVIC).
  • System tick timer.
  • Serial Wire Debug (SWD) with four breakpoints and two watchpoints.
  • Single-cycle multiplier supported.
  • Memory Protection Unit (MPU) included.

Memory

  • Up to 64 kB on-chip flash programming memory with 256 Byte page write anderase.
  • Up to 12 kB SRAM.
  • 4 kB EEPROM.

ROM API support

  • Boot loader with boot options from flash or external source via USART or C_CAN.
  • ADC drivers.
  • SPI drivers.
  • USART drivers.
  • I²C drivers.
  • Power profiles and power mode configuration with low-power mode configurationoption.
  • DMA drivers.
  • C_CAN drivers.
  • Flash In-Application Programming (IAP) and In-System Programming (ISP).

Digital peripherals

  • Simple DMA engine with 18 channels and 20 programmable input triggers.
  • High-speed GPIO interface with up to 78 General-Purpose I/O (GPIO) pins withconfigurable pull-up/pull-down resistors, open-drain mode, input inverter, andprogrammable digital glitch filter.
  • GPIO interrupt generation capability with boolean pattern-matching feature on eightexternal inputs.
  • Two GPIO grouped port interrupts.
  • Switch matrix for flexible configuration of each I/O pin function.
  • CRC engine.
  • Quadrature Encoder Interface (QEI).

Configurable PWM/timer/motor control subsystem

  • Up to four 32-bit counter/timers or up to eight 16-bit counter/timers or combinationsof 16-bit and 32-bit timers.
  • Up to 28 match outputs and 22 configurable capture inputs with input multiplexer.
  • Dither engine for improved average resolution of pulse edges.
  • Four State Configurable Timers (SCTimers) for highly flexible, event-driven timingand PWM applications.
  • SCT Input Pre-processor Unit (SCTIPU) for processing timer inputs and immediatehandling of abort situations.
  • Integrated with ADC threshold compare interrupts, temperature sensor, and analogcomparator outputs for motor control feedback using analog signals.

Special-application and simple timers

  • 24-bit, four-channel, multi-rate timer (MRT) for repetitive interrupt generation at upto four programmable, fixed rates.
  • Repetitive interrupt timer for general purpose use and use with debugtime-stamping.
  • Windowed Watchdog timer (WWDT).
  • High-resolution 32-bit Real-time clock (RTC) with selectable 1 s or 1 ms timeresolution running in the always-on power domain. RTC can be used for wake-upfrom all low power modes including Deep power-down.

Analog peripherals

  • Two 12-bit ADC with up to 12 input channels per ADC and with multiple internal and external trigger inputs and sample rates of up to 2 Msamples/s. Each ADC supports two independent conversion sequences. ADC conversion clock can be the system clock or an asynchronous clock derived from one of the three PLLs.
  • One 12-bit DAC.
  • Integrated temperature sensor and band gap internal reference voltage.
  • Four comparators with external and internal voltage references (ACMP0 to 3).Comparator outputs are internally connected to the SCTimer/PWMs and ADCs andexternally to pins. Each comparator output contains a programmable glitch filter.

Serial interfaces

  • Three USART interfaces with DMA, RS-485 support, autobaud, and withsynchronous mode and 32 kHz mode for wake-up from Deep-sleep andPower-down modes. The USARTs share a fractional baud-rate generator.
  • Two SPI controllers.
  • One I²C-bus interface supporting fast mode and Fast-mode Plus with data rates ofup to 1Mbit/s and with multiple address recognition and monitor mode.
  • One C_CAN controller.

Clock generation

  • 12 MHz internal RC oscillator trimmed to 1 % accuracy for -25 °C ≤ Tamb ≤ +85 °Cthat can optionally be used as a system clock.
  • Crystal oscillator with an operating range of 1 MHz to 25 MHz.
  • Watchdog oscillator with a frequency range of 503 kHz.
  • 32 kHz low-power RTC oscillator with 32 kHz, 1 kHz, and 1 Hz outputs.
  • System PLL allows CPU operation up to the maximum CPU rate without the needfor a high-frequency crystal. May be run from the system oscillator or the internalRC oscillator.
  • Two additional PLLs for generating the SCTimer/PWM clocks.
  • Clock output function with divider that can reflect the crystal oscillator, the mainclock, the IRC, or the watchdog oscillator.

Power control

  • Integrated PMU (Power Management Unit) to minimize power consumption.
  • Reduced power modes: Sleep mode, Deep-sleep mode, Power-down mode, andDeep power-down mode.
  • APIs provided for optimizing power consumption in active and sleep modes and forconfiguring Deep-sleep, Power-down, and Deep power-down modes.
  • Wake-up from Deep-sleep and Power-down modes on activity on USART,SPI, and I²C peripherals.
  • Wake-up from Sleep, Deep-sleep, Power-down, and Deep power-down modesfrom the RTC alarm or wake-up interrupts.
  • Timer-controlled self wake-up from Deep power-down mode using the RTChigh-resolution/wake-up 1 kHz timer.
  • Power-On Reset (POR).
  • BrownOut Detect BOD).

Additional features

  • JTAG boundary scan modes supported.
  • Device serial number for identification.
  • Single power supply 2.4 V to 3.6 V.
  • Temperature range -40 °C to +105 °C.
  • Available as LQFP100 package.

Target Applications

  • Motor control
  • Motion drives
  • Digital power supplies
  • Solar inverters
  • Home appliances
  • Building and factory automation
  • Industrial and medical

Buy/Parametrics










































































































N true 0 PSPLPC1518JBD100en 13 Application Note Application Note t789 5 Brochure Brochure t518 1 Data Sheet Data Sheet t520 1 Errata Errata t522 1 Package Information Package Information t790 1 Supporting Information Supporting Information t531 2 Training Presentation Training Presentation t878 1 User Guide User Guide t792 1 en_US en_US en Data Sheet Data Sheet 1 1 1.1 English 1442059858266709958558 PSP 1.8 MB None None documents None 1442059858266709958558 /docs/en/data-sheet/LPC15XX.pdf 1828417 /docs/en/data-sheet/LPC15XX.pdf LPC15XX documents N N 2015-04-30 32-bit ARM Cortex-M3 microcontroller; up to 256 kB flash and 36 kB SRAM; FS USB, CAN, RTC, SPI, USART, I2C /docs/en/data-sheet/LPC15XX.pdf /docs/en/data-sheet/LPC15XX.pdf Data Sheet N 980000996212993340 2023-08-31 pdf N en Apr 30, 2015 980000996212993340 Data Sheet Y N 32-bit ARM Cortex-M3 microcontroller; up to 256 kB flash and 36 kB SRAM; FS USB, CAN, RTC, SPI, USART, I2C Application Note Application Note 5 2 1.0 English 1442088723945731635332 PSP 13.1 MB None None documents None 1442088723945731635332 /docs/en/application-note/AN11555.zip 13131886 /docs/en/application-note/AN11555.zip AN11555 documents N N 2016-10-05 LPC15xx In-Application Programming /docs/en/application-note/AN11555.zip /docs/en/application-note/AN11555.zip Application Note N 645036621402383989 2022-12-07 zip N en Sep 30, 2016 645036621402383989 Application Note Y N LPC15xx In-Application Programming 3 5.0 Chinese 1442087063437729351111zh PSP 25.5 MB None None documents None 1442087063437729351111 /docs/zh/application-note/AN11538.zip 25503006 /docs/zh/application-note/AN11538.zip AN11538 documents N N 2016-10-08 SCTimer/PWM cookbook /docs/zh/application-note/AN11538.zip /docs/zh/application-note/AN11538.zip Application Note N 645036621402383989 2022-12-07 zh 645036621402383989 Application Note N SCTimer/PWM cookbook ZIP 5.0 English 1442087063437729351111 PSP 25.5 MB None None documents None 1442087063437729351111 /docs/en/application-note/AN11538.zip 25503006 /docs/en/application-note/AN11538.zip AN11538 documents N N 2016-10-08 SCTimer/PWM cookbook /docs/en/application-note/AN11538.zip /docs/en/application-note/AN11538.zip Application Note N 645036621402383989 2022-12-07 zip N en Mar 22, 2016 645036621402383989 Application Note Y N SCTimer/PWM cookbook ZIP 4 1.4 English 1442088203239689642890 PSP 3.4 MB None None documents None 1442088203239689642890 /docs/en/application-note/AN11517.zip 3406525 /docs/en/application-note/AN11517.zip AN11517 documents N N 2014-06-04 Field Oriented Control (FOC) of PMSM motor using LPC15xx /docs/en/application-note/AN11517.zip /docs/en/application-note/AN11517.zip Application Note N 645036621402383989 2022-12-07 zip N en Jun 4, 2014 645036621402383989 Application Note Y N Field Oriented Control (FOC) of PMSM motor using LPC15xx 5 3.1 English 1442088725308703957196 PSP 2.3 MB None None documents None 1442088725308703957196 /docs/en/application-note/AN11523.zip 2263867 /docs/en/application-note/AN11523.zip AN11523 documents N N 2014-04-22 BLDC motor control using the LPC15xx SCTimer/PWM /docs/en/application-note/AN11523.zip /docs/en/application-note/AN11523.zip Application Note N 645036621402383989 2022-12-07 zip N en Apr 22, 2014 645036621402383989 Application Note Y N BLDC motor control using the LPC15xx SCTimer/PWM 6 1.1 English 1442089357124680003818 PSP 177.9 KB None None documents None 1442089357124680003818 /docs/en/application-note/AN11241.zip 177866 /docs/en/application-note/AN11241.zip AN11241 documents N N 2016-07-06 AES encryption and decryption software on LPC microcontrollers /docs/en/application-note/AN11241.zip /docs/en/application-note/AN11241.zip Application Note N 645036621402383989 2022-12-07 zip N en Mar 17, 2014 645036621402383989 Application Note Y N AES encryption and decryption software on LPC microcontrollers User Guide User Guide 1 7 1.2 English 1442126034827726844078 PSP 6.0 MB Registration without Disclaimer None documents Extended 1442126034827726844078 /secured/assets/documents/en/user-guide/UM10736.pdf 5994785 /secured/assets/documents/en/user-guide/UM10736.pdf UM10736 documents Y N 2018-01-02 LPC15xx User manual /webapp/Download?colCode=UM10736 /secured/assets/documents/en/user-guide/UM10736.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Jan 2, 2018 132339537837198660 User Guide Y N LPC15xx User manual Brochure Brochure 1 8 1.1 English 1442049155365711808227 PSP 1.1 MB None None documents None 1442049155365711808227 /docs/en/brochure/LPC1500_939775017514.pdf 1060000 /docs/en/brochure/LPC1500_939775017514.pdf LPC1500_939775017514 documents N 2015-09-12 Motion control – simplified /docs/en/brochure/LPC1500_939775017514.pdf /docs/en/brochure/LPC1500_939775017514.pdf Brochure N 712453003803778552 2022-12-07 pdf en Feb 24, 2014 712453003803778552 Brochure Y N Motion control – simplified Errata Errata 1 9 2.4 English This errata sheet describes both the known functional problems and any deviations from the electrical specifications known at the release date of this document. 1442124053577721987088 PSP 201.9 KB None None documents None 1442124053577721987088 /docs/en/errata/ES_LPC15XX.pdf 201929 /docs/en/errata/ES_LPC15XX.pdf ES_LPC15XX documents N 2016-10-08 Errata sheet LPC15xx /docs/en/errata/ES_LPC15XX.pdf /docs/en/errata/ES_LPC15XX.pdf Errata N 155452329886410597 2022-12-07 pdf en Mar 7, 2018 155452329886410597 Errata N Errata sheet LPC15xx PDF Package Information Package Information 1 10 1.0 English 1455079031654714388770 PSP 652.9 KB None None documents None 1455079031654714388770 /docs/en/package-information/SOT407-1.pdf 652940 /docs/en/package-information/SOT407-1.pdf SOT407-1 documents N N 2016-02-12 plastic low profile quad flat package; 100 leads; body 14 x 14 x 1.4 mm /docs/en/package-information/SOT407-1.pdf /docs/en/package-information/SOT407-1.pdf Package Information N 302435339416912908 2022-12-07 pdf N en Feb 8, 2016 302435339416912908 Package Information Y N plastic low profile quad flat package; 100 leads; body 14 x 14 x 1.4 mm Training Presentation Training Presentation 1 11 1.0 English 1448047685259721931522 PSP 217.0 KB None None documents None 1448047685259721931522 /docs/en/supporting-information/R_10075.pdf 217000 /docs/en/supporting-information/R_10075.pdf R_10075 documents N 2015-11-20 Driving LPC1500 with EPSON Crystals /docs/en/supporting-information/R_10075.pdf /docs/en/supporting-information/R_10075.pdf Training Presentation N 501713016990820713 2022-12-07 pdf en Oct 7, 2015 501713016990820713 Training Presentation Y N Driving LPC1500 with EPSON Crystals Supporting Information Supporting Information 2 12 1.0 English 1442126268022700607799 PSP 11.2 KB None None documents None 1442126268022700607799 /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf 11179 /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf HTQFP-HLQFP-LQFP-MSQFP-WAVE documents N N 2013-07-15 Footprint for wave soldering /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf Supporting Information N 371282830530968666 2024-07-12 pdf N en Oct 8, 2009 371282830530968666 Supporting Information Y N Footprint for wave soldering 13 1.0 English SSOP, TSSOP & VSO FOOTPRINT (WAVE SOLDERING) 1442126381432716559822 PSP 16.6 KB None None documents None 1442126381432716559822 /docs/en/supporting-information/SSOP-TSSOP-VSO-WAVE.pdf 16645 /docs/en/supporting-information/SSOP-TSSOP-VSO-WAVE.pdf SSOP-TSSOP-VSO-WAVE documents N N 2016-10-08 Footprint for wave soldering /docs/en/supporting-information/SSOP-TSSOP-VSO-WAVE.pdf /docs/en/supporting-information/SSOP-TSSOP-VSO-WAVE.pdf Supporting Information N 371282830530968666 2024-10-21 pdf N en Oct 8, 2009 371282830530968666 Supporting Information Y N Footprint for wave soldering false 0 LPC1518JBD100 downloads en true 1 Y PSP Y Y Application Note 5 /docs/en/application-note/AN11555.zip 2016-10-05 1442088723945731635332 PSP 2 Sep 30, 2016 Application Note None /docs/en/application-note/AN11555.zip English documents 13131886 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN11555.zip LPC15xx In-Application Programming /docs/en/application-note/AN11555.zip documents 645036621402383989 Application Note N en None Y zip 1.0 N N LPC15xx In-Application Programming 13.1 MB AN11555 N 1442088723945731635332 /docs/en/application-note/AN11538.zip 2016-10-08 1442087063437729351111 PSP 3 Mar 22, 2016 Application Note ZIP None /docs/en/application-note/AN11538.zip English documents 25503006 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN11538.zip SCTimer/PWM cookbook /docs/en/application-note/AN11538.zip documents 645036621402383989 Application Note N en None Y zip 5.0 N N SCTimer/PWM cookbook 25.5 MB AN11538 N 1442087063437729351111 /docs/en/application-note/AN11517.zip 2014-06-04 1442088203239689642890 PSP 4 Jun 4, 2014 Application Note None /docs/en/application-note/AN11517.zip English documents 3406525 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN11517.zip Field Oriented Control (FOC) of PMSM motor using LPC15xx /docs/en/application-note/AN11517.zip documents 645036621402383989 Application Note N en None Y zip 1.4 N N Field Oriented Control (FOC) of PMSM motor using LPC15xx 3.4 MB AN11517 N 1442088203239689642890 /docs/en/application-note/AN11523.zip 2014-04-22 1442088725308703957196 PSP 5 Apr 22, 2014 Application Note None /docs/en/application-note/AN11523.zip English documents 2263867 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN11523.zip BLDC motor control using the LPC15xx SCTimer/PWM /docs/en/application-note/AN11523.zip documents 645036621402383989 Application Note N en None Y zip 3.1 N N BLDC motor control using the LPC15xx SCTimer/PWM 2.3 MB AN11523 N 1442088725308703957196 /docs/en/application-note/AN11241.zip 2016-07-06 1442089357124680003818 PSP 6 Mar 17, 2014 Application Note None /docs/en/application-note/AN11241.zip English documents 177866 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN11241.zip AES encryption and decryption software on LPC microcontrollers /docs/en/application-note/AN11241.zip documents 645036621402383989 Application Note N en None Y zip 1.1 N N AES encryption and decryption software on LPC microcontrollers 177.9 KB AN11241 N 1442089357124680003818 Brochure 1 /docs/en/brochure/LPC1500_939775017514.pdf 2015-09-12 1442049155365711808227 PSP 8 Feb 24, 2014 Brochure None /docs/en/brochure/LPC1500_939775017514.pdf English documents 1060000 None 712453003803778552 2022-12-07 /docs/en/brochure/LPC1500_939775017514.pdf Motion control – simplified /docs/en/brochure/LPC1500_939775017514.pdf documents 712453003803778552 Brochure N en None Y pdf 1.1 N Motion control – simplified 1.1 MB LPC1500_939775017514 N 1442049155365711808227 Data Sheet 1 /docs/en/data-sheet/LPC15XX.pdf 2015-04-30 1442059858266709958558 PSP 1 Apr 30, 2015 Data Sheet None /docs/en/data-sheet/LPC15XX.pdf English documents 1828417 None 980000996212993340 2023-08-31 N /docs/en/data-sheet/LPC15XX.pdf 32-bit ARM Cortex-M3 microcontroller; up to 256 kB flash and 36 kB SRAM; FS USB, CAN, RTC, SPI, USART, I2C /docs/en/data-sheet/LPC15XX.pdf documents 980000996212993340 Data Sheet N en None Y pdf 1.1 N N 32-bit ARM Cortex-M3 microcontroller; up to 256 kB flash and 36 kB SRAM; FS USB, CAN, RTC, SPI, USART, I2C 1.8 MB LPC15XX N 1442059858266709958558 Errata 1 /docs/en/errata/ES_LPC15XX.pdf 2016-10-08 1442124053577721987088 PSP 9 Mar 7, 2018 Errata This errata sheet describes both the known functional problems and any deviations from the electrical specifications known at the release date of this document. PDF None /docs/en/errata/ES_LPC15XX.pdf English documents 201929 None 155452329886410597 2022-12-07 /docs/en/errata/ES_LPC15XX.pdf Errata sheet LPC15xx /docs/en/errata/ES_LPC15XX.pdf documents 155452329886410597 Errata N en None pdf 2.4 N Errata sheet LPC15xx 201.9 KB ES_LPC15XX N 1442124053577721987088 Package Information 1 /docs/en/package-information/SOT407-1.pdf 2016-02-12 1455079031654714388770 PSP 10 Feb 8, 2016 Package Information None /docs/en/package-information/SOT407-1.pdf English documents 652940 None 302435339416912908 2022-12-07 N /docs/en/package-information/SOT407-1.pdf plastic low profile quad flat package; 100 leads; body 14 x 14 x 1.4 mm /docs/en/package-information/SOT407-1.pdf documents 302435339416912908 Package Information N en None Y pdf 1.0 N N plastic low profile quad flat package; 100 leads; body 14 x 14 x 1.4 mm 652.9 KB SOT407-1 N 1455079031654714388770 Supporting Information 2 /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf 2013-07-15 1442126268022700607799 PSP 12 Oct 8, 2009 Supporting Information None /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf English documents 11179 None 371282830530968666 2024-07-12 N /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf Footprint for wave soldering /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf documents 371282830530968666 Supporting Information N en None Y pdf 1.0 N N Footprint for wave soldering 11.2 KB HTQFP-HLQFP-LQFP-MSQFP-WAVE N 1442126268022700607799 /docs/en/supporting-information/SSOP-TSSOP-VSO-WAVE.pdf 2016-10-08 1442126381432716559822 PSP 13 Oct 8, 2009 Supporting Information SSOP, TSSOP & VSO FOOTPRINT (WAVE SOLDERING) None /docs/en/supporting-information/SSOP-TSSOP-VSO-WAVE.pdf English documents 16645 None 371282830530968666 2024-10-21 N /docs/en/supporting-information/SSOP-TSSOP-VSO-WAVE.pdf Footprint for wave soldering /docs/en/supporting-information/SSOP-TSSOP-VSO-WAVE.pdf documents 371282830530968666 Supporting Information N en None Y pdf 1.0 N N Footprint for wave soldering 16.6 KB SSOP-TSSOP-VSO-WAVE N 1442126381432716559822 Training Presentation 1 /docs/en/supporting-information/R_10075.pdf 2015-11-20 1448047685259721931522 PSP 11 Oct 7, 2015 Training Presentation None /docs/en/supporting-information/R_10075.pdf English documents 217000 None 501713016990820713 2022-12-07 /docs/en/supporting-information/R_10075.pdf Driving LPC1500 with EPSON Crystals /docs/en/supporting-information/R_10075.pdf documents 501713016990820713 Training Presentation N en None Y pdf 1.0 N Driving LPC1500 with EPSON Crystals 217.0 KB R_10075 N 1448047685259721931522 User Guide 1 /secured/assets/documents/en/user-guide/UM10736.pdf 2018-01-02 1442126034827726844078 PSP 7 Jan 2, 2018 User Guide Registration without Disclaimer /secured/assets/documents/en/user-guide/UM10736.pdf English documents 5994785 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=UM10736 LPC15xx User manual /secured/assets/documents/en/user-guide/UM10736.pdf documents 132339537837198660 User Guide N en Extended Y pdf 1.2 Y N LPC15xx User manual 6.0 MB UM10736 N 1442126034827726844078 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 13 documents

Compact List

Application Note (5)
Brochure (1)
Data Sheet (1)
Errata (1)
Package Information (1)
Supporting Information (2)
Training Presentation (1)
User Guide (1)

Design Files

Quick reference to our design files types.

4 design files

Hardware

Quick reference to our board types.

1-5 of 9 hardware offerings

Show All

Software

Quick reference to our software types.

1-5 of 35 software offerings

Show All

Engineering Services

1-5 of 8 engineering services

Show All

To find additional partner offerings that support this product, visit our Partner Marketplace.

Training

5 trainings

Support