m24sr - simple & low cost nfc connection using … i2c and / or int dynamic nfc/rfid tags ......

42
M24SR - simple & low cost NFC connection using Dynamic NFC tag STM32L0 training

Upload: buianh

Post on 22-Mar-2018

238 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24SR - simple & low cost NFC connection using Dynamic NFC tag

STM32L0 training

Page 2: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

Enabling NFC connectivity for a widerange of electronic devices

Home Appliance

Wellness

Home Automation

Power tools

Fitness

Consumer

Industrial sensors

Smart meter

Wearable electronics

Audio

FactoryAutomation

Computer peripherals

2

Page 3: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

NFC technology• Near Field Communication, a short range wireless

technology operating at 13.56MHz

• Interactive and zero power, enabling convenient connection to the Internet of Things It is not just for payment !

• Fast growing deployment in Mobile• 2014 will see 500 Million NFC handsets in use (source

ABIResearch)

• By 2015, 50% of smartphones compatible with NFC (source Gartner)

3

Page 4: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

RAM BUFFER

ST95HFCR/RX95HF

SRTAGSRi / LRi

EEPROM

ST solutions for NFC / RFIDNFC phone

RFID reader

NFC phone

EEPROM

M24SRM24LR

RFID reader

MCU system

I2C and / or INT

Dynamic NFC/RFID

tags

NFC / RFID tags

NFC phone

RFID readerNFC/RFID tag

MCU system

SPI or UART

NFC transceivers

NFC transceivers

4

Page 5: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

ISO/IEC 14443 vs 15693

ISO/IEC 14443 ISO/IEC 15693

Operating frequency 13.56 MHz 13.56 MHz

Data rate 106 kbit/s 26 kbit/s

Read range distance Up to 10 cm = proximity Up to 1m = vicinity

Target application PaymentPassport, IDAccess control

Asset trackingIndustrialHealthcare

Optimized for Speed Range

NFC forum Compliant Compatible

Page 6: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

Introducing M24SR NFC Dynamic Tag 6

Microcontroller NFC phone or reader

Concept:Read and write parameters

from inside (I²C) and outside (RF) the application

Page 7: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

Use Cases

Page 8: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

#1

Manufacturingand Logistics

Page 9: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39
Page 10: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39
Page 11: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

11

M24SR

Page 12: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

#2

NFC remote programming

Page 13: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39
Page 14: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39
Page 15: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24XR

Page 16: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

#3

Wireless pairing

Page 17: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39
Page 18: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39
Page 19: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24XR

Page 20: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24XR

Page 21: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24XR

Page 22: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

#4

Servicing and maintenance

Page 23: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39
Page 24: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39
Page 25: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24XR

Page 26: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24XR

Page 27: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39
Page 28: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24XR

Page 29: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

Mobile operating systems

200+ models deployed with NFCISO15693 supportMany other NFC AppsST several Apps for M24LR

Not NFC yet

Few models deployed with NFCLimited number of NFC AppsISO15693 support to be advised

Few models deployed with NFCISO15693 support confirmedLimited number of NFC Apps

66%

20%

5%

2%7%

Android iOS BB10Win8 Others

2012 Smartphone Mobile operating systems market share ,Source: Wikipedia

All NFC phonessupport ISO14443

Page 30: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

How to make an implementation:Example with M24xR device

Page 31: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

Application

NCF low cost Link

M24 xRNFC Smart

Phone

Architecture Example

Micro controller STM32

HW

ApplicationFW

FW

ISO15693ISO14443Protocol

Stack I2C

App

Energy management

Page 32: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24SR block diagram

Page 33: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

Antenna and RF Performance

Page 34: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

• Pros• Antenna closer to the outside• Better range• 2-layer PCB good enough

• Cons• Until the antenna is

connected, no RF communication possible

• Pros• Small footprint• Standard component (4.7µH)• Small design effort

• Cons• Limited range• Sensitive to reader-antenna

orientation

• Pros• Integrated and compact

solution

• Cons• Probably less space available

on the PCB for a large antenna. Read range may then be smaller

Antenna Integration

I2C

On-board inductor Off-boardOn Board

34

Page 35: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M 24xR Range 35

High power RFID reader withlarge antenna

NFC phone

Up to 1.5 m

Up to 5 cm.

M24LR

M24SR

Page 36: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24SR RF range benchmark

Source : ST MMY RF Lab

0 10 20 30 40 50 60

BlackBerry Z10

Nokia 603

HTC One X

LG Optimus

Samsung Galaxy Express

Nokia Lumia 920

Google Nexus S

Samsung Galaxy S4

M24SR-ANT1 45x75mm

M24SR-ANT1

36

Page 37: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

FW Implementation for M24SR• Low overhead to support the protocol

• The ISO14443 is inside the NFC link component (M24SR)

• The data are in the EEPROM and can be managed via NDEF files

• No Microcontroller Processing (MIPs) overhead due to polling of information: the NFC link component (M24LR) warns the MCU when data refreshes the NFC/RFID link

• => FW implementation is quasi transparent ( only API of I2C)

37

Page 38: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

NFC Android App

MCU drivers

Reference antennas

Evaluation boards Technical documentation

e2e community

Antenna Design Suite

/* Wait till HSE is ready */HSEStartUpStatus = RCC_WaitForHSEStartUp();

IBIS model

Your NFC design made easy 38

Page 39: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24SR portfolio

M24SR04(4-Kbit)

M24SR16(16-Kbit)

M24SR64(64-Kbit)

• Serial Interface: high speed I2C• 1MHz• 2.7-5.5V

• RF interface• NFC type 4• Passive RF

• Comprehensive portfolio • Memory Density: 2-Kbit, 4-Kbit, 16-Kbit and 64-Kbit• Package Choices

39

• Programmable Interrupt pin

MLP8

TSSOP8

SO8

Wafer / Die

M24SR02(2-Kbit)

Page 40: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

M24LR portfolio

• Serial Interface: low-power I2C (1.8V-5.5V)

• Energy Harvesting from RF

• RF interface• Long range, passive RFID• NFC (ISO15693)

• Comprehensive portfolio • Memory Density: 4-Kbit, 16-Kbit and 64-Kbit• Package Choices

M24LR04E(4-Kbit)

M24LR16E(16-Kbit)

M24LR64E(64-Kbit)

40

MLP8

TSSOP8

SO8

Wafer / Die

Page 41: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

95HF portfolio

RX95HF*(Card)

CR95HF(Reader)

QFN32

• Serial Interface:• SPI• UART

• RF interface• ISO14443• ISO15693• Felica

• Comprehensive portfolio • NFC transceiver• NFC reader• NFC receiver

Pin-to-pin compatibility across portfolio

• RAM buffer• 256 Byte

41

* Mass Market planed for Q1 2014

Page 42: M24SR - simple & low cost NFC connection using … I2C and / or INT Dynamic NFC/RFID tags ... Passport, ID Access control Asset tracking ... • Package Choices 39

Conclusion

• Many use cases

• You can use NFC today to benefit from the 100s of million smart phones with NFC.

• Zero or positive energy impact on your application.

• Technical implementation is simple.

• Low Cost

42