background image

MLX90130 

13.56MHz RFID Transceiver 

 
 

 

3901090130 

Page 1 of 37 

             Jan-2014 

Rev. 004 

   

 

 

 

 

Features and Benefits 

 

  Conforms with ISO/IEC 14443 A and B 

  Conforms with ISO/IEC 15693 

  Conforms with ISO/IEC 18000-3 mode 1 

  High speed communication (up to 848kbit/s) 

  Standard SPI/UART interfaces  

  Built-in Field and TAG detectors  

Application Examples

 

 

  Medical  applications  such  as  post-surgery 

monitoring,  glucose  metering  and  drug 
identification 

  Access control readers 

  Industrial  automation.  Monitoring  of  goods 

during manufacturing and work-in-progress   

 

 

Ordering Information 

 

Part Code 

Temperature Code  

Package Code   

 

Option Code   Packing Form Code  

MLX90130 

S (-20°C to 85°C)  

LQ (Lead free QFN 5x5 32 leads)    AEA-000            RE 

MLX90130 

S (-20°C to 85°C)  

LQ (Lead free QFN 5x5 32 leads)    AEA-000            TU 

 
MLX90130 

R (-40°C to 105°C) 

LQ (Lead free QFN 5x5 32 leads)    AEA-000            RE 

MLX90130 

R (-40°C to 105°C) 

LQ (Lead free QFN 5x5 32 leads)    AEA-000            TU 

 
 

Functional Diagram 

 

microcontroller

SPI/UART

TX1

RX1

Analog

section

Digital

section

MLX90130

RX2

TX2

                    

Figure 1: MLX90130 functional diagram 

 

Description 

 
The  MLX90130  is  a  13.56MHz,  fully  integrated, 
multi-protocol  RFID  transceiver  IC.  It  has  been 
designed  to  handle  sub-carrier  frequencies  from 
106 to 848 kHz and baud rates up to 848kbit/s. 
 
 
 

 
 
 
The  dual  driver  architecture  of  the  MLX90130 
requires  minimal  external  support  components 
and  allows  the  transmitter  to  provide  up  to  300 
milliwatts  RF  power  to  an  appropriate  antenna 
load.  This  delivered  power  is  suitable  for  most 
short to mid-range applications.  
 
The  digital  section  of  the  MLX90130  handles  the 
low  protocol  layers  from  API  to  physical  layer 
using  advanced  bit  and  frame  encoding/decoding 
functions.  It  contains  a  digital  demodulator  based 
on  sub-carrier  detection  and  a  programmable 
bit/symbol  encoder/decoder.  It  also  encodes  and 
decodes  the  start  and  stop  bits,  parity  bits,  extra 
guard  time  (EGT),  start  and  end  of  frame 
(SOF/EOF) and CRC.  
 
Its 528 byte buffer handles an entire RFID frame. 
The  SPI/UART  communication  ports  guarantee 
easy 

interface 

with 

the 

majority 

of 

microcontrollers.  

 

 

Summary of Contents for MLX90130

Page 1: ...ntroller SPI UART TX1 RX1 Analog section Digital section MLX90130 RX2 TX2 Figure 1 MLX90130 functional diagram Description The MLX90130 is a 13 56MHz fully integrated multi protocol RFID transceiver I...

Page 2: ...23 7 Modifying internal settings for optimal performances 23 7 1 1 Example How to modify the ARC_B register 23 7 1 2 Example how to read back WUFlags content 24 8 Tag Detector 25 8 1 Operating Princip...

Page 3: ...Drivers 5 VDD_TX Supply Drivers Power Supply 6 TX1 Analog Driver output_1 7 TX2 Analog Driver output_2 19 GND_RX Supply Ground analog 20 RX2 Analog Receiver input_2 21 RX1 Analog Receiver input_1 22 V...

Page 4: ...ding square waves with a frequency of fHFO typ 13 56MHz an amplitude of VDD_TX and with a phase shift of 180 degrees Each output is featuring an equivalent serial resistance RON which has to be taken...

Page 5: ...ector This block manages the enhanced Tag and Field detection capabilities It generates a detection signal that is available for the application microcontroller through the interrupt pin IRQ_OUT It al...

Page 6: ...eld set ON The MLX90130 is able to receive and execute commands through the selected serial interface SPI or UART and is able to communicate with transponders according to the selected protocol In Rea...

Page 7: ...LE Hibernate Wake up events Low pulse IRQ_IN Power up Start up events Low pulse IRQ_IN Start up Sleep Wake up events Low pulse IRQ_IN Low pulse SPI_NSS Timer Field detector Command IDLE W ake up TAG d...

Page 8: ...inimum pulse width in IRQIN pin 1 10 s minimum t2 is the delay for the serial interface selection 1 250ns typical t3 is the delay before the MLX90130 could accept commands 1 2ms minimum t4 is the VDD...

Page 9: ...otocol selected ready for communicate Send protocol related data CRC automatically e g 26 Return TAG answer e g 0400 Parity is OK CRC ignored Turn field OFF Field is OFF Figure 5 Example of communicat...

Page 10: ...X90130 11 Poll the MLX90130 10 Read data from the MLX90130 01 Reset the MLX90130 The SPI_NSS line is used to select a device on the common SPI bus the SPI_NSS active level is LOW When the SPI_NSS line...

Page 11: ...the application sets low the pin SPI_NSS to issue a Polling commands If the MLX90130 is not ready the application can put high the pin SPI_NSS and continue its operations Then as soon as the applicat...

Page 12: ...d Description 0x01 IDN Requests short information about device and its FW version 0x02 Protocol Select Selects communication protocol and specifies some protocol related parameters 0x03 Poll field Ret...

Page 13: ...col Select command automatically configures the internal registers of the MLX90130 for the best communication performances It also prepares the MLX90130 by automatically setting the HF field ON The fi...

Page 14: ...e 00 106kbps 01 212kbps 10 424kbps 11 847kbps 02020200 ISO IEC14443A 106kbps transmission reception Frame Delay Time FDT of 86 90 s 5 4 Reception data rate 00 106Kbps 01 212Kbps 10 424Kbps 11 847Kbps...

Page 15: ...o 0 0 0 No CRC added 1 CRC auto added 1 7 0 PP max 14 i e 0x0E Frame Waiting Time FWT definition These 2 bytes are optional The default value corresponds to a FWT of 4949ms answer to ATTRIB 13 56 32 1...

Page 16: ...303010FFF Wait for field appearance during 16 256 13 56 302 s Parameters Flags Presc and Timer are optional They must be specified if application has to wait for field appearance or disappearance The...

Page 17: ...transmission Protocol Explanation Response example Comments ISO15693 Send example 04 03 022000 If length of data is Zero only EOF will be sent This can be used for anti collision procedure Command cod...

Page 18: ...ke index of byte first Index of bit indicates a position inside this byte Note that both indices start from 0 and bit index can be 8 meaning that collision could also affect the parity bit Note that c...

Page 19: ...ed depends on the length of the decoded frame received by the MLX90130 Direction Result Code Length LEN Effective length of received data Comment MCU device 0x80 0x00 0xFF 0 255 bytes 0xA0 256 511 byt...

Page 20: ...etic support EMD below Direction Error Code Definition Device MCU 0x61 SOF error during the EMD process 0x62 CRC error during the EMD process 0x63 SOF error in ISO14443B occurs during high part durati...

Page 21: ...2 bytes Settings to leave Idle mode recommended value 0x1800 refer to Table 18 below LeaveCtrlH WUPeriod Period of time between two TAG detection bursts Also used to specify the duration before timeou...

Page 22: ...are index 0 DacDataL 1 DacDataH used for the 1st comparison 6 RFU must be set to 0 5 LFO enable needs to be set to 1 in WUCtrl 4 HFO enable needs to be set to 1 in WUCtrl 3 VDDA enable needs to be set...

Page 23: ...formance the internal register ARC_B containing the modulation index of the RFID request and the analog gain for the reception chain in reader mode can be modified The following example shows the spec...

Page 24: ...6 setup and DVK90130 antenna matching 2 Defined by design simulations Communication protocol Default value ISO IEC14443 Type A 0xDF ISO IEC14443 Type B 0x20 ISO IEC 15693 10 0x53 ISO IEC15693 100 0xD3...

Page 25: ...repeated until a new object is detected in the field or another kind of event appears e g max number of trials reached wake up from host MCU Before using this feature it is necessary to perform a cal...

Page 26: ...tag detected To avoid too much sensitivity in the tag detection process the use of a guard band is recommended This value should correspond to at least 2 DAC steps Final recommended values with guard...

Page 27: ...age Typically this value is set to 3 or 4 meaning that failing reception with less than 3 or 4 Bytes will be considered as EMD disturbance by the algorithm without interrupting the reception process N...

Page 28: ...te NemdRes YES data received NOT equal to an entire nbr of symbols 1Byte Parity bit Return code 0x80 or 0xA0 or 0xC0 reception OK NO data received equals to an entire nbr of symbols 1Byte Parity bit S...

Page 29: ...fer 2nd part of SOF not correctly received 2nd part of SOF correctly received between 2 and 3 ETUs NemdRes 0 Error 0x66 stored in Buffer EGT incorrect Return code 0x80 or 0xA0 or 0xC0 CRC error bit is...

Page 30: ...ee Table 25 below Finally depending on EMC constraints an EMI filter can be added to reduce the emission of harmonics generated by the square wave at the outputs TX1 and TX2 Figure below gives an exam...

Page 31: ...acteristics Operating Parameters TA 40 o C to 105 o C Parameter Symbol Conditions Min Typ Max Units Supply voltage VDD 2 7 5 5 5 V Supply voltage of TX driver VDD_TX 2 7 5 5 5 V Table 23 DC characteri...

Page 32: ...tput TXn 2 8 POUT_3V Output power for 3V operation 2 70 mW POUT_5V Output power for 5V operation 2 317 mW Receiver specifications ZOUT Differential input resistance between RX1 RX2 2 80 k CINPUT Diffe...

Page 33: ...ock low time 200 tCH SCKH 1 Clock high time 200 tSU SI 1 Data slave Input setup time 20 th SI 1 Data slave Input hold time 80 tv SO 1 Data slave output valid time 150 th SO 1 Data slave output hold ti...

Page 34: ...the RF resistor offers good protection against issues resulting from use in a humid environment due to the induced leakage and the bias condition change However it is recommended to take this point i...

Page 35: ...and EN60749 15 Resistance to soldering temperature for through hole mounted devices Iron Soldering THD s Through Hole Devices EN60749 15 Resistance to soldering temperature for through hole mounted de...

Page 36: ...16 Package Information Moisture Sensitivity Level is MSL3 according as per IPC JEDEC J STD 20 This table in mm Type D x E N e A A1 A3 D2 E2 L K b quad 5 x 5 32 Opt B 0 50 min 0 80 0 00 0 20 REF 3 00...

Page 37: ...ustaining equipment are specifically not recommended without additional processing by Melexis for each application The information furnished by Melexis is believed to be correct and accurate However M...

Reviews: