MLX90130
13.56MHz RFID Transceiver
3901090130
Page 6 of 37
Jan-2014
Rev. 004
3 Power Management and Operating modes
The MLX90130 features 2 main operating modes: Idle and Active, with 5 different states of operation, as
described on the table below
:
Mode
State
Description
Idle
Hibernate
Lowest power consumption, the MLX90130 wakes-up with low
level pulse on IRQ_IN pin
Sleep
Low Power consumption: Wake-up source to exit from this mode is
configurable:
- Timer
- IRQ_in pin (low-level)
- NSS pin (low-level)
- Field detector
Tag detection
Low power consumption: Tag detection feature, wake up source is
configurable
- Timer
- IRQ_in pin (low level)
- NSS pin (low level)
- Tag detector (mandatory)
Active
Ready
High frequency oscillator (HFO) is running. In this mode the
MLX90130 is in reader mode with its HF field turned OFF. The
MLX90130 waits for a command from the external application,
through the selected serial interface SPI or UART
Reader
High frequency oscillator (HFO) is running. In this mode the
MLX90130 is selected in reader mode with its HF field 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 Reader
mode, the command “SendRecv” is used to send and receive
information from an RFID transponder and devices
Table 2: MLX90130 Operating modes & States
Entering in Hibernate, Sleep and Tag detector states is done with the Idle command (0x07). As soon as one
of these states is activated, an appropriate source signal is required to wake-up the device (see description
above). The wake-up time from Sleep or Hibernate to Ready state is typically of 2ms. This time is mainly due
to settling time of XTAL oscillator (HFO).
In Reader state, the MLX90130 is able to communicate with Transponder (TAG). This state is entered using
the
Protocol select command (0x02)
. In Ready state, the MLX90130 is fully enabled but waiting for the
required command, without settling time penalty.
Please note the IDLE mode could be entered directly from READER state by sending the Idle command
(0x07), no need to return to READY state to access the IDLE mode.
Protocol select command (0x02)
with the option field OFF is used to return from Reader state to Ready
state.