Datasheet
TMP100−EP
DIGITAL TEMPERATURE SENSOR
WITH I
2
C INTERFACE
SGLS254B − JULY 2005 − REVISED OCTOBER 2013
4
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
APPLICATION INFORMATION
The TMP100 and TMP101 are digital temperature sensors optimal for thermal management and thermal
protection applications. The TMP100 and TMP101 are I
2
C and SMBus interface compatible and are specified
over a temperature range of −55°C to +125°C.
The TMP100 and TMP101 require no external components for operation except for pullup resistors on SCL,
SDA, and ALERT although a 0.1-μF bypass capacitor is recommended, as shown in Figure 1.
NOTE 2: SCL and SDA require pullup resistors for I
2
C bus applications.
ADD1
(Input)
0.1 μF
TMP100
ADD0
(Input)
3
5
6
SCL
SDA
To I
2
C
Controller
GND
2
4
V+
1
Figure 1. Typical Connections of the TMP100
The die flag of the lead frame is connected to pin 2. The sensing device of the TMP100 and TMP101 is the chip
itself. Thermal paths run through the package leads as well as the plastic package. The lower thermal resistance
of metal causes the leads to provide the primary thermal path. The GND pin of the TMP100 or TMP101 is directly
connected to the metal lead frame and is the best choice for thermal input.
To maintain the accuracy in applications requiring air or surface temperature measurement, care should be
taken to isolate the package and leads from ambient air temperature. A thermally conductive adhesive assists
in achieving accurate surface temperature measurement.
pointer register
Figure 2 shows the internal register structure of the TMP100 and TMP101. The 8-bit pointer register of the
TMP100 and TMP101 is used to address a given data register. The pointer register uses the two LSBs to identify
which of the data registers should respond to a read or write command. Table 1 identifies the bits of the pointer
register byte. Table 2 describes the pointer address of the registers available in the TMP100 and TMP101.
Power-up reset value of P1/P0 is 00.