Remote-Junction Temperature-Controlled
Fan-Speed Regulator with SMBus Interface
The SMBus interface includes a Timeout, which resets
the interface any time the data or clock line is held low
for more than 35ms, ensuring that the MAX6660 can
never “lock” the bus.
Remote Temperature Data Register
Two registers, at addresses 00h and 01h, store the
measured temperature data from the remote diode. The
data format for the remote-diode temperature is 10 bit
+ sign, with each bit corresponding to 0.125°C, in two’s
complement format (Table 2). Register 01h contains the
sign bit and the first 7 bits. Bits 7, 6, 5 of Register 00h
are the 3LSBs. If the two registers are not read at the
same time, their contents may be the result of two dif-
ferent temperature measurements leading to erroneous
temperature data. For this reason, a parity bit has been
added to the 00h register. Bit 4 of this is zero if the data
in 00h and 01h are from the same temperature conver-
sion and are 1 if they are not. The remaining bits are
“don’t cares.” When reading temperature data, register
01h must be read first.
Alarm Threshold Registers
The MAX6660 provides four alarm threshold registers
that can be programmed with a two’s complement tem-
perature value with each bit corresponding to 1°C. The
registers are T HIGH , T LOW , T MAX , and T HYST . If the
measured temperature equals or exceeds T HIGH , or is
less than T LOW , an ALERT interrupt is asserted. If the
measured temperature equals or exceeds T MAX , the
OVERT output is asserted (see Over-Temperature
Output ( OVERT) section). If ALERT and OVERT are acti-
vated by the temperature exceeding T MAX , they can
only be deasserted by the temperature dropping below
T HYST . The POR state for T HIGH is +127°C, for T LOW is -
55°C, for T MAX is +100°C, and for T HYST is +95°C.
Over-Temperature Output ( OVERT )
The MAX6660 has an over-temperature 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
system power off. At power-up, OVERT defaults to
active-low but the polarity can be reversed by setting
bit 5 of the Configuration register.
The OVERT line can be taken active, either by the
MAX6660 or driven by an external source. An external
source can be masked by bit 2 of the Configuration
register. When OVERT is active, the fan loop forces the
fan to full speed and bit 1 of the Status register is set.
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 01h is loaded with 000 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) whenever
the remote-diode’s temperature is below T LOW or exceeds
T HIGH . A disconnected remote diode (for continuity detec-
tion), 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. There are two
ways to clear the ALERT : sending the ALERT Response
Address or reading the Status register.
The interrupt does not halt automatic conversions. New
temperature data continues to be available over the
SMBus 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, 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
Status register can only be cleared by sending the
SMBus Alert Response Address (see Alert Response
Address section). Prior to taking corrective action, always
check to ensure that an interrupt is valid by reading the
current temperature. To prevent recurring interrupts, the
MAX6660 asserts ALERT only once per crossing of a
given temperature threshold. To enable a new interrupt,
the value in the limit register that triggered the interrupt
must be rewritten. Other interrupt conditions can be
caused by crossing the opposite temperature threshold,
or a diode fault can still cause an interrupt.
Example: The remote temperature reading crosses
T HIGH , activating ALERT . The host responds to the
interrupt and reads the Alert Response Address, clear-
ing the interrupt. The system may also read the status
byte at this time. If the condition persists, the interrupt
reappears. Finally, the host writes a new value to
T HIGH . This enables the device to generate a new
T HIGH interrupt if the alert condition still exists.
Alert Response Address
The SMBus Alert Response interrupt pointer provides
quick fault identification for simple slave devices that
lack the complex, expensive logic needed to be a bus
10
______________________________________________________________________________________
相关PDF资料
MAX6662EVKIT+ EVALUATION KIT FOR MAX6662
MAX6683EVKIT EVAL KIT FOR MAX6683
MAX6969EVKIT+ KIT EVAL FOR MAX6969
MAX7500EVKIT+ KIT EVAL FOR MAX7500
MAX8630XEVKIT+ KIT EVAL FOR MAX8630X MAX8630W
MAX8678EVKIT+ KIT EVAL FOR MAX8678
MAX9635EVKIT+ KIT EVAL FOR MAX9635
MB-1390-DG BRACKET EXTERNAL MOUNT DARK GRY
相关代理商/技术参数
MAX6660EVSYS 功能描述:板上安装温度传感器 RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
MAX6661AEE 功能描述:板上安装温度传感器 RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
MAX6661AEE+ 功能描述:板上安装温度传感器 Remote-Junction Fan-Speed Regulator RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
MAX6661AEE+T 功能描述:板上安装温度传感器 Remote-Junction Fan-Speed Regulator RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
MAX6661AEE-T 功能描述:板上安装温度传感器 RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
MAX6662EVKIT+ 功能描述:板上安装温度传感器 MAX6662 Eval Kit RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
MAX6662MSA 功能描述:板上安装温度传感器 RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
MAX6662MSA+ 功能描述:板上安装温度传感器 12-Bit + Sign Temperature Sensor RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor