TMP105
Chip-Scale
Package
SLLS648B − FEBRUARY 2005 − REVISED JANUARY 2006
Digital Temperature Sensor
with Two-Wire Interface
FEATURES
D
D
D
D
D
D
D
SUPPORTS 1.8V I
2
C BUS
TWO ADDRESSES
DIGITAL OUTPUT: Two-Wire Serial Interface
RESOLUTION: 9- to 12-Bits, User-Selectable
ACCURACY:
±2.0°C
(max) from −25°C to +85°C
±3.0°C
(max) from −40°C to +125°C
LOW QUIESCENT CURRENT:
50µA, 1.5µA Standby
NO POWER-UP SEQUENCE REQUIRED, I
2
C
PULLUPS CAN BE ENABLED PRIOR TO V+
DESCRIPTION
The TMP105 is a two-wire, serial output temperature
sensor available in a WCSP package. Requiring no
external components, the TMP105 is capable of reading
temperatures with a resolution of 0.0625°C.
The TMP105 features a Two-Wire interface that is
SMBus-compatible, with the TMP105 allowing up to two
devices on one bus. The TMP105 features an SMBus Alert
function.
The TMP105 is ideal for extended temperature
measurement in a variety of communication, computer,
consumer, environmental, industrial, and instrumentation
applications.
The TMP105 is specified for operation over a temperature
range of −40°C to +125°C.
APPLICATIONS
D
CELL PHONES
D
COMPUTER PERIPHERAL THERMAL
D
D
D
D
PROTECTION
NOTEBOOK COMPUTERS
BATTERY MANAGEMENT
THERMOSTAT CONTROLS
ENVIRONMENTAL MONITORING AND HVAC
YZC LEAD FREE
2 X 3 ARRAY
(TOP VIEW)
Temperature
A1
Diode
Temp.
Sensor
Control
Logic
A2
SDA
GND
SDA
1,65 mm
1,50 mm
A1
B1
C1
A2
B2
C2
GND
ALERT
A0
V+
C1
OSC
Config.
and Temp.
Register
C2
A0
SCL
B1
∆Σ
A/D
Converter
Serial
Interface
B2
ALERT
SCL
V+
1,15 mm
1,00 mm
(Bump Side Down)
Note: Pin A1 is marked with a ’0” for Pb−free (YZC)
TMP105
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments
semiconductor products and disclaimers thereto appears at the end of this data sheet.
All trademarks are the property of their respective owners.
PRODUCTION DATA information is current as of publication date. Products
conform to specifications per the terms of Texas Instruments standard warranty.
Production processing does not necessarily include testing of all parameters.
Copyright
2005−2006, Texas Instruments Incorporated
www.ti.com
TMP105
www.ti.com
SLLS648B − FEBRUARY 2005 − REVISED JANUARY 2006
ABSOLUTE MAXIMUM RATINGS
(1)
Power Supply, V+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.0V
Input Voltage(2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . −0.5V to 7.0V
Input Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10mA
Operating Temperature Range . . . . . . . . . . . . . . . −55°C to +127°C
Storage Temperature Range . . . . . . . . . . . . . . . . . −60°C to +130°C
Junction Temperature (TJ max) . . . . . . . . . . . . . . . . . . . . . . +150°C
ESD Rating:
Human Body Model (HBM)(3) . . . . . . . . . . . . . . . . . . . . . 2000V
Charged-Device Model (CDM)(4) . . . . . . . . . . . . . . . . . . . . 500V
Machine Model (MM)(5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200V
(1) 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, and
functional operation of the device at these or any other conditions
beyond those specified is not supported.
(2) Input voltage rating applies to all TMP105 input voltages.
(3) HBM testing has been tested to TI specifications JEDEC
JESD22-A114C.01.
(4) CDM testing has been tested to TI specifications JEDEC
EIA/JESD22-A115A.
(5) MM testing has been tested to TI specifications JEDEC
JESD22-C101C.
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 to damage because very small parametric changes could
cause the device not to meet its published specifications.
ORDERING INFORMATION
(1)
PACKAGE
Wafer chip-scale package (YZC)
PART NUMBER
TMP105YZC
SYMBOL
EY
(1) For the most current package and ordering information, see the Package Option Addendum at the end of this document, or see the TI website
at www.ti.com.
PIN ASSIGNMENTS
WCSP-6 PACKAGE
(TOP VIEW)
SDA
SCL
V+
A1
B1
A2
B2
C2
GND
ALERT
A0
C1
(Bump Side Down)
NOTE: Pin 1 is determined by orienting the package marking as indicated in the diagram.
2
TMP105
www.ti.com
SLLS648B − FEBRUARY 2005 − REVISED JANUARY 2006
ELECTRICAL CHARACTERISTICS
At TA = −40°C to +125°C, and V+ = 2.6V to 3.3V, unless otherwise noted.
TMP105
PARAMETER
TEMPERATURE INPUT
Range
Accuracy (Temperature Error)
vs Supply
Resolution(1)
DIGITAL INPUT/OUTPUT
Input Capacitance
Input Logic Levels:
VIH
VIL
Leakage Input Current, IIN
Input Voltage Hysteresis
Output Logic Levels:
VOL SDA
VOL ALERT
Resolution
Conversion Time
IOL = 3mA
IOL = 4mA
Selectable
9-Bit
10-Bit
11-Bit
12-Bit
Timeout Time
POWER SUPPLY
Operating Range
Quiescent Current
Shutdown Current
TEMPERATURE RANGE
Specified Range
Operating Range
Thermal Resistance
(1) Specified for 12-bit resolution.
q
JA
−40
−55
240
+125
+127
°C
°C
°C/W
IQ
ISD
Serial Bus Inactive
Serial Bus Active, SCL Freq = 400kHz
Serial Bus Inactive
Serial Bus Active, SCL Freq = 400kHz
2.6
50
100
1.5
60
3
3.3
85
V
µA
µA
µA
µA
25
0
0
0.15
0.15
9 to 12
27.5
55
110
220
54
37.5
75
150
300
74
0.4
0.4
V
V
Bits
ms
ms
ms
ms
ms
0V
≤
VIN
≤
6V
SCL and SDA Pins
100
1.2
−0.5
6.0
0.6
1
V
V
µA
mV
3
pF
−25°C to +85°C
−40°C to +125°C
Selectable
−40
±0.5
±1.0
0.2
0.0625
+125
±2.0
±3.0
±0.5
°C
°C
°C
°C/V
°C
CONDITION
MIN
TYP
MAX
UNITS
3
TMP105
www.ti.com
SLLS648B − FEBRUARY 2005 − REVISED JANUARY 2006
TYPICAL CHARACTERISTICS
At TA = +25°C and V+ = 2.8V, unless otherwise noted.
QUIESCENT CURRENT vs TEMPERATURE
100
V+ = 2.6V
Shutdown Current (µA)
80
2.5
2.0
3.0
SHUTDOWN CURRENT vs TEMPERATURE
I
Q
(µA)
60
V+ = 3.3V
1.5
1.0
0.5
V+ = 2.6V
0
40
20
0
−50
−25
0
25
50
75
100
125
Temperature (_ C)
−50
−25
0
25
50
75
100
125
Temperature (_C)
CONVERSION TIME vs TEMPERATURE
225
2.0
1.5
Temperature Error (_ C)
220
Conversion Time (ms)
V+ = 2.6V
215
1.0
0.5
0.0
−0.5
−1.0
−1.5
12−Bit Resolution
200
−50
−25
0
25
50
75
100
125
Temperature (_C)
−2.0
−55
TEMPERATURE ACCURACY vs TEMPERATURE
210
V+ = 3.3V
205
3 typical units 12−bit resolution.
−35
−15
5
25
45
65
85
105
125 130
Temperature (_ C)
QUIESCENT CURRENT WITH
BUS ACTIVITY vs TEMPERATURE
500
450
400
350
I
Q
(µA)
300
250
200
150
100
50
0
1k
10k
100k
Frequency (Hz)
+125_ C
+25
_
C
−55_C
1M
10M
4
TMP105
www.ti.com
SLLS648B − FEBRUARY 2005 − REVISED JANUARY 2006
APPLICATIONS INFORMATION
The TMP105 is a digital temperature sensor that is optimal
for thermal management and thermal protection
applications. The TMP105 is Two-Wire and SMBus
interface-compatible, and is specified over a temperature
range of −40°C to +125°C.
The TMP105 requires 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.
Pointer
Register
Temperature
Register
Configuration
Register
SCL
I/O
Control
Interface
SDA
T
LOW
Register
V+
T
HIGH
Register
0.1µF
C1
To
Two−Wire
Controller
SCL
SDA
B1
TMP105
A1
A2
C2
B2
A0
ALERT
(Output)
Figure 2. Internal Register Structure of the
TMP105
P1
P0
0
1
0
1
REGISTER
Temperature Register (Read Only)
Configuration Register (Read/Write)
TLOW Register (Read/Write)
THIGH Register (Read/Write)
GND
NOTE: SCL, SDA, and ALERT
pins require pull−up resistors.
0
0
1
1
Figure 1. Typical Connections of the TMP105
The sensing device of the TMP105 is the chip itself.
Thermal paths run through the package leads. The lower
thermal resistance of metal causes the leads to provide the
primary thermal path.
To maintain accuracy in applications requiring air or
surface temperature measurement, care should be taken
to isolate the package and leads from ambient air
temperature.
Table 2. Pointer Addresses of the TMP105
TEMPERATURE REGISTER
The Temperature Register of the TMP105 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. Note that byte 1 is the
most significant byte; byte 2 is the least significant byte
(sent in this order). The first 12 bits are used to indicate
temperature, with all remaining bits equal to zero. The
least significant byte does not have to be read if that
information is not needed. 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.
POINTER REGISTER
Figure 2 shows the internal register structure of the
TMP105. The 8-bit Pointer Register of the devices 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 TMP105.
Power-up reset value of P1/P0 is 00.
D7
T11
D6
T10
D5
T9
D4
T8
D3
T7
D2
T6
D1
T5
D0
T4
Table 3. Byte 1 of Temperature Register
D7
T3
D6
T2
D5
T1
D4
T0
D3
0
D2
0
D1
0
D0
0
P7
0
P6
0
P5
0
P4
0
P3
0
P2
0
P1
P0
Register Bits
Table 1. Pointer Register Byte
Table 4. Byte 2 of Temperature Register
5