The TMP100 and TMP101 are two-wire, serial output
temperature sensors available in SOT23-6 packages.
Requiring no external components, the TMP100 and
TMP101 are capable of reading temperatures with a
resolution of 0.0625°C.
The TMP100 and TMP101 feature SMBus and I
interface compatibility, with the TMP100 allowing up to
eight devices on one bus. The TMP101 offers SMBus alert
function with up to three devices per bus.
The TMP100 and TMP101 are ideal for extended
temperature measurement in a variety of communication,
computer, consumer, environmental, industrial, and
instrumentation applications.
The TMP100 and TMP101 are specified for operation over
a temperature range of −55°C to +125°C.
2
C
Temperature
Diode
1
2
3
Temp.
Sensor
∆Σ
A/D
Converter
OSC
TMP100
SCL
GND
ADD1
semiconductor products and disclaimers thereto appears at the end of this data sheet.
I2C is a trademark of NXP Semiconductors. All other trademarks are the property of their respective owners.
This integrated circuit can be damaged by ESD. Texas
Instruments recommends that all integrated circuits be
handled with appropriate precautions. Failure to observe
proper handling and installation procedures can cause damage.
ESD damage can range from subtle performance degradation to
complete device failure. Precision integrated circuits may be more
susceptible t o damage because very small parametric changes could
cause the device not to meet its published specifications.
Stresses above these ratings may cause permanent damage.
Exposure to absolute maximum conditions for extended periods
may degrade device reliability. These are stress ratings only , an d
functional operation of the device at these or any other conditions
beyond those specified is not supported.
(2)
Input voltage rating applies to all TMP100 and TMP101 input
voltages.
For the most current package and ordering information, see the Package Option Addendum at the end of this document, or see the TI web site
at www .ti.com.
PIN CONFIGURATION
Top ViewSOT23 Top ViewSOT23
SCL
GND
ADD1
1
2
3
T100
TMP100
SDA
6
5
ADD0
4
V+
SCL
GND
ALERT
1
2
3
T101
TMP101
6
SDA
5
ADD0
4
V+
2
"#$$
PARAMETER
TEST CONDITIONS
UNIT
"#$#
www.ti.com
SBOS231G − JANUARY 2002 − REVISED NOVEMBER 2007
ELECTRICAL CHARACTERISTICS
At TA = −55°C to +125°C and V+ = 2.7V to 5.5V, unless otherwise noted.
TMP100, TMP101
MINTYPMAX
TEMPERATURE INPUT
Range−55+125°C
Accuracy (temperature error)−25°C to +85°C±0.5±2.0°C
−55°C to +125°C±1.0±3.0°C
ResolutionSelectable±0.0625°C
DIGIT AL INPUT/OUTPUT
Input Logic Levels:
V
IH
V
IL
Input Current, I
Output Logic Levels:
VOL SDAIOL = 3mA00.150.4V
VOL ALERTIOL = 4mA00.150.4V
ResolutionSelectable9 to 12Bits
Conversion Time9-Bit4075ms
Serial Bus Active, SCL Frequency = 400kHz70µA
Serial Bus Active, SCL Frequency = 3.4MHz150µA
SD
Serial Bus Active, SCL Frequency = 400kHz20µA
Serial Bus Active, SCL Frequency = 3.4MHz100µA
JA
0V ≤ VIN ≤ 6V1µA
10-Bit80150ms
11-Bit160300ms
12-Bit320600ms
10-Bit12s/s
11-Bit6s/s
12-Bit3s/s
Serial Bus Inactive4575µA
Serial Bus Inactive0.11µA
SOT23-6 Surface-Mount200°C/W
0.7(V+)6.0V
−0.50.3(V+)V
3
"#$$
"#$#
SBOS231G − JANUARY 2002 − REVISED NOVEMBER 2007
TYPICAL CHARACTERISTICS
At TA = +25°C and V+ = 5.0V, unless otherwise noted.
www.ti.com
70
60
A)
µ
50
(
Q
I
40
30
400
350
300
Conversion Time (ms)
250
−60−40−
−60−40−
QUIESCENT CURRENTvs TEMPERATURE
V+=5V
Serial Bus Inactive
200 20406080100120140
Temperature (_C)
CONVERSION TIME vsTEMPERATURE
V+ = 5V
V+ = 2.7V
NOTE: 12−bit resolution.
200 20406080100120140
Temperature (_C)
V+=2.7V
1.0
0.9
0.8
0.7
0.6
A)
0.5
µ
(
0.4
SD
I
0.3
0.2
0.1
0.0
−
0.1
2.0
1.5
C)
1.0
_
0.5
0.0
−
0.5
−
1.0
Temperature Error(
−
1.5
−
2.0
SHUTDOWN CURRENT vs TEMPERATURE
−60−40−
3 Typical Units
−60−40−
20020406080 100 120 140
Temperature (_C)
TEMPERATURE ACCURACY vs TEMPERATURE
NOTE: 12−bit resoluti on.
20020406080 100 120 140
Temperature (_C)
QUIESCENT CURRENTWITH
180
160
140
120
100
A)
µ
(
Q
80
I
60
40
20
FAST MODEHs MODE
0
10k100k1M10M
BUS ACTIVITY vs TEMPERATURE
125_C
25_C
−55_
C
SCL Frequency (Hz)
125_C
−55_
25_C
C
4
www.ti.com
"#$$
"#$#
SBOS231G − JANUARY 2002 − REVISED NOVEMBER 2007
APPLICATIONS INFORMATION
The TMP100 and TMP101 are digital temperature sensors
optimal for thermal management and thermal protection
applications. The TMP100 and TMP101 are I2C 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 pull-up resistors on
SCL, SDA, and ALERT, although a 0.1µF bypass
capacitor is recommended, as shown in Figure 1 and
Figure 2.
V+
4
1
SCL
2
To I
Controller
C
SDA
6
TMP101
2
GND
Figure 1. Typical Connections of the TMP101
0.1µF
3
5
NOTE: (1) SCL, SDA and ALERT
require pull−up resistorsfor
2
C bus applications.
I
ALERT
(Output)
ADD0
(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 will assist
in achieving accurate surface temperature measurement.
POINTER REGISTER
Figure 3 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.
Pointer
Register
Temperature
Register
Configuration
Register
T
LOW
Register
I/O
Control
Interface
SCL
SDA
V+
0.1µF
3
5
NOTE: (1) SCL andSDA
require pull−up resistorsfor
2
C bus applications.
I
ADD1
(Input)
ADD0
(Input)
2
To I
Controller
4
1
SCL
C
SDA
6
TMP100
2
GND
Figure 2. 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.
T
HIGH
Register
Figure 3. Internal Register Structure of the
TMP100 and TMP101
Table 1. Pointer Register Type
P7P6P5P4P3P2P1P0
000000Register Bits
Table 2. Pointer Addresses of the TMP100 and
TMP101 Registers
P1P0REGISTER
00Temperature Register (READ O n l y )
01Configuration Register (READ/WRITE)
10T
11T
Register (READ/WRITE)
LOW
Register (READ/WRITE)
HIGH
TEMPERATURE REGISTER
The Temperature Register of the TMP100 or TMP101 is a
12-bit read-only register that stores the output of the most
recent conversion. Two bytes must be read to obtain data
and are described in Table 3 and Table 4. The first 12 bits
are used to indicate temperature with all remaining bits
5
"#$$
"#$#
SBOS231G − JANUARY 2002 − REVISED NOVEMBER 2007
www.ti.com
equal to zero. Data format for temperature is summarized
in Table 5. Following power-up or reset, the Temperature
Register will read 0°C until the first conversion is complete.
The user can obtain 9, 10, 11, or 12 bits of resolution by
addressing the Configuration Register and setting the
resolution bits accordingly. For 9-, 10-, or 11-bit resolution,
the most significant bits in the Temperature Register are
used with the unused LSBs set to zero.
CONFIGURATION REGISTER
The Configuration Register is an 8-bit read/write register
used to store bits that control the operational modes of the
temperature sensor. Read/write operations are performed
MSB first. The format of the Configuration Register for the
TMP100 and TMP101 is shown in Table 6, followed by a
breakdown of the register bits. The power-up/reset value
of the Configuration Register is all bits equal to 0. The
OS/ALERT bit will read as 1 after power-up/reset.
Table 6. Configuration Register Format
BYTED7D6D5D4D3D2D1D0
1OS/ALERTR1R0F1F0POLTMSD
SHUTDOWN MODE (SD)
The Shutdown Mode of the TMP100 and TMP101 allows
the user to save maximum power by shutting down all
device circuitry other than the serial interface, which
reduces current consumption to less than 1µA. For the
TMP100 and TMP101, Shutdown Mode is enabled when
the SD bit is 1. The device will shutdown once the current
conversion is completed. For SD equal to 0, the device will
maintain continuous conversion.
THERMOSTAT MODE (TM)
The Thermostat Mode bit of the TMP101 indicates to the
device whether to operate in Comparator Mode (TM = 0)
or Interrupt Mode (TM = 1). For more information on
comparator and interrupt modes, see the HIGH and LOWLimit Registers section.
POLARITY (POL)
The Polarity Bit of the TMP101 allows the user to adjust the
polarity of the ALERT pin output. If POL = 0, the ALER T pin
will be active LOW, as shown in Figure 4. For POL = 1 the
ALERT pin will be active HIGH, and the state of the ALERT
pin is inverted.
T
Read
T
HIGH
LOW
Measured
Temperature
TMP101 ALERT PIN
(Comparator Mode)
POL = 0
TMP101 ALERT PIN
(Interrupt Mode)
POL = 0
TMP101 ALERT PIN
(Comparator Mode)
POL = 1
TMP101 ALERT PIN
(Interrupt Mode)
POL = 1
ReadRead
Time
Figure 4. Output Transfer Function Diagrams
FAULT QUEUE (F1/F0)
A fault condition occurs when the measured temperature
exceeds the user-defined limits set in the T
Registers. Additionally, the number of fault conditions
required to generate an alert may be programmed using
the Fault Queue. The Fault Queue is provided to prevent
a false alert due to environmental noise. The Fault Queue
requires consecutive fault measurements in order to
trigger the alert function. If the temperature falls below
T
, prior to reaching the number of programmed
LOW
consecutive faults limit, the count is reset to 0. Table 7
defines the number of measured faults that may be
programmed to trigger an alert condition in the device.
HIGH
and T
LOW
6
Loading...
+ 14 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.