ADM1031
speed up due to aging, the RPM feedback slows the fan down
to maintain the correct RPM speed. The value to be
programmed into each fan tach high limit register is given by:
Once the count value has been calculated, it should be
written to the fan tach high limit register. It should be noted
that in RPM feedback mode, there is no high limit register
Count + (f 60) R N
where:
f = 11.25 kHz
R = desired RPM value
N = Speed Range; MUST be set to 2
(eq. 7)
for underspeed detection that can be programmed as there
are in the other fan speed control modes. The only time each
fan indicates a fan failure condition is whenever the count
reaches 255. Since the speed range N = 2, the fan fails if its
speed drops below 1324 RPM.
The speed range, N, really determines what the slowest
fan speed measured can be before generating an interrupt.
The slowest fan speed is measured when the count value
reaches 255.
Since N = 2
Count + (f 60) R N
R + (f 60) Count N
R + (11250 60) 255 2 (eq. 8)
R + (675000) 510
R + 1324 RPM, fan fail detect speed.
Programming RPM Values in RPM Feedback Mode
Rather than writing a value such as 5000 to a 16-bit
register, an 8-bit count value is programmed instead. The
Programming RPM Values
1. Choose the RPM value to be programmed.
2. Set speed range value N = 2.
3. Calculate count value based on RPM and speed
range values chosen. Use the count equation to
calculate the count value.
4. Clear Bit 7 of Configuration Register 1
(Register 0 ? 00) to place the ADM1031 under
software control.
5. Write a 1 to Bit 5 of Configuration Register 1 to
place the device in RPM feedback mode.
6. Write the calculated count value to the fan tach
high limit register (Register 0 ? 10). The fan speed
now goes to the desired RPM value and maintains
that fan speed.
count to be programmed is given by:
Count + (f 60) R N
(eq. 9)
RPM Feedback Mode Limitations
RPM feedback mode only controls fan RPM over a limited
where:
f = 11.25 kHz
R = desired RPM value
N = Speed Range = 2
Example 1:
If the desired value for RPM feedback mode is 5000 RPM,
the count to be programmed is:
Count + (f 60) R N (eq. 10)
Since the desired RPM value, R is 5000 RPM, the value
for count is:
N = 2:
Count + (11250 60) 5000 2
Count + 675000 10000 (eq. 11)
Count + 67 (assumes 2 tach pulses rev).
Example 2:
If the desired value for RPM feedback mode is 3650 RPM,
the count to be programmed is:
Count + (f 60) R N (eq. 12)
Since the desired RPM value, R is 3650 RPM, the value
for count is:
fan speed range of about 75% to 100%. However, this should
be enough range to overcome fan-manufacturing tolerance.
In practice, however, the program must not function at too
low an RPM value for the fan to run at, or the RPM mode does
not operate.
To find the lowest RPM value allowed for a given fan, do
the following:
1. Run the fan at 53% PWM duty cycle in software
mode. Clear Bit 5 and Bit 7 of Configuration
Register 1 (Register 0 ? 00) to enter PWM duty
cycle mode. Write 0 ? 08 to the fan speed
configuration register (Register 0 ? 22) to set the
PWM output to 53% duty cycle.
2. Measure the fan RPM. This represents the fan
RPM below which the RPM mode fails to operate.
Do not program a lower RPM than this value when
using RPM feedback mode.
3. Ensure that speed range N = 2 when using RPM
feedback mode.
Fan Drive and Speed Measurement
Fans come in a variety of different options. One
distinguishing feature of fans is the number of poles that a
N = 2:
Count + (11250 60) 3650 2
Count + 675000 7300
Count + 92 (assumes 2 tach pulses rev).
(eq. 13)
fan has internally. The most common fans available have
four, six, or eight poles. The number of poles the fan has
generally affects the number of pulses per revolution the fan
outputs.
If the ADM1031 is used to drive fans other than 4-pole
fans that output 2 tach pulses/revolution, then the fan speed
measurement equation needs to be adjusted to calculate and
http://onsemi.com
21
相关PDF资料
EVAL-ADM1062TQEBZ BOARD EVALUATION FOR ADM1062TQ
EVAL-ADM1075CEBZ BOARD EVAL FOR ADM1075
EVAL-ADM1087EBZ BOARD EVALUATION FOR ADM1087
EVAL-ADM1166TQEBZ BOARD EVAL FOR ADM1166TQ
EVAL-ADM1168LQEBZ BOARD EVAL FOR ADM1168LQ
EVAL-ADM1170EBZ BOARD EVALUATION FOR ADM1170
EVAL-ADM1171EBZ BOARD EVALUATION FOR ADM1171
EVAL-ADM1172EBZ BOARD EVALUATION FOR ADM1172
相关代理商/技术参数
EVAL-ADM1034EB 制造商:ON Semiconductor 功能描述:EVAL BOARD - Boxed Product (Development Kits)
EVAL-ADM1060EBZ 功能描述:BOARD EVALUATION ADM1060 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:- 标准包装:1 系列:PSoC® 主要目的:电源管理,热管理 嵌入式:- 已用 IC / 零件:- 主要属性:- 次要属性:- 已供物品:板,CD,电源
EVAL-ADM1062-69CSZ 功能描述:EVAL BOARD ADM1062 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:- 标准包装:1 系列:- 主要目的:电信,线路接口单元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要属性:T1/J1/E1 LIU 次要属性:- 已供物品:板,电源,线缆,CD 其它名称:82EBV2081
EVAL-ADM1062LFEB 功能描述:BOARD EVALUATION FOR ADM1062LF RoHS:否 类别:编程器,开发系统 >> 评估演示板和套件 系列:- 标准包装:1 系列:PSoC® 主要目的:电源管理,热管理 嵌入式:- 已用 IC / 零件:- 主要属性:- 次要属性:- 已供物品:板,CD,电源
EVAL-ADM1062LFEBZ 制造商:Analog Devices 功能描述:EVALUATION KIT FOR ADM1062 制造商:Analog Devices 功能描述:EVAL KIT FOR ADM1062 - Bulk
EVAL-ADM1062TQEB 制造商:Analog Devices 功能描述:EVALUATION BOARD I.C. - Bulk
EVAL-ADM1062TQEBZ 功能描述:BOARD EVALUATION FOR ADM1062TQ RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:- 标准包装:1 系列:- 主要目的:电信,线路接口单元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要属性:T1/J1/E1 LIU 次要属性:- 已供物品:板,电源,线缆,CD 其它名称:82EBV2081
EVAL-ADM1063LFEB 制造商:Analog Devices 功能描述:EVALUATION BOARD I.C. - Bulk