Download Evaluation kit for RX95HF NFC transceiver
Transcript
UM1678 User manual Evaluation kit for RX95HF NFC transceiver Introduction The EVAL-RX95HF is an evaluation kit for RX95HF NFC transceiver. This component is a 13.56 MHz near field communication transceiver for NFC tag emulation. It can be used with any NFC reader/writer (NFC smartphone, DEMO-CR95HF-A board) to exchange NDEF messages (URI, VCARD, URL) or proprietary data. The firmware embeds two kinds of applications: • NFC Type 4 tag emulation • IAP (In Application Programming) through the RF Field The communication protocol is based on the NFC Forum digital protocol (part A) and Type 4. The EVAL-RX95HF is powered through the USB bus. It includes an RX95HF transceiver for tag emulation, a 47 x 34 mm 13.56 MHz inductive etched antenna and its associated tuning components. The RX95HF communicates with the STM32F103RF 32-bit MCU via the SPI bus. • Ready-to-use printed circuit board – RX95HF-VMD5 13.56 MHz NFC transceiver for tag emulation (VFQFPN32 5x5 package) – STM32F103RFT6 64LQFP 32-bit microcontroller, with 768 Kbytes of Flash memory – 47 x 34 mm 13.56 MHz inductive antenna etched on PCB and associated circuitry – USB miniB connector for board powering – LED indicating the presence of an RF field – Microcontroller reset button – Joystick for menu selection – JTAG connector for microcontroller firmware upgrade and debug – LCD screen (MB895 board) • USB cable: Type A / mini B • Associated firmware and Android application – On-board firmware for the NFC 14443A Tag emulator (NDEF, URL) – Android application for "RX95HF Upgrade Firmware" smartphone Figure 1. EVAL-RX95HF RF transceiver board with LCD screen plugged October 2013 DocID025352 Rev 1 1/10 www.st.com Contents UM1678 Contents 1 Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3 Hardware and layout description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.1 EVAL-RX95HF board description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.2 EVAL-RX95HF board powering and startup . . . . . . . . . . . . . . . . . . . . . . . . 7 3.3 Program/debug the RF transceiver demo board . . . . . . . . . . . . . . . . . . . . 7 4 Electrical schematic diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 5 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2/10 DocID025352 Rev 1 UM1678 List of figures List of figures Figure 1. Figure 2. Figure 3. Figure 4. EVAL-RX95HF RF transceiver board with LCD screen plugged . . . . . . . . . . . . . . . . . . . . . 1 Functional block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 EVAL-RX95HF RF transceiver board with callouts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Schematic diagram of the EVAL-RX95HF board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 DocID025352 Rev 1 3/10 3 Quick start 1 UM1678 Quick start The EVAL-RX95HF kit is a ready-to-use development kit used to evaluate some functions and performances of the RF transceiver RX95HF for NFC Tag emulation. The RF communication supports ISO/IEC 14443 Type A communication in NFC Tag Emulation mode. The ST Android application "RX95HF Upgrade Firmware" shows a proprietary IAP application. The user can upload from the NFC reader (NFC Phone or RFID reader) the firmware of the STM32F103 of the EVAL-RX95HF board and boot on it. For more information on the RX95HF evaluation kit and associated demonstration software, please visit www.st.com/nfc-rfid. 4/10 DocID025352 Rev 1 UM1678 2 Features Features • RX95HF, a 13.56-MHz multi-protocol contactless transceiver IC with SPI serial access communication • 2-turn, 13.56-MHz etched loop antenna (47 mm x 34 mm) with associated tuning circuit • STM32F103RFT6, a 32-bit microcontroller with 728 Kbytes of Flash memory and USB interface in a 64-pin LQFP package • KF33BDT, a 3.3 V low dropout (LDO) voltage regulator • USB mini B connector • NX2016SA, a 27.12-MHz EXS00A-CS01188 crystal oscillator for RX95HF transceiver • HC-49SD 8.000MHz 20pF/80ppm for STM32 • 20-pin JTAG connector for STM32 programming and debugging • 1 push-button (Reset) • 1 joystick (4 directions + select) DocID025352 Rev 1 5/10 9 Hardware and layout description UM1678 3 Hardware and layout description 3.1 EVAL-RX95HF board description Figure 2. Functional block diagram Loop antenna Antenna tuning circuit SPI bus RX95HF LCD screen USB connector STM32F103R JTAG connector MS32393V1 Figure 3. EVAL-RX95HF RF transceiver board with callouts 20-pin JTAG connector STM32F1 Ground probe RF field detection LED RF matching components LCD board connectors LCD regulator USB connector power supply Joystick Reset button USB connect/disconnect jumper (must be on 1-2 position) RX95HF RF IC 2-turn, 13.56 MHz loop antenna MS32399V1 6/10 DocID025352 Rev 1 UM1678 3.2 Hardware and layout description EVAL-RX95HF board powering and startup The RF transceiver demonstration board is powered by the USB bus via a Type A / mini B USB cable connected to a PC. When powered up, the RX95HF starts in an autonomous mode called "NFC tag emulation". When an NFC reader is present in front of the board antenna, the red LED1 lights up when an RF field is detected. The NFC reader, in tag hunting mode (native application of Android phone), will get the ST web site URL: www.st.com from the RX95HF. If "RX95HF Upgrade Firmware" Android application is installed on an NFC smartphone, an EVAL-RX95HF new firmware can be uploaded and the MCU reboots with this new firmware. A complete description of the firmware and Android application can be found in application notes posted on ST web site. 3.3 Program/debug the RF transceiver demo board In order to flash or debug an STM32 microcontroller application on the EVAL-RX95HF board, simply connect the 20-pin JTAG/SWD flat ribbon of the STLINK/V2 in-circuit debugger and programmer to the RF transceiver demonstration board JTAG connector (J3). Launch STLink Utility PC software (can be downloaded from ST web site: http://www.st.com/web/en/catalog/tools/PF258168. STM32F103RFT6 is part of the STM32F10x XL-density family. For more information or documentation on the STLINK/V2 in-circuit debugger and programmer, please visit www.st.com. DocID025352 Rev 1 7/10 9 R26 1M 6 6 SW1 4,7nF C26 1 2 3 4 5 3.3V R11 10k 20pF C4 20pF Mini USB VDD DD+ OTG GND J2 C7 100nF 6 6 C1 /RESET R4 1M L7 4 ST2 744232090 R36 10k R41 10k R42 10k R39 10k R40 10k JTDO /RESET /JTRST JTDI JTMS JTCK R35 10k R34 10k 1 3 5 7 9 11 13 15 17 19 J3 Q2 BC817 1 3 5 7 9 11 13 15 17 19 R25 47k 3.3V U5V R33 10k 3.3V 3 2 3.3V 2 4 6 8 10 12 14 16 18 20 100nF 100nF 2 4 6 8 10 12 14 16 18 20 R27 36k R22 10k U5V C19 10uF C15 C14 VDD1 10k + C20 USB_DM USB_DP JTMS JTCK JTDI R7 41 42 43 44 45 46 49 50 1.5k R28 Q1 BC817 R21 10 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 PB0 PB1 PB2/BOOT1 PB3/JTDO PB4/JNTRST PB5 PB6 PB7 VSSA VSS_1 VSS_2 VSS_3 VSS_4 PC8 PC9 PC10 PC11 PC12 PC13-TAMPER-RTC PC14-OSC32_IN PC15-OSC32_OUT USB_DM USB_DP STM32F103RFT6 VDDA VDD_1 VDD_2 VDD_3 VDD_4 VBAT NRST BOOT0 OSC_IN/PD0 OSC_OUT/PD1 PD2 PA8 PA9 PA10 PA11 PA12 PA13/JTMS/SWDIO PA14/JTCK/SWCLK PA15/JTDI PA0-WKUP PA1 PA2 PA3 PA4 PA5 PA6 PA7 U2 R20 10 3.3V 100nF 13 32 48 64 19 1 7 60 5 6 54 14 15 16 17 20 21 22 23 BLM18AG601SN1D L4 100nF 100nF 3.3V C13 C12 3.3V 742792641 1 FL1 USB_Disconnect VDD C10 100nF L1 742792042 3.3V Y1 8MHz 1 2 3 1 2 3 MIRE2 MIRE MIRE LCD_RS /LCD_WR LCD_CLK LCD_DO LCD_DI JOY_RIGHT JOY_UP 1k R2 USB_Disconnect Interface_Pin R1 /LCD_CS JTDO 4.7k /JTRST JOY_LEFT JOY_SEL JOY_DOWN MIRE1 12 31 47 63 18 39 40 51 52 53 2 3 4 8 9 10 11 24 25 37 38 61 62 29 30 33 34 35 36 26 27 28 55 56 57 58 59 MIRE MIRE3 /IRQ_OUT /IRQ_IN LCD MIRE MIRE4 R30 NC R32 0 R29 NC R31 0 3.3V R23 3.3k R24 3.3k R17 3.3k 21 10pF C27 14 12 16 17 18 15 R19 3.3k 3.3V SPI_MISO SPI_MOSI SPI_CLK /SPI_CS_NFC R16 NC R13 0 19 20 R18 3.3k R15 0 R12 NC 3.3V Interface_Pin LED-1206 LED1 3.3V U5V 1 2 ST1 3.3V 3.3V 1 Vin U3 KF33BDT 27.12MHz GND GND XIN XOUT Y2 C29 100nF 2 1 /IRQ_OUT /IRQ_IN SPI_MISO SPI_MOSI SPI_CLK SPI_SS SSI_0 SSI_1 ST_R1 1 2 LCD_DO /RESET /LCD_CS LCD_CLK LCD_DI LCD_RS /LCD_WR XIN 29 9 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 4 3 ST_R0 XOUT 30 GND DocID025352 Rev 1 3 Vout C21 1nF C28 2 10pF C16 10nF + C30 2,2uF NC NC NC NC NC NC NC NC NC NC NC ST_R4 RX2 RX1 ST_R3 U1 RX95HF C31 100nF C11 1uF C9 100nF L2 742792042 3.3V LCD Connector VDD VCI GND GND BL_VDD BL_Control BL_GND BL_GND J1-2 LCD Connector /CS SCL SDI RS /WR /RD SDO /RESET J1-1 BACK PLANE 33 + 13 32 31 VPS ST_R5 GND_TX 8/10 GND_RX GND 3 NC 2 744232222 NC C24 C23 NC 10k 10k R6 R8 R9 C25 NC C22 NC 0 Date: 14/10/2013 Reference: MB1132 EVAL-RX95HF R38 0 R37 742792042 0 RRX2 0 RRX1 R10 10k 10k 10k R5 L9 742792042 L8 NC C18 Size: C Title: C17 NC + NC 4 L6 L5 1 FL2 3 4 7 10 11 23 24 25 26 27 28 2 6 5 1 NC R14 L3 NC 3.3V 3.3V 3.3V 56pF Sheet: 1 of 1 Revision: B-02 220pF Cb JOY_SEL JOY_RIGHT JOY_DOWN JOY_LEFT JOY_UP MT008-A DOWN LEFT RIGHT UP Selection COMMON U4 Ca 3 1 4 6 JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP 5 2 10 R3 JOY_SEL Rq 4.7k 1 2 ANTENNA ANTENNA ant1 STMicroelectronics MMY Division 190, avenue Célestin COQ 13106 ROUSSET Cedex FRANCE C2 100nF C3 100nF C5 100nF C6 100nF C8 100nF 4 8 22 /IRQ_IN /IRQ_OUT /SPI_CS_NFC SPI_CLK SPI_MISO SPI_MOSI Electrical schematic diagrams UM1678 Electrical schematic diagrams Figure 4. Schematic diagram of the EVAL-RX95HF board UM1678 5 Revision history Revision history Table 1. Document revision history Date Revision 31-Oct-2013 1 Changes Initial release. DocID025352 Rev 1 9/10 9 UM1678 Please Read Carefully: Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein. UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. ST PRODUCTS ARE NOT DESIGNED OR AUTHORIZED FOR USE IN: (A) SAFETY CRITICAL APPLICATIONS SUCH AS LIFE SUPPORTING, ACTIVE IMPLANTED DEVICES OR SYSTEMS WITH PRODUCT FUNCTIONAL SAFETY REQUIREMENTS; (B) AERONAUTIC APPLICATIONS; (C) AUTOMOTIVE APPLICATIONS OR ENVIRONMENTS, AND/OR (D) AEROSPACE APPLICATIONS OR ENVIRONMENTS. WHERE ST PRODUCTS ARE NOT DESIGNED FOR SUCH USE, THE PURCHASER SHALL USE PRODUCTS AT PURCHASER’S SOLE RISK, EVEN IF ST HAS BEEN INFORMED IN WRITING OF SUCH USAGE, UNLESS A PRODUCT IS EXPRESSLY DESIGNATED BY ST AS BEING INTENDED FOR “AUTOMOTIVE, AUTOMOTIVE SAFETY OR MEDICAL” INDUSTRY DOMAINS ACCORDING TO ST PRODUCT DESIGN SPECIFICATIONS. PRODUCTS FORMALLY ESCC, QML OR JAN QUALIFIED ARE DEEMED SUITABLE FOR USE IN AEROSPACE BY THE CORRESPONDING GOVERNMENTAL AGENCY. Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST. ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners. © 2013 STMicroelectronics - All rights reserved STMicroelectronics group of companies Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com 10/10 DocID025352 Rev 1