STMicroelectronicsS NFC06A1 User Manual

UM2615
rev 1 draft B
User manual
Getting started with the NFC card reader expansion board based on ST25R3916
for STM32 and STM8 Nucleos
Introduction
The X-NUCLEO-NFC06A1 NFC card reader expansion board is based on the ST25R3916 device.
The expansion board is configured to support ISO14443A/B, ISO15693, FeliCa™ and AP2P communication.
The ST25R3916 manages frame coding and decoding in reader mode for standard applications, such as NFC, proximity and vicinity HF RFID standards. It supports ISO/IEC 14443 T 18092 communication protocols as well as the detection, reading and writing of NFC Forum Type 1, 2, 3, 4 and 5 tags.
The on-board low power capacitive sensor performs ultra-low power wake-up without switching the reader field on and traditional inductive wake-up to select amplitude or phase measurement.
The automatic antenna tuning (AAT) technology enables operations close to metallic parts and/or in changing environments.
ype A and B, ISO/IEC 15693 (single subcarrier only) and ISO/IEC
UM2615 - Rev 1 - July 2019 For further information contact your local STMicroelectronics sales office.
www
.st.com
Figure 1. X-NUCLEO-NFC06A1 expansion board
rev 1 draft B
UM2615
UM2615 - Rev 1
page 2/17

1 Getting started

rev 1 draft B

1.1 Overview

The X-NUCLEO-NFC06A1 expansion board mainly features:
On-board NFC card reader IC: ST25R3916
47 mm x 34 mm, four turns, 13.56 MHz inductive antenna etched on PCB and associated tuning circuit
Six general purpose LEDs
ISO 18092 passive and active initiator, ISO 18092 passive and active target
NFC-A and NFC-F card emulation
ISO 14443A and ISO14443B
ISO 15693
FeliCa™
Up to 1.7 W output power with differential antenna
Possibility of driving two antennas in single ended configuration
Inductive and capacitive wake-up
Automatic antenna tuning system
Transparent and Stream modes to implement MIFARE™ Classic compliant or other custom protocols
Equipped with Arduino UNO R3 connector
Free comprehensive development firmware library compatible with STM32Cube and samples for
ST25R3916
Scalable solution for multiple board cascade
FCC certified
RoHS and WEEE compliant
UM2615
Getting started

1.2 Board connection

Connect the X-NUCLEO-NFC06A1 to an STM32 Nucleo-64 development board via Arduino UNO R3 connectors.
The PC USB port has to be capable of delivering at least 300 mA at 5 V supply
A green LED indicates if the 5 V supply is present while the six status LEDs are controlled via MCU.
Provision for unpopulated jumpers enable alternative connections of all lines (except the SPI) to the STM32 MCU.
To demonstrate the wake-up feature, two capacitive electrodes are placed on the PCB and the automatic antenna tuning variable capacitors are also implemented.

1.3 Hardware requirements

The X-NUCLEO-NFC06A1 expansion board is designed to be used with any STM32 Nucleo complete testing has been performed using the NUCLEO-L476RG hosting the STM32L476RG microcontroller
The STM32 Nucleo firmware and the related documentation are available at http://www

1.4 System requirements

T
STM32 Nucleo boards with the X-NUCLEO-NFC06A1 expansion board the following software and
o use
hardware are required:
an STM32 Nucleo-64 development board
a Windows® PC to install the firmware package
a USB type A to Mini-B USB cable to connect the Nucleo board to the PC
unit must be supplied by a Safety Extra Low Voltage with falling characteristics (<5 V, <15 W), according to EN60950-1. This power supply shall be classified ES1 (Electrical Source1), PS1 according to EN62368-1
.
board, although
.
.st.com/stm32nucleo.
UM2615 - Rev 1
page 3/17
To install the board firmware package (order code: X-CUBE-NFC6) the PC must have:
rev 1 draft B
128 MB of RAM
40 MB of free hard disk space
The X-CUBE-NFC6 firmware and the related documentation are available at www.st.com.
UM2615
System requirements
UM2615 - Rev 1
page 4/17

2 Board setup

rev 1 draft B
To set up the board:
Step 1. Connect the X-NUCLEO-NFC06A1 expansion board to the STM32 Nucleo board from the top through
the Arduino UNO R3 connectors
UM2615
Board setup
Step 2. Power the STM32 Nucleo
Step 3. Program the firmware on the
Step 4. Reset the MCU using the reset button available on the STM32 Nucleo board.
The evaluation kit is ready to be used.
board using a Mini-B USB cable
STM32 Nucleo board using the provided example
UM2615 - Rev 1
page 5/17

3 Hardware

rev 1 draft B
The X-NUCLEO-NFC06A1 expansion board allows the user to test the functionality of the ST25R3916, which supports the reader/writer and the card emulation modes.
The ST25R3916 IC module and the STM32 Nucleo board are connected through CN5, CN6, CN8 and CN9 connectors (see the tables below).
T
able 1. Interconnections between the X-NUCLEO-NFC06A1 expansion board and the NUCLEO-L476RG
Signal Connector Pin number NUCLEO-L476RG X-NUCLEO-NFC06A1
NC
IOREF 2 - (NC)
RESET 3 - -
3V3 4 - 3V3 (VDD_IO)
5V 5 - 5V (VDD)
GND 6 - GND
GND 7 - GND
VIN 8 - -
A0
A1 2 PA1 MCU_LED1
A2 3 PA4 MCU_LED2
A3 4 PB0 MCU_LED3
A4 5 PC1 MCU_LED4
A5 6 PC0 MCU_LED5
UM2615
Hardware
board (left side)
1 - -
CN6 Power
1 PA0 IRQ_MCU
CN8 Power
Table 2. Interconnections between the X-NUCLEO-NFC06A1 expansion board and the NUCLEO-L476RG
board (right side)
Signal Connector Pin number NUCLEO-L476RG X-NUCLEO-NFC06A1
D15
D14 9 PB9 SDA_MCU
AVDD 8 AVDD NC
GND 7 GND GND
D13 6 PA5 SCLK_MCU
D12 5 PA6 MISO_MCU
D11 4 PA7 MOSI_MCU
D10 3 PB6 /SS_MCU
D9 2 PC7 IRQ_MCU (alt.)
D8 1 PA9 /SS_MCU (alt.)
CN5 Digital
10 PB8 SCL_MCU
UM2615 - Rev 1
page 6/17
Signal Connector Pin number NUCLEO-L476RG X-NUCLEO-NFC06A1
rev 1 draft B
D7
D6 7 PB10 MCU_LED6 (alt.)
D5 6 PB4 /SS_MCU (alt.)
D4 5 PB5 MCU_LED2 (alt.)
D3 4 PB3 SCLK_MCU (alt.)
D2 3 PA10 MCU_LED1 (alt.)
D1 2 PA2 NC
D0 1 PA3 NC
CN9 Digital
8 PA8 MCU_LED6

3.1 Host interface and GPIO connection

The X-NUCLEO-NFC06A1 expansion board contains the ST25R3916-AQFT chip and is powered by the STM32
Nucleo board.
The ST25R3916 is driven by the microcontroller via SPI interface.
The six LEDs indicate the detected RFID technology (for example, ISO14443 T
UM2615
Host interface and GPIO connection
ype A for LED4).

3.2 X-NUCLEO-NFC06A1 expansion board component placement

Figure 2. X-NUCLEO-NFC06A1 component placement

3.3 ST25R3916 device

The ST25R3916 is a high performance NFC universal device supporting NFC initiator, NFC target, NFC reader, and NFC card emulation modes.
The ST25R3916 includes an advanced analog front end (AFE) and a highly integrated data framing system for:
ISO 18092 passive and active initiator, ISO18092 passive and active target
NFC-A/B (ISO 14443A/B) reader including higher bit rates
UM2615 - Rev 1
page 7/17
UM2615
rev 1 draft B
ST25R3916 device
NFC-F (Felica™) reader
NFC-V (ISO 15693) reader up to 53 kbps
NFC-A and NFC-F card emulation
Special stream and transparent modes of the AFE and framing system can be used to implement other custom protocols such as MIFARE® classic in reader or card emulation mode.
UM2615 - Rev 1
page 8/17

4 Schematic diagrams

R106
PA8 PB10 PB4 PB5
V_RF 3V3
/SS_MCU
ST4
ST19
R100
ST11
Header 10X1_Female
8 7 6 5 4 3 2 1
LED106
1 2 3 4 5 6
CN8
PB3 PA10 PA2 PA3
PB8 PB9
PA5 PA6 PA7 PB6
PC7
NC
PA9
IOREF (NC) RESET
VIN
PA0
+3V3 +5V GND GND
PA1 PA4 PB0 PC1 PC0
Arduino Connector
MCU_LED2
R117 1k65 NC
SCL_MCU
ST16
ST9
CN9
Header 8X1_Female
IRQ_MCU MCU_LED1
/SS_MCU
SCLK_MCU
R116
ST6
R105
MISO
Header 6X1_Female
MCU_LED5
Header 8X1_Female
SDA_MCU
ST10
R101
MCU_LED6
SCLK_MCU
ST2
ST18
1k65 NC
ST12
MOSI SCLK
MCU_LED6
ST8
10
CN5
ST5
LED105
R104
SEN
ST17
MCU_LED1
MCU_LED5
MCU_LED6
ST21
TF
TB
TA
TV
PWR Ok
TX
AP2P
CN6
1 2 3 4 5 6 7 8
LED100
R103
ST20
MCU_LED4
INTR
MCU_LED2
IRQ_MCU
ST13
ST7
MCU_LED4
ST1
3V3
3V3
D13 D12 D11
LED101
SDA SCL
LED104
2_0402_X5Rµ
A0 A1 A2 A3 A4 A5
D0
D1
D2
D4 D3
D5
D6
D7
D8
D9
D10
D14
D15
C_2
LED103
/SS_MCU
3V3
VBUS
3V3
ST14
MCU_LED3
R102
C100
LED102
SPI/Power_Con
SCL_MCU
SPI/Power Supply
SDA_MCU
Arduino Connector
Arduino Connector
MCU
Extension connectors
MCU_LED2 MCU_LED3
MCU_LED3
Arduino Connector
VBUS
SCLK_MCU MISO_MCU MOSI_MCU
IRQ_MCU MISO_MCU MOSI_MCU
/SS_MCU
ST15
9 8 7 6 5 4 3 2 1
RFI1 RFI2
RFO1 RFO2
AAT_A AAT_B
Ext_LM
Antenna_Con
Antenna_Con
AAT_A AAT_B
RFO1 RFO2
RFI2
RFI1
INTR_16
SPI/Power Supply
MISO_16 MOSI_16 SCLK_16 SEN_16
Controller interface
Antenna connection
SEN
INTR
ST25R3916 NFC initiator/HF reader
MISO MOSI SCLK
V_RF 3V3
SDA SCL
SPI/Power_Con
V_RF
3V3
GND GND
GND GND GNDGND GND
GND GND
V_RF
GND GND
GND
GND
GND GND
GND GND GND GND
GND GND
RFO1
RFO2
TP203
AAT_B
AAT_A
TP204
CSO
CSI
RFI2 RFI1
AAT_A
AAT_B
CSO_out
3V3
Ext_LM
VDD
AAT_B
1
VDD_IO2CSO3VDD_D4XTO
5
6
X
G
T
N
I
D_D
7
VDD_A8VDD
9
VDD_RF
10
VDD_TX
11
VDD_AM
12
GND_DR
13
RFO1
14
VDD_DR
15
RFO2
16
GND_DR
17
Ext_LM
18
AAT_A
19
AAT_B
20
I2C_EN
VSS
212223
R
R
F
F
I
I
1
2
AGDC
24
25
CSI
26
GND_A
27
IRQ
28
MCU_CLK
29
BSS
30 31 32
S
MI
MO
CSLK
SOI
HF Reader IC
ST25R3916
U200 ST25R3916-AQWTRTUB
C201
C_10n_0402_X7R
CSI_out
GND
INTR_16
SEN_16 SCLK_16 MOSI_16 MISO_16
GND
GND
TP201
C213
C_10p_0603
C214
C_10p_0603
C208
C_10n_0402_X7R
C209
C_10n_0402_X7R
C210
C_2µ2_0402_X5R
C211
C_10n_0402_X7R
C212
C_2µ2_0402_X5R
C215
C_10n_0402_X7R
C216
C_2µ2_0402_X5R
C206
C_10n_0402_X7R
C207
C202
C_2µ2_0402_X5R
C203
C_10n_0402_X7R
C_2µ2_0402_X5R
C204
C_10n_0402_X7R
CSI_out
CSO_out CSO
CSI
1
2
P200
1
U.FL-R-SMT-1 NC
2
P202
1
U.FL-R-SMT-1 NC
2
P201
AAT_A
U.FL-R-SMT-1 NC
GND
GND GND
GND
1
2
P203
TP200
U.FL-R-SMT-1 NC
TP202
R205
0R
0R NC
R204
GND
Y200
R200
R202
VDD_RF
VDD_RF
VDD_AM
C200
C_1µ_0402_X5R
VD
D_D
VDD_A
VDD_D
C205
C_4µ7_0402_X5R
VDD_TX
C217
C_10n_0402_X7R_NC
C218 C_2µ2_0402_X5R-NC
GND GND
Ext_LM
rev 1 draft B
Figure 3. X-NUCLEO-NFC06A1 circuit schematic (1 of 3)
UM2615
Schematic diagrams
UM2615 - Rev 1
Figure 4. X-NUCLEO-NFC06A1 circuit schematic (2 of 3)
page 9/17
Figure 5. X-NUCLEO-NFC06A1 circuit schematic (3 of 3)
1 2
J300
100R
R301
ANT_NFC06
Antenna Circuit incl. EMI Filter and Matching
C309
R300
C_100p_0603
C315
C_82p_0603
AAT_parallel
RFO1
4
AAT_parallel C317
ANT2
C305
BAV70W_SOT323
GND
Ext_LM
ANT1
Ext_LM
ANT2
RFI1
C312
C_10p_0603
RFI1
Antenna_Con
Antenna_Con
RFI2
1
1
C314
LXRW0YV600-054
AAT_B
Ext_LM
4
C_47p_0603_NC
GND
AAT_A
C308
C_680p_0603
2
2
2 1
C307
2R4
XRW0YV600-054
3
2
C303
GND3
2
C304
GND
Antenna Connection
R302
C_100p_0603
GND
4
C310
2
GND
C306
RFI1
RFO1 RFO2
RFI2
ANT1
C_680p_0603
D300
C301
C_10p_0603
4
LXRW0YV600-054
3
C_56p_0603
2R4
3
C316
C_82p_0603
L301
270n
RFO2
RFI2
GND
GND
AAT_series
AAT_series AAT_parallel
AAT_series
RFO1
RFO2
L 1
C311
C300
C_180p_0603
R303 47K
4
3
3
ANTC
1
LXRW0YV600-054_NC
C_56p_0603
1
C302
C313
C_180p_0603
3
2
LXRW0YV600-054_NC
L300
270n
R304
0R
Q300
GND
1
rev 1 draft B
UM2615
Schematic diagrams
UM2615 - Rev 1
page 10/17
UM2615
rev 1 draft B
Bill of materials

5 Bill of materials

Item Q.ty Ref. Part/Value Description Manufacturer Order code
AAT_A, AAT_B,
1 9
2 6
3 1 C200
4 8
5 1 C205
6 4
7 1 C217
8 1 C218
9 2 C300, C313
10 3
11 2 C304, C307 CSP_06_07 Capacitors muRata LXRW0YV600-054
12 2 C303, C310
13 2 C305, C308
14 2 C306, C309 56 p COG 0603 Capacitors MURATA GRM1885C1H560FA01D
15 2 C315, C316 82 p COG 0603 Capacitors MURATA GRM1885C1H820FA01D
16 1 C317 47 p COG NC 0603 Capacitors MURATA GRM1885C1H470FA01D
17 1 CN5 Single row, female 10-pin header Samtec SSQ-110-03-L-S
18 2 CN6, CN9 Single row, female 8-pin header Samtec SSQ-108-03-L-S
19 1 CN8 Single row, female 6-pin header Samtec SSQ-106-03-L-S
20 1 D300 SOT323
21 1 J300
22 2 L300, L301
23 1 LED100 0603 Green LED Lite-On LTST-C190KGKT
CSI, CSO, TP200, TP201, TP202, TP203, TP204
C100, C203, C207, C210, C212, C216
C201, C202, C204, C206, C208, C209, C21
1, C215
C213, C214, C301, C312
C302, C311, C314
Test points Any Any
2µ2 X5R 0402 6.3 V ±20%
1 µ X5R 0402 25 V ±10%
10 n_x7R 0402 25 V ±10%
4µ7 X5R 0402 6.3 V ±10%
10 p COG 0603 50 V ±1%
10 n X7R NC 0402 25 V ±10%
2 µ2 X5R NC 0402
6.3 V ±20%
180 p COG 0603 50 V ±1%
CSP_06_06 Capacitors muRata LXRW0YV600-054
100 p COG 0603 50 V ±1%
680 p COG 0603 ±2%
Male single row horizontal 2 pin_NC
LQW18CNR27J00 D 0603 550 mA
Capacitors MURATA GRM155R60J225ME15D
Capacitors MURATA GRM155R61C105KA12D
Capacitors
Capacitors TDK C1005X5R0J475K050BC
Capacitors MULTICOMP MC0603N100F500CT
Capacitors AVX
Capacitors MURATA
Capacitors MURATA GRM1885C1H181GA01D
Capacitors MURATA GRM1885C1H101FA01D
Capacitors MURATA GRM1885C1H681GA01D
Dual surface mount switching diode
Jumper Any Any
Multi-layer ferrite TDK MLJ1608WR27JT000
AVX 04023C103KAT2A
04023C103KAT2A NOT FITTED
GRM155R60J225ME15D NOT FITTED
Diodes Inc BAV70W-7-F
UM2615 - Rev 1
page 11/17
UM2615
rev 1 draft B
Bill of materials
Item Q.ty Ref. Part/Value Description Manufacturer Order code
LED101, LED102,
24 6
25 4
26 1 Q300
27 1 R100
28 6
29 2 R116, R117
30 2 R200, R202 50 R, 0402 50 V Resistors MULTICOMP MCMR04X49R9FTL
31 1 R204
32 1 R205 0 R, 0402 Resistors MULTICOMP MC00625W040210R
33 2 R300, R302 2 R4, 0603 Resistors Any Any
34 1 R301 100 R 0402 Resistors ANY Any
35 1 R303 47 K 0402 Resistors ANY Any
36 1 R304 0 R, 0603 Resistors Any Any
37 11
38 9
39 1 U200
40 1 Y200
LED103, LED104, LED105, LED106
P200, P201, P202, P203
R101, R102, R103, R104, R105, R106
ST1, ST5, ST6, ST7, ST8, ST1 ST12, ST14, ST16, ST18, ST20
ST2, ST4, ST9, ST10, ST13, ST15, ST17, ST19, ST21
0603 Blue LED Lite-On LTST-C190TBKT
U.FL-R-SMT-1 (not fitted)
NX3008NBK SOT23
680 R, 0402 100 V 1/16 A ±5%
1k, 0402 Resistors Panasonic ERJ2GEJ102X
1 k65, 0402 (not fitted)
0 R, 0402 (not fitted)
1,
CONN HE14 2PTS male vertical (not fitted)
CONN HE14 2PTS male vertical (not fitted)
ST25R3916­AQWTR
TUB
NDK NX2016SA
27.12 MHz
Co-axial connectors HIROSE(HRS) U.FL-R-SMT-1(10)
NCh MOSFET NEXPERIA NX3008NBK
Resistors Yageo RC0402JR-07680RL
Resistors MULTICOMP MC00625W040211K65
Resistors MULTICOMP MC00625W040210R
Connectors
Connectors Any Any
High performance NFC universal device and EMVCo reader
Crystal MURA
Any Any
ST ST25R3916
TA NX2016SA STD-CZS-5
UM2615 - Rev 1
page 12/17
UM2615
rev 1 draft B

Federal Communications Commission (FCC) and Industry Canada (IC) compliance

6 Federal Communications Commission (FCC) and Industry Canada
(IC) compliance

6.1 FCC Compliance Statement

6.1.1 Part 15.19

This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.

6.1.2 Part 15.21

Any changes or modifications to this equipment not expressly approved by STMicroelectronics may cause harmful interference and void the user’s authority to operate this equipment.

6.1.3 Part 15.105

This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
—Reorient or relocate the receiving antenna.
—Increase the separation between the equipment and receiver.
—Connect the equipment into an outlet on a circuit dif
—Consult the dealer or an experienced radio/TV technician for help.
ferent from that to which the receiver is connected.

6.1.4 FCC ID

FCC ID: YCPNFC0
6A1

6.2 Formal notices required by Industry Canada (“IC”)

6.2.1 Compliance Statement

This device complies with Industry Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation.

6.2.2 Declaration de Conformité

Le présent appareil est conforme aux CNR d’Industrie Canada applicables aux appareils radio exempts de licence. L brouillage, et (2) l’utilisateur de l’appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d’en compromettre le fonctionnement.

6.2.3 IC ID

IC ID: 8976A-NFC0A1
’exploitation est autorisée aux deux conditions suivantes: (1) l’appareil ne doit pas produire de
UM2615 - Rev 1
page 13/17

Revision history

rev 1 draft B
UM2615
Table 3. Document revision history
Date Version Changes
08-Jul-2019 1 Initial release.
UM2615 - Rev 1
page 14/17
List of tables
rev 1 draft B
UM2615
List of tables
Table 1. Interconnections between the X-NUCLEO-NFC06A1 expansion board and the NUCLEO-L476RG board (left side) Table 2. Interconnections between the X-NUCLEO-NFC06A1 expansion board and the NUCLEO-L476RG board (right side)
................................................................................6
Table 3. Document revision history ............................................................. 14
6
UM2615 - Rev 1
page 15/17
UM2615
rev 1 draft B
List of figures
List of figures
Figure 1. X-NUCLEO-NFC06A1 expansion board...................................................2
Figure 2. X-NUCLEO-NFC06A1 component placement ...............................................7
Figure 3. X-NUCLEO-NFC06A1 circuit schematic (1 of 3) .............................................9
Figure 4. X-NUCLEO-NFC06A1 circuit schematic (2 of 3) .............................................9
Figure 5. X-NUCLEO-NFC06A1 circuit schematic (3 of 3) ............................................ 10
UM2615 - Rev 1
page 16/17
UM2615
rev 1 draft B
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions dif
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
ferent from the information set forth herein shall void any warranty granted by ST for such product.
.st.com/trademarks
© 2019 STMicroelectronics – All rights reserved
. All other product or service
UM2615 - Rev 1
page 17/17
Loading...