AT90RF135602 ATMEL, AT90RF135602 Datasheet

no-image

AT90RF135602

Manufacturer Part Number
AT90RF135602
Description
INTEGRATED 13.56 MHz CONTACTLESS READER WITH EMBEDED SOFTWARE
Manufacturer
ATMEL
Datasheet
Features
Description
AT90RF135602 is an ultra small footprint low-cost Radio Frequency Identification
(RFID) reader developed with Innovision Research & Technology plc to address
multi-protocol 13.56 MHz RFID applications.
It is optimised for use with the established ISO/IEC14443 type A standard and is avail-
able in Low-profile Ball Grid Array (LBGA).
The LBGA incorporates a custom transceiver front-end along with a protocol & com-
munications controller. It requires only an external crystal and minimal external
passive components to interface to the reader antenna.
Protocols are software defined and hence configurable.
Contactless Interface
Controller and Software
Host Interface
Power Supply
Additional features
– Reads and Writes Passive RFID Tags in the Unlicensed 13.56 MHz Band
– Employs ISO/IEC14443 Type A Modulation Schemes
– Autonomous Operation Capability (can scan and read tags without host
– Compatible with NFC Initiation Only Device – User Has Control Over Initiation of all
– Read/write Operation Between 1 cm and 10 cm Read Range, Depending on
– Collision Detection as Standard
– Transparent Modes for Software Controlled Modulation Supports Maximum
– Fast Data Communication Rate of 106 kbit/s
– Suitable for Operation with a Wide Variety of Antenna Coil Sizes and Form Factors
– Four Software Adjustable Carrier Field Drive Levels
– On-board Powerful Atmel AVR
– Built in Self Test and Diagnostic Modes
– Internal 8 MHz RC Oscillator for Micro or External Crystal Operation
– 3-wire SPI Interface as Standard
– Full Software Control via SPI bus at 115 Kbaud as Standard Interface
– Ultra Low Current Operation and Stand-by Sleep Mode Typically < 1 µA
– Ultra Low Voltage Operation: 2.7V - 3.3V
– Packages: LBGA36
– LBGA Requires Only an External Crystal, 10 Passives and the Reader Antenna Coil
– Operating temperature range: -30°C to +80°C
intervention – i.e. only passes data following successful read/write operation)
RFID Based Services and Features
Reader/Tag Antenna Coil Sizes and Orientation Relative to the Reader
Flexibility and Future Protocols
Innovision
®
proprietary software.
®
RISC microcontroler, programmed with
Integrated
13.56 MHz
Contactless
Reader with
Embeded
software
AT90RF135602
www.DataSheet4U.com
4407A–SCR–04/05
1

Related parts for AT90RF135602

AT90RF135602 Summary of contents

Page 1

... LBGA Requires Only an External Crystal, 10 Passives and the Reader Antenna Coil – Operating temperature range: -30°C to +80°C Description AT90RF135602 is an ultra small footprint low-cost Radio Frequency Identification (RFID) reader developed with Innovision Research & Technology plc to address multi-protocol 13.56 MHz RFID applications. ...

Page 2

Benefits Applications 2 • Low-cost – ideal for RFID applications where costs have traditionally proved prohibitive • Ultra miniature footprint for compact reader design • Low voltage operation ideal for rechargeable and/or portable applications • Low operating current for optimal ...

Page 3

... Figure 1. Typical System Architecture SPI Host Regulator (2.8V) 4407A–SCR–04/05 The host system, typically containing an application microprocessor, can control the operation of the AT90RF135602 by interfacing commands and application data over a bi-directional Serial Peripheral Interconnect (SPI) interface. Low Profile Ball Grid Array (LBGA) RF Micro Reader Controller 13 ...

Page 4

Figure 2. Overview of Typical Protocol Layers based on OSI 7-layerModel Host Micro Reader Micro Reader ASIC 4 Scan/Read/Write Commands, etc. Transmission Protocol Intialisation & Anti-collision Frame Format & Timing Bit Representation & Timing Modulation www.DataSheet4U.com Application Layer Innovision R&T ...

Page 5

Pinout Pin Description 4407A–SCR–04/05 Figure 3. LBGA36 Package Pinout F E PC4 SCK VDDQ VCC2 PC6 VCC1 PC7 TX1 PD1 VDD Substrate Substrate PDO PC3 Table 1. AT90RF15602 Pin Description PIN Name Pin Number VDDQ F2 VDD E6 VDDO1 D2 ...

Page 6

Table 1. AT90RF15602 Pin Description (Continued) PIN Name Pin Number Substrate 1 F7 Substrate 2 E7 /SS B1 MOSI (SDI) C1 MISO (SDO) D1 SCK E1 /RESET (/MCLR) A3 PD0 F8 PD1 F6 PC0 A8 PC1 B8 PC2 D8 ...

Page 7

... The major determination of the functionality is the embedded software. The following specification is designated for the latest V2.7 software release. The AT90RF135602 is designed to achieve the following requirements: Passive RFID reader operation in the unlicensed 13.56 MHz band Read/Write operation using ISO/IEC14443-2 type A modulation schemes at data com- ...

Page 8

... Peak supply current: < peak (depending on drive level selection, antenna matching and tuning) Sleep-mode quiescent current: <10 µA (1 µA typical) • • Protocol Control: Atmel pre-programmed RISC Microprocessor • Software program memory: Pre-programmed with Innovision Firmware revision V2.7 • Data memory: Reserved • ...

Page 9

Figure 4. Recommended Circuit for Extended Range 4407A–SCR–04/05 www.DataSheet4U.com 9 ...

Page 10

Figure 5. Recommended Circuit For Short Range Application 10 www.DataSheet4U.com 4407A–SCR–04/05 ...

Page 11

... IO DIVIDER /2/4/8/16/32/64/128 4407A–SCR–04/05 The Serial Peripheral Interface (SPI) allows high-speed synchronous data transfer between the AT90RF135602 and peripheral devices or between several AVR devices. The AT90RF135602 SPI includes the following features: • Full-duplex, Three-wire Synchronous Data Transfer • Master or Slave Operation • ...

Page 12

The interconnection between Master and Slave CPUs with SPI is shown in Figure 7. The system consists of two shift Registers, and a Master clock generator. The SPI Mas- ter initiates the communication cycle when pulling low the Slave ...

Page 13

... High Low To clarify: The AT90RF135602 ignores SCK from the host and tri-states the MOSI and MISO lines whilst /SS is high As the slave, the AT90RF135602 accepts the SCK from the host and produces serial output data from its MISO output only when /SS is low. ...

Page 14

... The user is referred to relevant datasheet documentation. To wake-up the AT90RF135602 and to start the tag read or write operations the host as the master must send either a single or a multi-byte Command message. The single byte message consists of a command byte and checksum byte, as follows: To AT90RF135602 = < ...

Page 15

... The data bytes are sent least significant byte first. The 8-bit bytes are sent MOST significant bit first. Subsequent to a command message (which both wakes-up the AT90RF135602 and starts the tag read or write operations) the host as the master should poll periodically to assess the status and progress of the commanded operation ...

Page 16

... Driver resistance 0xAC050020 – selects 10Ω Driver resistance 0xAC070020 – selects 5Ω Driver resistance This setting remains in force for subsequent communications with the tag until the AT90RF135602 is reset. The default driver resistance after reset or power up is 20Ω for software v2.7. <CMD> = 0xB0 < ...

Page 17

... OTP bits start at logical address 0x0A to 0x0F User data starts at logical address 0x10 See Appendix B for an example Command Response sequence. At the same time as the host sends a message, the AT90RF135602 returns its status response: Single byte response from AT90RF135602 = <STATUS> <CSUM> If the AT90RF135602 is still busy processing the last command then the response data received during the 16 clock periods of the polling command message will be: STATUS = 0x01 which means AT90RF135602 busy ...

Page 18

Table of Responses Single Byte Responses <STATUS> Explanation 0x00 Normal operation 0x01 Busy processing last command 0x10 SPI Command Format Error 0x20 No Tag Found Multi-byte Responses <STATUS> Explanation 0x80 Read User Data Logical Successful 0x86 Read User Data Physical ...

Page 19

Explanation 0xA4 Write User Data Logical to specific UID Successful 0xA6 Write Physical Successful 0xA8 Write Physical to specific UID Successful 0xB0 Write Lock/OTP/User Data Logical Successful 0xB4 Write Lock/OTP/User Data Logical to specific UID Successful 0xAF Write Error ...

Page 20

... AT90RF135602 will be ready to receive an SPI command data within 6 mS. The active low /RESET signal from the host will cause the AT90RF135602 to enter the reset condition. From release of this signal high the AT90RF135602 will be ready to receive SPI command data within 6 mS. ...

Page 21

BIST Response Byte Name 1 Built-In Self Test response <STATUS> 2 Test Result <STATUS1> 3-4 <DATA0> Software Version …. <DATA1> 5-12 <DATA2> Serial number and production information …. <DATA9> 4407A–SCR–04/05 The BIST response is composed of 12 bytes followed by ...

Page 22

Appendix A – Tag Memory Maps A1 Mapping Between Logical Address & Philips Mifare Ultralight Physical Memory Logical Logical Address Address for user data only; for; 0x80 0x90 0xA0 0xB0 0xB4 0xA4 - 0–2 - 3– 8-9 ...

Page 23

A2 Mapping Between Logical Address & Innovision Jewel Physical Memory Logical Logical Address Address for user data for; only; 0x90 0xB0 0x80 0xA0 0xB4 0xA4 - 0–7 - 8–9 - 10-15 0–7 16-23 8-15 24-31 16-23 32-39 24-31 40-47 32-39 ...

Page 24

A3 Lock Bit Functionality Lock Byte 0 Memory locations locked (decimal) MSB – 7 0x80, 0x84, 0xA0, 56 – 63* 0xA4 commands 0x90, 0xB0, 0xB4 72 – 79* commands Lock Byte 1 Memory locations locked (decimal) MSB – 7 0x80, ...

Page 25

... R1: <00><00><XX><XX> Poll status; C2: <00><00> R2: <01><01>AT90RF135602 is busy Poll status; C3: <00><00> R3: <01><01>AT90RF135602 is busy Poll status; C4: <00><00><XX><XX><XX><XX><XX> R4: <80><44><03><44><55><66><C6> Read successful Response = 0x80 Tag type = 0x44 (Mifare Ultralight) Number of bytes successfully read = 0x03 Data4=0x44, Data5=0x55, Data6=0x66 Checksum = 0xC6 To read 3 bytes of data starting from logical address DATA4: Command, < ...

Page 26

... DATA5 = 0x55, DATA6 = 0x66, DATA7 = 0x77, DATA8 = 0x88. Checksum, <CSUM> = 0x63. WITH TAG PRESENT Initiate Write; C1: <A0><05><04><55><66><77><88><63> R1: <00><00><XX><XX><XX><XX><XX><XX> Poll status; C2: <00><00> R2: <01><01>AT90RF135602 is busy Poll status; C3: <00><00> R3: <01><01>AT90RF135602 is busy Poll status; C4: <00><00><XX><XX> R4: <A0><44><04><E8> Write successful Response = 0xA0 Tag Type = 0x44 Number of bytes successfully written = 0x04 Checksum = 0xE8 www.DataSheet4U.com 4407A–SCR–04/05 ...

Page 27

Electrical Characteristics Absolute Maximum Ratings I = industrial ........................................................-40°C to 85°C Operating Temperature................................... -30° 80°C StorageTemperature ....................................... -40° 85°C Voltage ......................................-0. 6. Voltage on Any Pin to V ...

Page 28

AC Parameters Figure 8. Power Characteristics Note: 1. Sleep current is n~1uA with the PC3-Xin link and ~36uA without the link, (operational mode set appropriately) 28 www.DataSheet4U.com 4407A–SCR–04/05 ...

Page 29

Figure 9. SPI Characteristics 4407A–SCR–04/05 www.DataSheet4U.com 29 ...

Page 30

Figure 10. Command Execution Characteristics 4407A–SCR–04/05 ...

Page 31

... MISO output Note: 1. “-“ No value applicable 2. The AT90RF135602 will enter its power saving sleep mode when the /SS line is inactive (high) and any tag read/write oper- ation has been completed. 3. The AT90RF135602 will exit its sleep mode when /SS goes active (low). ...

Page 32

... Ordering information 32 Supply Voltage Temperature Part Number (V) AT90RF135602-7MTUL 2.7 - 3.3 www.DataSheet4U.com Range Package Packing Industrial LBGA36 Tray Green Compliance Yes 4407A–SCR–04/05 ...

Page 33

Packaging Information LBGA 36 Pin 4407A–SCR–04/05 www.DataSheet4U.com 33 ...

Page 34

34 www.DataSheet4U.com 4407A–SCR–04/05 ...

Page 35

... No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use as critical components in life support devices or systems. ...

Related keywords