MAX6680:±1°C Fail-Safe Remote/Local Temperature Sensors with SMBus Interface

The MAX6680/MAX6681 are precise, two-channel digital thermometers. Each accurately measures the temperature of its own die and one remote PN junction and reports the temperature on a 2-wire serial interface. The remote junction can be a diode-connected transistor like the low-cost NPN type 2N3904 or PNP type 2N3906. The remote junction can also be a common-collector PNP, such as a substrate PNP of a microprocessor. The MAX6680/MAX6681 include pin-programmable default temperature thresholds for the active-low OVERT output, which provides fail-safe clock throttling or system shutdown. In addition, the devices are pin programmable to select whether the active-low OVERT output responds to either the local, remote, or both temperatures. The 2-wire serial interface accepts standard System Management Bus (SMBus™) commands such as Write Byte, Read Byte, Send Byte, and Receive Byte to read the temperature data and program the alarm thresholds and conversion rate. The MAX6680/MAX6681 can function autonomously with a programmable conversion rate, which allows the control of supply current and temperature update rate to match system needs. For conversion rates of 4Hz or less, the remote sensor temperature can be represented in extended mode as 10 bits + sign with a resolution of 0.125°C. When the conversion rate is 8Hz, output data is 7 bits + sign with a resolution of 1°C. The MAX6680/MAX6681 also include an SMBus timeout feature to enhance system reliability. The MAX6681 is an upgrade to the MAX6654. The MAX6680/MAX6681 remote accuracy is ±1°C with no calibration needed. They are available in a 16-pin QSOP package and operate throughout the -55°C to +125°C temperature range.

Key Features
  • Two Alarm Outputs: Active-Low ALERT and Active-Low OVERT
  • Pin-Programmable Threshold for Active-Low OVERT Limit
  • Programmable Under/Overtemperature Active-Low ALERT Limit
  • Dual Channel: Measures Remote and Local Temperature
  • 11-Bit, 0.125°C Resolution for Remote Temperature Measurements
  • High Accuracy ±1°C (max) from +60°C to +100°C (Remote)
  • No Calibration Required
  • SMBus/I²C-Compatible Interface
  • SMBus Timeout Prevents SMBus Lockup
MAX6680, MAX6681: Typical Operating Circuit
MAX6680, MAX6681: Typical Operating Circuit
Applications/Uses
  • Desktop Computers
  • Notebook Computers
  • Servers
  • Thin Clients
  • Workstations
DataSheet
titleDownload file
MAX6680-MAX6681 Data SheetMAX6680-MAX6681.pdf
Parametrics
Part NumberSensor TypeAlarm OutputFunctionsInterfaceChannelsAccuracy
(±°C)
Parasite Pwr.Temp. Thresh.Temp. Resolution
(bits)
Multi DroppableOper. Temp.
(°C)
Package/PinsBudgetary
Price
See Notes
MAX6680RemoteAlert
Overt
Fan Controller
Remote & Local Sensor
2-Wire/I2C/SMBusOne1NoProgrammable11Yes-55 to +125QSOP/16$3.80 @1k
MAX6681QSOP/16
Design kits & evaluation modules
Related Products
  • MAX6690:2°C Accurate Remote/Local Temperature Sensor with SMBus Serial Interface
  • MAX6654:1°C Accurate Remote/Local Temperature Sensor with SMBus Serial Interface
Ordering Information
Part NumberStatusRecommended ReplacementPackageTempRoHS
MAX6680MEENo Longer AvailableMAX6680MEE+QSOP,;16 pin;30.9 mm²-40°C to +85°CNo
MAX6680MEE+ActiveQSOP,;16 pin;30.9 mm²-55°C to +125°CLead Free
MAX6680MEE+TActiveQSOP,;16 pin;30.9 mm²-40°C to +85°CLead Free
MAX6680MEE-TNo Longer AvailableMAX6680MEE+TQSOP,;16 pin;30.9 mm²-40°C to +85°CNo
MAX6680-MAX6681.pdf MAX6681
Understanding Multidrop Address Assignments for Thermal Sensors MAX7504
Compensating for Ideality Factor and Series Resistance Differences between Thermal-Sense Diodes MAX6699
MAX6680-MAX6681.pdf MAX6680