0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
TMP75BIDGKT

TMP75BIDGKT

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    VSSOP8

  • 描述:

    SENSOR TEMPERATURE SMBUS 8VSSOP

  • 数据手册
  • 价格&库存
TMP75BIDGKT 数据手册
Sample & Buy Product Folder Support & Community Tools & Software Technical Documents TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 TMP75B 1.8-V Digital Temperature Sensor with Two-Wire Interface and Alert 1 Features 3 Description • • The TMP75B is an integrated digital temperature sensor with a 12-bit analog-to-digital converter (ADC) that can operate at a 1.8-V supply, and is pin and register compatible with the industry-standard LM75 and TMP75. This device is available in SOIC-8 and VSSOP-8 packages, and requires no external components to sense the temperature. The TMP75B is capable of reading temperatures with a resolution of 0.0625°C and is specified over a temperature range of –55°C to +125°C. 1 • • • • • • • • • • Low-Voltage Alternative to LM75 and TMP75 Digital Output with Standard Two-Wire Serial Interface Up to 8 Pin-Programmable Bus Addresses Overtemperature ALERT Pin with Programmable Trip Values Shutdown Mode for Battery Power Saving One-Shot Conversion Mode for Custom Update Rates Operating Temperature Range: –55°C to +125°C Operating Supply Range: 1.4 V to 3.6 V Quiescent Current: – 45 μA Active (typ) – 0.3 μA Shutdown (typ) Accuracy: – ±0.5°C (typ) from –20°C to +85°C – ±1°C (typ) from –55°C to +125°C Resolution: 12 Bits (0.0625°C) Packages: SOIC-8 and VSSOP-8 2 Applications • • • • • • • • • The TMP75B features SMBus and two-wire interface compatibility, and allows up to eight devices on the same bus with the SMBus overtemperature alert function. The programmable temperature limits and the ALERT pin allow the sensor to operate as a stand-alone thermostat, or an overtemperature alarm for power throttling or system shutdown. The factory-calibrated temperature accuracy and the noise-immune digital interface make the TMP75B the preferred solution for temperature compensation of other sensors and electronic components, without the need for additional system-level calibration or elaborate board layout for distributed temperature sensing. The TMP75B is ideal for thermal management and protection of a variety of consumer, computer, communication, industrial, and environmental applications. Server and Computer Thermal Management Telecommunication Equipment Office Machines Video Game Consoles Set-Top Boxes Power Supply and Battery Thermal Protection Thermostat Control Environmental Monitoring and HVAC Electrical Motor Driver Thermal Protection Device Information(1) DEVICE NAME TMP75B PACKAGE BODY SIZE (NOM) SOIC (8) 4.90 mm × 3.90 mm VSSOP (8) 3.00 mm × 3.00 mm (1) For all available packages, see the package option addendum at the end of the datasheet. Temperature Accuracy (Error) vs Ambient Temperature Simplified Schematic 1.4 V to 3.6 V 3 TMP75B 1 2 Two-Wire Host Controller 3 SDA VS SCL A0 ALERT A1 8 7 6 Temperature Error (ƒC) 2 0.01 PF 1 0 ±1 Mean ±2 4 GND A2 Mean - 61 5 Mean + 61 ±3 ±75 ±50 ±25 0 25 50 75 Temperature (ƒC) 100 125 150 C005 1 An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications, intellectual property matters and other important disclaimers. PRODUCTION DATA. TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com Table of Contents 1 2 3 4 5 6 7 Features .................................................................. Applications ........................................................... Description ............................................................. Revision History..................................................... Pin Configuration and Functions ......................... Specifications......................................................... 1 1 1 2 3 4 6.1 6.2 6.3 6.4 6.5 6.6 4 4 4 4 5 6 Absolute Maximum Ratings ...................................... Handling Ratings....................................................... Recommended Operating Conditions....................... Thermal Information .................................................. Electrical Characteristics........................................... Typical Characteristics .............................................. Detailed Description .............................................. 7 7.1 Overview ................................................................... 7 7.2 Functional Block Diagram ......................................... 7 7.3 Feature Description................................................... 8 7.4 Device Functional Modes........................................ 15 7.5 Programming........................................................... 16 7.6 Register Map........................................................... 16 8 Application and Implementation ........................ 19 8.1 Application Information............................................ 19 8.2 Typical Application ................................................. 19 9 Power Supply Recommendations...................... 20 10 Layout................................................................... 21 10.1 Layout Guidelines ................................................. 21 10.2 Layout Example .................................................... 21 11 Device and Documentation Support ................. 22 11.1 11.2 11.3 11.4 Documentation Support ....................................... Trademarks ........................................................... Electrostatic Discharge Caution ............................ Glossary ................................................................ 22 22 22 22 12 Mechanical, Packaging, and Orderable Information ........................................................... 22 4 Revision History Changes from Revision A (April 2014) to Revision B • Added DGK (VSSOP-8) package to data sheet .................................................................................................................... 1 Changes from Original (April 2014) to Revision A • 2 Page Page Changed from product preview to production data ................................................................................................................ 1 Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B TMP75B www.ti.com SBOS706B – APRIL 2014 – REVISED AUGUST 2014 5 Pin Configuration and Functions D and DGK Packages SOIC-8 and VSSOP-8 (Top View) SDA 1 8 VS SCL 2 7 A0 ALERT 3 6 A1 GND 4 5 A2 Pin Functions PIN NAME NO. I/O DESCRIPTION A0 7 I Address select. Connect to GND or VS. A1 6 I Address select. Connect to GND or VS. A2 5 I Address select. Connect to GND or VS. ALERT 3 O Overtemperature alert. Open-drain output; requires a pull-up resistor. GND 4 — Ground. SCL 2 I SDA 1 I/O VS 8 I Serial clock. Serial data. Open-drain output; requires a pull-up resistor. Supply voltage, 1.4 V to 3.6 V. Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B 3 TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com 6 Specifications 6.1 Absolute Maximum Ratings over operating free-air temperature range (unless otherwise noted) (1) MIN MAX UNIT 4 V V Supply voltage, VS Input voltage Sink current SDA, SCL, ALERT, A2, A1 -0.3 4 A0 -0.3 (VS) + 0.3 V 10 mA 150 °C SDA, ALERT Operating junction temperature (1) -55 Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. 6.2 Handling Ratings MIN Tstg Storage temperature range V(ESD) (1) Electrostatic Human body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins discharge Charged device model (CDM), per JEDEC specification JESD22-C101, all pins (2) (1) (2) MAX UNIT °C -60 150 –2000 2000 –1000 1000 V JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. 6.3 Recommended Operating Conditions over operating free-air temperature range (unless otherwise noted) MIN NOM Supply voltage 1.4 1.8 Operating free-air temperature, TA -55 MAX UNIT 3.6 V 125 °C 6.4 Thermal Information TMP75B THERMAL METRIC (1) D (SOIC) DGK (VSSOP) 8 PINS 8 PINS 188.1 RθJA Junction-to-ambient thermal resistance 125.4 RθJC(top) Junction-to-case (top) thermal resistance 71.5 79.1 RθJB Junction-to-board thermal resistance 65.8 109.6 ψJT Junction-to-top characterization parameter 21.1 15.3 ψJB Junction-to-board characterization parameter 65.3 108 RθJC(bot) Junction-to-case (bottom) thermal resistance N/A N/A (1) 4 UNIT °C/W For more information about traditional and new thermal metrics, see the IC Package Thermal Metrics application report, SPRA953. Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B TMP75B www.ti.com SBOS706B – APRIL 2014 – REVISED AUGUST 2014 6.5 Electrical Characteristics At TA = –55°C to +125°C and VS = +1.4 V to +3.6 V, unless otherwise noted. Typical values at TA = 25°C and VS = +1.8 V. PARAMETER TEST CONDITIONS MIN TYP MAX UNIT +125 °C TEMPERATURE INPUT Temperature range –55 Temperature resolution Temperature accuracy (error) 0.0625 –20°C to +85°C °C ±0.5 ±2 °C ±1 ±3 °C 0.7(VS) VS V -0.3 0.3(VS) V 1 μA 0.4 V –55°C to +125°C DIGITAL INPUT/OUTPUT VIH High-level input voltage VIL Low-level input voltage IIN Input current 0 V < VIN < (VS) + 0.3 V VOL Low-level output voltage VS ≥ 2 V, IOUT = 3 mA VS < 2 V, IOUT = 3 mA 0.2(VS) ADC resolution Conversion time Conversion modes V 12 One-shot mode 20 27 Bit 35 ms CR1 = 0, CR0 = 0 (default) 37 Conv/s CR1 = 0, CR0 = 1 18 Conv/s CR1 = 1, CR0 = 0 9 Conv/s CR1 = 1, CR0 = 1 4 Conv/s Timeout time 38 54 70 ms 3.6 V POWER SUPPLY Operating supply range IQ ISD Quiescent current Shutdown current 1.4 Serial bus inactive, CR1 = 0, CR0 = 0 (default) 45 89 μA Serial bus inactive, CR1 = 0, CR0 = 1 22 48 μA Serial bus inactive, CR1 = 1, CR0 = 0 12 30 μA Serial bus inactive, CR1 = 1, CR0 = 1 6.5 21 μA Serial bus inactive 0.3 8 μA Serial bus active, SCL frequency = 400 kHz 10 μA Serial bus active, SCL frequency = 3.4 MHz 80 μA Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B 5 TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com 6.6 Typical Characteristics At TA = 25°C and VS = +1.8 V (unless otherwise noted). 100 80 70 Vs = 1.4V 9 Vs = 1.8V 8 Vs = 3.6V 7 60 ISD (A) IQ (A) 10 CR = '0h' CR = '1h' CR = '2h' CR = '3h' 90 50 40 6 5 4 30 3 20 2 10 1 0 0 ±75 ±50 ±25 0 25 50 75 100 125 ±75 150 Temperature (ƒC) ±25 0 25 50 75 100 125 150 Temperature (ƒC) Figure 1. Quiescent Current vs Temperature C002 Figure 2. Shutdown Current vs Temperature 30 200 29 175 28 Ta = -Û& 7D Û& 7D Û& 150 27 125 26 IQ (A) Conversion Time (ms) ±50 C001 25 24 100 75 23 22 21 Vs = 1.4V 50 Vs = 1.8V 25 Vs = 3.6V 20 ±75 ±50 ±25 0 25 50 75 100 125 Temperature (ƒC) 0 150 10 Figure 3. Conversion Time vs Temperature 100 1000 10000 Bus Frequency (kHz) C003 C004 Figure 4. Quiescent Current vs Bus Frequency 3 Population 1 0 ±1 Mean ±2 Mean - 61 Mean + 61 ±3 ±75 ±50 ±25 0 25 50 75 100 125 Temperature (ƒC) 150 -1 -0.9 -0.8 -0.7 -0.6 -0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Temperature Error (ƒC) 2 C005 Temperature Error (ƒC) C006 Figure 5. Temperature Error vs Temperature 6 Submit Documentation Feedback Figure 6. Temperature Error at 25°C Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B TMP75B www.ti.com SBOS706B – APRIL 2014 – REVISED AUGUST 2014 7 Detailed Description 7.1 Overview The TMP75B is a digital temperature sensor optimal for thermal management and thermal protection applications. The TMP75B is two-wire and SMBus interface compatible, and is specified over a temperature range of –55°C to +125°C. The temperature sensing device for the TMP75B is the chip itself. A bipolar junction transistor (BJT) inside the chip is used in a band-gap configuration to produce a voltage proportional to the chip temperature. The voltage is digitized and converted to a 12-bit temperature result in degrees Celsius, with a resolution of 0.0625°C. The package leads provide the primary thermal path because of the lower thermal resistance of the metal. Thus, the temperature result is equivalent to the local temperature of the printed circuit board (PCB) where the sensor is mounted. 7.2 Functional Block Diagram VS Device Voltage Regulator Register Bank Oscillator SDA Serial Interface Control Logic SCL A0 NxI I ALERT A1 A2 ADC Thermal BJT GND Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B 7 TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com 7.3 Feature Description 7.3.1 Digital Temperature Output The 12-bit digital output from each temperature measurement conversion is stored in the read-only temperature register. Two bytes must be read to obtain the data, as shown in Figure 15. Note that byte 1 is the most significant byte, followed by byte 2, the least significant byte. The temperature result is left-justified with the 12 most significant bits used to indicate the temperature. There is no need to read the second byte if resolution below 1°C is not required. Table 1 summarizes the temperature data format. One LSB equals 0.0625°C. Negative numbers are represented in binary twos complement format. Table 1. Temperature Data Format (1) DIGITAL OUTPUT (1) TEMPERATURE (°C) BINARY HEX 128 0111 1111 1111 7FF 127.9375 0111 1111 1111 7FF 100 0110 0100 0000 640 80 0101 0000 0000 500 75 0100 1011 0000 4B0 50 0011 0010 0000 320 25 0001 1001 0000 190 0.25 0000 0000 0100 004 0 0000 0000 0000 000 –0.25 1111 1111 1100 FFC –25 1110 0111 0000 E70 –55 1100 1001 0000 C90 The temperature sensor resolution is 0.0625°C/LSB. Table 1 does not supply a full list of all temperatures. Use the following rules to obtain the digital data format for a given temperature, and vice versa. To convert positive temperatures to a digital data format: Divide the temperature by the resolution. Then, convert the result to binary code with a 12-bit, left-justified format, and MSB = 0 to denote a positive sign. Example: (+50°C) / (0.0625°C / LSB) = 800 = 320h = 0011 0010 0000 To convert a positive digital data format to temperature: Convert the 12-bit, left-justified binary temperature result, with the MSB = 0 to denote a positive sign, to a decimal number. Then, multiply the decimal number by the resolution to obtain the positive temperature. Example: 0011 0010 0000 = 320h = 800 × (0.0625°C / LSB) = +50°C To convert negative temperatures to a digital data format: Divide the absolute value of the temperature by the resolution, and convert the result to binary code with a 12-bit, left-justified format. Then, generate the twos complement of the result by complementing the binary number and adding one. Denote a negative number with MSB = 1. Example: (|–25°C|) / (0.0625°C / LSB) = 400 = 190h = 0001 1001 0000 Two's complement format: 1110 0110 1111 + 1 = 1110 0111 0000 To convert a negative digital data format to temperature: Generate the twos compliment of the 12-bit, left-justified binary number of the temperature result (with MSB = 1, denoting negative temperature result) by complementing the binary number and adding one. This represents the binary number of the absolute value of the temperature. Convert to decimal number and multiply by the resolution to get the absolute temperature, then multiply by –1 for the negative sign. Example: 1110 0111 0000 has twos compliment of 0001 1001 0000 = 0001 1000 1111 + 1 Convert to temperature: 0001 1001 0000 = 190h = 400; 400 × (0.0625°C / LSB) = 25°C = (|–25°C|); (|–25°C|) × (–1) = –25°C 8 Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B TMP75B www.ti.com SBOS706B – APRIL 2014 – REVISED AUGUST 2014 7.3.2 Temperature Limits and Alert The temperature limits are stored in the TLOW and THIGH registers (Table 8 and Table 9) in the same format as the temperature result, and their values are compared to the temperature result on every conversion. The outcome of the comparison drives the behavior of the ALERT pin, which can operate as a comparator output or an interrupt, and is set by the TM bit in the configuration register (Table 7). In comparator mode (TM = 0, default), the ALERT pin becomes active when the temperature is equal to or exceeds the value in THIGH (fault conditions) for a consecutive number of conversions as set by the FQ bits of the configuration register. ALERT clears when the temperature falls below TLOW for the same consecutive number of conversions. The difference between the two limits acts as a hysteresis on the comparator output, and a fault counter prevents false alerts as a result of environmental noise. In interrupt mode (TM = 1), the ALERT pin becomes active when the temperature equals or exceeds the value in THIGH for a consecutive number of fault conditions. The ALERT pin remains active until a read operation of any register occurs, or the device successfully responds to the SMBus alert response address. The ALERT pin is also cleared if the device is placed in shutdown mode (see Shutdown Mode section for shutdown mode description). After the ALERT pin is cleared, this pin becomes active again only when the temperature falls below TLOW for a consecutive number of fault conditions, and remains active until cleared by a read operation of any register, or a successful response to the SMBus alert response address. After the ALERT pin is cleared, the cycle repeats with the ALERT pin becoming active when the temperature equals or exceeds THIGH, and so on. The ALERT pin can also be cleared by resetting the device with the general-call reset command. This action also clears the state of the internal registers in the device and the fault counter memory, returning the device to comparator mode (TM = 0). The active state of the ALERT pin is set by the POL bit in the configuration register. When POL = 0 (default), the ALERT pin is active low. When POL = 1, the ALERT pin is active high. The operation of the ALERT pin in various modes is illustrated in Figure 7. THIGH Measured Temperature TLOW Device ALERT PIN (Comparator Mode) POL = 0 Device ALERT PIN (Interrupt Mode) POL = 0 Device ALERT PIN (Comparator Mode) POL = 1 Device ALERT PIN (Interrupt Mode) POL = 1 Read Read Read Time Figure 7. ALERT Pin Modes of Operation Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B 9 TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com 7.3.3 Serial Interface The TMP75B operates as a slave device only on the two-wire bus and SMBus. Connections to the bus are made using 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 TMP75B supports the transmission protocol for both fast (1 kHz to 400 kHz) and high-speed (1 kHz to 3 MHz) modes. All data bytes are transmitted MSB first. 7.3.3.1 Bus Overview The device that initiates the transfer is called a master, and the devices controlled by the master are 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, initiate a start condition by pulling the data line (SDA) from a high to a low logic level while SCL is high. All slaves on the bus shift in the slave address byte; the last bit indicates whether a read or write operation follows. During the ninth clock pulse, the slave being addressed responds to the master by generating an acknowledge bit and pulling SDA low. Data transfer is then initiated and sent over eight clock pulses followed by an acknowledge bit. During data transfer, SDA must remain stable while SCL is high because any change in SDA while SCL is high is interpreted as a start or stop signal. After all data have been transferred, the master generates a stop condition indicated by pulling SDA from low to high, while SCL is high. 7.3.3.2 Serial Bus Address To communicate with the TMP75B, the master must first communicate with slave devices using a slave address byte. The slave address byte consists of seven address bits, and a direction bit indicating the intent of executing either a read or write operation. The TMP75B features three address pins that allow up to eight devices to be addressed on a single bus. The TMP75B latches the status of the address pins at the start of a communication. Table 2 describes the pin logic levels and the corresponding address values. Table 2. Address Pin Connections and Slave Addresses DEVICE TWO-WIRE ADDRESS A2 A1 A0 1001000 GND GND GND 1001001 GND GND VS 1001010 GND VS GND 1001011 GND VS VS 1001100 VS GND GND 1001101 VS GND VS 1001110 VS VS GND 1001111 VS VS VS 7.3.3.3 Writing and Reading Operation Accessing a particular register on the TMP75B is accomplished by writing the appropriate value to the pointer register. The value for the pointer register is the first byte transferred after the slave address byte with the R/W bit low. Every write operation to the TMP75B requires a value for the pointer register (see Figure 9). When reading from the TMP75B, the last value stored in the pointer register by a write operation is used to determine which register is read by a read operation. To change the register pointer for a read operation, a new value must be written to the pointer register. This action is accomplished by issuing a slave address byte with the R/W bit low, followed by the pointer register byte. No additional data are required. The master can then generate a start condition and send the slave address byte with the R/W bit high to initiate the read command. See Figure 10 for details of this sequence. If repeated reads from the same register are desired, there is no need to continually send the pointer register bytes because the TMP75B stores the pointer register value until it is changed by the next write operation. Note that register bytes are sent with the most significant byte first, followed by the least significant byte. 10 Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B TMP75B www.ti.com SBOS706B – APRIL 2014 – REVISED AUGUST 2014 7.3.3.4 Slave-Mode Operations The TMP75B can operate as a slave receiver or slave transmitter. 7.3.3.4.1 Slave Receiver Mode: The first byte transmitted by the master is the slave address, with the R/W bit low. The TMP75B then acknowledges reception of a valid address. The next byte transmitted by the master is the pointer register. The TMP75B then acknowledges reception of the pointer register byte. The next byte or bytes are written to the register addressed by the pointer register. The TMP75B acknowledges reception of each data byte. The master can terminate data transfer by generating a start or stop condition. 7.3.3.4.2 Slave Transmitter Mode: The first byte transmitted by the master is the slave address, with the R/W bit high. The slave acknowledges reception of a valid slave address. The next byte is transmitted by the slave and is the most significant byte of the register indicated by the pointer register. The master acknowledges reception of the data byte. The next byte transmitted by the slave is the least significant byte. The master acknowledges reception of the data byte. The master can terminate data transfer by generating a not-acknowledge bit on reception of any data byte, or by generating a start or stop condition. 7.3.3.5 SMBus Alert Function The TMP75B supports the SMBus alert function. When the TMP75B operates in interrupt mode (TM = 1), the ALERT pin may be connected as an SMBus alert signal. When a master senses that an alert condition is present on the ALERT line, the master sends an SMBus alert command (00011001) to the bus. If the ALERT pin is active, the device acknowledges the SMBus alert command and responds by returning its slave address on the SDA line. The eighth bit (LSB) of the slave address byte indicates whether the alert condition is caused by the temperature exceeding THIGH or falling below TLOW. The LSB is high if the temperature is greater than THIGH, or low if the temperature is less than TLOW. See Figure 11 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 its alert status first. If the TMP75B wins the arbitration, its ALERT pin becomes inactive at the completion of the SMBus alert command. If the TMP75B loses the arbitration, its ALERT pin remains active. 7.3.3.6 General Call The TMP75B responds to a two-wire general call address (0000000) 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 00000100, the TMP75B latches the status of the address pin, but does not reset. If the second byte is 00000110, the TMP75B internal registers are reset to power-up values. 7.3.3.7 High-Speed (Hs) Mode In order for the two-wire bus to operate at frequencies above 400 kHz, the master device must issue an SMBus Hs-mode master code (00001xxx) as the first byte after a start condition to switch the bus to high-speed operation. The TMP75B does not acknowledge this byte, but does switch its input filters on SDA and SCL and its output filters on SDA to operate in Hs-mode, allowing transfers at up to 3 MHz. After the Hs-mode master code has been issued, the master transmits a two-wire slave address to initiate a data-transfer operation. The bus continues to operate in Hs-mode until a stop condition occurs on the bus. Upon receiving the stop condition, the TMP75B switches the input and output filters back to fast-mode operation. 7.3.3.8 Timeout Function The TMP75B resets the serial interface if SCL or SDA are held low for 54 ms (typ) between a start and stop condition. If the TMP75B is pulled low, it releases the bus and then waits for a start condition. To avoid activating the timeout function, it is necessary to maintain a communication speed of at least 1 kHz for the SCL operating frequency. Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B 11 TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com 7.3.3.9 Two-Wire Timing The TMP75B is two-wire and SMBus compatible. Figure 8 to Figure 11 describe the various operations on the TMP75B. Parameters for Figure 8 are defined in Table 3. 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, while 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 while 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 receiver acknowledges the transfer of data. It is also possible to use the TMP75B for single-byte updates. To update only the MS byte, terminate communication by issuing a start or stop condition on the bus. Acknowledge Each receiving device, when addressed, must generate an acknowledge bit. A device that acknowledges must pull down the SDA line during the acknowledge clock pulse so that the SDA line is stable low during the high period of the acknowledge clock pulse. Setup and hold times must be taken into account. When a master receives data, 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. Table 3. Timing Diagram Requirements FAST MODE SYMBOL f(SCL) PARAMETER SCL operating frequency HIGH-SPEED MODE MIN MAX MIN MAX UNIT VS ≥ 1.8 V 0.001 0.4 VS < 1.8 V 0.001 0.4 0.001 3 MHz 0.001 2.5 VS ≥ 1.8 V 1300 160 MHz ns VS < 1.8 V 1300 260 ns t(BUF) Bus free time between stop and start conditions t(HDSTA) Hold time after repeated start condition. After this period, the first clock is generated. 600 160 ns t(SUSTA) Repeated start condition setup time 600 160 ns t(SUSTO) Stop condition setup time 600 t(HDDAT) Data hold time t(SUDAT) Data setup time 160 ns VS ≥ 1.8 V 0 900 0 100 ns VS < 1.8 V 0 900 0 140 ns VS ≥ 1.8 V 100 10 ns VS < 1.8 V 100 20 ns VS ≥ 1.8 V 1300 190 ns VS < 1.8 V 1300 240 ns t(LOW) SCL clock low period t(HIGH) SCL clock high period tR(SDA), tF(SDA) Data rise and fall time 300 80 ns tR(SCL), tF(SCL) Clock rise and fall time 300 40 ns tR Clock and data rise time for SCLK ≤ 100 kHz 12 600 Submit Documentation Feedback 60 1000 ns ns Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B TMP75B www.ti.com SBOS706B – APRIL 2014 – REVISED AUGUST 2014 7.3.3.10 Two-Wire Timing Diagrams t(LOW) tF tR t(HDSTA) SCL t(HDSTA) t(HIGH) t(SUSTO) t(SUSTA) t(HDDAT) t(SUDAT) SDA t(BUF) P S S P Figure 8. Two-Wire Timing Diagram 1 9 1 9 SCL ¼ 1 SDA 0 0 1 A2(1) A1(1) A0(1) R/W Start By Master 0 0 0 0 0 0 P1 P0 ACK By Device ¼ ACK By Device Frame 2 Pointer Register Byte Frame 1 Two-Wire Slave Address Byte 9 1 1 9 SCL (Continued) SDA (Continued) D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 ACK By Device D0 ACK By Device Stop By Master Frame 4 Data Byte 2 Frame 3 Data Byte 1 (1) D1 The value of A0, A1, and A2 are determined by the connections of the corresponding pins. Figure 9. Two-Wire Timing Diagram for Write Word Format Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B 13 TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com 1 9 1 9 SCL ¼ SDA 1 0 0 1 A2 (1) A1 (1) (1) A0 R/W Start By Master 0 0 0 0 0 0 P1 P0 ACK By Device ACK By Device Frame 1 Two-Wire Slave Address Byte Stop By Master Frame 2 Pointer Register Byte 1 9 1 9 SCL (Continued) ¼ SDA (Continued) 1 0 0 1 A2 (1) A1 (1) (1) A0 R/W Start By Master D7 D6 D5 D4 D3 D2 ACK By Device D0 ¼ ACK By From Device Frame 3 Two-Wire Slave Address Byte 1 D1 Master (2) Frame 4 Data Byte 1 Read Register 9 SCL (Continued) SDA (Continued) D7 D6 D5 D4 D3 D2 D1 D0 From Device ACK By Master Stop By Master (3) Frame 5 Data Byte 2 Read Register (1) The value of A0, A1, and A2 are determined by the connections of the corresponding pins. (2) Master should leave SDA high to terminate a single-byte read operation. (3) Master should leave SDA high to terminate a two-byte read operation. Figure 10. Two-Wire Timing Diagram for Read Word Format ALERT 1 9 1 9 SCL SDA 0 0 0 1 Start By Master 1 0 0 R/W 1 0 1 A2 (1) ACK By Device Frame 1 SMBus ALERT Response Address Byte (1) 0 A1 (1) A0 From Device (1) Status NACK By Master Stop By Master Frame 2 Slave Address From Device The value of A0, A1, and A2 are determined by the connections of the corresponding pins. Figure 11. Timing Diagram for SMBus Alert 14 Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B TMP75B www.ti.com SBOS706B – APRIL 2014 – REVISED AUGUST 2014 7.4 Device Functional Modes 7.4.1 Continuous-Conversion Mode The default mode of the TMP75B is continuous conversion, where the ADC performs continuous temperature conversions and stores each result to the temperature register, overwriting the result from the previous conversion. Conversion rate bits CR1 and CR0 in the configuration register configure the TMP75B for typical conversion rates of 37 Hz, 18 Hz, 9 Hz, or 4 Hz. The TMP75B has a typical conversion time of 27 ms. To achieve different conversion rates, the TMP75B makes a conversion, and then powers down and waits for the appropriate delay set by CR1 and CR0. The default rate is 37 Hz (no delay between conversions).Table 4 shows the settings for CR1 and CR0. Table 4. Conversion Rate Settings CR1 CR0 CONVERSION RATE (TYP) IQ (TYP) 0 0 37 Hz (continuous conversion, default) 45 μA 0 1 18 Hz 22 μA 1 0 9 Hz 12 μA 1 1 4 Hz 6.5 μA After power-up or a general-call reset, the TMP75B immediately starts a conversion, as shown in Figure 12. The first result is available after 27 ms (typical). The active quiescent current during conversion is 45 μA (typical at +25°C). The quiescent current during delay is 1 μA (typical at +25°C). Delay (1) Delay (1) 27 ms 27 ms 27 ms Startup (1) Start of Conversion Start of Conversion Delay is set by the CR bits in the configuration register. Figure 12. Conversion Start 7.4.2 Shutdown Mode Shutdown mode saves maximum power by shutting down all device circuitry other than the serial interface, and reduces current consumption to typically less than 0.3 μA. Shutdown mode is enabled when the SD bit in the configuration register is set to 1; the device shuts down after the current conversion is completed. When SD is equal to 0, the device operates in continuous-conversion mode. When shutdown mode is enabled, the ALERT pin and fault counter clear in both comparator and interrupt modes; however, this clearing occurs with the rising edge of the shutdown signal. After shutdown is enabled, reprogramming shutdown does not clear the ALERT pin and the fault counter until a rising edge is generated on the shutdown signal. 7.4.3 One-Shot Mode The TMP75B features a one-shot temperature measurement mode. When the device is in shutdown mode, writing a 1 to the OS bit starts a single temperature conversion. The device returns to the shutdown state at the completion of the single conversion. This mode reduces power consumption in the TMP75B when continuous temperature monitoring is not required. When the configuration register is read, the OS bit always reads zero. Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B 15 TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com 7.5 Programming Figure 13 shows the internal register structure of the TMP75B. Use the 8-bit pointer register to address a given data register. The pointer register uses the two LSBs to identify which of the data registers respond to a read or write command. Figure 14 identifies the bits of the pointer register byte. Pointer Register Temperature Register SCL Configuration Register I/O Control Interface TLOW Register SDA THIGH Register Figure 13. Internal Register Structure 7.6 Register Map Table 5 describes the registers available in the TMP75B with their pointer addresses, followed by the description of the bits in each register. Table 5. Register Map and Pointer Addresses P1 P0 0 0 Temperature register (read only, default) REGISTER 0 1 Configuration register (read/write) 1 0 TLOW register (read/write) 1 1 THIGH register (read/write) Figure 14. Pointer Register (pointer = N/A) [reset = 00h] 7 6 5 4 3 Reserved W-0h 2 1 P1 W-0h 0 P0 W-0h LEGEND: R/W = Read/Write; R = Read only; W = Write only; -n = value after reset 16 Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B TMP75B www.ti.com SBOS706B – APRIL 2014 – REVISED AUGUST 2014 Figure 15. Temperature Register (pointer = 0h) [reset = 0000h] 15 T11 14 T10 13 T9 12 T8 7 T3 6 T2 5 T1 4 T0 11 T7 10 T6 3 2 9 T5 8 T4 1 0 R-0h Reserved R-0h R-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset Table 6. Temperature Register Description Name Description T11 to T4 The 8 MSBs of the temperature result (resolution of 1°C) T3 to T0 The 4 LSBs of the temperature result (resolution of 0.0625°C) Figure 16. Configuration Register (pointer = 1h) [reset = 00FFh] 15 OS R/W-0h 14 7 6 13 12 CR R/W-0h 11 10 POL R/W-0h 9 TM R/W-0h 8 SD R/W-0h 3 2 1 0 FQ R/W-0h 5 4 Reserved R-FFh LEGEND: R/W = Read/Write; R = Read only; -n = value after reset Table 7. Configuration Register Description Name OS Description One-shot mode In shutdown (SD = 1), write 1 to start a conversion. OS always reads back 0. CR Conversion rate control CR = 0h: 37-Hz conversion rate (typ) (default) CR = 1h: 18-Hz conversion rate (typ) CR = 2h: 9-Hz conversion rate (typ) CR = 3h: 4-Hz conversion rate (typ) FQ Fault queue to trigger the ALERT pin FQ = 0h: 1 fault (default) FQ = 1h: 2 faults FQ = 2h: 4 faults FQ = 3h: 6 faults POL ALERT polarity control POL = 0: ALERT is active low (default) POL = 1: ALERT is active high TM ALERT thermostat mode control TM = 0: ALERT is in comparator mode (default) TM = 1: ALERT is in interrupt mode SD Shutdown control bit SD = 0: Device is in continuous conversion mode (default) SD = 1: Device is in shutdown mode Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B 17 TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com Figure 17. TLOW - Temperature Low Limit Register (pointer = 2h) [reset = 4B00h] (1) 15 L11 14 L10 13 L9 12 L8 11 L7 10 L6 3 2 9 L5 8 L4 1 0 R/W-4Bh 7 L3 6 L2 5 L1 4 L0 Reserved R-0h R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset (1) 4B00h = 75°C. Table 8. TLOW Register Description Name Description L11 to L4 The 8 MSBs of the temperature low limit (resolution of 1°C) L3 to L0 The 4 LSBs of the temperature low limit (resolution of 0.0625°C) Figure 18. THIGH - Temperature High Limit Register (pointer = 3h) [reset = 5000h] (1) 15 H11 14 H10 13 H9 12 H8 11 H7 10 H6 3 2 9 H5 8 H4 1 0 R/W-50h 7 H3 6 H2 5 H1 4 H0 Reserved R-0h R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset (1) 5000h = 80°C. Table 9. THIGH Register Description Name Description H11 to H4 The 8 MSBs of the temperature high limit (resolution of 1°C) H3 to H0 The 4 LSBs of the temperature high limit (resolution of 0.0625°C) 18 Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B TMP75B www.ti.com SBOS706B – APRIL 2014 – REVISED AUGUST 2014 8 Application and Implementation 8.1 Application Information The TMP75B is used to measure the PCB temperature of the location it is mounted. The programmable address options allow up to eight locations on the board to be monitored on a single serial bus. Connecting the ALERT pins together and programming the temperature limit registers to desired values allows for a temperature watchdog operation of all devices, interrupting the host controller only if the temperature exceeds the limits. 8.2 Typical Application 1.4 V to 3.6 V 0.01 PF TMP75B 1 2 Two-Wire Host Controller 3 4 SDA VS SCL A0 ALERT A1 GND A2 8 7 6 Connect to VS or GND for up to 8 Address Combinations 5 1.4 V to 3.6 V TMP75B 1 2 3 4 0.01 PF SDA VS SCL A0 ALERT A1 GND A2 8 7 6 Connect to VS or GND for up to 8 Address Combinations 5 Additional Sensor Locations Figure 19. Temperature Monitoring of Multiple Locations on a PCB Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B 19 TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com Typical Application (continued) 8.2.1 Design Requirements The TMP75B only requires pull-up resistors on SDA and ALERT, although a pull-up resistor is typically present on the SCL as well. A 0.01-μF bypass capacitor on the supply is recommended, as shown in Figure 19. The SCL, SDA, and ALERT lines can be pulled up to a supply that is equal to or higher than VS through the pull-up resistors. To configure one of eight different addresses on the bus, connect A0, A1, and A2 to either VS or GND. 8.2.2 Detailed Design Procedure The TMP75B should be placed in close proximity to the heat source to be monitored, with a proper layout for good thermal coupling. This ensures that temperature changes are captured within the shortest possible time interval. 8.2.3 Application Curves Temperature (ƒC) Figure 20 shows the step response of the TMP75B to a submersion in an oil bath of 100°C from room temperature (27°C). The time-constant, or the time for the output to reach 63% of the input step, is 1.5 seconds. 100 95 90 85 80 75 70 65 60 55 50 45 40 35 30 25 ±1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Time (s) C007 Figure 20. Temperature Step Response 9 Power Supply Recommendations The TMP75B operates with power supply in the range of 1.4 V to 3.6 V. It is optimized for operation at 1.8-V supply but can measure temperature accurately in the full supply range. A power-supply bypass capacitor is required for stability; place this capacitor as close as possible to the supply and ground pins of the device. A typical value for this supply bypass capacitor is 0.01 μF. Applications with noisy or high-impedance power supplies may require additional decoupling capacitors to reject power-supply noise. 20 Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B TMP75B www.ti.com SBOS706B – APRIL 2014 – REVISED AUGUST 2014 10 Layout 10.1 Layout Guidelines Place the power-supply bypass capacitor as close as possible to the supply and ground pins. The recommended value of this bypass capacitor is 0.01 μF. Additional decoupling capacitance can be added to compensate for noisy or high-impedance power supplies. Pull up the open-drain output pins (SDA and ALERT) to a supply voltage rail (VS or higher but up to 3.6 V) through 10-kΩ pull-up resistors. 10.2 Layout Example Via to Power or Ground Plane Via to Internal Layer Pull-Up Resistors Supply Bypass Capacitor Supply Voltage SDA VS SCL A0 ALERT A1 GND A2 Ground Plane for Thermal Coupling to Heat Source Serial Bus Traces Heat Source Figure 21. Layout Example Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B 21 TMP75B SBOS706B – APRIL 2014 – REVISED AUGUST 2014 www.ti.com 11 Device and Documentation Support 11.1 Documentation Support 11.1.1 Related Documentation SBOU141 — TMP75xEVM User's Guide 11.2 Trademarks All trademarks are the property of their respective owners. 11.3 Electrostatic Discharge Caution These devices have limited built-in ESD protection. The leads should be shorted together or the device placed in conductive foam during storage or handling to prevent electrostatic damage to the MOS gates. 11.4 Glossary SLYZ022 — TI Glossary. This glossary lists and explains terms, acronyms, and definitions. 12 Mechanical, Packaging, and Orderable Information The following pages include mechanical, packaging, and orderable information. This information is the most current data available for the designated devices. This data is subject to change without notice and revision of this document. For browser-based versions of this data sheet, refer to the left-hand navigation. 22 Submit Documentation Feedback Copyright © 2014, Texas Instruments Incorporated Product Folder Links: TMP75B PACKAGE OPTION ADDENDUM www.ti.com 10-Dec-2020 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Pins Package Drawing Qty Eco Plan (2) Lead finish/ Ball material MSL Peak Temp Op Temp (°C) Device Marking (3) (4/5) (6) TMP75BID ACTIVE SOIC D 8 75 RoHS & Green NIPDAU-DCC Level-1-260C-UNLIM -55 to 125 TMP75B TMP75BIDGKR ACTIVE VSSOP DGK 8 2500 RoHS & Green NIPDAUAG Level-2-260C-1 YEAR -55 to 125 T75B TMP75BIDGKT ACTIVE VSSOP DGK 8 250 RoHS & Green NIPDAUAG Level-2-260C-1 YEAR -55 to 125 T75B TMP75BIDR ACTIVE SOIC D 8 2500 RoHS & Green NIPDAU-DCC Level-1-260C-UNLIM -55 to 125 TMP75B (1) The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect. NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design. PREVIEW: Device has been announced but is not in production. Samples may or may not be available. OBSOLETE: TI has discontinued the production of the device. (2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may reference these types of products as "Pb-Free". RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption. Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of
TMP75BIDGKT 价格&库存

很抱歉,暂时无法提供与“TMP75BIDGKT”相匹配的价格&库存,您可以联系我们找货

免费人工找货