21
Application Report SLOA199 – July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design John Crutchfield ABSTRACT This application report is intended to provide a complete hardware and firmware reference design for use in NFC/RFID applications, using the TRF7970A NFC/RFID transceiver combined with a MSP430G2xx series 16-bit microcontroller. The reference design is intended to be easy to incorporate into new and existing designs. The MSP430G2xx MCU plus TRF7970A handles basic NFC/RFID task while communicating back to a host. Two reference designs are presented that share the same basic hardware configuration. Each uses a separate means of communication to a host. There is an I2C NFC/RFID module and an universal asynchronous receiver/transmitter (UART) NFC/RFID module, known as the eZ430-TRF7970A. These modules are presented as a paper reference design. This means they include schematics, Gerber files, and example firmware, but the modules themselves are not supplied by Texas Instruments. Project collateral and source code discussed in this application report can be downloaded from the following URL: http://www.ti.com/lit/zip/sloc313. There are also associated example code projects for each module with detailed descriptions and explanations of how to utilize the projects given within. The code examples demonstrate basic NFC/RFID Reader functionality, interacting with ISO15693, ISO14443A, ISO14443B, and FeliCa. NOTE: Any members of the TRF79xx family could be substituted in place of the TRF7970A based on system requirements. Contents 1 Theory of Operation ......................................................................................................... 3 2 Overview ..................................................................................................................... 3 3 Hardware Description ....................................................................................................... 3 4 Firmware Description ....................................................................................................... 5 5 Conclusion .................................................................................................................. 12 6 References .................................................................................................................. 12 Appendix A I2C NFC/RFID Module............................................................................................ 13 Appendix B eZ430-TRF7970A UART Module ............................................................................... 17 List of Figures 1 Hardware Block Diagram ................................................................................................... 4 2 eZ430-TRF7970A UART Module .......................................................................................... 4 3 I2C NFC/RFID Module ...................................................................................................... 5 4 eZ430-TRF7970A Output to Host ......................................................................................... 6 5 General Overview Flow Diagram .......................................................................................... 7 6 eZ430-TRF7970A System Description.................................................................................... 7 7 eZ430-TRF7970A Firmware Initialization Flowchart .................................................................... 8 8 eZ430-TRF7970A Tag Polling Loop Flowchart .......................................................................... 9 9 I2C NFC/RFID Module System Description ............................................................................ 10 10 I2C NFC/RFID Module Firmware Initialization Flowchart ............................................................. 10 1 SLOA199 – July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated

TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

  • Upload
    phungtu

  • View
    321

  • Download
    3

Embed Size (px)

Citation preview

Page 1: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Application ReportSLOA199–July 2014

TRF7970A + MSP430G2xx NFC/RFID Module ReferenceDesign

JohnCrutchfield

ABSTRACTThis application report is intended to provide a complete hardware and firmware reference design for usein NFC/RFID applications, using the TRF7970A NFC/RFID transceiver combined with a MSP430G2xxseries 16-bit microcontroller. The reference design is intended to be easy to incorporate into new andexisting designs. The MSP430G2xx MCU plus TRF7970A handles basic NFC/RFID task whilecommunicating back to a host.

Two reference designs are presented that share the same basic hardware configuration. Each uses aseparate means of communication to a host. There is an I2C NFC/RFID module and an universalasynchronous receiver/transmitter (UART) NFC/RFID module, known as the eZ430-TRF7970A. Thesemodules are presented as a paper reference design. This means they include schematics, Gerber files,and example firmware, but the modules themselves are not supplied by Texas Instruments.

Project collateral and source code discussed in this application report can be downloaded from thefollowing URL: http://www.ti.com/lit/zip/sloc313. There are also associated example code projects for eachmodule with detailed descriptions and explanations of how to utilize the projects given within. The codeexamples demonstrate basic NFC/RFID Reader functionality, interacting with ISO15693, ISO14443A,ISO14443B, and FeliCa.

NOTE: Any members of the TRF79xx family could be substituted in place of the TRF7970A basedon system requirements.

Contents1 Theory of Operation ......................................................................................................... 32 Overview ..................................................................................................................... 33 Hardware Description ....................................................................................................... 34 Firmware Description ....................................................................................................... 55 Conclusion .................................................................................................................. 126 References .................................................................................................................. 12Appendix A I2C NFC/RFID Module............................................................................................ 13Appendix B eZ430-TRF7970A UART Module ............................................................................... 17

List of Figures

1 Hardware Block Diagram ................................................................................................... 42 eZ430-TRF7970A UART Module .......................................................................................... 43 I2C NFC/RFID Module ...................................................................................................... 54 eZ430-TRF7970A Output to Host ......................................................................................... 65 General Overview Flow Diagram .......................................................................................... 76 eZ430-TRF7970A System Description.................................................................................... 77 eZ430-TRF7970A Firmware Initialization Flowchart .................................................................... 88 eZ430-TRF7970A Tag Polling Loop Flowchart .......................................................................... 99 I2C NFC/RFID Module System Description ............................................................................ 1010 I2C NFC/RFID Module Firmware Initialization Flowchart ............................................................. 10

1SLOA199–July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference DesignSubmit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 2: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

www.ti.com

11 I2C NFC/RFID Module Tag Polling Loop Flowchart .................................................................. 1112 I2C Host/Master Firmware Flowchart.................................................................................... 1213 I2C Module Schematic - Part 1........................................................................................... 1314 I2C Module Schematic - Part 2........................................................................................... 1415 I2C Module Layout ......................................................................................................... 1516 I2C Module eZ430-TRF7970A Schematics - Part 1 ................................................................... 1717 I2C Module eZ430-TRF7970A Schematics - Part 2 ................................................................... 1818 eZ430-TRF7970A Module Layout........................................................................................ 19

List of Tables

1 eZ430-TRF7970A UART Module Pin Out ............................................................................... 42 I2C NFC/RFID Module ..................................................................................................... 53 I2C NFC/RFID Module Bill of Materials ................................................................................. 164 eZ430-TRF7970A Bill of Materials ....................................................................................... 20

2 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design SLOA199–July 2014Submit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 3: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

www.ti.com Theory of Operation

1 Theory of OperationAccording to the Near Field Communication (NFC) Forum Specifications, there are two types of devices inNFC Reader/Writer mode. There are “readers,” known as Proximity Coupling Devices (PCDs), and thereare “tags,” known as Proximity Integrated Circuit Cards (PICCs). The PCD is active, which means itradiates a 13.56MHz RF field while a PICC is passive, which means it modulates the PCD’s field. A PCDcommunicates with PICCs in a master/slave relationship. The PCD is the master and communicates withthe PICC over the air using ISO standard commands and protocols. There are several standard PICCswhich include ISO15693, ISO14443A, ISO14443B, and FeliCa. The different PICCs support differentmodulation schemes and commands.

The TRF7970A has the ability to be a PCD reading all these PICC types and is able to emulate anISO14443A/B PICC. In this application reference design, the TRF7970A in PCD mode is presented on twohardware platforms. Each platform has an onboard microcontroller; one uses a UART as an interface toexternal devices and one uses I2C.

2 Overview

2.1 Example Operation of eZ430-TRF7970A UART ModuleThe example code for the eZ430-TRF7970A UART module demonstrates basic NFC reader operation.The provided example code will allow the eZ430-TRF7970A boards to read the Unique Identificationnumbers (UIDs) of ISO15693, ISO14443A, ISO14443B, and FeliCa tags. It reads the UIDs as well aseach tag’s associated RSSI value, a field signal strength indicator. The eZ430-TRF7970A will send thisdata out over a UART interface.

2.2 Example Operation I2C NFC/RFID ModuleThe example code for the I2C NFC module will also demonstrate the same NFC reader/writer operationseen on the eZ430-TRF7970A. The I2C NFC/RFID module will be an I2C slave device, so a hostcontroller must play the role of I2C master. In this example, the master is another MSP430G2553 on theMSP430™ LaunchPad™. Code for the master is also provided for reference.

The I2C NFC/RFID Module will poll for tags every 350 ms. Once the module finds a tag, it drives a GPIOline low to signal the master that the tag data is ready to be read. The master then reads this data fromthe I2C NFC/RFID module, and transmits the data out of a UART port for demonstration purposes.

3 Hardware Description

3.1 TRF7970A – NFC/RFID Transceiver ICTRF7970A is a high performance 13.56MHz HF RFID/NFC Transceiver IC composed of an integratedanalog front end (AFE) and a built-in data framing engine for ISO15693, ISO14443A, ISO14443B, andFeliCa. This includes data rates up to 848kbps for ISO14443 with all framing and synchronization tasks onboard (in default mode). The TRF7970A also supports NFC Tag Type 1, 2, 3, and 4 operations. Thisarchitecture enables the customer to build a complete cost-effective yet high-performance multi-protocol13.56MHz RFID/NFC system together with a low-cost microcontroller (for example, MSP430).

3.2 MSP430G2553 – 16-Bit RISC Mixed Signal MicrocontrollerThe Texas Instruments MSP430 family of ultra-low-power microcontrollers consists of several devicesfeaturing different sets of peripherals targeted for various applications. The architecture, combined withfive low-power modes, is optimized to achieve extended battery life in portable measurement applications.The device features a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that contributeto maximum code efficiency. The digitally controlled oscillator (DCO) allows wake-up from low-powermodes to active mode in less than 1 µs.

MSP430, LaunchPad, eZ430 are trademarks of Texas Instruments.All other trademarks are the property of their respective owners.

3SLOA199–July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference DesignSubmit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 4: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Hardware Description www.ti.com

The MSP430G2x53 series are ultra-low-power mixed signal microcontrollers with built-in 16-bit timers, upto 24 I/O capacitive-touch enabled pins, a versatile analog comparator, and built-in communicationcapability using the universal serial communication interface. In addition, the MSP430G2x53 familymembers have a 10-bit analog-to-digital converter (ADC).

3.3 NFC/RFID Transceiver Reference ModulesThe two reference designs presented both use TRF7970A + MSP430G2553 NFC/RFID modules. Themodules use serial communication to transfer tag data to outside devices.

The onboard MSP430G2553 can drive a small NFC/RFID reader firmware stack that will handle basicNFC/RFID Communication. It uses SPI to communicate with the TRF7970A, as shown in Figure 1.

Figure 1. Hardware Block Diagram

3.3.1 eZ430-TRF7970A UART ModuleThe eZ430-TRF7970A follows Texas Instrument’s eZ430™ connector standard. The eZ430-TRF7970Aconnector can connect to many of TI’s evaluation boards and uses UART for serial communication.

The eZ430-TRF7970A has an onboard PCB antenna, as well as an UFL connector pads to connect to anexternal antenna. The passive components are for the RF signal path and antenna tuning. It also has twoLEDs on board that indicate when a tag is read.

The UART is running at 9600 Baud. It could be run faster, but the UART to the USB bridge on the MSP-EXP430G2 Launch pad is limited to 9600 Baud.

Figure 2. eZ430-TRF7970A UART Module

Table 1. eZ430-TRF7970A UART Module Pin Out

Connector Pin Function1 RX2 VCC3 TEST/SBWTCK4 RST_NMI/SBWTDIO5 GND6 TX

4 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design SLOA199–July 2014Submit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 5: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

www.ti.com Firmware Description

NOTE: The schematic and layout for the eZ430-TRF7970A UART Module can be found inAppendix B.

3.3.2 I2C NFC/RFID ModuleThe I2C NFC/RFID module uses a standard header connector. The I2C NFC/RFID Module supports both1.8 and 3.3V communication levels, but requires a 3.3V supply for NFC/RFID functionality. It has includedonboard pull up resistors for the I2C lines as well as a level shifter.

NOTE: For 3.3 V communication, supply the Level Shifter Communication Voltage pin with 3.3 V,and do not populate R12. For more information, see the schematic in Appendix A.

The I2C NFC/RFID module has an onboard PCB antenna and pads for an UFL connector allowing you toconnect to an external antenna. There are also passive components for the RF signal path matching andantenna tuning.

Figure 3. I2C NFC/RFID Module

Table 2. I2C NFC/RFID Module

Connector Pin Function1 SDA2 SCL3 Level Shifter Communication Voltage4 GND5 3.3 V6 TEST/SBWTCK7 RST_NMI/SBWTDIO8 1.8 V GPIO

NOTE: The schematic and layout for the eZ430-TRF7970A UART Module can be found inAppendix B.

4 Firmware DescriptionThe example firmware is discussed over three sections:• General Overview: a high level description of the functionality• eZ430-TRF7970A Detailed Firmware Description• I2C NFC/RFID Module Detailed Firmware Description

5SLOA199–July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference DesignSubmit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 6: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Firmware Description www.ti.com

4.1 General Overview

4.1.1 Code DescriptionThe provided code examples demonstrate the TRF7970A as a NFC/RFID reader. The module polls forISO15693, ISO14443A, ISO14443B, and FeliCa tags every 350 ms. It then transmits the UID andassociated RSSI values for any tags found in the field back to a host, as seen in Figure 4.

Figure 4. eZ430-TRF7970A Output to Host

Between polling cycles, the TRF7970A and the MSP430G2xx are placed into low-power modes todemonstrate power savings.

6 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design SLOA199–July 2014Submit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 7: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Start(Device Power-Up)

Initialization MCUSetup WDT, GPIOs, SPI, UART, Enable interrupts, Initialize flags

Enable and Initialization TRF7970A

SleepDisable TRF7970A and put MSP430G2xx into low power mode.

Poll for TagsISO1515693, ISO14443A, ISO14443B, Felica, Type 2

Tag_Count > 0?

Report Tag InfoAll tag's UID's and RSSI will be broadcast out to Host.

No

Yes

www.ti.com Firmware Description

4.1.2 Flow Diagram Overview

Figure 5. General Overview Flow Diagram

4.2 eZ430-TRF7970A Detailed Firmware DescriptionThe example firmware for the eZ430-TRF7970A scans for tags and sends their UID’s to a host via UART.The easiest way to use this module is with a UART to USB convertor to allow you to talk with a PC, asshown in Figure 6. The MSP-EXP430G2 LaunchPad comes with an eZ430 header and can be easily usedas a bridge for programming and talking directly with a PC.

Figure 6. eZ430-TRF7970A System Description

7SLOA199–July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference DesignSubmit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 8: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Start(Device Power-Up)

Initialization Watch Dog Timer to set polling frequency.

Setup Watch Dog Timer (WDT) to fire every 350 ms.~

UartSetup().Configure as an I2C slave device.

Trf7970CommunicationSetup().Bring TRF7970A EN high. Configure SPI.

Polling loop.Poll for ISO15693, ISO14443A, ISO14443B, and Felica tags.

McuOscSel().Switch DCO Clock to 8 MHz

Trf7970InitialSetting().Soft Init (83h), Idle (80h), Modulation Control Register (09h = 01h)

Firmware Description www.ti.com

4.2.1 Module Initialization

Figure 7. eZ430-TRF7970A Firmware Initialization Flowchart

8 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design SLOA199–July 2014Submit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 9: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Start Polling Loop.

__bis_SR_register(LPM3_bits);Put MSP430G2xx into Low power mode 3, wait for polling timer.

ENABLE_TRF;RE-enable TRF7970A

Tag_Count > 0?

WDT Fire?No

Yes

Iso15693FindTag();Poll for ISO15693 Tags.

Iso14443aFindTag();Poll for ISO14443-A and Type 2 Tags.

Iso14443bFindTag();Poll for ISO1443-B Tags.

FelicaFindTag();Poll for Felica Tags.

UartSendCString();Send UID and RSSI values out via UART.

No

Yes

DISABLE_TRF;Disable TRF7970A to save power.

www.ti.com Firmware Description

4.2.2 Tag Polling Loop

Figure 8. eZ430-TRF7970A Tag Polling Loop Flowchart

4.3 I2C NFC/RFID Module Detailed Firmware DescriptionThe example firmware for the I2C NFC/RFID Module scans for tags and sends their UID’s to a host viaI2C. The I2C NFC/RFID Module is configured as and I2C Slave which requires an I2C Master to initiatecommunication. The I2C NFC/RFID Module generates a signal, INTO, to the master to signal data isready.

9SLOA199–July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference DesignSubmit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 10: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Start(Device Power-Up)

Initialization Watch Dog Timer to set polling frequency.

Setup Watch Dog Timer (WDT) to fire every 350 ms.~

Setup INTO pin.INTO signals host (I2C Master) to read data out from the module.

Trf7970Communication Setup().Bring TRF7970A EN high. Configure SPI.

TRF7970InitialSettings().Soft Init (83h), Idle (80h), Modulation Control Register (09h = 01h)

McuOscSel().Switch DCO Clock to 8 MHz

I2cSetup().Configure as an I2C slave device.

Polling loop.Poll for ISO15693, ISO14443A, ISO14443B, Felica, and Type 2 tags.

Firmware Description www.ti.com

For demonstration and evaluation purposes, firmware for a MSP430G2553 as an I2C Master to UARTbridge is provided for the MSP-EXP430G2 LaunchPad. On the MSP-EXP430G2 Launchpad there is aUART to USB convertor to allow you to talk with a PC, as shown in Figure 9

The MSP-EXP430G2 LaunchPad comes with standard headers that can be connected via jumper wire.The LaunchPad can also be easily used as a bridge for programming.

Figure 9. I2C NFC/RFID Module System Description

4.3.1 Module Initialization

Figure 10. I2C NFC/RFID Module Firmware Initialization Flowchart

10 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design SLOA199–July 2014Submit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 11: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Start Polling Loop.

__bis_SR_register(LPM3_bits);Put MSP430G2xx into Low power mode 3, wait for polling timer.

ENABLE_TRF;RE-enable TRF7970A

Tag_Count > 0?

WDT Fire?No

Yes

Iso15693FindTag();Poll for ISO15693 Tags.

Iso14443aFindTag();Poll for ISO14443-A and Type 2 Tags.

Iso14443bFindTag();Poll for ISO1443-B Tags.

FelicaFindTag();Poll for Felica Tags.

I2C_Transfer();Trigger I lost to read Tag Data out over I2C.

No

Yes

DISABLE_TRF;Disable TRF7970A to save power.

www.ti.com Firmware Description

4.3.2 Tag Polling Loop

Figure 11. I2C NFC/RFID Module Tag Polling Loop Flowchart

11SLOA199–July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference DesignSubmit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 12: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Start(Device Power-Up)

Initialization MCUSetup WDT, GPIOs, SPI, UART, Enable interrupts, Initialize flags

Initialization Interrupt pin from I2C Module (INTO)

SleepPut the MSP430G2553 into LPM3 mode.

ToggleHeartbeatLED;

Into_Fired?

Read_Continuous();Read tag dat out via I2C

No

Yes

UartPutChar();Send Tag Data Out via UART

Conclusion www.ti.com

4.3.3 Host Firmware

Figure 12. I2C Host/Master Firmware Flowchart

5 ConclusionThis paper reference design presents everything required to manufacture, build, and test these NFCmodules. Both UART and I2C module designs have been provided for direct integration into mostapplications.

Project collateral and source code discussed in this application report can be downloaded from thefollowing URL: http://www.ti.com/lit/zip/sloc313.

For follow up questions concerning this reference design, see the NFC E2E forums at the following URL:http://e2e.ti.com/support/wireless_connectivity/f/667.aspx.

6 References• TRF7970A Multiprotocol Fully Integrated 13.56-MHz RFID and Near Field Communication (NFC)

Transceiver IC Data Manual (SLOS743)• MSP430x2xx Family User's Guide (SLAU144)• NFC Forum Type 4 Tag Operation Specification: http://members.nfc-

forum.org/apps/org/workgroup/allmembers/download.php/17511/latest• Using TI Technology to Simplify Bluetooth Pairing Via NFC (SLAA512)

12 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design SLOA199–July 2014Submit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 13: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

www.ti.com

Appendix A I2C NFC/RFID Module

A.1 Schematics

Figure 13. I2C Module Schematic - Part 1

13SLOA199–July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference DesignSubmit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 14: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

TRF7970A + MSP430G2xx Reference Design

Schematics www.ti.com

Figure 14. I2C Module Schematic - Part 2

14 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design SLOA199–July 2014Submit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 15: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

www.ti.com Layout

A.2 Layout

Figure 15. I2C Module Layout

15SLOA199–July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference DesignSubmit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 16: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Bill of Materials www.ti.com

A.3 Bill of Materials

Table 3. I2C NFC/RFID Module Bill of Materials

Reference Qty Value Part Description Manufacturer Part Number PackageC1 1 10 µF CAP CER 10UF 6.3 V 20% X5R 0603 C1608X5R0J106M C0603C2 1 220 nF CAP CER 220NF 10 V 10% X7R 0402 GRM155R60J224KE01D C0402C3, C4, 5 27 pF CAP CER 27PF 16 V 10% CH 0402 CC0402JRNPO9BN270 C0402C24, C25,C26C5, C7, 4 2.2 µF CAP CER 2.2UF 10 V 10% X5R 0402 C1005X5R0G225M C0402C9, C11,C34C6, C8, 6 0.1 µF CAP CER 0.1UF 10 V 10% X5R 0402 C1005X5R0J104K C0402C10, C12,C13, C35C15, C16, 2 1500 pF CAP CER 1500PF 16 V 10% X7R 040 GRM155R71H152KA01D C0402C17, C18 2 1200 pF CAP CER 1200PF 10 V 10% X5R 0201 GRM155R71H122KA01D C0402C19 1 220 pF CAP CER 220PF 16 V 10% X7R 0201 CC0402JRNPO8BN221 C0402C20, C22 2 680 pF CAP CER 680PF 16 V 10% X7R 0201 C1005X7R1H681K C0402C21, C27 2 10 pF CAP CER 10PF 16 V 10% NP0 0402 CC0402JRNPO9BN100 C0402C23 1 100 pF CAP CER 100PF 16 V 10% NP0 0402 GRM1555C1H101JZ01D C0402L2 1 150 nH INDUCTOR 150NH .80A WW 1008 744762215A L2825P/

1008L3 1 330 nH INDUCTOR 330NH .80A WW 1008 744762233A L2825P/

1008R1, R7, 4 1k RES 1.00K Ω 1/16W 1% 0402 SMD RC0402FR-071KL 0402R8, R12,R2 1 47k RES 10K Ω 1/16W 1% 0402 RC1005F103CS 0402R3 1 220k RES 220K Ω 1/16W 1% 0402 SMD RC0402FR-07220KL 0402R4 1 10k RES 10K Ω 1/16W 1% 0402 RC1005F103CS 0402R5, R6 2 4.7k RES 4.7K Ω 1/10W 1% 0402 SMD ERJ-2RKF4701X 0402R9, R10 2 2.2k RES 2.20K Ω 1/16W 1% 0402 SMD RC0402FR-072K2L 0402R11 1 1.2k RES 1.2K Ω 1/16W 1% 0402 SMD MCR01MRTF1201 0402U1 1 TRF7970A IC RFID/NFC AFE 13.56MHZ 32QFN TRF7970ARHBR QFN32U2 1 MSP430G2553 IC MCU 16BIT 16KB FLASH 20TSSOP MSP430G2553IPW20R RHB32U3 1 I2C Translator IC V-LEVL XLATR I2C/SMBUS 8X2SON PCA9306DQER PSOP-8UFL1 1 UFL Connector CONN UMC JACK STR 50 Ω SMD U.FL-R-SMT(10) U.FLY1 1 Crystal 13.56 MHz Crystal Oscillator 7A-13.560MAAJ-T CRYSTAL-

SMD-5X3.2

16 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design SLOA199–July 2014Submit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 17: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

www.ti.com

Appendix B eZ430-TRF7970A UART Module

B.1 Schematics

Figure 16. I2C Module eZ430-TRF7970A Schematics - Part 1

17SLOA199–July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference DesignSubmit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 18: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Schematics www.ti.com

Figure 17. I2C Module eZ430-TRF7970A Schematics - Part 2

18 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design SLOA199–July 2014Submit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 19: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

www.ti.com Layout

B.2 Layout

Figure 18. eZ430-TRF7970A Module Layout

19SLOA199–July 2014 TRF7970A + MSP430G2xx NFC/RFID Module Reference DesignSubmit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 20: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

Bill of Materials www.ti.com

B.3 Bill of Materials

Table 4. eZ430-TRF7970A Bill of Materials

"Manufacturer PartReference Qty Value Part Description Number" PackageC1 1 10 µF CAP CER 10UF 6.3 V 20% X5R 0603 C1608X5R0J106M C0603C2 1 220 nF CAP CER 220NF 10 V 10% X7R 0402 GRM155R60J224KE01D C0402C3, C4, 5 27 pF CAP CER 27PF 16 V 10% CH 0402 CC0402JRNPO9BN270 C0402C24, C25,C26C5, C7, 5 2.2 µF CAP CER 2.2UF 10 V 10% X5R 0402 C1005X5R0G225M C0402C9, C11,C34C6, C8, 5 100 nF CAP CER 0.1UF 10 V 10% X5R 0402 C1005X5R0J104K C0402C10, C12,C35C15, C16 2 1500 pF CAP CER 1500PF 16 V 10% X7R 040 GRM155R71H152KA01D C0402C17, C18 2 1200 pF CAP CER 1200PF 10 V 10% X5R 0201 GRM155R71H122KA01D C0402C19 1 220 pF CAP CER 220PF 16 V 10% X7R 0201 CC0402JRNPO8BN221 C0402C20, C22 2 680 pF CAP CER 680PF 16 V 10% X7R 0201 C1005X7R1H681K C0402C21, C27 2 10 pF CAP CER 10PF 16 V 10% NP0 0402 CC0402JRNPO9BN100 C0402C23 1 100 pF CAP CER 100PF 16 V 10% NP0 0402 GRM1555C1H101JZ01D C0402C28 1 68 pF CAP CER 68PF 50 V 5% NP0 0402 C1005C0G1H680J C0402D3 1 red LED SUPER RED CLEAR 0603 SMD LTST-C190KRKT CHIP-LED0603D4 1 green LED SUPER GREEN CLEAR 0603 SMD LTST-C190KGKT CHIP-LED0603L2 1 150 nH INDUCTOR 150NH .80A WW 1008 744762215A L2825P/1008L3 1 330 nH INDUCTOR 330NH .80A WW 1008 744762233A L2825P/1008R1 1 10 RES 10 Ω 1/16W 5% 0402 SMD RC0402JR-0710RL R0402_GER2 1 47k RES 10K Ω 1/16W 1% 0402 RC0402JR-0747KL R0402_GER4 1 10k RES 10K Ω 1/16W 1% 0402 RC0402JR-0710KL R0402_GER7, R8 2 1k RES 1.00K Ω 1/16W 1% 0402 SMD RC0402JR-071KL R0402_GER11 1 1.2k RES 1.2K Ω 1/16W 1% 0402 SMD RC0402JR-071K2L R0402R12, R13 2 330R RES 330 Ω 1/16W 5% 0402 SMD RC0402JR-07330RL R0402_GEST1 1 1X06 CONN HEADER .050" 6POS PCB GOLD LPPB061NFFN-RC 1X06U1 1 TRF7970A IC RFID/NFC AFE 13.56MHZ 32QFN TRF7970ARHBR/BT QFN(RHB)32U2 1 MSP430G2553 IC MCU 16BIT 16KB FLASH 20TSSOP MSP430G2553RHBR/BT RHB32UFL1 1 U.FL CONN UMC JACK STR 50 Ω SMD U.FL-R-SMT-1(10) U.FLY1 1 13.56 MHz 13.56 MHz Crystal Oscillator 7A-13.560MAAJ-T CRYSTAL-

SMD-5X3.2

20 TRF7970A + MSP430G2xx NFC/RFID Module Reference Design SLOA199–July 2014Submit Documentation Feedback

Copyright © 2014, Texas Instruments Incorporated

Page 21: TRF7970A + MSP430G2xx NFC/RFID Module Reference Design

IMPORTANT NOTICE

Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and otherchanges to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latestissue. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current andcomplete. All semiconductor products (also referred to herein as “components”) are sold subject to TI’s terms and conditions of salesupplied at the time of order acknowledgment.TI warrants performance of its components to the specifications applicable at the time of sale, in accordance with the warranty in TI’s termsand conditions of sale of semiconductor products. Testing and other quality control techniques are used to the extent TI deems necessaryto support this warranty. Except where mandated by applicable law, testing of all parameters of each component is not necessarilyperformed.TI assumes no liability for applications assistance or the design of Buyers’ products. Buyers are responsible for their products andapplications using TI components. To minimize the risks associated with Buyers’ products and applications, Buyers should provideadequate design and operating safeguards.TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, orother intellectual property right relating to any combination, machine, or process in which TI components or services are used. Informationpublished by TI regarding third-party products or services does not constitute a license to use such products or services or a warranty orendorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of thethird party, or a license from TI under the patents or other intellectual property of TI.Reproduction of significant portions of TI information in TI data books or data sheets is permissible only if reproduction is without alterationand is accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such altereddocumentation. Information of third parties may be subject to additional restrictions.Resale of TI components or services with statements different from or beyond the parameters stated by TI for that component or servicevoids all express and any implied warranties for the associated TI component or service and is an unfair and deceptive business practice.TI is not responsible or liable for any such statements.Buyer acknowledges and agrees that it is solely responsible for compliance with all legal, regulatory and safety-related requirementsconcerning its products, and any use of TI components in its applications, notwithstanding any applications-related information or supportthat may be provided by TI. Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards whichanticipate dangerous consequences of failures, monitor failures and their consequences, lessen the likelihood of failures that might causeharm and take appropriate remedial actions. Buyer will fully indemnify TI and its representatives against any damages arising out of the useof any TI components in safety-critical applications.In some cases, TI components may be promoted specifically to facilitate safety-related applications. With such components, TI’s goal is tohelp enable customers to design and create their own end-product solutions that meet applicable functional safety standards andrequirements. Nonetheless, such components are subject to these terms.No TI components are authorized for use in FDA Class III (or similar life-critical medical equipment) unless authorized officers of the partieshave executed a special agreement specifically governing such use.Only those TI components which TI has specifically designated as military grade or “enhanced plastic” are designed and intended for use inmilitary/aerospace applications or environments. Buyer acknowledges and agrees that any military or aerospace use of TI componentswhich have not been so designated is solely at the Buyer's risk, and that Buyer is solely responsible for compliance with all legal andregulatory requirements in connection with such use.TI has specifically designated certain components as meeting ISO/TS16949 requirements, mainly for automotive use. In any case of use ofnon-designated products, TI will not be responsible for any failure to meet ISO/TS16949.

Products ApplicationsAudio www.ti.com/audio Automotive and Transportation www.ti.com/automotiveAmplifiers amplifier.ti.com Communications and Telecom www.ti.com/communicationsData Converters dataconverter.ti.com Computers and Peripherals www.ti.com/computersDLP® Products www.dlp.com Consumer Electronics www.ti.com/consumer-appsDSP dsp.ti.com Energy and Lighting www.ti.com/energyClocks and Timers www.ti.com/clocks Industrial www.ti.com/industrialInterface interface.ti.com Medical www.ti.com/medicalLogic logic.ti.com Security www.ti.com/securityPower Mgmt power.ti.com Space, Avionics and Defense www.ti.com/space-avionics-defenseMicrocontrollers microcontroller.ti.com Video and Imaging www.ti.com/videoRFID www.ti-rfid.comOMAP Applications Processors www.ti.com/omap TI E2E Community e2e.ti.comWireless Connectivity www.ti.com/wirelessconnectivity

Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265Copyright © 2014, Texas Instruments Incorporated