MLX90614

<span id="page-1-0"></span>Ordering information

Manufacturer

unknown

Overview

Part: MLX90614 from Melexis

Type: IR sensor

Key Specs:

  • Sensor temperature range: -40°C to +125°C
  • Object temperature range: -70°C to +380°C
  • Accuracy: 0.5°C (in 0°C to +50°C for both Ta and To)
  • Measurement resolution: 0.02°C
  • Current consumption: ≈ 1.4mA
  • Supply voltage: 3.0V and 5.0V (adaptable for 8V to 16V)
  • PWM output resolution: 0.14°C (for -20°C to 120°C range)

Features:

  • Small size, low cost
  • Easy to integrate
  • Industry standard four lead TO39 package
  • Factory calibrated (reports temperature)
  • High (medical) accuracy version
  • SMBus compatible digital interface
  • Customizable PWM output for continuous reading
  • Single or dual zone version
  • Sleep mode for reduced power consumption
  • Automotive grade

Applications:

  • High precision non-contact temperature measurements
  • Microwave ovens
  • Thermal Comfort sensor for Mobile Air Conditioning control system
  • Intrusion / Movement detection
  • Temperature sensing element for residential, commercial and industrial building air conditioning
  • Windshield defogging
  • Automotive blind angle detection
  • Industrial temperature control of moving parts
  • Temperature control in printers and copiers
  • Home appliance with temperature control
  • Healthcare
  • Livestock monitor
  • Movement detector
  • Thermal relay / alert
  • Body temperature measurement

Package:

  • TO39 package

Features

  • Small size, low cost IR sensor
  • Easy to integrate
  • Industry standard four lead TO39 package
  • Factory calibrated (reports temperature) in wide temperature range:
    • -40°C…+125°C for sensor temperature
    • -70°C…+380°C for object temperature
  • High accuracy of 0.5°C in wide temperature range – 0°C…+50°C for both Ta and To
  • High (medical) accuracy version
  • Measurement resolution of 0.02°C
  • SMBus compatible digital interface
  • Customizable PWM output for continuous reading
  • Single or dual zone version
  • Available in 3.0V and 5.0V supply voltage
  • Current consumption ≈ 1.4mA
  • Simple adaptation for 8V…16V application
  • Sleep mode for reduced power consumption
  • Operating temperature -40°C…+125°C
  • Target temperature -70°C…+380°C
  • Automotive grade

Applications

  • High precision non-contact temperature measurements
  • Microwave ovens
  • Thermal Comfort sensor for Mobile Air Conditioning control system
  • Intrusion / Movement detection
  • Temperature sensing element for residential, commercial and industrial building air conditioning
  • Windshield defogging
  • Automotive blind angle detection
  • Industrial temperature control of moving parts
  • Temperature control in printers and copiers
  • Home appliance with temperature control
  • Healthcare
  • Livestock monitor
  • Movement detector
  • Thermal relay / alert
  • Body temperature measurement

Absolute Maximum Ratings

(TA=25°C, unless otherwise specified)

ParameterSymbolMin.Max.UnitCondition
Supply voltage – Axx typeVDD7V< 24 hours
Supply voltage – Bxx typeVDD5V< 24 hours
SDA output (sink) currentI_SDA_SINK100mA< 24 hours
Reverse voltage (each pin)VREVERSE-0.4V< 24 hours
ESD voltageVESD-HBM± 2kVHBM (AEC-Q100-002), all pins
Storage temperatureTSTG-40125°C
Operating temperature – ESF typeTO-4085°CAmbient temperature
Operating temperature – KSF typeTO-40125°CAmbient temperature

Table 3 – Absolute Maximum Ratings

Exceeding the absolute maximum ratings may cause permanent damage.

Exposure to absolute maximum-rated conditions for extended periods may affect the device reliability.

Single and dual zone IR sensor in TO39 Datasheet

3.2 Electrical operating conditions & specifications

3.2.1 MLX90614Axx

Unless otherwise specified, the electrical specifications are valid for a TA = 25°C, and a supply voltage = 5.0V

ParameterSymbolMin.Typ.Max.UnitCondition
Supply voltageVDD4.55.05.5V± 50mV
Supply voltage risingVDD-rising020msEnsure POR

Table 4 – Electrical operating conditions

ParameterSymbolMin.Typ.Max.UnitCondition
Supply CurrentIDD1.32.5mA
Zener voltageVZ5.55.75.9VIZ = 75…1000µA, Ta= room
Zener voltageVZ (TA)5.155.76.24VIZ = 75…1000µA, all Ta
POR level upVPOR_UP1.41.751.95VVDD raising (all Ta)
POR level downVPOR_DOWN1.31.71.9VVDD falling (all Ta)
POR hysteresisVPOR_HYS0.080.11.15Vall Ta
Input high voltage (SDA, SCL)VIN_H3Vover Ta and VDD
Input low voltage (SDA, SCL)VIN_L0.6Vover Ta and VDD
Output high voltageVOUT_HVDD – 0.2VISOURCE = 2mA
Output low voltageVOUT_LVSS + 0.2VISINK = 2mA
Output drive currentIDRIVE7mAVOUT_H = VDD – 0.8V
Output sink currentISINK13.5mAVOUT_L = 0.8V
SDA output low voltageVOL0.2VISINK=2mA (over Ta and VDD)
SCL leakageISCL_LEAK30µAVSCL=4.0V, Ta=85°C (zener)
SDA leakageISDA_LEAK0.4µAVSDA=5.0V, Ta=85°C
SDA capacitanceCSDA10pF
SCL capacitanceCSCL10pF
SMBus clock frequencyFSMBus10100kHz
To output resolutionTO_RES0.02°CSMBus mode
To output resolutionTO_RES0.440.02°CPWM mode
PWM resolutionPWMRES10bit
PWM output periodPWM T_DEF1.024msRC oscillator dependent
PWM period stabilitydPWMT-10+10%(over Ta and VDD)
Output valid (results in RAM)Tvalid250msAfter POR
Slave addressSA5Ahex
Wake up requesttWAKE33msSDA low
SMBus requesttREQ1.44msSCL low
Timeout, lowTTIMEOUT_L2733msSCL low
Timeout, highTTIMEOUT_H4555µsSCL high
Acknowledge setup timeTSUAC (MD)1.5µs8-th SCL falling edge, Master
Acknowledge hold timeTHDAC (MD)1.5µs9-th SCL falling edge, Master
Acknowledge setup timeTSUAC (SD)2.5µs8-th SCL falling edge, Slave
Acknowledge hold timeTHDAC (SD)1.5µs9-th SCL falling edge, Slave
EEPROM data retention10YearsTa=85°C
EEPROM write / erase cycles100,000cyclesTa=25°C
EEPROM write / erase cycles10,00cyclesTa=125°C
Erase cell time (EEPROM)TERASE5ms
Write cell time (EEPROM)TWRITE5ms
Table 5 – Electrical specifications Axx version

Single and dual zone IR sensor in TO39 Datasheet

3.2.2 MLX90614Bxx and MLX90614Dxx

Unless otherwise specified, the electrical specifications are valid for a TA = 25°C, and a supply voltage = 3.0V

ParameterSymbolMin.Typ.Max.UnitCondition
Supply voltageVDD2.63.03.6V± 50mV
Supply voltage risingVDD-rising020msEnsure POR

Table 6 – Electrical operating conditions

ParameterSymbolMin.Typ.Max.UnitCondition
Supply CurrentIDD1.32.5mA
Sleep currentISLEEP26µAover Ta and VDD
POR level upVPOR_UP1.41.751.95VVDD raising (all Ta)
POR level downVPOR_DOWN1.31.71.9VVDD falling (all Ta)
POR hysteresisVPOR_HYS0.080.11.15Vall Ta
Input high voltage (SDA, SCL)VIN_HVDD – 0.1Vover Ta and VDD
Input low voltage (SDA, SCL)VIN_L0.6Vover Ta and VDD
Output high voltageVOUT_HVDD – 0.25VISOURCE = 2mA
Output low voltageVOUT_LVSS + 0.25VISINK = 2mA
Output drive currentIDRIVE4.5mAVOUT_H = VDD – 0.8V
Output sink currentISINK11mAVOUT_L = 0.8V
SDA output low voltageVOL0.2VISINK=2mA (over Ta and VDD)
SCL leakageISCL_LEAK20µAVSCL=3.0V, Ta=85°C
SDA leakageISDA_LEAK0.25µAVSDA=3.0V, Ta=85°C
SDA capacitanceCSDA10pF
SCL capacitanceCSCL10pF
SMBus clock frequencyFSMBus10100kHz
To output resolutionTO_RES0.02°CSMBus mode
To output resolutionTO_RES0.440.02°CPWM mode
PWM resolutionPWMRES10bit
PWM output periodPWM T_DEF1.024msRC oscillator dependent
PWM period stabilitydPWMT-10+10%(over Ta and VDD)
Output valid (results in RAM)Tvalid250msAfter POR
Slave addressSA5Ahex
Wake up requesttWAKE33msSDA low
SMBus requesttREQ1.44msSCL low
Timeout, lowTTIMEOUT_L2733msSCL low
Timeout, highTTIMEOUT_H4555µsSCL high
Acknowledge setup timeTSUAC (MD)1.5µs8-th SCL falling edge, Master
Acknowledge hold timeTHDAC (MD)1.5µs9-th SCL falling edge, Master
Acknowledge setup timeTSUAC (SD)2.5µs8-th SCL falling edge, Slave
Acknowledge hold timeTHDAC (SD)1.5µs9-th SCL falling edge, Slave
EEPROM data retention10YearsTa=85°C
EEPROM write / erase cycles100,000cyclesTa=25°C
EEPROM write / erase cycles10,00cyclesTa=125°C
Erase cell time (EEPROM)TERASE5ms
Write cell time (EEPROM)TWRITE5ms
Table 7 – Electrical specification – Bxx and Dxx versions

NOTE 1: All the communication and refresh rate timings are given for the nominal calibrated HFO frequency and will vary with this frequency's variations.

NOTE 2: With large capacitive load lower PWM frequency is recommended. Thermal relay output (when configured) has the PWM DC specification and can be programmed as push-pull, or NMOS open drain. PWM

Single and dual zone IR sensor in TO39 Datasheet

is free-running, power-up factory default is SMBus, refer to section 4.1.6, "Switching between PWM and SMBus communication" for more details.

NOTE 3: For SMBus compatible interface on 12V application refer to Application information section. SMBus compatible interface is described in details in the SMBus detailed description section. Maximum number of MLX90614 devices on one bus is 127, higher pull-up currents are recommended for higher number of devices, faster bus data transfer rates, and increased reactive loading of the bus.

NOTE 4: MLX90614 is always a slave device on the bus. MLX90614 can work in both low-power and highpower SMBus communication.

NOTE 5: All voltages are referred to the Vss (ground) unless otherwise noted.

NOTE 6: Sleep mode is not available on the 5V version (MLX90614Axx).

Single and dual zone IR sensor in TO39 Datasheet

Thermal Information

The MLX90614 can be configured as a thermo relay with programmable threshold and hysteresis on the PWM/SDA pin. The input for the comparator unit of the relay is the object temperature from sensor 1

The output of the MLX90614 is NOT a relay driver but a logical output which should be connected to a relay driver if necessary.

The output driver is one and the same for PWM and Thermal relay.

In order to configure the MLX90614 to work as thermal relay two conditions must be met:

  • o Set bit TRPWMB high at address 0x02 in EEPROM
  • o Enable PWM output i.e. EN_PWM is set high

The PWM / SDA pin can be programmed as a push-pull or open drain NMOS (via bit PPODB in EEPROM PWMCTRL), which can trigger an external device. The temperature threshold data is determined by EEPROM at address 0x21 (Tomin) and the hysteresis at address 0x020 (Tomax).

The logical state of the PWM/SDA pin is as follows:

PWM / SDA pin is high if 1 ≥ ℎℎ + ℎ

PWM / SDA pin is low if 1 ≤ ℎℎ − ℎ

Figure 19 – Thermal relay: PWM (SDA) pin versus Tobj

The MLX90614 preserves its normal operation when configured as a thermal relay (PWM configuration and specification applies as a general rule also for the thermal relay) and therefore it can be read using the SMBus (entering the SMBus mode from both PWM and thermal relay mode is the same).

For example, the MLX90614 can generate a wake-up alert for a system upon reaching a certain temperature and then be read as a thermometer. Reset conditions (enter and exit Sleep, for example) will be needed in order to return to the thermal relay mode.

Single and dual zone IR sensor in TO39 Datasheet

Example:

$$Threshold = 5^{\circ}C \rightarrow EEPROM[0x01] = 100 * (Threshold + 273.15) = 27815 = 0x6CA7$$

$$Hysteresis = 1^{\circ}C \rightarrow EEPROM[0x00] = 100 * Hysteresis = 100 = 0x0064$$

Smallest possible hysteresis is 0,01°C or (EEPROM, 0x00 = 0x0001)

PWM / SDA pin will be set low at object temperature below 4°C PWM / SDA pin will be set high at object temperature higher that 6°C

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free