MAX6681MEE+ Maxim Integrated Products, MAX6681MEE+ Datasheet - Page 9

IC TEMP SENSOR SMBUS 16-QSOP

MAX6681MEE+

Manufacturer Part Number
MAX6681MEE+
Description
IC TEMP SENSOR SMBUS 16-QSOP
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of MAX6681MEE+

Function
Thermometer, Thermostat
Topology
ADC, Multiplexer, Register Bank
Sensor Type
External & Internal
Sensing Temperature
-55°C ~ 125°C, External Sensor
Output Type
I²C™/SMBus™
Output Alarm
Yes
Output Fan
Yes
Voltage - Supply
3 V ~ 5.5 V
Operating Temperature
-55°C ~ 125°C
Mounting Type
Surface Mount
Package / Case
16-QSOP
Full Temp Accuracy
+/- 5 C, +/- 3 C
Digital Output - Bus Interface
Serial (2-Wire)
Digital Output - Number Of Bits
10 bit + Sign
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 55 C
Ic Output Type
Digital
Sensing Accuracy Range
± 1°C
Supply Current
550µA
Supply Voltage Range
3V To 5.5V
Resolution (bits)
11bit
Sensor Case Style
QSOP
No. Of Pins
16
Accuracy %
1°C
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Figure 3. SMBus Protocols
Write Byte Format
Read Byte Format
Send Byte Format
S = Start condition
P = Stop condition
ture registers are not updated. The previous data is not
changed and remains available.
From a software perspective, the MAX6680/MAX6681
appear as a series of 8-bit registers that contain tem-
perature data, alarm threshold values, and control bits.
A standard SMBus-compatible 2-wire serial interface is
used to read temperature data and write control bits
and alarm threshold data. The device responds to the
same SMBus slave address for access to all functions.
The MAX6680/MAX6681 employ four standard SMBus
protocols: Write Byte, Read Byte, Send Byte, and
Receive Byte (Figure 3). The shorter Receive Byte pro-
tocol allows quicker transfers, provided that the correct
data register was previously selected by a Read Byte
instruction. Use caution with the shorter protocols in
multimaster systems, since a second master could
overwrite the command byte without informing the first
master.
When the conversion rate is 8Hz, temperature data can
be read from the Read Internal Temperature (00h) and
Read External Temperature (01h) registers. The tem-
S
ADDRESS
Slave Address: equiva-
lent to chip-select line
ADDRESS
7 bits
7 bits
Slave Address: equiva-
lent to chip-select line of
a 3-wire interface
ADDRESS
±1°C Fail-Safe Remote/Local Temperature
7 bits
_______________________________________________________________________________________
WR
Shaded = Slave transmission
/// = Not acknowledged
WR
ACK
SMBus Digital Interface
ACK
WR
Command Byte: sends com-
mand with no data, usually
used for one-shot command
COMMAND
8 bits
Command Byte: selects
which register you are
reading from
COMMAND
8 bits
ACK
Sensors with SMBus Interface
ACK
Command Byte: selects which
register you are writing to
ACK
COMMAND
P
8 bits
S
Receive Byte Format
perature data format in these registers is 7 bits + sign
in two’s-complement form for each channel, with the
LSB representing 1°C (Table 2). The MSB is transmitted
first. Extended range extends the temperature data
range of the local and remote sensor to -64°C. Extended
range is activated by setting bit 3 of the Configuration
register to 1.
When the conversion rate is 4Hz or less, temperature
data can be read from the Read Internal Temperature
(00h) and Read External Temperature (01h) registers,
the same as for faster conversion rates. An additional 3
bits can be read from the Read External Extended
Temperature (10h), which extends the remote tempera-
ture data to 10 bits + sign and the resolution to 0.125°C
per LSB (Table 3).
When a conversion is complete, the Main register and
the Extended register are updated almost simultane-
ously. Ensure that no conversions are completed
between reading the Main and Extended registers so
that when data that is read by both registers contain
the result of the same conversion.
S
Slave Address: repeated
due to change in data-
flow direction
ADDRESS
7 bits
ADDRESS
ACK
7 bits
Data Byte: data goes into the register
set by the command byte (to set
thresholds, configuration masks, and
sampling rate)
RD
DATA
8 bits
RD
ACK
ACK
Data Byte: reads from
the register set by the
command byte
Data Byte: reads data from
the register commanded
by the last Read Byte or
Write Byte transmission;
also used for SMBus Alert
Response return address
DATA
8 bits
DATA
8 bits
ACK
///
///
P
1
P
P
9

Related parts for MAX6681MEE+