NXP LM75ADP,118 Digital Temperature Sensor with I²C Interface Technical Overview and Application Guide
The NXP LM75ADP,118 is a highly integrated digital temperature sensor that converts temperature directly into a digital form, providing a critical building block for thermal management systems across a vast array of applications. Its combination of precision, ease of use, and the ubiquitous I²C-bus interface makes it a preferred choice for designers seeking reliable temperature monitoring.
Technical Overview
At its core, the LM75ADP,118 employs a bandgap-based temperature sensor with a sigma-delta analog-to-digital converter (ADC). This architecture delivers a high degree of accuracy, typically ±2°C over the -25°C to +100°C range and ±3°C over the full -55°C to +125°C operating range. The device provides an 11-bit digital output, yielding a temperature resolution of 0.125°C per Least Significant Bit (LSB).
The defining feature of this sensor is its two-wire serial I²C-bus interface, which minimizes the required connection pins to the host microcontroller (MCU). The interface supports standard (100 kHz) and fast (400 kHz) modes, allowing for flexible communication speeds. The LM75ADP,118 features three address pins (A0, A1, A2), enabling up to eight devices to be connected on the same I²C bus without address conflicts, which is ideal for monitoring multiple zones in a system.
Beyond simple temperature reading, the IC incorporates several key programmable registers:
Configuration Register: Sets operational modes, including shutdown mode for significant power reduction and interrupt/ comparator mode.
Temperature Register: Holds the current digital reading of the temperature.
Hysteresis (THYST) and Overtemperature Shutdown (TOS) Registers: These are the heart of its alarm functionality. User-defined trip thresholds are set here.
The OS output pin operates in one of two programmable modes: Interrupt Mode, which activates an alert when the temperature exceeds TOS and remains active until cleared by a register read; and Comparator Mode, where the pin acts like a thermostat, becoming active when the temperature exceeds TOS and deactivating only when the temperature falls below THYST.
Application Guide

The LM75ADP,118's versatility allows it to serve in numerous roles:
System Thermal Management: The primary application is protecting expensive processors (CPUs, GPUs), FPGAs, and ASICs from overheating. The OS output can be tied directly to a processor's reset or interrupt pin to trigger system shutdown or activate cooling fans.
Environmental Monitoring: Used in industrial control systems, HVAC systems, and data centers to monitor ambient air temperature.
Consumer Electronics: Provides thermal oversight in network attached storage (NAS) devices, servers, printers, and other equipment where heat buildup is a concern.
Fan Control: By operating in Comparator Mode, the sensor can directly control a fan circuit, turning it on when a high-temperature threshold is crossed and off when the system has cooled sufficiently.
Designing with the LM75ADP,118 is straightforward. It operates from a 2.8 V to 5.5 V supply voltage, making it compatible with both 3.3 V and 5 V systems. Decoupling capacitors (100 nF) should be placed close to the VDD pin. The SDA and SCL lines require pull-up resistors to VDD. The OS output is an open-drain pin, requiring its own pull-up resistor to the appropriate logic voltage level. Placing the sensor away from significant heat sources (e.g., voltage regulators, power ICs) is critical for obtaining accurate ambient readings.
ICGOODFIND: The NXP LM75ADP,118 stands out as a robust and cost-effective solution for digital temperature sensing. Its integrated ADC, programmable alarm functionality, and simple I²C interface significantly reduce design complexity and software overhead. For engineers developing systems requiring reliable thermal protection or monitoring, the LM75ADP,118 offers a proven, industry-standard path to implementation.
Keywords:
1. Digital Temperature Sensor
2. I²C-bus Interface
3. Programmable Hysteresis
4. Overtemperature Shutdown
5. Thermal Management
