Top Banner
NXP Microcontrollers in Industry
45

NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Aug 19, 2018

Download

Documents

ngocong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

NXP Microcontrollers in

Industry

Page 2: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

• First 180 MHz Cortex-M3 (2008)

• First ARM Partner to license new Cortex-M0 (2009)

• One of the first ARM partners to license Cortex-M4 (2010)

• First asymmetrical dual-core MCUs (Cortex-M4F/M0) (2010)

• First 204 MHz Cortex-M4 (2011)

• First low-pin-count Cortex-M0 (2011)

• First Cortex-M0 MCU with integrated USB class drivers (2011)

• First seamless high-speed SPI Flash interface (SPIFI) (2011)

• First dual-supply voltage ARM Cortex-M0 MCUs (2012)

• First 32-bit ARM MCUs (2 x 2 mm) in WLCSP package (2012)

• Renown for 32-bit ARM MCU dev.

tools (incl. LPCXpresso IDE) • Acquired by NXP Semiconductors

(2012)

CodeRed

NXP and Microcontrollers 39 Years of MCU Innovation | 24 Years of ARM Partnership

2

Actual size:

2 x 2 mm

*2650 NMOS 8-bit microcontroller

NXP Semiconductors

Still driving industry firsts

** http://www.arm.com/about/company-profile/milestones.php

• Launched first 8-bit microcontroller*

(1975) • Acquired by Philips Electronics (1975)

Signetics

VLSI Technology

• Founding investor in ARM and

first ARM licensee** (1990) • Acquired by Philips Electronics (1999)

Royal Philips Electronics

(Philips Semiconductors)

• First ARM7 MCUs (LPC2300/2400) with dual high-speed bus (2006)

• LPC2478 (ARM7) wins EDN‟s Innovative Product of the Year (2008)

Page 3: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

From entry level

Easy to use Best power efficiency Smallest footprint

To high performance

Easy to use Advanced connectivity Flexible peripherals

NXP LPC Microcontrollers Series

3

LPC1100 Series

Exceptional efficiency, 8/16-bit transition

• 30 MHz Cortex-M0+ core

• Basic serial connectivity

• Low-pincount packages including TSSOP and DIP

Low power, broad selection, industry-standard connectivity

• 50 MHz Cortex-M0 & M0+ cores

• Serial connectivity: USB with PHY, CAN with transceiver

• Best-in-class analog • Broad selection of

packages • Migration path to

LPC1300 Series

Performance and basic connectivity — LPC1100 upgd.

• Up to 72 MHz Cortex-M3 core

• Serial connectivity: USB, CAN

• Pin-compatible upgrade for most LPC1100 Series

High-precision motion control

• Up to 72 MHz Cortex-M3 core

• Optimized for sensored & sensorless brushless motor control; free firmware

• Serial conn.: USB, CAN

• Advanced analog subsystem and SCTimer/PWM

• Up to 120 MHz Cortex-M3 core

• Advanced conn.: USB, CAN, Ethernet

• Graphic LCD control

• Pin-compatible migration path to Cortex-M4 LPC4000 Series and ARM7 LPC2x00 Series

• Industry’s highest-performing Cortex-M3 core, up to 180 MHz

• Advanced conn.: dual Hi-Speed USB, dual CAN, 10/100 Ethernet

• Advanced, flexible timers for event-driven timing and PWM applications

• Drop-in compatible with LPC4300 Series

• Up to 120 MHz Cortex-M4 & M4F cores with DSP

• Advanced conn.: USB, CAN, Ethernet

• Graphic LCD controller

• Analog comparators

• Drop-in performance upgd. for LPC1700 Series

• Up to 204 MHz Cortex-M4F core with DSP capabilities and Cortex-M0 coprocessor

• Partition tasks across cores to optimize performance

• Advanced conn.: dual Hi-Speed USB, dual CAN, 10/100 Ethernet, configurable high-speed serial channels

• Drop-in upgrade for LPC1800 Series

LPC800 Series LPC1200 Series LPC1300 Series

LPC1700 Series

LPC1800 Series

LPC4000 Series

LPC4300 Series

Noise immunity for industrial applications

• 45 MHz Cortex-M0 core

• High-immunity rating

• 8 kV ESD protection

• Basic analog • Real-time clock • Fm I²C with 10x

bus-drive capability

LPC1500 Series High performance with DSP options, multi-connectivity, advanced peripherals

Best performance with DSP and dual-core options, multi-high-speed connectivity, advanced peripherals

LEARN MORE LEARN MORE LEARN MORE LEARN MORE LEARN MORE LEARN MORE LEARN MORE

Page 4: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Performance for wide range of applications

Fast development Easy design scalability Pin compatible with LPC Cortex-M families

NXP ARM7 Microcontrollers Portfolio

Basic control functions plus FS USB & CAN options; basic serial connectivity, basic analog • Up to 72 MHz, 32-bit

ARM7TDMI-S core • Basic serial connectivity • Advanced connectivity: FS

USB • Analog: up to dual ADC,

single DAC • Small footprint options

Premium control functions; plus CAN, USB, and/or Ethernet; basic analog

• Up to 72 MHz, 32-bit

ARM7TDMI-S core • Advanced connectivity: FS

USB, CAN, Ethernet • Analog: ADC, DAC • Pin-compatible upgrade

path: LPC177x, LPC407x

Premium control functions plus CAN; basic analog • Up to 72 MHz, 32-bit

ARM7TDMI-S core • External memory controller • Basic serial connectivity • Advanced connectivity:

dual or quad CAN • Analog: ADC

LPC21xx Family LPC23xx Family LPC24xx Family LPC22xx Family

Premium control functions; plus CAN, USB, and/or Ethernet; basic analog

• Up to 72 MHz, 32-bit

ARM7TDMI-S core • Flash & Flashless options;

external memory controller • Advanced connectivity: dual

FS USB, CAN, Ethernet • Display: Graphic LCD • Analog: ADC, DAC • Pin-compatible upgrade

path: LPC177x/8x, LPC407x/8x

Control functions plus advanced serial connectivity, integrated LCD controller , and basic analog

• Up to 84-MHz, 32-bit

ARM7TDMI-S core or 77-MHz, 32-bit ARM720T core

• Advanced connectivity: FS USB, CAN, Ethernet

• Display: Color or grayscale LCD

• Analog: ADC

LH7xxxx Family

Page 5: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

BL Microcontrollers

Product Longevity Program

Program* offers 10+ year availability to

ensure supply stability – Life cycle* begins with launch

– Include NXP‟s standard end-of-life notification policy

All Cortex-M products and most ARM7 covered

Manufacturing – Through NXP-owned factories, qualified outside foundries,

other manufacturing resources

– Product re-qualified if transfer to another facility is necessary

For program details & a complete list of participating MCUs,

visit www.nxp.com/techzones/microcontrollers-techzone/longevity.html

5 *for participating NXP products

Page 6: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Migration roadmaps to… – Increase performance

– Increased power efficiency

– Lower cost

Drop-in migration from – Cortex-M0 to M3

– Cortex-M3 to M4

Flexible memory sizes and peripheral options

Pin compatibility – Includes options for memory size up/down

– Preserves investment in software and tools proficiency

BL Microcontrollers

Microcontroller Scalability

For performance & power efficiency [ 50 MHz Cortex-M0 to 72 MHz Cortex-M3 ]

LPC1100XL

LPC11E00 LPC1310

For performance [ ARM7 to Cortex-M ]

LPC2478

LPC4088 LPC1788

For performance [ 50 MHz Cortex-M0 to 72 MHz Cortex-M3 ]

LPC11U00 LPC1340

6

Page 7: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

What’s NEW & What’s NEXT − New LPC1500 Series: Simplifies Motion Control and More

− New MCU Families & Features

− New “Application-in-a-Box” Solutions

− Introducing…

− Product Roadmap

− Developers Ecosystem

Page 8: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

What’s New: LPC1500 MCU Series

Simplifies Motion Control and More Supports two motors – Two 12-bit, 12-channel, 2 Msps ADCs

– Quadrature encoder interface (QEI)

Advanced analog & timing for PID control loops – Interconnected SCTimer/PWM, ADCs, comparators

– Switch matrix

– 500 ns ADC conversion time

– 68 ns propagation delay comparators

– High-precision timing with four SCTimer/PWM modules

72-MHz Cortex-M3

Connectivity – CAN module for industrial connectivity

– USB simplifies field upgrades

Free FOC firmware (BLDC & PMSM motor control)

GUI-based tools streamline tuning and calibration

8

… also an ideal fit for industrial controls, digital

power, and more

Page 9: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

What’s New: LPC437x Family

Complete Data Acquisition on a Single Chip!

Fastest ADC on an MCU – 80-Msps, 12-bit for

high-speed analog data conversion

Dedicated subsystem for handling programmable

digital I/O & pre- or post-processing

Dual, 204-MHz cores – ample performance for

complex algorithms & data-intensive applications

Large RAM & flexible memory expansion to

tailor memory to application requirements

Advanced peripherals – High-speed USB (with HS PHY) and Ethernet

– Graphics LCD controller for results display

– More for timing, control, input, output

Ideal for – spectrum analysis, current measurement, digital signal

processing, digital filtering, industrial automation,

instrumentation, audio streaming, smart metering, more

9

Page 10: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

What’s New: LPC11U6x Family

USB for Wider Range of Applications Same ‘easy-to-use’ USB features

as other LPC MCUs – USB-IF certified MCU with on-chip PHY

– ROM device drivers (HID, MSC, DFU, CDC)

– Extensive example code for popular device classes

– Free PID/VID program simplifies product certification

– Royalty-free USB driver stack

Plus everything you need for more robust apps – More memory: 256 kB Flash, 36 kB RAM, 4 kB EEPROM

– Connectivity: 5 USARTs, 2 SPIs, 2 I2Cs, 80 GPIOs

– High-speed analog: 12-bit, 12-channel, 2-Msps ADC

– Variety of simple & configurable timers

– Extended temperature range: -40 to 105 °C

– Controls for fine-tuning low power usage

– Most power-efficient ARM Cortex-M0+ core

Ideal for – Metering, data collection, wired & wireless routing,

handheld medical equipment, ePOS devices and printers,

flexible bridging, GPS, PC & gaming accessories, more

10

Page 11: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

What’s New: LPC11E6x Family

Expands Support for 105 ºC Designed for rugged operating environments – Extended temperature range: -40 to 105 °C

– High-speed analog: 12-bit, 12-channel, 2-Msps ADC

– Ample connectivity: 5 USARTs, 2 SPIs, 2 I2Cs, 82 GPIOs

– Memory: 4 kB EEPROM

– Advanced timers: 2 SCTimer/PWMs

– Temp sensor

– Exceptional power efficiency • Most power-efficient ARM Cortex-M0+ core

• Controls for fine-tuning low power usage

Software and tool compatible with all other LPC11U/E00

and LPC1340 parts

Expanded choice – over 135 LPC MCUs qual‟d at 105 C – LPC800, LPC1500, LPC1800, and LPC4300 Series devices

– LPC1110 parts re-qualified (since launch) to 105 C

Ideal for industrial applications: metering, data collection,

lighting, large appliance, industrial control and medical

devices

11

Page 12: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Microcontroller Technologies Enabling

Secure Connections for a Smarter World

One of the broadest 32-bit ARM MCU portfolios

with exceptional ease of use, design flexibility, and

advanced connectivity

Best-in-class power efficiency

Application-in-a-box solutions get you to final

product design faster than ever

Passion for innovation with leading-edge,

patented/patent-pending technology

Robust software ecosystem & thriving developer

community simplifies design-in and fosters reuse and

portability

12

Page 13: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Differentiating Features For Industry

Page 14: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

UART

SPI

I2C

TIMER

P0_1

P0_2

P0_3

P0_4

Flexible Peripherals

Switch Matrix

Available on LPC800

14

Assign on-chip peripherals I/O to any pins

Quickly create or change

layouts, minimizing hardware

design changes

Easy to use GUI-based tool

Available on LPC800, LPC1500

Page 15: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Internal RC (IRC) Oscillator

Best-in-class accuracy (±1%) over

entire voltage and

temperature range

Can be used as system clock

source

15

Available on LPC1100/LPC1300/LPC1700/LPC4000/LPC1800/LPC4300 up to 85 ⁰C

Page 16: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

LPC Architecture

Bus Matrix Prevents Bus Contention

Mu

ltila

ye

r B

us M

atr

ix

GPDMA

RAM 136 KB

FLASH 1 MB

S I D

Ethernet USB1

HS PHY FS PHY

+ ULPI

External Memory

Ctrl

LCD SD/

MMC

0 1

CORTEX M4

204 MHz

CORTEX M0

204 MHz USB0

EEPROM 16 KB

ROM

WWDT USART0 UART1 SSP0

Timer0/1

Bridge 0

MCPWM I2C0 I2S0 I2S1

CAN1

Bridge 1

USART2 USART3

Timer2/3 SSP1 QEI

Bridge

I2C1 10b DAC

CAN0 10b ADC0 10b ADC1

Bridge

SCT SPIFI SPI

SGPIO HS GPIO

IRC OTP

Bridge

RTC

Memory

partitioning & bus

matrix design

• both cores to run

at full speed with

no contention

• Automatic

hardware

arbitration for

conflicts

Dual-core available on LPC4300/bus matrix also available on LPC1700/LPC4000/LPC1800

16

Page 17: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Connectivity Peripherals

USB

Features – USB 2.0 host/device/OTG

– USB (formerly Full-Speed) and Hi-Speed USB interfaces with

integrated PHY

– All endpoint types (control, bulk, interrupt, isochronous)

– OHCI-compliant / EHCI-compliant host controller

– Integrated DMA support

– 2nd PLL used for USB – core & USB can run at different clock

– All USB parts USB-IF certified

– USB drivers in ROM

Software and support – Libraries – free USB stack

– Example code for HID, MSC, DFU, CDC

– Development boards and BSPs

NXP VID/PID program

FS Available on LPC11U00/LPC1300/1700/LPC4000 - HS Available on LPC1800/LPC4300

17

Page 18: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Connectivity Peripherals

On-Chip USB ROM Drivers

Implements USB device functions in ROM

Easier to use and faster, reducing time-to-market

Frees up to 6kB Flash for application firmware

Binary ROM driver circumvents potential tool vendor porting issues

More reliable: USB-certified code reduces product development risk

Drivers available on LPC11U00/LPC1300/LPC1800/LPC4300

18

Page 19: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Connectivity Peripherals

CAN (Controller Area Network)

Conforms to CAN v2.0A and B

Integrated CAN PHY available

Boot from CAN

CANOpen in ROM on select parts

reduces application memory footprint

Baud rate up to 1 Mbps

Single and dual CAN controllers

Integrated acceptance filter

offloads CPU

Available on LPC11C00/LPC1700/LPC4000/LPC1800/LPC4300

19

Page 20: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

A

H

B

Receive Filter

Receive

DMA

Eth

ern

et M

AC

Ethernet

PHY

MIIM

RMII or MII

Receive Buffer

Transmit retry

Tx flow control

Transmit

DMA Bus Inte

rface

10/100 Mbps IEEE 802.3 Ethernet MAC

IEEE 1588-2008 time stamping block

Supports both full-duplex and half-duplex operation

DMA support, dedicated packet RAM maximizes

performance

External MII and RMII Ethernet PHY

LWIP stack supported in the LPCOpen software platform

Better performance through

independent transmit and

receive buffers

Connectivity Peripherals

Ethernet

Available on LPC1700/LPC4000/LPC1800/LPC4300

20

Page 21: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Memory

SPIFI (SPI Flash Interface)

Enables Flash to appear in MCU

memory map and be read like other

on-chip memory

Why use SPIFI? – Cost. Use small, inexpensive serial

Flash in place of larger, more expensive

parallel Flash

– Performance. Approaches internal Flash performance (~70%)

– Space. Saves board space and pins (NOR v Q-SPI Flash)

– App size. Ideal for storing image/data, freeing internal Flash for app use

And SPIFI supports – Multiple Q-SPI vendors

– Code execution and data access and booting

– DMA

Available on LPC4000/LPC1800/LPC4300

21

Page 22: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Graphics LCD Controller

Key features – Support for STN (single and dual) and TFT panels

– Up to 1024x768 resolution

– 24-bit LCD interface supports 24bpp (16M colors)

– Palette table allows display of up to 256 of 64K colors

– Adjustable LCD bus size supports various panel bus configurations

– Dedicated LCD DMA controller

– Hardware cursor support

Free industry-leading Segger emWin graphics library – Segger‟s emWin is a graphic library free to use with NXP‟s microcontrollers

Board Support Packages (BSPs) provided – Significantly reduces software porting efforts

– Porting guide available for non-standard LCDs

Available on selected LPC1700/LPC4000/LPC1800/LPC4300

22

Page 23: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

I/O Handler Block (IOH)

Available on LPC11x37H & LPC11E37H MCUs

Gives designers ultimate flexibility: change application

design with the same MCU! – Software-driven block that adapts functionality to application‟s

needs anytime during design

– Ready-to-use libraries for: I2S,I2C,UART, CRC, threshold ADC

conversion, and DMA functionality

More efficient than ARM cores for simple I/O & tasks

23

FOR EXAMPLE, IF YOU …

Aren‟t sure what communication

interfaces you‟ll need at project start?

Use IOH to add an I2C, UART, or I2S once

you know what interfaces you need.

Need to make late design changes? Use IOH to add serial I/O to support

additional features.

Need more performance or power

efficiency from the same MCU?

Use IOH to add DMA or ADC threshold

functionality to augment CPU.

Page 24: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Flexible Peripherals

State Configurable Timer (SCT)

Flexible, high-resolution, timer block

for custom timing features

Combines powerful 32-bit timer

counter with configurable state

machine logic – Up to 8 inputs,16 outputs, 16 match/

capture registers, 16 events, 32 states

– <1ns PWM dithering

– Low CPU overhead

Custom timing features – high resolution event-controlled PWMs, ADC synchronization,

dead-time control

– complex waveforms and control signals

– power conversion, lighting, motor control, audio/video apps

Available on LPC1800/LPC4300 (full featured); LPC800 (streamlined);

LPC1500 (four SCT)

24

Timer State

Page 25: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Connectivity Peripherals

Serial GPIO (SGPIO)

Serial GPIO (SGPIO) = GPIO + timer/shift register – Used to create or capture multiple real-time serial data streams

– Easily replaces CPU intensive „bit banging‟

Up to 16 inputs/outputs

Can implement variety

of serial interfaces – I2S

– UART

– SPI, QSPI

– I2C

– Camera

– etc.

Available on LPC4300

25

Page 26: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Reference Solution for Industry

Page 27: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

LPC Solutions: Complete Task Functionality Simplify Design, Reduce Time-To-Market, Lower Risk

Bring together everything designers need to build a

functional, application-level task – All required hardware and software

– Suggestions for additional functionality

– Ordering and/or download instructions for

all components

Solutions Available Now – MFi & Android accessories

– Wireless & wired connectivity

– Mixed-signal, logic analyzer/oscilloscope

– Industrial Lighting: DALI, DMX512

and KNX protocols

– And more

Page 28: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

NFC

Reference Design

For designing NFC readers for variety of applications,

such as identification, security, POS, gaming, white goods,

industrial, medical applications, and more

NXP components – MCUs : LPC1114, LPC1115 or LPC1227

– 13.56-MHz transceiver ICs (tag readers): PN512 or CLRC663

Solution components available – NFC reader board: PN512 (full NFC design) or CLEV663B blueboard

– LPC1114/15 LPCXpresso board (to eval reader/writer NFC mode)

– LPC1227 LPCXpresso board (to eval reader/writer, peer to peer, and card

emulation)

– LPC1769 LPCXpresso board (to eval reader/writer, full peer to peer and card

emulation - for applications requiring more than 128K Flash)

– Software compatible with chosen LPCXpresso board

More information – PNEV512B (PN512 reader board)

– NFC Reference Design Solutions page (LPCZone.com)

– CLEV663B reader board

– LPC1227 LPCXpresso board

– LPC1114/15 LPCXpresso board

– For more information on designing with these Kits, start with:

• QuickStart Guide (CLEV663B reader board)

• QuickStart Guide (PN512 reader board)

28

• Reader boards – PNEV512B (PN512)

– CLEV663B (CLRC663)

• LPCXpresso boards – LPC1115 / OM13035

– LPC1227 / OM13008

– LPC1769 / OM13000

• Documentation & software downloads – PNEV512B

– CLEV663B

PNEV512B

CLEV663B

Page 29: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

Dual High Speed USB Host/Device

Demonstrates dual Hi-Speed USB (host or device) and

dual-role USB (host and device) functionality: – Two USB device controllers operating simultaneously

– Hi-Speed USB port acting in dual-role mode (host and device)

NXP components – LPC1837JET100 with dual USB 2.0 host/device ports (one with integrated Hi-

Speed PHY)

– UDA1380 NXP stereo audio codec

Solution includes – NGX LPC1837-based Xplorer board

– 4-GB microSD card containing MP3 files, demo source code and binary, board

schematics

– 4-GB USB Flash drive

– Pair of earbuds

– Cables

– Quick Start Guide

More information – Solution: www.lpcware.com/dualusb

– UDA1380:

http://www.nxp.com/products/data_converters/audio_converters/audio_codecs/

UDA1380HN.html

– View video demonstration

29

• Evaluation board: OM13061

• All required software provided on

microSD in kit

Page 30: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

NXP Smartphone Quick-Jack Solution

Includes Everything Needed to Get Started

30

Board: OM13069

http://www.nxp.com/demoboard/13069.html

Wearables, medical, fitness: personal

bio/health meters, patient monitoring,

personal fitness devices

Gaming, toys, recreation: input devices

such as keyboards, mice, remote controls,

wands, joysticks, etc.

Industrial: measure, meter, monitor or

control environmental conditions/status

Consumer: control or monitor switches,

sensors, status

Data logger: upload data from field monitoring/collection devices

Free Quick-Jack example app – Demonstrates simple smartphone UI functions

• Chart temperature using onboard

temperature sensor

• Use joystick to control app UI

• Turn on-board LEDs on/off

– Source code available (LPCWare)

– Available free

• iPhone/iOS: download from Apple App Store

• Android OS: download from Google Play Store

• Android APK available

Page 31: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

Dual-core Application: Robot Vision Sensor

31

Pixy (CMUcam5) – Charmed Labs needed a powerful dedicated microcontroller

to create a high-speed robotic vision sensor. Microcontroller

needed to acquire image data and process at same time.

Solution: LPC4330 – Dual-core LPC4330 running at 204MHz

• Cortex-M0: Frame grabber – clocks in pixels from sensor and

places in SRAM

• Cortex-M4: processes images from the image sensor and only

sends the useful information

– Pixy processes an entire 640x400 image frame every 1/50th

of a second (20 milliseconds)

– SPIFI allows for 1MB and larger Flash

Page 32: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

LabTool Add-On Board

32

• OM13057

Add-on board for the LPC4370-based Link-2

board

Features – 10 channel logic analyzer (using Serial GPIO)

• 100MHz (4ch), 50MHz (8ch), 20MHz (10ch)

– 11 channel digital signal generator • 80MHz (11ch)

• 1 to 512 states per channel

– 2 channel oscilloscope • 6MHz BW, 80MHz (1ch), 40MHz (2ch)

– Analog signal generator • +-5V, 40kHz BW

• Sine, square and triangle waveforms

– On-board demo signal generator using LPC812 • Preconfigued to generate PWM, Counter, SPI and UART data, great

for demoing and testing the setup

– Analog calibration • Calibration data stored in EEPROM, read from PC-side when

connecting

Page 33: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

PMSM Motor Control Solution

Demonstrates Field Oriented Control(FOC) motor

control functionality: – Sensored and Sensorless control for PMSM motors

NXP components – LPC1549 with two 2Msps 12b ADCs, Four SCTimer/PWM modules,

Four Comparators (68ns)

Solution includes – LPC1500 Motor Control Kit

– PMSM motor

– LPC QuickDrive firmware

• FOC firmware for BLDC and PMSM motors available on LPCWare.com

– LPC MotoCal GUI based calibration tool

– Cables

– Quick Start Guide

More information – Solution: www.lpcware.com/motorcontrol

– View video demonstration :

http://www.youtube.com/playlist?list=PLylbUYisuZ4yyieW5wwmSDY3pQ

ir1KEn6

33

• PMSM Motor Control Kit :OM13 067

Page 34: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

BLDC Motor Control Solution

Demonstrates trapezoidal BLDC motor control

functionality: – Sensored control for BLDC motors

NXP components – LPC1549 with two 2Msps 12b ADCs, Four SCTimer/PWM modules,

Four Comparators (68ns)

Solution includes – LPC1500 Motor Control Kit

– BLDC motor

– LPC QuickDrive firmware

• FOC firmware for BLDC and PMSM motors available on LPCWare.com

– LPCMotoCal GUI based calibration tool

– Cables

– Quick Start Guide

More information – Solution: www.lpcware.com/motorcontrol

– View View video demonstration :

http://www.youtube.com/playlist?list=PLylbUYisuZ4yyieW5wwmSDY3pQ

ir1KEn6

34

• BLDC Motor Control Kit :OM13 068

Page 35: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

Flexible camera interface

35

NXP LPC1850 family of ARM Cortex™-M3 processor

180MHz ARM Cortex-M3 processor-based MCU in LBGA256

On-Chip SRAM: 136KB (LPC1857), 200KB (LPC1850)

On-Chip Flash: 1MB dual bank (LPC1857), no on-chip Flash

(LPC1850)

On-Board Memory: 16MB NOR Flash, 4MB Quad-SPI Flash,

16 MB SDRAM, & 16KB EEPROM (I2C)

Color QVGA TFT LCD with touchscreen

High-speed USB 2.0 Host/Device/OTG interface (USB host +

Micro USB Device/OTG connectors)

Full-speed USB 2.0 Host/Device interface (USB host + micro

USB Device connectors)

CAN interfaces, Serial/UART Port, 10/100 Ethernet Port,

MicroSD Card Interface

Digital Temperature Sensor (I2C)

Analog Voltage Control for ACD Input

Audio CODEC with Line-In/Out and Microphone/headphone

connector + Speaker

Debug Interface Connectors

• http://www.keil.com/mcb1800/

Page 36: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

IoT/IoE: WiFi Solution

More and more home devices and business

equipment are connected into Internet. By 2020,

50 billion things will be connected

LPC1700/1800/5400 Key Features for WiFi Application

Lowest Active Power Consumption (<100uA/MhZ for M4;

<60uA/MHz for M0+)

Dual core for task partitioning

Accelerated Sensor Management w/ SI

Voltage scaling for optimized power profile

< 2.5us Wake Up from Sleep

Complete solutions reference with ecosystem

Leading edge package technologies

Main Application Car Infortainment;

Intelligent Household Device;

Electronic Clock: Alarm, Weather Forecast;

Controller and Server For Smart Home;

Smart Health Care;

Baby Monitor System

36

Page 37: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

Securing Cloud Connections Solution Ayla For IoT

Demonstrates how to secure cloud connections using secure

element.

Extension of demonstration Ayla put together for LightFair.

Alya will modify service running in Gateway to support use of

secure element.

Demo will be able to operate in both WAN and LAN modes.

NXP MCU solution: smart node, gateway

37

Internet

JenNet-IP

Network

WiFi Router

NXP Secure

Element

NXP JenNet-IP

Gateway

Ayla Cloud

Platform

Smart Device

(running

Ayla Lighting

Control

App)

WAN (3G/4G)

Connection

LAN (WiFi)

Connection

Internet

USB

Ethernet

JenNet-IP

Light Bulbs

Page 38: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

Applications In Industry

Page 39: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

LPC Family of Microcontrollers

Industrial & Commercial

39

Energy & Industrial Controls: smart electric & gas meters • smart grid data collectors

Building Access & Automation: elevator controls • fingerprint scanner s• video cameras

Office & Business Automation: business machines • cables • parts & supplies • readers

LPC4000 & LPC4300 Cortex-M4F, M4/M0

circuit breakers

control panels elevator

controls

fingerprint scanners surveillance

cameras smart meters

LPC1100 Family Cortex-M0

LPC1700, LPC1800 Families | Cortex-M3

LPC2000 ARM7 & ARM9

mini printers

fax machines RFID

readers

readers

HMI

docking stations

copiers

cables

POS printers

kiosks

sensors

POS terminals

data loggers

Page 40: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

LPC MCU in Industry Application POS, Printer, LED Panel, Smart Lighting, E-Meter, PLC, Inverter Control

40

LPC21xx, LPC17xx in

Control Panel of

commercial air-

conduction

LPC32xx, LPC17xx in

Finger Printer

LPC11xx in Security

Camera

LPC11Cxx, LPC247x,

LPC17xx in elevator

controller LPC242x, LPC17xx in

Mini-printer

Page 41: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

Mini Printer Solution

Mini printer has been found in Commercial Retail, Banking,

Transportation, Logistics, Medical, Raffle ticket and so on.

The mini printer‟s history represent the MCU development

history.

The annual rate of growth is more than 20% percent.

Key Features High speed: 120MHz, 180MHz and 204MHz;

More peripherals: UART, I2C, SPI, ADC, GPIO;

SPIFI Interface: Expand Flash size to store more font

library and pictures;

EMC Interface: Expand RAM size to buffer more data

from host;

Best ESD performance;

NXP MCU Solution: LPC1700/LPC1800/LPC4300

41

Page 42: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

Security & Surveillance Solution

Digital security and surveillance (DSS) is a $40

billion Industry with a compound annual growth

rate of 9–12 percent. (Source: The World Market

for CCTV and Video Surveillance Equipment, IMS

Research 2010).

MCU Spec as follows: Freq: more than 50MHz;

FLASH Size: 256KB/128KB;

CortexM0/M0+/M3;

Package:LQFP64/100;

Peripherals: UART, I2C, SPI, GPIOs;

NXP MCU Solution:

LPC11E60/U60, LPC1700, LPC1100 Series

42

Page 43: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

TO ORDER

Power Meter

Three Phase Power Meter: LPC11E6x/LPC1700 256K Flash

32K RAM

2个I2C

2个SPI

4~5个UART

Package:LQFP100

GPIO: RS485(6 I/O), IrDA(3 I/O), EEPROM(2 I/O), LCD I2C(2 I/O),RTC(2

I/O), RST(1 I/O), Serial Flash(4 I/O), Security IC(3 I/O), Key(4 I/O), IC

Card(7 I/O), PowerProtect(1 I/O), LED(4 I/O);

TypeII Data Collector : LPC1778FBD144/208 5 X USART

2 X IIC

2 X SPI

256KB Flash

64KB SRAM

20 GPIO

ADC

Ethernet(opt)

USB Host(opt)

43

Page 44: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

LPC Microcontrollers

And…

44

music/audio production • gaming machines • vending machines • educational tools •

automotive infotainment • car-to-car & car-to-infrastructure communications • navigation •

car audio • medical instruments • personal medical devices • much more

LPC1300, LPC1700 & LPC1800 Families Cortex-M3

ATMs

mics

LPC2000 & LPC3200 Families ARM7 & ARM9

digital tachographs projectors

medical equipment

lab tools car audio educational

aids

mixing boards

dashboards vending machine

3G module

programmable displays

Page 45: NXP Microcontrollers in Industry - Elecfans MCU for... · •Migration path to ... and ARM7 LPC2x00 Series •Industry’s highest-performing ... Complete Data Acquisition on a Single

45

Thank You!