ADT7460ARQZ-RL7 ONSEMI [ON Semiconductor], ADT7460ARQZ-RL7 Datasheet - Page 26

no-image

ADT7460ARQZ-RL7

Manufacturer Part Number
ADT7460ARQZ-RL7
Description
dBCOOL Remote Thermal Monitor and Fan Controller
Manufacturer
ONSEMI [ON Semiconductor]
Datasheet
Fan Speed Measurement
pulses directly because the fan speed may be less than
1000 RPM. It would take several seconds to accumulate a
reasonably large and accurate count. Instead, the period of
the fan revolution is measured by gating an on−chip 90 kHz
oscillator into the input of a 16−bit counter for N periods of
the fan TACH output (Figure 51). The accumulated count is
actually proportional to the fan tachometer period and
inversely proportional to the fan speed.
settings of Register 0x7B (fan pulses per revolution
register). This register contains two bits for each fan,
allowing one, two (default), three, or four TACH pulses to
be counted.
of a 2−byte read from the ADT7460.
Reading Fan Speed from the ADT7460
2−register read for each measurement. The low byte should
be read first. This causes the high byte to be frozen until both
Table 27. Fan Speed Measurement Registers
CLOCK
Figure 50. Fan with Strong TACH Pullup to > V
The fan counter does not count the fan TACH output
N, the number of pulses counted, is determined by the
The fan tachometer readings are 16−bit values consisting
If fan speeds are being measured, this involves a
Register
TACH
PWM
0x2C
0x2D
0x28
0x29
0x2A
0x2B
0x2E
0x2F
12V
Totem−Pole Output, Attenuated with R1/R2
1
Figure 51. Fan Speed Measurement
2
3
4
<1kΩ
TACH1 high byte
TACH2 high byte
TACH3 high byte
TACH4 Low byte
TACH4 high byte
TACH1 low byte
TACH2 low byte
TACH3 low byte
TACH
OUTPUT
Description
R1*
*SEE TEXT
R2*
TACH
ADT7460
FAN SPEED
COUNTER
V
CC
Default
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
CC
http://onsemi.com
or
ADT7460
26
high and low byte registers are read from. This prevents
erroneous TACH readings.
11.11 ms period clocks (90 kHz oscillator) gated to the fan
speed counter, from the rising edge of the first fan TACH
pulse to the rising edge of the third fan TACH pulse
(assuming two pulses per revolution are being counted).
Since the device is essentially measuring the fan TACH
period, the higher the count value the slower the fan is
actually running. A 16−bit fan tachometer reading of
0xFFFF indicates either that the fan has stalled or that it is
running very slowly (<100 RPM).
exceeding a fan TACH limit by 1 sets the appropriate status bit
and can be used to generate an SMBALERT. The fan TACH
limit registers are 16−bit values consisting of two bytes.
Fan Speed Measurement Rate
second.
0x78), when set, updates the fan TACH readings every
250 ms.
but are instead powered directly from 5.0 V or 12 V, its
associated dc bit in Configuration Register 3 should be set.
This allows TACH readings to be taken on a continuous
basis for fans connected directly to a dc source.
Calculating Fan Speed
pulses/ revolution being measured), fan speed is calculated
by:
For example:
What is Fan 1 speed in RPM?
Table 28. Fan TACH Limit Registers
The fan tachometer reading registers report the number of
Since the actual fan TACH period is being measured,
The fan TACH readings are normally updated once every
The FAST bit (Bit 3) of Configuration Register 3 (Reg.
If any of the fans are not being driven by a PWM channel
Assuming a fan with a two pulses/revolution (and two
Fan Speed (RPM) = 90,000 × 60/Fan TACH Reading
Fan TACH Reading = 16−Bit Fan Tachometer Reading
Register
High Limit: > Comparison Performed
0x5A
0x5B
where:
TACH1 High Byte (Reg. 0x29) = 0x17
TACH1 Low Byte (Reg. 0x28) = 0xFF
Fan 1 TACH Reading = 0x17FF = 6143d
RPM = (f × 60)/Fan 1 TACH Reading
RPM = (90000 × 60)/6143
Fan Speed = 879 RPM
0x54
0x55
0x56
0x57
0x58
0x59
TACH1 minimum high byte
TACH2 minimum high byte
TACH3 minimum high byte
TACH4 minimum high byte
TACH1 minimum low byte
TACH2 minimum low byte
TACH3 minimum low byte
TACH4 minimum low byte
Description
Default
0xFF
0xFF
0xFF
0xFF
0xFF
0xFF
0xFF
0xFF

Related parts for ADT7460ARQZ-RL7