Data Sheet
MLX90393
Micropower Triaxis® Magnetometer Datasheet
the master have failed to read out any of them by the time the sensor has made a new conversion, the
INT/DRDY pin will be strobed low for 10us, and the next rising edge will indicate a new set of data is ready.
7.2 Single Measurement mode
Whenever the sensor is set to this mode (or after startup) the MLX90393 goes to the IDLE state where it
awaits a command from the master to perform a certain acquisition. The duration of the acquisition will be
the concatenation of the T
STBY
, T
ACTIVE
, m*T
CONVM
(with m # of axes) and T
CONVT
. The conversion time will
effectively be programmable by the user (see burst mode), but is equally a function of the required
axes/temperature to be measured.
Upon reception of such a polling command from the master, the sensor will make the necessary
acquisitions, and set the DRDY signal high to flag that the measurement has been performed and the master
can read out the data on the bus at his convenience. The INT/DRDY will be cleared either when:
• The master has issued a command to read out at least one of the measured components
• The master issues an Exit (EX) command to cancel the measurement
• The chip is reset, after POR (Power-on reset) or Reset command (RT)
7.3 Wake-Up on Change mode
The Wake-Up on Change (WOC) functionality can be set by the master with as main purpose to only receive
an interrupt when a certain threshold is crossed. The WOC mode will always compare a new burst value
with a reference value in order to assess if the difference between both exceeds a user-defined threshold.
The reference value is defined as one of the following:
• The first measurement of WOC mode is stored as reference value once, as a result of a
measurement. This measurement at “t=0” is then the basis for comparison or,
• The reference for acquisition(t) is always acquisition(t-1), in such a way that the INT signal will only
be set if the derivative of any component exceeds a threshold.
• The in-application programmability is the same as for burst mode, but now the thresholds for
setting the interrupt are also programmable by the user, as well as the reference, if the latter is
data(t=0) or data(t-1).
3901090393 Data Sheet
Rev002 Page 11 Feb-2015