freescale powerpoint template - nxp semiconductors · appliance power tools lighting control...

25
TM September 2013

Upload: lamkhanh

Post on 19-Apr-2018

226 views

Category:

Documents


3 download

TRANSCRIPT

TM

September 2013

TM 2

• Large Appliance Trend and

requirements

• Freescale Appliance Solutions

− Touch Key

− VF by IDH

− VF by Freescale

• Freescale Product for Appliance

3 TM

• Increasing use of advanced Motor

Control

• Improve Energy Efficiency

• Reduce Acoustic Noise

• EN6073 - Legislation on Safe operation

of Electronic Control module

• Drives IP Development

• Seamless connection of Appliance into

Smart Grid

• Wired & Wireless options likely

• Advanced User Interface

• Display Range - LEDs, LCDs, GUIs

• Touch - an attractive input technology

Embedded

Connectivity

Touch

Controls

Fabric Sensing

Liquid Level

Sensing

Turbidity

Control

Sensorless 3-

Phase Motor

Control (Drum)

Load Level

Sensing

Unbalance

Detection

Graphic

Display

Water Quality

Sensorless 3-

Phase Motor

Control (Pump)

Gateway / Smart

Grid

Power Factor

Correction

Going Green

Safety

Connectivity

HMI / Display

4 TM

• 5V

• 32-128k

• 10BIT ADC

• 6xCh PWM

• 3 x Timer

• UART/SCI

LED / TFT Screen

MCU

Temperature

sensors

Room temperature

Radiant Heat

Heat exchanger

MCU

EEPROM

Data control

Transistor array

ULN2003/2004

Motor Driver

MOSFET Module

Motor Driver

MOSFET Module

Motor Driver

2-Way Valve

4-Way valve

DC

Indoor

fan

Louver

fan

Remote control

Outdoor unitIndoor unit

IPM

AC power

coupler

• 3/5V

• 32-80MIPS

• 1-2 6xCh

PWM

• 1uS ADC

• UART/SCI

• 3 x Timer

MCU/ DSC

Compressor

Outdoor

fan

• LCD

• 48/64 LQFP

• Low power

Touch Sensor

• Capacitance type

• 1~3 key

Touch sensors

Touch Key for

Cabinet type

Aircon

6~8 keys

32-Bit DSC (50/100MIPS)

Single Motor : 56F823xx/7xx

Dual Motors : 56F84xxx

5V MCU with 1 motor control

(16-128k, 32-80pin)

8-bit S08PA

32-bit KE02 (Cortex M0+)

1.8V LCD MCU

S08LL, 48,64LQFP

5V Touch Key MCU, S08PT

Up to 16 Touch I/O

TFT ; i.MX

LCD : 3/5V LCD MCU, S08

5 TM

MCU/DSC

32-60MIPS

32-48pin3 x timer1uS A/D

UART/SCI1x 6-Ch PWM

Valve driver

Triac

Valve driver

Triac

Motor

Drain

Valve

Water

Supply

Valve

Motor driver

IPM/D-IGBT

Pressure

sensors

Water level

Detect

EEPROM

Data control

Transistor array

ULN2003/2004

LED/LCD

Main MCU

•Touch sensor I/F

•UART

•LCD

Touch

sensor

Key input

Detect

Control Panel

Pre

-driver

Pho

to c

oup

ler

Dump

Motor Control Board

32-Bit DSC (50/100MIPS)

Single Motor : 56F823xx/7xx

32-64k, 32-64pin 5V MCU

(16-128k, 32-80pin)

8-bit S08PA

32-bit KE02 (Cortex M0+)

5V MCU, 1 Motor Control

(8-32k, 32-44pin)

8-bit S08PA

6 TM

MCU/DSC

32-48pin

3 x timer

1uS A/D

UART/SCI

1 6-Ch PWM

Temperature

sensors

Box temp

Detect

Driver

IPM/D-IGBT

Driver

AC coupler

DriverAC coupler

Defrosting

HeaterLamp

EEPROM

Data control

DriverMechanical

3-Way valve for

2 evaporator switching

Compressor

LED/LCD

Main MCU

•Touch sensor I/F

•UART

•LCD

Touch

sensor

Key input

Detect

Control Panel Motor Control Board

32-Bit DSC (50/100MIPS)

Single Motor : 56F823xx/7xx

32-64k, 32-64pin

5V MCU

(16-128k, 32-80pin)

8-bit S08PA

32-bit KE02 (Cortex M0+)

7 TM

• Reference board features:

− MCU integrated TSI hardware approach

− Water droplet proof and water stream proof on Keys

− Environment adaptive algorithm

− Communicate to main controller board Via I2C

− Support touch keys (slides and rotary later version)

− IH-cooker Electromagnetic interference environment immunity

− GUI (Free-master) with trace displaying function for easy calibration

FSL Key Components:

• S08PT60

Board purpose:

• To promote FSL High Performance TSI application based S08PT.

Typical applications:

• Home appliance /Automotive

touch sensing key /HMI

application , such as IH-cooker,

Washer, Air conditioner, Micro-

oven, TV etc.

Status: Completed

8 TM

Device Memory Pins Voltage Applications

S08,

KE02 (M0+)

8-64k

8-128k

32-64

32-80 2.7-5.5V

120o square waver motor control w Touch key

120o square waver motor control

56F823xx

56F827xx

16k

32-64k

32-48

32/48/64

32b DSC

2.7-3.6V

50-100MIPS, 180o FoC 1x sensorless motor

control + PFC

56F84xxx 64-256k 48/64/80/100 32b DSC

2.7-3.6V

100MIPS, 180o FoC 2x sensorless motor

control + PFC

KV10 (M0+) 32k 32/48 1.7 – 3.6 180o FoC 1x sensorless motor control + PFC

Freescale Solutions

MCU

DSC M

Freescale

Dave’s Control Center

IPM/

IGBT

Pre-driver

9 TM

(电流采样方案: 三电阻或单电阻)

1. 变频压缩机 - 56F8013

2. 变频风扇 - 56F8002/6

3. 变频压缩机, 风扇 - 51AC256

4. 乘用车的变频电动空调 - 56F8037

5. 电动自行车正弦波驱动 - 56F8006

Customer Aircond PCB utilized 56F8013 Direct Torque Control (DTC)

56F8013

Compressor Blower Fan

Air-Conditioner / Refrigerator 180o Sinewave DTC(直接转矩) V/F Solution On BLDC/PMSM Compressor and Blower Fan

乘用车的变频电动空调

10 TM

• 3-ph BLDC/PMSM LV Tower Board : − Input voltage 12-24VDC − Output Current 5-10Amps − 3-phase MOSFET inverter − 3-phase pre-driver MC33937, configurable thru SPI − analog sensing (dcb voltage, dcb current, phase

currents, back-EMF voltage) − motor speed/position sensors interface (Encoder, Hall) − H/W Over-Current Fault Protection − On-board Power Regulation for Tower System

• 3-ph BLDC/PMSM/ACIM High Voltage MC Drive with PCI : − Input Voltage 115-230Vac, 50/60Hz − Optional Voltage doubler for input voltage 115Vac − Output Power 1kW − 3-phase IGBT inverter bridge with over-current

protection (Fairchild IGBT power module) − 3-phase and dc bus motor current sensing − Dc bus and BEMFvoltage sensing − Galvanic isolated SCI / USB interface − Encoder / Hall Sensor and tacho generator interface − DC-Brake resistor switch with terminal − PFC control signal terminal − 64-pin PCI type of interface connector

11 TM

VF PMSM Refrigerator Compressor with 56F8245

• Sensorless sinusoidal FOC for compressor PMSM motor

• Control using K70 HMI with graphic touch display

• h/w design & s/w available

3 in 1 (VF Compressor, Fan, PFC) for AirCon on

56F84xxx

• 1.5 KW output power, support sensor-less PMSM motor

control for both outdoor fan and compressor with FOC

• Support digital PFC (average current control)

• h/w design & s/w available

Sensorless PMSM for Fans on 56F823xx

• New application being developed for sensorless sinusoidal

PMSM FOC

• Includes Tuning Wizard for easy use

• Prototype for pre-programmed MC device

12 TM

Small

Appliance

Power

tools

Lighting

control

Low-end

E-meter

Large

Appliances

Off-line UPS HVAC EC motor

Keypads

• 16-ch TSI for touch-sensing

on PT

• 20MHz

• 4KB RAM; 256B EEPROM

• 3 x UART; 2 x SPI; IIC

• 6ch + 2ch + 2ch FTM; 2 x

MTIM

• RTC; CRC

• 16ch 12bit ADC with 4 entry

buffer registers

• 1 ACMP

• 8 pins with 20mA sink

capability

• 2 pins with true open drain

• 2.7V~5.5V

• -40°C…105°C

• IEC-60730 for appliances

Remote Controls Medical Motor Control

PT

PA

Full-featured class, including

capacitive touch sensing

detection hardware

Full-featured class without

touch sensing interface

Fe

atu

res &

P

erf

orm

an

ce

13 TM

• Enhanced memory configuration

• On-chip EEPROM simplifies system design for data logging and

recording

• Flash/RAM ratio allows for more sophisticated software

applications

•16bit FlexTimer

• Supports input capture, output compare and PWM. Supports up to 4

fault inputs & dead time insertion to improve reliability of the end

application. Can directly trigger ADC sampling.

•16-ch touch-sensing interface (TSI) on PT family

• Simplifies external circuit on touch-sensing design

• Ability to wake-up from lowest power modes from touch

• Easy-to-use hardware and software configuration allows

straightforward customization and automatic calibration

• IP for robust environments • 8ch 20mA high current drive

• 2 x True open drain pins.

• CRC Engine

• Filtering on I/O

• POR, LVD, WDT & COP for IEC60730 compliance

• Multiple Clock Options, Internal & External

• 16-ch 12-bit SAR ADC

• Linear successive approximation algorithm with up to 12-bit resolution

enables fast and accurate analog measurement

• Single or continuous conversion (automatic return to idle) enables

more software implementation options with less intervention

• 8-,10-, and 12-bit modes, along with 8-deep result FIFO, improves

MCU core efficiency

• Flexible routing of input signals improves overall EMC performance

Features on

all classes

Features only

on PT classes

2.7 – 5.5V

Power Supply

12bit ADC

20MHz

15 TM

Kinetis E-Series w/ ARM Cortex M0+ Core

16 pin

TSSOP

32 pin

LQFP

44 pin

LQFP

48 pin

LQFP 64 pin

LQFP/

QFP

20 pin

SOIC

Pin

Compatible

Applic

ation P

erf

orm

ance /

Inte

gra

tion

S08PT60 S08PA60

S08PT32 S08PA32

S08PT60 S08PA60

S08PT32 S08PA32

S08PT60 S08PA60

S08PT32 S08PA32

S08PT60 S08PA60

S08PT32 S08PA32

S08PT16 S08PA16

S08PT16 S08PA16

S08PT16 S08PA16

S08PT8 S08PA8

S08PT8 S08PA8

S08PT8 S08PA8

S08PA4 S08PA4

Full Featured

with TSI

Full Featured

without TSI

S08PT16 S08PA16

KE0x KE0x

20 pin

TSSOP

S08PT16 S08PA16

S08PT8 S08PA8

KE0x KE0x KE0x

16 TM

MC9S08PA60

2 × SCI

S08L CPU

1 × IIC

ADC

MTIM

FLASH

RAM

EEPROM

FTM

EEPROM

IIC

RS232

SCI

LED

GPIO

TEMP

SENSOR

ADC

FTM

SWITCH

& KEY

FAN

CONTROL

Relay

BUZZER

FTM

GPIO for LED lighting

Multi AD channels

monitoring analog

signal

RS2323 communications

IIC for accessing external l

IIC components

Rich GPIO for all kinds

of control

IR

RECEIVE

R

FTM

GPIO /

TSI

GPIO

FTM generating PWM

for driving Buzzer and

fan control

FTM capture function

to implement IR

receiver

44-pin LQFP

compromises size, cost,

and features.

18 TM

Common Features

System

ARM Cortex-M0+ Core, 48MHz [1]

Multiple power modes, Clock Gating, 2.7V – 5.5V

Operating Temp: -40 to 105°C

Clock Management

External OSC, 4~20MHz, 32KHz

Internal OSC, 32KHz, 1KHz

Analog Peripherals

12-Bit ADC

Analog Comparators

Serial Interfaces

SCI

SPI, IIC

Timers

Real Time Clock

16bit Flex timers

32bit Periodic Interrupt Timer

Optional Features

Family Speed Flash SRAM

Key Features

CAN Seg.

LCD PWT

Fast

Timer ADC TSI

KE06Z 48MHz 64-128KB 8-16KB √ √ √ 12-bit

KE35Z 48MHz 32-64KB 4-8KB √ √ √ 12-bit √

KE05Z 48MHz 16-64KB 2-8KB √ √ 12-bit √

KE04Z 48MHz 8-128KB 1-16KB √ √ 12-bit

KE02Z 20MHz 16-64KB 2-4KB 12-bit

[1] 20MHz for KE02

First Sample Production

KE02Z 2013 Q2 2013 Q3

KE04Z 2013 Q3 2013 Q4

KE05Z

KE06Z 2013 Q4 2014 Q1

KE35Z 2014 Q1 2014 Q2

19 TM

Motor

control

board

SCI / IIC

TEMP

SENSOR

ADC

GPIO

HMI

Board

Single or

3_phase

Pump

Triacs /

Relays

Brown Out

GPIO Kinetis KE0x

2 × SCI CPU

1 × IIC

ADC

RTC

FLASH

RAM

EEPROM FTM

TSI

Program

Control

Heater

EEPROM

System

Safety IEC60730

ADC/FTM COP / CRC

Timer

Flash

Water

Level

SENSOR

Strong Noise Immunity

Load

Level

SENSOR

Water

Quality /

Turbidity

SCI / IIC

GPIO

ADC ADC ADC

ADC

20 TM

2013

Pe

rfo

rma

nce

MC56F824x– 60MHz

48K Flash

Ultra-Hi Res PWM,

UHS ADC

MC56F824x/5x MC56F825x – 60MHz

64K Flash

Ultra-Hi Res PWM,

UHS ADC MC56F802x/3x

MC56F803x – 32MHz

Hi Res PWM, CAN, ADC,

DAC

MC56F802x – 32MHz

Hi Res PWM, ADC, DAC MC56F801x

MC56F801x – 32MHz

Hi Res PWM, ADC

56F847xx – 100MHz 32-bit Core

128-256k Flash, 64/80/100LQFP

DMA, UHS ADC, Ultra-Hi Res

PWM

MC56F84xxx

56F845xx – 80MHz 32-bit Core

64-256k flash, 48/64/80/100LQFP

DMA, UHS ADC, Ultra-Hi Res

PWM

56F844xx – 60MHz 32-bit Core

64-128k Flash, 48/64LQFP

DMA, UHS ADC, Ultra-Hi Res

PWM

New

MC56F800x

MC56F800x – 32MHz

Hi Res PWM

50/100MHz

32-64k Flash, 32/48/64LQFP

6-8Ch Hi-Res PWM

2 x ADC, CAN

50MHz

16k Flash, 32/48LQFP

6Ch Std PWM

2 x ADC

New

MC56F823xx

MC56F827xx

21 TM

NV

M K

B

Package

32QFN/LQFP 64LQFP 48LQFP

48

64

80/100LQFP

256

32

56F8247

56F8257

56F8246

56F8256

56F84xxx

56F84xxx

56F84xxx

56F823/7xx

56F823/7xx

56F823/7xx

56F823/7xx

56F823/7xx

56F823/7xx

PIN-

COMPATIBLE

56F84xxx 56F84xxx

56F84xxx

56F823/7xx 56F823/7xx 56F823/7xx

128

Qual Date 56F84xxx

100LQFP Done

64LQFP 26-Apr-13

80LQFP 26-Apr-13

48LQFP 6-May-12

Qual Date 56F823xx/7xx

48LQFP 6-Aug-13

64LQFP 19-July-13

32LQFP May-13 (rev 1.1)

32QFN 13-Sep-13

22 TM

56800EX Core

100/50MHz

POR

LVI

2 COP

Program Flash

2 x HS SCIs

2 x SPI

IIC/SMbus

JTAG/EOnCE

Data RAM

PLL

Crystal OSC

System Integration

Module (SIM)

4x Analog Comp

4-Ch 16bit Timer

8MHz OSC

CRC

32KHz OSC

Voltage Regulator

Band-gap Ref

8-Ch 12bit ADCB w/ PGA

8-Ch PWM

Inter-module

Cross Bar

8-Ch 12bit ADCA w/ PGA Memory Resource

Protection

1 x MSCAN

• 56800EX V3 Core @ 100/50MHz • 2.7-3.6V Operation

• 100MHz from cache & RAM

• Up to 64KB Program FLASH ,with Flash Security • Up to 8KB Program/Data RAM • Memory Resource Protection Unit

• Up to 100 MHz Peripherals – Timers and SCIs

• Eight Channel Nano Edge PWM (512ps resolution)

− Up to four programmable fault protection input − Dead-time insertion − Input Capture function

• 2 x12-bit ADCs with total 16 Inputs & PGAs 1x, 2x, 4x − 800ns conversion rate − Band-gap reference

• Four channel DMA controller • Inter Module cross-bar • 4 x Comparators with a 6bit Voltage reference • CRC Generator • 2 x Windowed Watchdog • External Watchdog Monitor • 4 x 16-bit Enhanced Multifunction Programmable Timers • 2 x 12b DAC • 2 x High Speed SCI • 2 x SPI • 1x I2C/SMbus Communications Interface • Software Programmable Phase Locked Loop • Multiple Clock sources

− External Crystal/Resonator Oscillator − 8MHz/200KHz Tunable Internal Relaxation Oscillator − 32KHz Internal RC relaxation Oscillator

• 5v Tolerant IO • Error code correction

Open Items • Industrial temperature:-40C to 105C @ 50MHz • Extended temperature:-40C to 125C @ 40MHz

32QFN, 32LQFP, 48LQFP & 64LQFP

Packages are pin compatible

with the MC56F824x/5x and MC56F84xx

Breakthrough Features:

• High speed ADC @ 800ns conversion time

• Nano Edge PWM @ 512ps Resolution

• Inter-module Cross bar

• DMA

• Memory Resource Protection Unit

Memory

Options

2K B

SRAM

16KB

Flash

8KB

SRAM

64KB

Flash

4Ch DMA

2 x 12bit DAC

23 TM

Core • 100 MHz/100MIPS 56800E V3 Core

• 32bit dual Harvard architecture • 32 x 32bit MAC and 32bit arithmetic operation and set-clear bit

manipulation instructions

• 2.7-3.6V operation

Memory

• 256kB program Flash & 32kB boot/data Flash

• 32kB data/program RAM or 16kB RAM + 2kB EEPROM

Integration

• 3xHS-QSCI, 3xQSPI, 2xIIC/SMBus,1xFlexCAN

• Multi-purpose Timers

• 2 periodic interval timers with real time interrupt generation

• 2 programmable delay blocks

• 8-channel multi-function timers

• 8-ch high-resolution PWM module

• 100MHz clock, 5-bit (MEP) rising and falling edge positioning

• 312ps PWM and PFM resolution

• 8-ch PWM module with enhanced input capture

• 2 8-ch 12-bit A/D converters with built-in PGA

• 300ns/3.33MHz conversion time with 12-bit resolution

• Build-in PGA with 1x, 2x, 4x gain amplification

• 16-ch 16-bit SAR ADC with built-in temperature sensor

• 2us conversion time

• Build-in temperature sensor

• 4 analog comparators w/ 6-bit DAC

• 1 quadrature decoder

• 1 12bit DAC with external output

• DMA controller

• Inter-module crossbar

• CRC

• On-chip voltage regulator (single 3.3V power supply)

• System integration: internal relaxation oscillator, PLL, COP, 32kHz auxiliary internal clock

• 5V tolerant I/O

• Temperature range: -40C to +105C

Package: 48 LQFP, 64 LQFP, 80LQFP, 100LQFP

Break Through Features

• 32-bit compatible DSC core

• 100MHz flash based device

• DMA controller

• High Speed ADCs with 300ns conversion time

• High-resolution PWM with 312ps resolution

56800E

V3 Core

100MHz

POR

LVI

COP & EWM

8-ch 12-bit ADCA

1 Quadrature Decoders

256kB

Program Flash

8-ch High Res PWM

4 Analog Comparators

3x QSPI

2x IIC/SMbus

JTAG/EOnCE

32kB

Program/Data RAM

1 x FlexCAN

Voltage Regulator

PLL

Crystal Oscillators

(8Mhz & 32.768KHz)

System Integration

Module (SIM)

Interrupt Controller

4 6-bit DAC

Prog Gain Amp Ax1,2,4

2 x PDB

3 x HS QSCI

Relaxation OSC 8Mhz

8-ch 12-bit ADCB Prog Gain Amp Bx1,2,4

CRC

1 12-bit DAC

32kB Boot/Data

Flash/EEPROM

Internal 32KHz Clock

16-ch 16-bit ADC w/ Temp

DMA Controller

8-ch 16-bit Quad Timer Inter-Module XBar

2 x PIT (RTC)

8-ch PWM w/ Capture

GPIO

24 TM

High resolution PWM module – 312ps duty cycle and period resolution

High speed ADC with Programmable Gain Amplifiers

FlexMemory/Inter-module Cross Bar

• Freescale memory resource protection unit to ease safety certification, FlexMemory for simplified data storage

• The Inter-Module Crossbar Switch (XBAR) allows programmable internal module connections among eFlexPWM, ADC, QuadTimers, DACs, HSCMPs and package pins

• PGA-enabled ultra-fast Analog-to-Digital Converters (ADCs) that can achieve up to 3.33 million samples per second to help reduce signal ripple to precisely modulate energy. A maximum ADC clock frequency of 20 MHz allows a single conversion time of 8.5 ADC clock cycles (425ns) and additional conversions at 6 ADC clock cycles (300ns)

• Up to 16 enhanced flexible Pulse-Width Modulator (eFlexPWM) channels, including 8 with Nano-edge placement, allow for center, edge-aligned and asymmetrical PWM as well as double-buffered registers with integral reload rates, and half-cycle reload capability for precise switching frequency generation

32-bit Hawk version3 CPU/4-channel DMA

• 100MHz/100 MIPS 32-bit core for fast control loop execution via single-cycle math computations and parallel moves

• DMA controller for reduced core intervention when moving data from peripherals

28 TM

56F82xx 56F827xx 56F84xxx

Core 56800e V2 56800e V3 56800e V3

Bus Speed 60MHz 50/100MHz 100MHz

Flash 64kB 64kB 256kB

RAM 8kB 8kB 32kB

EEPROM None None Up to 2kB

PWM 520ps resolution 512ps resolution 312ps resolution

ADC 500nSecs conversion 800nSecs conversion 300nSecs conversion

PGA’s x1, x2, x4 magnification X1, x2, x4 magnification X1, x2, x4 magnification

DMA None 4 channel 4channels

Packages 44, 48 & 64 LQFP 32QFN, 32,48,64LQFP 48, 64, 80 & 100LQFP

DACs & CMPs 1x12b + 3x5b with CMP 2x 12b + 2x6b with

CMP

1x12b + 4x6b with CMP

Comms Peripherals 2IIC, 2SCI, 1SPI + 1

MSCAN

1IIC, 2SCI, 2SPI + 1

CAN

2IIC, 3SCI, 3SPI + 1

FlexCAN

Power Consumption

@ 3.3v (Run)

130mA @ 60MHz Target sub 70mA @

100MHz

Target sub 100mA @

100MHz

Price Points $3 @ 10k From $1.50 @ 10k From $2 @ 10K

29 TM

Anguilla Black (56F82xx) Anguilla Silver (56F827xx)

Core 56800e V2 56800e V3

Bus Speed 60MHz 100/50MHz

Flash 64kB 64kB

RAM 8kB 8kB

EEPROM None None

PWM 520ps resolution 512ps resolution

ADC 500nSecs conversion 800nSecs conversion

PGA’s x1, x2, x4 magnification X1, x2, x4 magnification

DMA None 4 channel

Packages 44, 48 & 64 LQFP 32QFN, 32,48,64LQFP

DACs & CMPs 1x12b + 3x5b with CMP 2x 12b + 2x6b with CMP

Comms Peripherals 2IIC, 2SCI, 1SPI + 1 MSCAN 1IIC, 2SCI, 2SPI + 1 CAN

Error Code Correction None Yes

Power Consumption @ 3.3v

(Run)

130mA @ 60MHz Target sub 70mA @ 100MHz

Price Point $3 @ 10k From less than $1.50 @ 10k

TM