ST X-NUCLEO-NFC05A1 NFC User Manual
ST X-NUCLEO-NFC05A1 NFC User Manual

ST X-NUCLEO-NFC05A1 NFC User Manual

Card reader expansion board
Hide thumbs Also See for X-NUCLEO-NFC05A1 NFC:

Advertisement

Quick Links

Getting started with the X-NUCLEO-NFC05A1 NFC card reader
expansion board based on ST25R3911B for STM32 Nucleo
Introduction
The X-NUCLEO-NFC05A1 NFC card reader expansion board is used to evaluate functions based on
the ST25R3911B, designed for the expansion of STM32 Nucleo boards.
It is compatible with the Arduino™ UNO R3 connector and can be plugged to any STM32 Nucleo board
together with other expansion boards to evaluate different devices.
It features:
On-board NFC card reader IC: ST25R3911B
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 (NFCIP-1) active P2P
ISO 14443A and ISO14443B
ISO 15693
FeliCa™
VHBR
6.8 Mbit/s AFE and PCD to PICC framing
3.4 Mbit/s PICC to PCD framing
Up to 1.4 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
July 2017
DocID030806 Rev 2
UM2252
User manual
www.st.com
1/26

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the X-NUCLEO-NFC05A1 NFC and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST X-NUCLEO-NFC05A1 NFC

  • Page 1 ST25R3911B for STM32 Nucleo Introduction The X-NUCLEO-NFC05A1 NFC card reader expansion board is used to evaluate functions based on the ST25R3911B, designed for the expansion of STM32 Nucleo boards. It is compatible with the Arduino™ UNO R3 connector and can be plugged to any STM32 Nucleo board together with other expansion boards to evaluate different devices.
  • Page 2: Figure 1: X-Nucleo-Nfc05A1 Expansion Board

    Getting started UM2252 Figure 1: X-NUCLEO-NFC05A1 expansion board 2/26 DocID030806 Rev 2...
  • Page 3: Table Of Contents

    UM2252 Contents Contents Getting started ................. 6 Hardware requirements ..............6 System requirements ................ 6 Board setup ..................7 Hardware ..................8 Host interface and GPIO connection ..........9 X-NUCLEO-NFC05A1 expansion board component placement ..10 Component description ..............11 ST25R3911B device ...............
  • Page 4 List of tables UM2252 List of tables Table 1: Interconnections between the X-NUCLEO-NFC05A1 expansion board and the Nucleo-L476RG board (left side) ............................8 Table 2: Interconnections between the X-NUCLEO-NFC05A1 expansion board and the Nucleo-L476RG board (right side) ............................8 Table 3: Matching variant ......................... 15 Table 4: X-NUCLEO-NFC05A1 bill of materials ..................
  • Page 5 UM2252 List of figures List of figures Figure 1: X-NUCLEO-NFC05A1 expansion board ..................2 Figure 2: X-NUCLEO-NFC05A1 component placement ................10 Figure 3: STM32 Nucleo connector schematic diagram ................12 Figure 4: ST25R3911B schematic diagram ....................14 Figure 5: Matching circuit schematic diagram ..................16 Figure 6: PCB layout top layer ........................
  • Page 6: Getting Started

    To install the board firmware package (order code: X-CUBE-NFC5) the PC must have:  128 MB of RAM  40 MB of free hard disk space The X-CUBE-NFC5 firmware and the related documentation are available at www.st.com. 6/26 DocID030806 Rev 2...
  • Page 7: Board Setup

    UM2252 Board setup Board setup To set up the board; Connect the X-NUCLEO-NFC05A1 expansion board to the STM32 Nucleo board from the top through the Arduino ® UNO R3 connectors Power the STM32 Nucleo board using a Mini-B USB cable Program the firmware on the STM32 Nucleo board using the provided example Reset the MCU using the reset button available on the STM32 Nucleo board.
  • Page 8: Hardware

    Hardware UM2252 Hardware The X-NUCLEO-NFC05A1 expansion board allows the user to test the functionality of the ST25R3911B IC , which supports the reader/writer mode Program the microcontroller on the STM32 Nucleo board. The ST25R3911B IC module and the STM32 Nucleo board are connected through CN5, CN6, CN8 and CN9 connectors (see the tables below).
  • Page 9: Host Interface And Gpio Connection

    UM2252 Hardware Signal Connector Pin number Nucleo-L476RG X-NUCLEO-NFC05A1 MISO_MCU MOSI_MCU /SS_MCU MCU_LED6 PB10 MCU_LED4 MCU_LED5 Digital PA10 Host interface and GPIO connection The X-NUCLEO-NFC05A1 expansion board contains the ST25R3911B-AQFT chip and is powered by the STM32 Nucleo board. The ST25R3911B is driven by the microcontroller via SPI interface. The six LEDs indicate the detected technology (for example ISO14443 Type A).
  • Page 10: X-Nucleo-Nfc05A1 Expansion Board Component Placement

    Hardware UM2252 X-NUCLEO-NFC05A1 expansion board component placement Figure 2: X-NUCLEO-NFC05A1 component placement 10/26 DocID030806 Rev 2...
  • Page 11: Component Description

    UM2252 Component description Component description ST25R3911B device The ST25R3911B-AQFT is a highly integrated NFC initiator/HF reader IC embedding:  the analog front end (AFE) and a highly integrated data framing system for:  ISO 18092 (NFCIP-1) initiator  ISO 18092 (NFCIP-1) active target ...
  • Page 12: Figure 3: Stm32 Nucleo Connector Schematic Diagram

    Component description UM2252 Figure 3: STM32 Nucleo connector schematic diagram 12/26 DocID030806 Rev 2...
  • Page 13: St25R3911B Schematic Diagram

    UM2252 Component description 4.2.2 ST25R3911B schematic diagram The ST25R3911B is directly connected to the filtered 5 V USB supply. There are additional supply filtering components placed close to the NFC/HF reader IC. Jumper JP200 can be used to measure the chip supply current. If this measurement is performed, the ferrite beat L301 has to be removed.
  • Page 14: Figure 4: St25R3911B Schematic Diagram

    Component description UM2252 Figure 4: ST25R3911B schematic diagram 14/26 DocID030806 Rev 2...
  • Page 15: Antenna And Matching Network Components

    The matching topology supports the connection of one custom differential antenna or two single-ended antennas. The two single-ended antennas can then be multiplexed in software using the single and rfo2 bits of IO Configuration Register 1. www.st.com/st25r Further information about antenna matching can be found at DocID030806 Rev 2...
  • Page 16: Figure 5: Matching Circuit Schematic Diagram

    Component description UM2252 Figure 5: Matching circuit schematic diagram 16/26 DocID030806 Rev 2...
  • Page 17: Pcb Layout

    UM2252 Component description PCB Layout 4.3.1 PCB layers As the ST25R3911B is a high power RF transmitter, the NFC reader layout must be done carefully. The decoupling capacitors are located as close as possible to the positive and negative power supply pins (for example VSP_RF and VSN_RF). Since the chip is using a differential output driver stage, the antenna matching network is treated as a differential network.
  • Page 18: Mid Layer 1

    Component description UM2252 4.3.3 Mid layer 1 The mid layer 1 is a pure GND plane. It provides a low ohmic DC path for the GND connection. Figure 7: PCB layout mid layer 1 4.3.4 Mid layer 2 Mid layer 2 is used for power distribution. It contains the power planes for the ST25R3911B 5 V supply and the 3.3 V to communicate with the STM32 Nucleo board.
  • Page 19: Bottom Layer

    UM2252 Component description 4.3.5 Bottom layer The bottom layer is mainly GND plane. Some traces are routed through the bottom plane. Figure 9: PCB layout bottom layer DocID030806 Rev 2 19/26...
  • Page 20: Bill Of Materials

    Bill of materials UM2252 Bill of materials Table 4: X-NUCLEO-NFC05A1 bill of materials Item Q.ty Ref. Part/Value Description Manufacturer Order code C202 J300 J301 JP200 C303, C306 J200, J202 0402, 0.01 µF, C100 25 V, ± 10%, 0402YC101KAT2A C101, C208, 0402, 0.01 µF, C209, 25 V, ±...
  • Page 21 UM2252 Bill of materials Item Q.ty Ref. Part/Value Description Manufacturer Order code 82 pF ±1% C300, MURATA GRM1885C1H820FA01D 50 V C0G, C311 NP0 0603 180 pF ±2% C302, MURATA GRM1885C1H181GA01D 50 V C0G, C309 NP0 0603 C302_NF 120 pF ±2% MURATA GRM1885C1H121GA01D 50 V C0G,...
  • Page 22 Bill of materials UM2252 Item Q.ty Ref. Part/Value Description Manufacturer Order code R101, R102, 1 kohm, 50 V, R103, 0402, R104, Panasonic ERJ2GEJ102X R105, >100 mW, R106, ± 5% R205, R206 Header 10X1_Femal Samtec SSQ-110-03-L-S Header Samtec SSQ-106-03-L-S 6X1_Female CN6, Header Samtec SSQ-108-03-L-S...
  • Page 23: Federal Communications Commission (Fcc) And Industry Canada (Ic) Compliance

    UM2252 Federal Communications Commission (FCC) and Industry Canada (IC) compliance Federal Communications Commission (FCC) and Industry Canada (IC) compliance 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.
  • Page 24: Ic Id

    Federal Communications Commission (FCC) and UM2252 Industry Canada (IC) compliance 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-NFC05A1 24/26 DocID030806 Rev 2...
  • Page 25: Revision History

    UM2252 Revision history Revision history Table 5: Document revision history Date Version Changes 06-Jul-2017 Initial release 31-Jul-2017 Added Section 6.1.3: "Part 15.105" DocID030806 Rev 2 25/26...
  • Page 26 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.

Table of Contents