# TMP007AIYZFT データシートの表示（PDF） - Texas Instruments

 部品番号 コンポーネント説明 メーカー TMP007AIYZFT Infrared Thermopile Sensor with Integrated Math Engine Texas Instruments
TMP007AIYZFT Datasheet PDF : 55 Pages
 First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
www.ti.com
TMP007
SBOS685C – APRIL 2014 – REVISED JULY 2015
7.3.7 Temperature Format
The temperature register data format of the TMP007 is reported in a binary twos complement signed integer
format, as Table 3 shows, with 1 LSB = (1 / 32)°C = 0.03125°C.
TEMPERATURE (°C)
150
125
100
80
75
50
25
0.03125
0
–0.03125
–0.0625
–25
–40
–55
Table 3. Temperature Data Format
DIGITAL OUTPUT (BINARY)
0100 1011 0000 0000
0011 1110 1000 0000
0011 0010 0000 0000
0010 1000 0000 0000
0010 0101 1000 0000
0001 1001 0000 0000
0000 1100 1000 0000
0000 0000 0000 0100
0000 0000 0000 0000
1111 1111 1111 1100
1111 1111 1111 1000
1111 0011 0111 0000
1110 1011 1111 1100
1110 0100 0111 1100
SHIFTED HEX
12C0
0FA0
0C80
0A00
0960
0640
0320
0001
0000
FFFF
FFFE
FCDC
FAFF
F91F
To convert the integer temperature result of the TMP007 to degrees Celsius, right-shift the result by two bits.
Then perform a divide-by-32 of TDIE and TOBJ, the 14-bit signed integers contained in the corresponding
registers. The sign of the temperature is the same as the sign of the integer read from the TMP007. In twos
complement notation, the MSB is the sign bit. If the MSB is 1, the integer is negative and the absolute value can
be obtained by inverting all bits and adding 1. An alternate method of calculating the absolute value of negative
integers is abs(i) = i xor FFFFh + 1.