MAX6661
Remote Temperature-Controlled Fan-Speed
Regulator with SPI-Compatible Interface
10 ______________________________________________________________________________________
SC
COMMAND BYTE
D7–D0 DATA BYTE
CS
DIN
D15 IS START BIT
ALWAYS HIGH
D15
D8 IS READ/WRITE BIT
HIGH FOR READ
D8
DOUT
THREE-STATE
D7 D6
THREE-STATE
D0
Figure 3. Read Cycle
DIN
D15 IS START BIT
ALWAYS HIGH
CS
DOUT
SC
THREE-STATE
D15
D8 IS READ/WRITE BIT
LOW FOR WRITE
D15D8 COMMAND BYTE
D8 D7
D7D0 DATA BYTE
THREE-STATE
D0
Figure 4. Write Cycle
CS
SC
t
TR
t
CSW
SDIN
DOUT
t
CSS
t
CL
t
CH
t
DS
t
DH
t
DO
t
SCS
t
CP
Figure 5. Serial Interface Timing
+127°C, for T
LOW
is -55°C, for T
MAX
is +100°C, and for
T
HYST
is +95°C.
Overtemperature Output (
OVERT
)
The MAX6661 has an overtemperature output (OVERT)
that is set when the remote-diode temperature crosses
the limits set in the T
MAX
register. It is always active if
the remote-diode temperature exceeds T
MAX
. The
OVERT line clears when the temperature drops below
T
HYST
. Bit 1 of the configuration register can be used to
mask the OVERT output. Typically, the OVERT output is
connected to a power-supply shutdown line to turn sys-
tem power off. At power-up, OVERT defaults to low
when activated but the logic can be reversed by setting
bit 5 of the configuration register. If reversed, OVERT is
a logic one when the t
MAX
register temperature value is
exceeded. The OVERT line can be taken active, either
by the MAX6661 or driven by an external source.
OVERT also acts as an input when set to go low when
activated (default). If OVERT is driven or forced low
externally, the fan loop forces the fan to full speed and
bit 1 of the status register is set. The OVERT input can
be masked out by bit 2 of the configuration register.
Diode Fault Alarm
A continuity fault detector at DXP detects an open cir-
cuit between DXP and DXN. If an open or short circuit
exists, register 83h is loaded with 1000 0000.
Additionally, if the fault is an open circuit, bit 2 of the
status byte is set to 1 and the ALERT condition is acti-
vated at the end of the conversion. Immediately after
POR, the status register indicates that no fault is pre-
sent until the end of the first conversion.
ALERT
Interrupts
The ALERT interrupt output signal is activated (unless it
is masked by bit 7 in the configuration register) when-
ever the remote-diodes temperature is below T
LOW
or
exceeds T
HIGH
. A disconnected remote diode (for con-
tinuity detection), a shorted diode, or an active OVERT
also activates the ALERT signal. The activation of the
ALERT signal sets the corresponding bits in the status
register. Once activated, ALERT is latched until
cleared. To clear the ALERT, read the status register.
The interrupt does not halt automatic conversions. New
temperature data continues to be available over the SPI
interface after ALERT is asserted. ALERT is an active-
low open-drain output so that devices can share a
common interrupt line. The interrupt is updated at the
end of each temperature conversion so, after being
cleared, it reappears after the next temperature conver-
sion if the cause of the fault has not been removed.
By setting bit 0 in the configuration register to 1, the
ALERT line always remains high. Prior to taking correc-
tive action, always check to ensure that an interrupt is
valid by reading the current temperature and the status
register.
Example: The remote temperature reading crosses
T
HIGH
, activating ALERT. The host responds to the
interrupt by reading the status register, clearing the
interrupt. If the condition persists, the interrupt reap-
pears.
One Shot
The one-shot command immediately forces a new con-
version cycle to begin. In software standby mode
(RUN/STOP bit = high), a new conversion is begun by
writing an OSHT (9Eh) command. After the conversion,
the device returns to standby mode. If a conversion is
in progress when a one-shot command is received, the
command is ignored. If a one-shot command is
between conversions in autoconvert mode (RUN/STOP
bit = low), a new conversion begins immediately.
Configuration Register Functions
The configuration register table (Table 4) describes this
registers bit assignments.
Status Register Functions
The status byte (Table 5) reports several fault condi-
tions. It indicates when the fan driver transistor of the
MAX6661 has overheated and/or in thermal shutdown,
when the temperature thresholds, T
LOW
and T
HIGH
,
have been exceeded, and whether there is an open cir-
cuit in the DXP-DXN path. The register also reports the
state of the ALERT and OVERT lines and indicates
when the fan driver is fully on. The final bit in the status
register indicates when a fan failure has occurred.
After POR, the normal state of the flag bits is zero,
assuming no alert or overtemperature conditions are
MAX6661
Remote Temperature-Controlled Fan-Speed
Regulator with SPI-Compatible Interface
______________________________________________________________________________________ 11
TEMP (°C) DIGITAL OUTPUT
+127 0111 1111 111
+125.00 0111 1101 000
+25 0001 1001 000
+0.125 0000 0000 001
0 0000 0000 000
-0.125 1111 1111 111
-25 1110 0111 111
-40 1101 1000111
Table 3. Temperature Data Format
(Twos Complement)
MAX6661
present. Bits 2 through 6 of the status register are
cleared by any successful read of the status register,
unless the fault persists. The ALERT output follows the
status flag bit. Both are cleared when successfully
read, but if the condition still exists, the ALERT and the
corresponding status bit are reasserted at the end of
the next conversion.
When autoconverting, if the T
HIGH
and T
LOW
limits are
close together, it is possible for both high-temperature
and low-temperature status bits to be set, depending
Remote Temperature-Controlled Fan-Speed
Regulator with SPI-Compatible Interface
12 ______________________________________________________________________________________
BIT NAME POR STATE DESCRIPTION
7(MSB) ALERT Mask 0 When set to 1, ALERT is masked from internally generated errors.
6 Run/Stop 0 When set to 1, the MAX6661 enters low-power standby.
5 OVERT Polarity 0 0 provides active low, 1 provides active high.
4 Write Protect 0
When set to 1, Write Protect is in effect for the following applicable registers:
1. Configuration register bits 6, 5, 4, 3
2. T
MAX
register
3. T
HYST
register
4. Fan conversion rate register
3
Thermal Closed/
Open Loop
0
When set to 1, the thermal loop is open. The fan speed control retains the
last closed-loop value unless overwritten by a bus command (in closed
loop, the fan speed control is read only). If fan mode is set to open loop by
writing a 1 to bit 0 of the fan gain register, then this bit is automatically set.
2 OVERT Input Inhibit 0
When set to 1, an external signal on OVERT is masked from bit 1 of the
status register.
1
Mask OVERT
Output
0 Mask the OVERT output from an internally generated overtemperature error.
0 N/A 0 Not used.
Table 4. Configuration Register Bit Assignments
BIT NAME POR STATE DESCRIPTION
7(MSB)
MAX6661
Overheat
0
When high, indicates that the fan driver transistor of the MAX6661 has
overheated (temperature > +150°C) and is in thermal shutdown. The fan driver
remains disabled until temperature falls below +140°C.
6 ALERT 0
When high, indicates ALERT has been activated (pulled low), regardless of
cause (internal or external).
5
Fan Driver Full
Scale
0
When high, indicates the fan driver is at full scale. Only valid in fan
closed-loop mode.
4 Remote High 0
When high, the remote-junction temperature exceeds the temperature in the
remote high register.
3 Remote Low 0
When low, the remote-junction temperature is lower than the temperature in the
remote low register.
2 Diode Open 0 When high, the remote-junction diode is open.
1 OVERT 0
When active, indicates that OVERT has been activated, regardless of cause
(internal or external).
0 Fan Failure 0
When high, indicates the count in the fan tachometer period register is higher
than the limit set in the fan tachometer period limit register.
Table 5. Status Register Bit Assignments

MAX6661AEE+T

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
SENSOR DIGITAL REMOTE 16QSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet