ADM1031ARQ-REEL7 ON Semiconductor, ADM1031ARQ-REEL7 Datasheet - Page 12

no-image

ADM1031ARQ-REEL7

Manufacturer Part Number
ADM1031ARQ-REEL7
Description
IC SENSOR 2-TEMP/FAN CTRL 16QSOP
Manufacturer
ON Semiconductor
Datasheet

Specifications of ADM1031ARQ-REEL7

Rohs Status
RoHS non-compliant
Function
Fan Control, Temp Monitor
Topology
ADC, Comparator, Multiplexer, Register Bank
Sensor Type
External & Internal
Sensing Temperature
0°C ~ 100°C, External Sensor
Output Type
SMBus™
Output Alarm
Yes
Output Fan
Yes
Voltage - Supply
3 V ~ 5.5 V
Operating Temperature
0°C ~ 100°C
Mounting Type
Surface Mount
Package / Case
16-QSOP
speed. Bit 1 (Fan Fault) is set whenever a fan tach failure is
detected. Once cleared, it reasserts on subsequent fan tach
failures.
are the Remote 1 and Remote 2 Temperature High and Low
status bits. Exceeding the high or low temperature limits for
the external channel sets these status bits. Reading the status
register clears these bits. However, these bits are reasserted
if the out−of−limit condition still exists on the next
monitoring cycle. Bit 6 and Bit 7 are the Local Temperature
High and Low status bits. These behave exactly the same as
the Remote Temperature High and Low status bits. Bit 4 of
Status Register 1 indicates that the Remote Temperature
THERM limit has been exceeded. This bit gets cleared on a
read of Status Register 1 (see Figure 20). Bit 5 indicates a
remote diode error. This bit is a 1 if a short or open is detected
on the remote temperature channel on powerup. If this bit is
set to 1 on powerup, it cannot be cleared. Bit 6 of Status
Register 2 (0×03) indicates that the Local THERM limit has
been exceeded. This bit is cleared on a read of Status
Register 2. Bit 7 indicates that THERM has been pulled low
as an input. This bit can also be cleared on a read of Status
Register 2.
THERM. Once a critical temperature THERM limit is
exceeded, both INT and THERM assert low. Reading the
status registers clears the interrupt and the INT pin goes
high. However, the THERM pin remains asserted until the
measured temperature falls 5°C below the exceeded
THERM limit. This feature can be used to CPU throttle or
drive a fan full speed for maximum cooling. Note that the
INT pin for that interrupt source is not rearmed until the
temperature has fallen below the THERM limit –5°C. This
prevents unnecessary interrupts from tying up valuable CPU
resources.
Fan Control Modes of Operation
These modes determine the behavior of the system.
Bit 2 and Bit 3 of Status Register 1 and Status Register 2
Figure 20 shows the interaction between INT and
The ADM1031 has four different modes of operation.
THERM LIMIT
TEMP
THERM
INT
Figure 20. Operation of THERM and INT Signals
1. Automatic Fan Speed Control Mode.
2. Filtered Automatic Fan Speed Control Mode.
3. PWM Duty Cycle Select Mode (directly sets fan
4. RPM Feedback Mode.
speed under software control).
STATUS REG. READ
INT REARMED
http://onsemi.com
12
Automatic Fan Speed Control
remote temperature channels, which can be connected to an
on−chip diode−connected transistor on a CPU. These three
temperature channels can be used as the basis for an
automatic fan speed control loop to drive fans using pulse
width modulation (PWM).
How Does the Control Loop Work?
and run at minimum speed. The fan only turns on once the
temperature being measured rises above the T
programmed. The fan spins up for a predetermined time
(default = 2 seconds). See the Fan Spin−Up section for more
details.
ADM1031 automatically adjusts the fan speed. As the
temperature increases beyond T
cycle increases accordingly. The T
actually defines the fan speed vs. temperature slope of the
control loop.
maximum speed. At this temperature, the PWM duty cycle
driving the fan is 100%. T
Since this parameter is the sum of the T
parameters, it does not need to be programmed into a register
on−chip.
to prevent the fan continuously switching on and off if the
temperature is close to T
the temperature drops 5°C below T
by the T
ADM1031. T
same point. The figure shows how changing the T
value affects the PWM duty cycle vs. temperature slope.
SPEED
The ADM1031 has a local temperature channel and two
The automatic fan speed control loop is shown in Figure 21.
T
T
T
A hysteresis value of 5°C is included in the control loop
Figure 22 shows the different control slopes determined
FAN
MAX
MIN
MIN
RANGE
MAX
Figure 21. Automatic Fan Speed Control Loop
is the temperature at which the fan should switch on
RANGE
is the temperature at which the fan is at its
is the temperature range over which the
MIN
value chosen, and programmed into the
SPIN−UP FOR SECONDS
is set to 0°C to start all slopes from the
MIN
MAX
TEMPERATURE
T
MIN
. The fan continues to run until
is given by T
MIN
MIN
, the PWM_OUT duty
T
MAX
.
RANGE
MIN
= T
MIN
MIN
and T
+ T
+ T
MIN
parameter
RANGE
RANGE
RANGE
RANGE
value
.

Related parts for ADM1031ARQ-REEL7