±1.5°C from –25°C to +85°C (max)
±2.0°C from –40°C to +125°C (max)
● LOW QUIESCENT CURRENT: 50µA
● WIDE SUPPLY RANGE: 2.7V to 5.5V
● TINY SOT23-6 AND SO-8 PACKAGES
● OPERATION TO 150°C
● PROGRAMMABLE HIGH/LOW SETPOINTS
APPLICATIONS
● POWER-SUPPLY TEMPERATURE MONITORING
● COMPUTER PERIPHERAL THERMAL PROTECTION
● NOTEBOOK COMPUTERS
● CELL PHONES
● BATTERY MANAGEMENT
● OFFICE MACHINES
● THERMOSTAT CONTROLS
● ENVIRONMENTAL MONITORING and HVAC
● ELECTROMECHANICAL DEVICE TEMPERATURE
DESCRIPTION
The TMP122 and TMP124 are SPI-compatible temperature
sensors available in SOT23-6 and SO-8 packages. Requiring only a pull-up resistor for complete function, the TMP122
and TMP124 temperature sensors are capable of measuring
temperatures within 2°C of accuracy over a temperature
range of –40°C to +125°C, with operation up to 150°C.
Programmable resolution, programmable set points and shut
down function provide versatility for any application. Low
supply current and a supply range from 2.7V to 5.5V make
the TMP122 and TMP124 excellent candidates for lowpower applications.
The TMP122 and TMP124 are ideal for extended thermal
measurement in a variety of communication, computer, consumer, environmental, industrial, and instrumentation applications.
Temperature
Temperature
Diode
1
2
3
Temp.
Sensor
∆Σ
A/D
Converter
OSC
TMP122
ALERT
GND
V+
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.
SPI is a registered trademark of Motorola. All other 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.
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.
NOTES: (1) Stresses above those listed under “Absolute Maximum Ratings”
may cause permanent damage to the device. Exposure to absolute maximum
conditions for extended periods may affect device reliability. (2) Input voltage
rating applies to all TMP122 and TMP124 input voltages.
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.
PACKAGE/ORDERING INFORMATION
PRODUCTPACKAGE-LEADDESIGNATOR
PACKAGETEMPERATUREPACKAGEORDERINGTRANSPORT
TMP122SOT23-6DBV–40°C to +125°CT122TMP122AIDBVTTape and Reel, 250
(1)
"" "" "TMP122AIDBVRTape and Reel, 3000
TMP124SO-8D–40°C to +125°CT124TMP124AIDRails, 100
"" "" "TMP124AIDRTape and Reel, 2500
NOTE: (1) For the most current specifications and package information, refer to our web site at www.ti.com.
SPECIFIED
RANGEMARKINGNUMBERMEDIA, QUANTITY
PIN CONFIGURATIONS
Top ViewSOT23-6
T122
ALERT
GND
V+
1
2
3
TMP122
6
SO/I
5
CS
4
SCK
Top ViewSO-8
NC = No Connection
2
www.ti.com
TMP122, TMP124
SBOS272B
ELECTRICAL CHARACTERISTICS
At TA = –40°C to +125°C, and V+ = 2.7V to 5.5V, unless otherwise noted.
TMP122, TMP124
PARAMETERCONDITIONMINTYPMAXUNITS
TEMPERATURE INPUT
Range–40+125°C
Accuracy (Temperature Error)–25°C to +85°C±0.5±1.5°C
vs Supply–0.30.1+0.3°C/V
Resolution
(1)
DIGITAL INPUT/OUTPUT
Input Logic Levels:
V
IH
V
IL
Input Current, SO/I, SCK, CS0V ≤ V
Output Logic Levels:
V
SO/II
OL
V
SO/II
OH
V
ALERTI
OL
Leakage Current ALERT0V ≤ V
Input Capacitance, SO/I, SCK, CS, ALERT2.5pF
ResolutionSelectable9 to 12 + SignBits
Conversion Time9-Bit + Sign3040ms
Serial Bus Inactive5075µA
Serial Bus Inactive0.11µA
SOT23-6 Surface-Mount200°C/W
SO-8 Surface-Mount150°C/W
TMP122, TMP124
SBOS272B
www.ti.com
3
TYPICAL CHARACTERISTICS
At TA = +25°C, and V+ = 5.0V, unless otherwise noted.
70
60
50
(µA)
Q
I
40
30
400
300
200
Conversion Time (ms)
100
QUIESCENT CURRENT vs TEMPERATURE
V+ = 5V
V+ = 2.7V
Serial Bus Inactive
–60 –40 –20020406080 100 120 140
Temperature (°C)
CONVERSION TIME vs TEMPERATURE
V+ = 5V
V+ = 2.7V
12-bit resolution.
–60 –40 –20020406080 100 120 140
Temperature (°C)
1.0
0.9
0.8
0.7
0.6
0.5
(µA)
0.4
SD
I
0.3
0.2
0.1
0.0
–0.1
2.0
1.5
1.0
0.5
0.0
–0.5
–1.0
Temperature Error (°C)
–1.5
–2.0
SHUTDOWN CURRENT vs TEMPERATURE
–60 –40 –20020406080 100 120 140
Temperature (°C)
TEMPERATURE ACCURACY vs TEMPERATURE
3 typical units 12-bit resolution.
–60 –40 –20 02040 60 80 100 120160140
Temperature (°C)
4
www.ti.com
TMP122, TMP124
SBOS272B
APPLICATIONS INFORMATION
The TMP122 and TMP124 digital temperature sensors are
optimal for thermal management and thermal protection applications. The TMP122/TMP124 are SPI interface-compatible
and specified for a temperature range of –40°C to +125°C.
The TMP122/TMP124 require minimal external components
for operation, needing only a pull-up resistor on the ALERT
pin and a bypass capacitor on the supply. Bypass capacitors
of 0.1µF is recommended. Figure 1 shows typical connections for the TMP122 and TMP124.
V+
0.1µF
3
1
SCK
SO/I
4
6
TMP122
2
GND
ALERT
(Output)
5
CS
NOTE: Alert requires
pull-up resistor (open drain).
NC indicates pin should be left
open or floating.
SO/I
SCK
NC
FIGURE 1. Typical Connections of the TMP122 and TMP124.
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.
CS
SO/I
16-Bit
READ
16-Bit
READ
COMMAND
16-Bit
Response
FIGURE 2.Multiple Command Sequence.
1
2
TMP124
3
16-Bit
WRITE/
Embedded
Address
V+
GND
7
6
5
16-Bit
READ
0.1µF
CS
NC
ALERT
(Output)
8
4
COMMUNICATING WITH THE TMP122
The TMP122/TMP124 converts continuously. If CS is brought
low during a conversion the conversion process continues, but
the last completed conversion is available at the output register. Communication with the TMP122/TMP124 is initiated by
pulling
CS
low. The first 16 clocks of data transfer will return
temperature data from the temperature sensors. The 16-bit
data word is clocked out sign bit first, followed by the MSB. Any
portion of the 16-bit word may be read before raising
user wishes to continue with
CS
low, the following 16 clocks
transfer in a READ or WRITE command. READ and WRITE
commands are described in Tables I and II.
The READ command contains an embedded address in bits
D4 and D3 to identify which register to read. Bits D4 and D3
are internally registered and will hold their value following a
READ command until a entire 16-bit read is completed by the
user. The completion of the 16-bit READ acknowledges that
the READ command has been completed. If the user issues
a READ command and then raises
CS
with less than 16
subsequent clocks, the data from that register will be available
at the next fall of
CS
. The registered READ address will
remain in effect until a full 16 clocks have been received. After
the completion of a 16-bit READ from the part, the READ
address is reset to return data from the Temperature Register.
A WRITE command to a register will not change the READ
address registered. For further discussion on the READ address register, see the
Read Address Register
Multiple commands may be strung together as illustrated in
Figure 2. The TMP122/TMP124 accepts commands alternating with 16-bit response data. On lowering
always responds with a READ from the address location
indicated by the READ address register. If the next command is a READ command then data is returned from the
address specified by the READ command with the 16th clock
resetting the READ address register to the default temperature register. The TMP122/TMP124 then expect a 16-bit
command. If the command is a WRITE command, then the
16 clocks following the command will again return temperature data.
Figures 3, 4, 5, and 6 detail the communication sequences.