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

IC SENSOR TEMP SMBUS 10-UMAX

MAX6695AUB+

Manufacturer Part Number
MAX6695AUB+
Description
IC SENSOR TEMP SMBUS 10-UMAX
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of MAX6695AUB+

Function
Temp Monitoring System (Sensor)
Topology
ADC, Multiplexer, Register Bank
Sensor Type
External & Internal
Sensing Temperature
-40°C ~ 125°C, External Sensor
Output Type
I²C™/SMBus™
Output Alarm
Yes
Output Fan
Yes
Voltage - Supply
3 V ~ 3.6 V
Operating Temperature
-40°C ~ 125°C
Mounting Type
Surface Mount
Package / Case
10-MSOP, Micro10™, 10-uMAX, 10-uSOP
Full Temp Accuracy
+/- 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
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Figure 2. SMBus Protocols
Write Byte Format
Read Byte Format
Send Byte Format
S = Start condition
P = Stop condition
uration byte register. Hardware and software standbys
are very similar; all data is retained in memory, and the
SMBus interface is alive and listening for SMBus com-
mands but the SMBus timeout is disabled. The only dif-
ference is that in software standby mode, the one-shot
command initiates a conversion. With hardware stand-
by, the one-shot command is ignored. Activity on the
SMBus causes the device to draw extra supply current.
Driving STBY low overrides any software conversion
command. If a hardware or software standby command
is received while a conversion is in progress, the con-
version cycle is interrupted, and the temperature regis-
ters are not updated. The previous data is not changed
and remains available.
From a software perspective, the MAX6695/MAX6696
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 same SMBus slave
address provides access to all functions.
Dual Remote/Local Temperature Sensors with
S
ADDRESS
Slave Address: equiva-
lent to chip-select line
ADDRESS
7 bits
Slave Address: equiva-
lent to chip-select line of
a 3-wire interface
7 bits
ADDRESS
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
ACK
Command Byte: selects which
register you are writing to
ACK
COMMAND
P
8 bits
S
SMBus Serial Interface
The MAX6695/MAX6696 employ four standard SMBus
protocols: Write Byte, Read Byte, Send Byte, and
Receive Byte (Figure 2). The shorter Receive Byte proto-
col allows quicker transfers, provided that the correct
data register was previously selected by a Read Byte
instruction. Use caution with the shorter protocols in mul-
timaster systems, since a second master could overwrite
the command byte without informing the first master.
When the conversion rate control register is set
temperature data can be read from the read internal
temperature (00h) and read external temperature (01h)
registers. The temperature data format in these regis-
ters 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. Use bit 3 of the configuration
register to select the registers corresponding to remote
1 or remote 2.
When the conversion rate control register is set
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 register (10h) and read internal
Receive Byte Format
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
06h,
05h,
P
9

Related parts for MAX6695AUB+