MLX90614ESF-DAA Melexis Inc, MLX90614ESF-DAA Datasheet - Page 18
![IC THERMOMETER IR 3V (MED) TO-39](/photos/18/29/182938/mlx90614esf-daa_sml.jpg)
MLX90614ESF-DAA
Manufacturer Part Number
MLX90614ESF-DAA
Description
IC THERMOMETER IR 3V (MED) TO-39
Manufacturer
Melexis Inc
Datasheet
1.MLX90614ESF-BAA.pdf
(49 pages)
Specifications of MLX90614ESF-DAA
Function
Thermometer, Thermostat
Topology
ADC (Sigma Delta), Voltage Regulator
Sensor Type
Internal
Sensing Temperature
-40°C ~ 85°C
Output Type
PWM, SMBus™
Output Alarm
No
Output Fan
No
Voltage - Supply
3 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Through Hole
Package / Case
TO-39
For Use With
EVB90614 - BOARD EVAL FOR MLX90614
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
8.4.5 Bit transfer
The data on PWM/SDA must be changed when SCL is low (min 300ns after the falling edge of SCL). The
data is fetched by both MD and SDs on the rising edge of the SCL. The recommended timing for changing
data is in the middle of the period when the SCL is low.
8.4.6 Commands
RAM and EEPROM can be read both with 32x16 sizes. If the RAM is read, the data are divided by two, due
to a sign bit in RAM (for example,
object temperature rises from -70.01° C to +382.19° C). The MSB read from RAM is an error flag (active high)
for the linearized temperatures (T
bit (sign and magnitude format). A write of 0x0000 must be done prior to writing in EEPROM in order to erase
the EEPROM cell content. Refer to EEPROM detailed description for factory calibration EEPROM locations
that need to be kept unaltered.
Note*: The xxxxx represent the 5 LSBits of the memory map address to be read/written.
Note**: Behaves like read command. The MLX90614 returns PEC after 16 bits data of which only 4 are
meaningful and if the MD wants it, it can stop the communication after the first byte. The difference between
read and read flags is that the latter does not have a repeated start bit.
Flags read are:
Flags read is a diagnostic feature. The MLX90614 can be used regardless of these flags.
For details and examples for SMBus communication with the MLX90614 check the
3901090614
Rev 006
Data[7] - EEBUSY - the previous write/erase EEPROM access is still in progress. High active.
Data[6] - Unused
Data[5] - EE_DEAD - EEPROM double error has occurred. High active.
Data[4] - INIT - POR initialization routine is still ongoing. Low active.
Data[3] - Not implemented.
Data[2..0] and Data[8..15] - All zeros.
Opcode
000x xxxx*
001x xxxx*
1111_0000**
1111_1111
PWM/SDA
SCL
Command
RAM Access
EEPROM Access
Read Flags
Enter SLEEP mode
OBJ1
T
OBJ1
, T
Sampling
Figure 9: Bit transfer on SMBus
OBJ2
Table 11: SMBus commands
- RAM address 0x07h will sweep between 0x27ADh to 0x7FFF as the
data
and T
Page 18 of 49
a
). The MSB for the raw data (e.g. IR sensor1 data) is a sign
Changing
data
Infra Red Thermometer in TO-39
Single and Dual Zone
www.melexis.com
September 30, 2010
Data Sheet