English
Language : 

TMP102-Q1 Datasheet, PDF (9/29 Pages) Texas Instruments – TMP102-Q1 Low-Power Digital Temperature Sensor With SMBus and Two-Wire Serial Interface in SOT563
www.ti.com
TEMPERATURE (°C)
150
128
127.9375
100
80
75
50
25
0.25
0
–0.25
–25
–55
TMP102-Q1
SBOS702C – OCTOBER 2014 – REVISED DECEMBER 2015
Table 3. 13-Bit Temperature Data Format
DIGITAL OUTPUT (BINARY)
0 1001 0110 0000
0 1000 0000 0000
0 0111 1111 1111
0 0110 0100 0000
0 0101 0000 0000
0 0100 1011 0000
0 0011 0010 0000
0 0001 1001 0000
0 0000 0000 0100
0 0000 0000 0000
1 1111 1111 1100
1 1110 0111 0000
1 1100 1001 0000
HEX
0960
0800
07FF
0640
0500
04B0
0320
0190
0004
0000
1FFC
1E70
1C90
7.3.2 Serial Interface
The TMP102-Q1 device operates as a slave device only on the two-wire bus and SMBus. Connections to the
bus are made through the open-drain I/O lines, SDA and SCL. The SDA and SCL pins feature integrated spike
suppression filters and Schmitt triggers to minimize the effects of input spikes and bus noise. The TMP102-Q1
device supports the transmission protocol for both fast (1 kHz to 400 kHz) and high-speed (1 kHz to 2.85 MHz)
modes. All data bytes are transmitted MSB first.
7.3.3 Bus Overview
The device that initiates the transfer is called a master, and the devices controlled by the master are called
slaves. The bus must be controlled by a master device that generates the serial clock (SCL), controls the bus
access, and generates the START and STOP conditions.
To address a specific device, a START condition is initiated, indicated by pulling the data-line (SDA) from a high
to low logic level when SCL is high. All slaves on the bus shift in the slave address byte on the rising edge of the
clock, with the last bit indicating whether a read or write operation is intended. During the ninth clock pulse, the
slave being addressed responds to the master by generating an acknowledge and by pulling SDA pin low.
A data transfer is then initiated and sent over eight clock pulses followed by an acknowledge bit. During the data
transfer the SDA pin must remain stable when SCL is high, because any change in SDA pin when SCL pin is
high is interpreted as a START signal or STOP signal.
When all data have been transferred, the master generates a STOP condition indicated by pulling SDA pin from
low to high, when the SCL pin is high.
Copyright © 2014–2015, Texas Instruments Incorporated
Product Folder Links: TMP102-Q1
Submit Documentation Feedback
9