trf7960tb hf rfid reader module users guide 11-06-26-016...trf7960 direct mode 2 (default), direct...

17
T E X A S I N S T R U M E N T S Originator: Joshua Wyatt R F I D SYSTEMS S P E C I F I C A T I O N Revision: 0 Page 1 of 17 11-06-26-016 TRF7960TB HF RFID Reader Module Users Guide/Application Note PRINTED COPIES OF THIS SPECIFICATION ARE NOT CONTROLLED DOCUMENTS. VERIFY THEIR CORRECT REVISION BEFORE USE.

Upload: others

Post on 29-Jan-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

  • T E X A S I N S T R U M E N T S Originator: Joshua Wyatt R F I D SYSTEMS S P E C I F I C A T I O N

    Revision: 0 Page 1 of 17 11-06-26-016

    TRF7960TB HF RFID Reader Module

    Users Guide/Application Note

    PRINTED COPIES OF THIS SPECIFICATION ARE NOT CONTROLLED DOCUMENTS.

    VERIFY THEIR CORRECT REVISION BEFORE USE.

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 2 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    TABLE OF CONTENTS PAGE 1. Purpose................................................................................................................. 3

    2. Scope..................................................................................................................... 3

    3. References............................................................................................................ 3

    4. TRF7960TB Module Description ...................................................................... 4

    5. TRF7960TB Connections/Technical Details..................................................... 5

    6. TRF7960TB Module Schematic......................................................................... 6

    7. MSP430FG4618/F2013 Experimenters Board ................................................. 7

    8. MSP-EXP430F5438 Experimenters Board ...................................................... 8

    9. ARM Cortex M-3 Development Board ............................................................. 9

    10. Quick Start ........................................................................................................ 10

    11. Base Application Firmware ............................................................................. 10

    12. Platform Specific Details .................................................................................. 10

    13. Mechanical/Physical Information.................................................................... 11

    14. Antenna Tuning Details.................................................................................... 12

    15. TRF7960TB Module Read Ranges.................................................................. 16

    16. Revision History ................................................................................................ 17

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 3 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    1. Purpose This document is intended to provide direction for TRF796x users who desire to implement a 13.56MHz RFID reader solution using the TRF796x IC connected to a Texas Instruments embedded microcontroller or microprocessor development platform. Examples of such development platforms are: the MSP430 based MSP430FG4618/2013 board, the MSP-EXP430F5438 board, the ARM Cortex-M3 based DK-LM3S9B96 board, MAVRK or any other TI embedded microcontroller platform with the EM socket headers populated.

    2. Scope This document will cover TRF7960TB module as it relates to using the module for evaluation and development purposes in conjunction with Texas Instruments Embedded Development platforms. This manual does not cover the in-depth details of the TRF796x Reader IC family, as those details are well documented in the data sheets for those parts, along with app notes that can be found on the product pages (see hyperlinks in References section below).

    3. References • TRF7960 Product Page: http://focus.ti.com/docs/prod/folders/print/trf7960.html • TRF796x Full Data Sheet: http://focus.ti.com/lit/ds/symlink/trf7960.pdf • TRF7960TB Schematic, BOM and Design files: http://www.ti.com/litv/zip/sloc221

    MSP-EXP430F5438 Users Guide: http://www.ti.com/lit/pdf/slau263 • MSP430FG4618/2013 Users Guide: http://www.ti.com/litv/pdf/slau213a • LM3S9B96 DK Users Guide: http://www.ti.com/litv/pdf/spmu036d • TPS61222DCKT Product Page: http://focus.ti.com/docs/prod/folders/print/tps61222.html • TI ISO15693/ISO18000-3 Inlays/Tags Parametric Search:

    o http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=rfid&sectionId=475&tabId=2102&familyId=1352

    • Samtec Header and Mate Information: o https://www.samtec.com/ProductInformation/TechnicalSpecifications/Overview.aspx?series=SFM o https://www.samtec.com/ProductInformation/TechnicalSpecifications/Overview.aspx?series=TFM

    • Smith Chart Simulation Tool (licensed copy): http://www.fritz.dellsperger.net/

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 4 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    4. TRF7960TB Module Description

    The TRF7960TB Evaluation Module is intended to allow the software application developer to get familiar with the functionalities of TRF7960 Multi-Standard Fully Integrated 13.56 MHz RFID reader IC with the freedom to develop on their Texas Instruments Embedded microcontroller development platform of choice.

    The TRF7960TB module is also intended to allow customer driven antenna tuning with onboard coil and customer driven antenna form factor design.

    The module is hard wired for SPI communications, supports Slave Select and TRF7960 Direct Mode 2 (default), Direct Mode 1 and Direct Mode 0 operations. The user also has access to and full control over the TRF7960 EN2 and EN lines, allowing for design and development of ultra low power HF RFID systems.

    The module has an onboard boost converter (TPS61222DCKT) which boosts +3.3VDC in to +5VDC out to TRF7960 IC for +23dBm (full transmitter power out) operations.

    An impedance matching circuit from 4Ω to 50Ω is populated on the module and this is connected to a tuned 50Ω antenna circuit which consists of onboard four turn coil with series and parallel passive elements (capacitors and a resistor).

    Test points are available on the board for checking firmware operations with oscilloscope or logic analyzer, impedance matching and for attaching external antenna.

    Connection to Texas Instruments Microcontroller platforms are made via Samtec EM headers located on the underside of the board (Connectors P1/RF1 and P2/RF2).

    Figure 1: TRF7960TB Evaluation Module

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 5 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    5. TRF7960TB Connections/Technical Details Connector P1/RF1 Pin # Signal Name Description

    1 GND Ground 2 n/c 3 MOD Direct mode, external modulation input 4 n/c 5 n/c 6 n/c 7 IRQ Interrupt request (from TRF7960 to MCU) 8 n/c

    9 SYS_CLK Clock for MCU (3.39 / 6.78 / 13.56 MHz) at EN = 1 and EN2 = don't care If EN = 0 and EN2 = 1, then system clock is set to 60 kHz 10 EN Chip enable input (If EN = 0, then chip is in power-down mode). 11 n/c

    12 EN2 Pulse enable and selection of power down mode. If EN2 is connected to VIN, then

    VDD_X is active during power down to support the MCU. Pin can also be used for pulse wake-up from power-down mode.

    13 n/c

    14 SLAVE SELECT Slave Select, I/O_4 (Active Low)

    15 n/c 16 DATA_CLK Data Clock Input for MCU Communication (from MCU) 17 n/c 18 MOSI I/O_7, Master Out, Slave In (Data In from MCU) 19 GND Ground 20 MISO I/O_6, Master In, Slave Out (Data Out from TRF7960)

    Connector P2/RF2 Pin # Signal Name Description

    1 n/c 2 n/c 3 n/c 4 n/c 5 n/c 6 n/c 7 +3.3VDC IN +VDC in (to TPS61222DCKT for generation of +5VDC) 8 n/c 9 +3.3VDC IN +VDC in (to TPS61222DCKT for generation of +5VDC) 10 n/c 11 n/c 12 n/c 13 n/c 14 n/c 15 n/c 16 n/c 17 n/c

    18 ASK/OOK Direct mode, selection between ASK and OOK modulation (0 = ASK, 1 = OOK) Also can be configured to provide the received analog signal output (ANA_OUT) 19 n/c 20 n/c

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 6 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    6. TRF7960TB Module Schematic

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 7 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    7. MSP430FG4618/F2013 Experimenters Board

    This versatile MSP430 Experimenter Board features a MSP430F2013 and a MSP430FG4618 and is compatible with TI’s wireless evaluation modules. Two JTAG headers are accessible to program and debug each MSP430 individually. The two JTAG headers also allow for communication to external devices, or between the two MSP430s on the board. Power may be supplied over the USB FET or from the included AAA batteries.

    The combination of the tiny MSP430F2013 and the highly-integrated MSP430FG4618 provides nearly every combination of peripherals available from the MSP430 family. The integrated TI wireless evaluation module header and the large amounts of RAM on the MSP430FG4618 makes it an ideal platform for wireless applications. The wide range of integrated peripherals and hardware connectivity allows for nearly infinite development possibilities and makes it the ideal learning platform the MSP430 MCU architecture.

    A TI Flash Emulation Tool, like the MSP-FET430FUIF, is required to program and debug the MSP430 devices on the experimenter board.

    THE TRF7960TB module plugs into the RF1 and RF2 headers on the board currently labeled “CHIPCON RF” (see Figure 2). For logic analyzer connection during firmware debug, user can use test points on TRF7960TB board or pins on headers H2-H6.

    NOTE: On this MSP-EXP board, ASK/OOK pin (Pin 18 on RF2) is hard wired to ground. This is not an issue for normal operation, but if user wants to utilize this pin, they must modify the MSP430 Experimenters board accordingly.

    Figure 2: MSP430FG4618 Development Board

    TRF7960TB module

    connects here

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 8 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    8. MSP-EXP430F5438 Experimenters Board

    The MSP430F5438 Experimenter Board (MSP-EXP430F5438) is a development platform for the latest generation MSP430 MCUs. It features a 100-pin socket which supports the MSP430F5438 (datasheet) and other devices with similar pinouts. The socket allows for quick upgrades to newer devices or quick applications changes. It is also compatible with many TI low-power RF wireless evaluation modules such as the CC2520EMK and the TRF7960TB module discussed here in this document.

    The Experimenter Board helps designers quickly learn and develop using the new F5xx MCUs, which provide the industry’s lowest active power consumption, more memory and leading integration for applications such as energy harvesting, wireless sensing and automatic metering infrastructure (AMI).

    A TI Flash Emulation Tool, like the MSP-FET430UIF, is required to program and debug the MSP430 devices on the experimenter board.

    The TRF7960TB module plugs into the RF1 and RF2 headers on this MSP-EXP board (see Figure 3). For logic analyzer connection during firmware debug, user can use test points on TRF7960TB board or pins on header RF3.

    Figure 3: MSP-EXP430F5438 Development Board

    TRF7960TB module

    connects here

    RF3 Debug Header

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 9 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    9. ARM Cortex M-3 Development Board

    The Stellaris DK-LM3S9B96 Development Kit provides a feature-rich development platform for Ethernet, USB OTG/Host/Device, and CAN enabled Stellaris ARM® Cortex™-M3-based microcontrollers. Each board has an In-Circuit Debug Interface (ICDI) that provides hardware debugging functionality not only for the on-board Stellaris devices, but also for any Stellaris microcontroller-based target board. The development kit contains all cables, software, and documentation needed to develop and run applications for Stellaris microcontrollers easily and quickly. The Stellaris DK-LM3S9B96 Development Kit features: StellarisWare® Peripheral Library, USB Library, and Graphics Library in conjunction with ARM development tools from ARM tools partners. An EPI header to EM header interface board (DK-LM3S9B96-EM2) is needed for use with the TRF7960TB module.

    Figure 4: DK-LM3S9B96/TRF7960TB Development Platform

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 10 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    10. Quick Start 1. Plug TRF7960TB Module into microcontroller development platform of

    choice. Note: if DK-LM3S9B96 board, remove SDRAM module and replace with DK-LM3S9B96-EM2 interface board before attempting to mount TRF7960TB module. 2. Apply power 3. Load base application firmware specific to platform working with. 4. Test for basic communication and functionality 5. Modify and Debug code as desired for specific application or protocol 6. Test for advanced functionality as implemented by modified code.

    11. Base Application Firmware TRF7960TB Module Base Application Firmware for various Texas Instruments Microcontrollers and Microprocessors is available here: MSP430F23xx: http://www.ti.com/litv/zip/sloc203 (CCS or IAR) MSP430F4618: coming soon MSP430F5438A: hyperlink here LM3S9B96: hyperlink here

    12. Platform Specific Details • DK-LM3S9B96 Platform

    o Mifare Specific Standalone Demo source code available This code demonstrates (on up to two cards at a time)

    reading, authenticating and interacting with the Blocks and Sectors of Mifare Classic 1k and 4k transponders.

    • MSP430FG4618/F2013 Experimenters Board o Currently needs porting from MSP430F2370 firmware

    • MSP-EXP430F5438A Experimenters Board o Code Example interfaces with standard TRF7960EVM GUI

    http://www.ti.com/litv/zip/sloc134 (GUI) http://www.ti.com/lit/pdf/slou192 (GUI Users Guide)

    o ISO15693 UID & Block 0 Read/Automatic Product ID Demo This code displays a single ISO15693 UID, RSSI Value

    & Block 0 Read/Automatic Product ID Demo on the LCD. If more tags are in the field, or a different protocol is desired, it requires use of the TRF7960 GUI to display multiple tags or interact with other protocol based transponders.

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 11 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    13. Mechanical/Physical Information

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 12 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    14. Antenna Tuning Details Module antenna as shipped is tuned for 50Ω impedance at 13.56MHz. It has a nominal bandwidth of 1.3MHz, which results in a quality factor of approximately 10. Module antenna circuit has a board mounted UFL connector installed for users that want to experiment with different tuning solutions or disconnect onboard antenna and experiment with antennas of their own design or application. Below are some design/application notes for users to reference if they want to change the antenna Q factor or experiment further on their own in order to serve their particular application directly.

    TRF7960TB coil antenna tuning details starts with calculations to produce the theoretical values shown below (and based on measurements of antenna coil on Rev B board.) Coil value nominally measures 0.95uH at 13.56MHz and XL = 0.8 + j80.8 = 0.990 @ 63.4°. To calculate the necessary values required for course resonance tuning and proper Q setting of the antenna, the following formula is used.

    LC totalRES 2)(

    =

    where ω = 2πf

    therefore;

    HMHzC totalRES μπ 95.0)56.132(

    12)( ××

    =

    pFC totalRES 157.145)( =

    The dampening resistor value can now be calculated for a desired Q value using the formula

    fLRQ PARπ2

    =

    therefore;

    fLQRPAR π2=

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 13 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    For Q = ~20 (ISO15693 operations): Ω= kRPAR 29.1

    (move to standard value of 1.3kΩ) For Q = ~10 (ISO14443 and ISO15693 operations):

    Ω= 647PARR (move to standard value of 680Ω)

    Smith Chart simulation for RPAR value = 1.3kΩ reveals theoretical parallel and series capacitor values capacitor values to be 97pF and 51pF, respectively. (This is < +2% change from the calculated total cap value.)

    Smith Chart simulation for RPAR value = 680Ω (standard value) reveals theoretical parallel and series capacitor values to be 82pF and 69pF, respectively. (This is < +4% change from the calculated value.)

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 14 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    The calculations and simulations for a desired Q range of 5 to 20 results in the following diagrams which indicate the required resistor and capacitance values should be populated.

    Theoretical Parallel Resistor Value for Desired Q

    1.30E+03

    680.71E+00

    325.00E+00

    525.00E+00

    725.00E+00

    925.00E+00

    001.13E+03

    001.33E+03

    001.53E+03

    001.73E+03

    4 6 8 10 12 14 16 18 20

    Q Value

    Ohm

    s

    Rpar

    Theoretical Capacitance Values for Resonance at Desired Q

    97.00E-12

    82.00E-12

    51.00E-12

    68.00E-12

    042.00E-12

    052.00E-12

    062.00E-12

    072.00E-12

    082.00E-12

    092.00E-12

    102.00E-12

    4 6 8 10 12 14 16 18 20

    Q

    Cap

    acita

    nce

    (in p

    F)

    CparCser

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 15 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    Actual measurements on TRF7960TB module for high and lower Q value tuning solutions.

    Higher Q Antenna Measurement Plots with Calculated Values (Q = ~20)

    Lower Q Antenna Measurement Plots with Calculated Values (Q = ~10)

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 16 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    15. TRF7960TB Module Read Ranges

    ISO15693 Transponder Read Ranges with TRF7960TB

    0

    2

    4

    6

    8

    10

    12

    RI‐I16‐11xA‐xx(24.2mm)

    RI‐HDT‐DVBx(22mm)

    RI‐I17‐11xA‐xx(32.5mm)

    RI‐I03‐11xA‐xx(38mmx22.5mm)

    RI‐I11‐11xA/B‐xx(45mm x 45mm)

    RI‐I15‐112B‐03(65mm x 45mm)

    RI‐I02‐11xA/B‐xx(76mm x 45mm)

    Higher Q Read Range (cm) Lower Q Read Range (cm)

    ISO14443A Transponder Read Ranges with TRF7960TB

    0

    1

    2

    3

    4

    5

    6

    7

    20mm 27mm 30mm 76mm x 45mm

    Higher Q Read Range (cm) Lower Q Read Range (cm)

    ISO14443B Transponder Read Ranges with TRF7960TB

    0

    1

    2

    3

    4

    5

    6

    7

    15mm 22mmx30mm 38mmx22.5mm 51mmx32mm 76mm x 35mm 76mm x 45mm

    Higher Q Read Range (cm) Lower Q Read Range (cm)

  • TI PROPRIETARY T E X A S I N S T R U M E N T S INFORMATION - Revision: INTERNAL DATA R F I D SYSTEMS 0

    S P E C I F I C A T I O N

    Page 17 of 17 11-06-26-016

    Printed copies are not controlled documents - verify the correct revision before use.

    16. Revision History Rev. Version SCN Description of Change Date submitted By 0 0 New Issue 08/11/2010 Joshua Wyatt