Mfr_read_fan_pwm (f3h), Mfr_fan_fault_limit (f5h), Mfr_fan_warn_limit (f6h) – Rainbow Electronics MAX34441 User Manual
Page 50
PMBus 5-Channel Power-Supply Manager
and Intelligent Fan Controller
MAX34441
50
MFR_READ_FAN_PWM (F3h)
The MFR_READ_FAN_PWM command returns the latest real-time value for the fan PWM in % duty cycle.
MFR_READ_FAN_PWM is updated whenever the PWM duty cycle is updated. This is determined by the RATE bits in
MFR_FAN_CONFIG. The 2 data bytes are in DIRECT format.
MFR_FAN_FAULT_LIMIT (F5h)
The MFR_FAN_FAULT_LIMIT command sets the value of the fan speed (in RPM) or percentage of target fan speed that
causes a fan fault. Fans operating below these limits for over 10s continuous trip the fault. When the fan is operating in
RPM mode, the 10s checking period starts after the device has completed a PWM ramp of the fan speed.
The slowest tachometer signal the device can measure for a fan is 60 RPM. In dual tachometer applications, the slow-
est RPM is 360. Tachometer signals slower than these minimums are reported as 0 RPM. Fault and warning limits
should be set to RPM values greater than these minimum RPM limits.
The 2 data bytes are in DIRECT format. Set to 0000h to disable the limit checking. Set to 0001h to only alarm when the
tachometer input is locked for greater than 10s (this mode should be used when the fan only has a locked rotor output). In
response to violation of the MFR_FAN_FAULT_LIMIT or if a stalled/locked rotor is detected, the device does the following:
1) Sets the NONE OF THE ABOVE bit in STATUS_BYTE.
2) Sets the NONE OF THE ABOVE and FANS bits in STATUS_WORD.
3) Sets the FAN_1_FAULT bit in STATUS_FANS_1_2.
4) Responds as specified in the MFR_FAULT_RESPONSE.
5) Notifies the host using ALERT assertion (if enabled in MFR_MODE).
USER NOTE: For proper fan operation, MFR_FAN_FAULT_LIMIT must be configured.
MFR_FAN_WARN_LIMIT (F6h)
The MFR_FAN_WARN_LIMIT command sets the value of the fan speed (in RPM) or percentage of target fan speed that
causes a fan speed warning. Fans operating below these limits for over 10s continuous trip the warning. When the fan is
operating in RPM mode, the 10s checking period starts after the device has completed a PWM ramp of the fan speed.
Normally, the MFR_FAN_WARN_LIMIT is set higher than the MFR_FAN_FAULT_LIMIT. The 2 data bytes are in DIRECT
format. Set to 0000h to disable the limit checking. Set to 0001h to generate a warning when using a locked rotor fan.
In response to violation of the MFR_FAN_WARN_LIMIT, the device does the following:
1) Sets the NONE OF THE ABOVE bit in STATUS_BYTE.
2) Sets the NONE OF THE ABOVE bit in STATUS_WORD.
3) Sets the FAN_1_WARN bit in STATUS_FANS_1_2.
4) Notifies the host using ALERT assertion (if enabled in MFR_MODE).
Table 35. Monitored Fan Fault and Warning Parameters
FAN CONTROL MODE
LIMIT PARAMETER
COMPARISON INTERVAL
Manual PWM
Fan speed (in RPM)
Checked once a second
Manual RPM
Percentage of programmed target fan speed
Checked once a second
Automatic PWM
Fan speed (in RPM)
Checked once a second
Automatic RPM
Percentage of LUT target fan speed
Checked once a second