Electronic Components Datasheet Search
  English  ▼

X  

TMP117 Datasheet(PDF) 19 Page - Texas Instruments

Click here to check the latest version.
Part # TMP117
Description  High-Accuracy, Low-Power, Digital Temperature Sensor With SMBus- and I2C-Compatible Interface
PDF  45 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI1 [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI1 - Texas Instruments

TMP117 Datasheet(HTML) 19 Page - Texas Instruments

Back Button TMP117 Datasheet HTML 15Page - Texas Instruments TMP117 Datasheet HTML 16Page - Texas Instruments TMP117 Datasheet HTML 17Page - Texas Instruments TMP117 Datasheet HTML 18Page - Texas Instruments TMP117 Datasheet HTML 19Page - Texas Instruments TMP117 Datasheet HTML 20Page - Texas Instruments TMP117 Datasheet HTML 21Page - Texas Instruments TMP117 Datasheet HTML 22Page - Texas Instruments TMP117 Datasheet HTML 23Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 19 / 45 page
background image
SCL
SDA
t
(LOW)
t
RC
t
FC
t
(HDSTA)
t
(HDSTA)
t
(HDDAT)
t
(SUDAT)
t
(HIGH)
t
(SUSTA)
t
(SUSTO)
t
(BUF)
S
S
P
P
t
RD
t
FD
19
TMP117
www.ti.com
SNOSD82 – JUNE 2018
Product Folder Links: TMP117
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
7.5.3.1.5
SMBus Alert Function
The TMP117 supports the SMBus alert function. When the ALERT pin is connected to an SMBus alert signal and
a master senses that an alert condition is present, the master can send out an SMBus ALERT command (0001
1001) to the bus. If the ALERT pin is active, the device acknowledges the SMBus ALERT command and
responds by returning the slave address on the SDA line. The eighth bit (LSB) of the slave address byte
indicates if the alert condition is caused by the temperature exceeding T(HIGH) or falling below T(LOW). The LSB is
high if the temperature is greater than T(HIGH), or low if the temperature is less than T(LOW). See Figure 24 for
details of this sequence.
If multiple devices on the bus respond to the SMBus ALERT command, arbitration during the slave address
portion of the SMBus ALERT command determines which device clears the alert status of that device. The
device with the lowest two-wire address wins the arbitration. If the TMP117 wins the arbitration, the TMP117
ALERT pin becomes inactive at the completion of the SMBus ALERT command. If the TMP117 loses the
arbitration, the TMP117 ALERT pin remains active.
7.5.3.1.6
General-Call Reset Function
The TMP117 responds to a two-wire, general-call address (0000 000) if the eighth bit is 0. The device
acknowledges the general-call address and responds to commands in the second byte. If the second byte is
0000 0110, the TMP117 internal registers are reset to power-up values.
7.5.3.1.7
Timeout Function
The TMP117 resets the serial interface if the SCL line is held low by the master or the SDA line is held low by
the TMP117 for 35 ms (typical) between a START and STOP condition. The TMP117 releases the SDA line if
the SCL pin is pulled low and waits for a START condition from the host controller. To avoid activating the
timeout function, maintain a communication speed of at least 1 kHz for the SCL operating frequency.
7.5.3.1.8
Timing Diagrams
The TMP117 is two-wire, SMBus, and I2C interface-compatible. Figure 21 to Figure 25 show the various
operations on the TMP117. Parameters for Figure 21 are defined in Two-Wire Interface Timing. Bus definitions
are:
Bus Idle: Both SDA and SCL lines remain high.
Start Data Transfer: A change in the state of the SDA line from high to low when the SCL line is high defines a
START condition. Each data transfer is initiated with a START condition.
Stop Data Transfer: A change in the state of the SDA line from low to high when the SCL line is high defines a
STOP condition. Each data transfer is terminated with a repeated START or STOP condition.
Data Transfer: The number of data bytes transferred between a START and a STOP condition is not limited and
is determined by the master device. The TMP117 can also be used for single byte updates. To update only the
MS byte, terminate the communication by issuing a START or STOP communication on the bus.
Acknowledge: Each receiving device, when addressed, is obliged to generate an acknowledge bit. A device that
acknowledges must pull down the SDA line during the acknowledge clock pulse in such a way that the SDA line
is stable low during the high period of the acknowledge clock pulse. The user must take setup and hold times
into account. On a master receive, the termination of the data transfer can be signaled by the master generating
a not-acknowledge (1) on the last byte transmitted by the slave.
Figure 21. Two-Wire Timing Diagram



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com