ZHCSKD0I September   2009  – October 2019 TMP431 , TMP432

PRODUCTION DATA.  

  1. 特性
  2. 应用
  3. 说明
    1.     Device Images
      1.      典型应用电路原理图
  4. 修订历史记录
  5. Pin Configuration and Functions
    1.     Pin Functions
  6. Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 Timing Requirements
    7. 6.7 Typical Characteristics
  7. Parameter Measurement Information
  8. Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1 Temperature Measurement Data
      2. 8.3.2 Beta Compensation
      3. 8.3.3 Series Resistance Cancellation
      4. 8.3.4 Differential Input Capacitance
      5. 8.3.5 Filtering
      6. 8.3.6 Sensor Fault
      7. 8.3.7 THERM and ALERT/THERM2
    4. 8.4 Device Functional Modes
      1. 8.4.1 Shutdown Mode (SD)
      2. 8.4.2 One-Shot Mode
    5. 8.5 Programming
      1. 8.5.1  Serial Interface
      2. 8.5.2  Bus Overview
      3. 8.5.3  Timing Diagrams
      4. 8.5.4  Serial Bus Address
      5. 8.5.5  Read and Write Operations
      6. 8.5.6  Undervoltage Lockout
      7. 8.5.7  Timeout Function
      8. 8.5.8  High-Speed Mode
      9. 8.5.9  General Call Reset
      10. 8.5.10 SMBus Alert Function
    6. 8.6 Register Maps
      1. 8.6.1  Pointer Register
      2. 8.6.2  Temperature Registers
      3. 8.6.3  Limit Registers
      4. 8.6.4  Status Registers
        1. 8.6.4.1 TMP431 Status Register
        2. 8.6.4.2 TMP432 Status Register
      5. 8.6.5  Configuration Register 1
      6. 8.6.6  Configuration Register 2
      7. 8.6.7  Conversion Rate Register
      8. 8.6.8  Beta Compensation Configuration Register
      9. 8.6.9  η-Factor Correction Register
      10. 8.6.10 Software Reset
      11. 8.6.11 Consecutive Alert Register
      12. 8.6.12 Therm Hysteresis Register
      13. 8.6.13 Identification Registers
      14. 8.6.14 Open Status Register
      15. 8.6.15 Channel Mask Register
      16. 8.6.16 High Limit Status Register
      17. 8.6.17 Low Limit Status Register
      18. 8.6.18 THERM Limit Status Register
  9. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application
      1. 9.2.1 Design Requirements
      2. 9.2.2 Detailed Design Procedure
      3. 9.2.3 Application Curve
  10. 10Power Supply Recommendations
  11. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Examples
  12. 12器件和文档支持
    1. 12.1 相关链接
    2. 12.2 社区资源
    3. 12.3 商标
    4. 12.4 静电放电警告
    5. 12.5 Glossary
  13. 13机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

Register Maps

The TMP43x contain multiple registers for holding configuration information, temperature measurement results, temperature comparator maximum, minimum, limits, and status information. These registers are described in Figure 19 and in Table 3 for the TMP431, and in Table 4 for the TMP432.

TMP431 TMP432 ai_internal_register_bos441.gifFigure 19. Internal Register Structure

Table 3. TMP431 Register Map

POINTER ADDRESS (HEX) POWER-ON RESET (HEX) BIT DESCRIPTIONS REGISTER DESCRIPTIONS
READ WRITE D7 D6 D5 D4 D3 D2 D1 D0
00 NA (1) 00 LT11 LT10 LT9 LT8 LT7 LT6 LT5 LT4 Local temperature (high byte)
01 NA 00 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 Remote temperature (high byte)
02 NA 80 BUSY LHIGH LLOW RHIGH RLOW OPEN RTHRM LTHRM Status register
03 09 00 MASK SD AL/TH 0 0 RANGE 0 0 Configuration register 1
04 0A 07 0 0 0 0 R3 R2 R1 R0 Conversion rate register
05 0B 55 LTH11 LTH10 LTH9 LTH8 LTH7 LTH6 LTH5 LTH4 Local temperature high limit (high byte)
06 0C 00 LTL11 LTL10 LTL9 LTL8 LTL7 LTL6 LTL5 LTL4 Local temperature low limit (high byte)
07 0D 55 RTH11 RTH10 RTH9 RTH8 RTH7 RTH6 RTH5 RTH4 Remote temperature high limit (high byte)
08 0E 00 RTL11 RTL10 RTL9 RTL8 RTL7 RTL6 RTL5 RTL4 Remote temperature low limit (high byte)
NA 0F X (2) X X X X X X X X One-shot start
10 NA 00 RT3 RT2 RT1 RT0 0 0 0 0 Remote temperature (low byte)
13 13 00 RTH3 RTH2 RTH1 RTH0 0 0 0 0 Remote temperature high limit (low byte)
14 14 00 RTL3 RTL2 RTL1 RTL0 0 0 0 0 Remote temperature low limit (low byte)
15 NA 00 LT3 LT2 LT1 LT0 0 0 0 0 Local temperature (low byte)
16 16 00 LTH3 LTH2 LTH1 LTH0 0 0 0 0 Local temperature high limit (low byte)
17 17 00 LTL3 LTL2 LTL1 LTL0 0 0 0 0 Local temperature low limit (low byte)
18 18 00 NC7 NC6 NC5 NC4 NC3 NC2 NC1 NC0 N-factor correction
19 19 55 (4) RTHL7 RTHL6 RTHL5 RTHL4 RTHL3 RTHL2 RTHL1 RTHL0 Remote THERM limit
1A 1A 1C 0 0 0 REN LEN RC 0 0 Configuration register 2
1F 1F 00 0 0 0 0 0 0 RIMASK LMASK Channel mask
20 20 55 (4) LTHL7 LTHL6 LTHL5 LTHL4 LTHL3 LTHL2 LTHL1 LTHL0 Local THERM limit
21 21 0A TH7 TH6 TH5 TH4 TH3 TH2 TH1 TH0 THERM hysteresis
22 22 70 0 CTH2 CTH1 CTH0 CALT2 CALT1 CALT0 0 Consecutive alert register
25 25 08 0 0 0 0 BC3 BC2 BC1 BC0 Beta range register
NA FC 00 X (3) X X X X X X X Software reset
FD NA 31 0 0 1 1 0 0 0 1 TMP431 device ID
FE NA 55 0 1 0 1 0 1 0 1 Manufacturer ID
NA = Not applicable; register is write- or read-only.
X = Indeterminate state.
X = Undefined. Writing any value to this register initiates a software reset; see Software Reset
TMP431C and TMP431D versions have a power-on reset value of 69h.

Table 4. TMP432 Register Map

POINTER ADDRESS POWER-ON RESET (HEX) BIT DESCRIPTIONS REGISTER DESCRIPTIONS
READ WRITE D7 D6 D5 D4 D3 D2 D1 D0
00 NA (1) 00 LT11 LT10 LT9 LT8 LT7 LT6 LT5 LT4 Local temperature (high byte)
01 NA 00 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 Remote temperature1 (high byte)
02 NA 80 BUSY 0 0 HIGH LOW OPEN THERM 0 Status register
03 09 00 MASK SD AL/TH 0 0 RANGE 0 0 Configuration register1
04 0A 07 0 0 0 0 R3 R2 R1 R0 Conversion rate register
05 0B 55 LTH11 LTH10 LTH9 LTH8 LTH7 LTH6 LTH5 LTH4 Local temperature high limit (high byte)
06 0C 00 LTL11 LTL10 LTL9 LTL8 LTL7 LTL6 LTL5 LTL4 Local temperature low limit (high byte)
07 0D 55 RTH11 RTH10 RTH9 RTH8 RTH7 RTH6 RTH5 RTH4 Remote temperature1 high limit (high byte)
08 0E 00 RTL11 RTL10 RTL9 RTL8 RTL7 RTL6 RTL5 RTL4 Remote temperature1 low limit (high byte)
NA 0F X (2) X X X X X X X X One-shot start
10 NA 00 RT3 RT2 RT1 RT0 0 0 0 0 Remote temperature1 (low byte)
13 13 00 RTH3 RTH2 RTH1 RTH0 0 0 0 0 Remote temperature1 high limit (low byte)
14 14 00 RTL3 RTL2 RTL1 RTL0 0 0 0 0 Remote temperature1 low limit (low byte)
15 15 55 RTH11 RTH10 RTH9 RTH8 RTH7 RTH6 RTH5 RTH4 Remote temperature2 high limit (high byte)
16 16 00 RTL11 RTL10 RTL9 RTL8 RTL7 RTL6 RTL5 RTL4 Remote temperature2 low limit (high byte)
17 17 00 RTH3 RTH2 RTH1 RTH0 0 0 0 0 Remote temperature2 high limit (low byte)
18 18 00 RTL3 RTL2 RTL1 RTL0 0 0 0 0 Remote temperature2 low limit (low byte)
19 19 55 RTHL7 RTHL6 RTHL5 RTHL4 RTHL3 RTHL2 RTHL1 RTHL0 Remote therm limit
1A 1A 55 RTHL7 RTHL6 RTHL5 RTHL4 RTHL3 RTHL2 RTHL1 RTHL0 Remote2 therm limit
1B 1B 00 0 0 0 0 0 R2OPEN R1OPEN 0 Open status
1F 1F 00 0 0 0 0 0 R2MASK R1MASK LMASK Channel mask
20 20 55 LTHL7 LTHL6 LTHL5 LTHL4 LTHL3 LTHL2 LTHL1 LTHL0 Local therm limit
21 21 0A TH7 TH6 TH5 TH4 TH3 TH2 TH1 TH0 Therm limit hysteresis
22 22 70 0 CTH2 CTH1 CTH0 CALT2 CALT1 CALT0 0 Consecutive alert register
23 NA 00 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 Remote temperature2 (high byte)
24 NA 00 RT3 RT2 RT1 RT0 0 0 0 0 Remote temperature2 (low byte)
25 25 08 0 0 0 0 BC3 BC2 BC1 BC0 Ch. 1 beta range selection
26 26 08 0 0 0 0 BC3 BC2 BC1 BC0 Ch. 2 beta range selection
27 27 00 NC7 NC6 NC5 NC4 NC3 NC2 NC1 NC0 N-factor correction remote1
28 28 00 NC7 NC6 NC5 NC4 NC3 NC2 NC1 NC0 N-factor correction remote2
29 NA 00 T3 T2 T1 T0 0 0 0 0 Local temperature (low byte)
35 35 00 0 0 0 0 0 R2HIGH R1HIGH LHIGH High limit status
36 36 00 0 0 0 0 0 R2LOW R1LOW LLOW Low limit status
37 37 00 0 0 0 0 0 R2THERM R1THERM LTHERM Therm status
3D 3D 00 LTH3 LTH2 LTH1 LTH0 0 0 0 0 Local temperature high limit (low byte)
3E 3E 00 LTL3 LTL2 LTL1 LTL0 0 0 0 0 Local temperature low limit (low byte)
3F 3F 3C 0 0 REN2 REN LEN RC 0 0 Configuration register2
NA FC 00 X(3) X X X X X X X Software reset
FD NA 32 0 0 1 1 0 0 1 0 TMP432 device ID
FE NA 55 0 1 0 1 0 1 0 1 Manufacturer ID
NA = Not applicable; register is write- or read-only.
Indeterminate state.
X = Undefined. Writing any value to this register initiates a software reset; see Software Reset.