|
ADT7473 Datasheet, PDF (70/74 Pages) Analog Devices – dBCool Remote Thermal Monitor and Fan Controller | |||
|
◁ |
ADT7473
Table 52. Register 0x78 â Configuration Register 3 (PowerâOn Default = 0x00)
Bit No.
[0]
[1]
[2]
Mnemonic
ALERT
Enable
THERM
BOOST
R/W (Note 1)
R/W
R/W
R/W
Description
ALERT = 0 (default), ADT7473 Pin 5 is configured as PWM2.
ALERT = 1, Pin 5 for ADT7473 (PWM2/SMBALERT) is configured as an SMBALERT
interrupt output to indicate outâofâlimit error conditions.
ALERT = 0 (default), ADT7473â1 Pin 5 is configured as. THERM_LATCH.
ALERT = 1, Pin 5 for ADT7473â1 (THERM_LATCH/PWM2) is configured as PWM2.
THERM Enable = 1 enables THERM functionality on Pin 9. Also determined by Bit 0 and
Bit 1 (PIN9FUNC) of Configuration Register 4. Direction is controlled by Bit 5, Bit 6, and Bit 7
of Configuration Register 5 (0x7C). When THERM is asserted, if the fans are running and the
boost bit is set, the fans run at full speed. THERM can also be programmed so that a timer
monitors the duration THERM has been asserted.
When THERM is an input and BOOST = 1, assertion of THERM causes all fans to run at the
maximum programmed duty cycle for failâsafe cooling.
[3]
FAST
R/W
FAST = 1, enables fast TACH measurements on all channels. This increases the TACH
measurement rate from once per second to once every 250 ms (4 x).
[4]
DC1
R/W
DC1 = 1, enables TACH measurements to be continuously made on TACH1. Fans must be
driven by dc. Setting this bit prevents pulse stretching because it is not required for dcâdriven
motors.
[5]
DC2
R/W
DC2 = 1, enables TACH measurements to be continuously made on TACH2. Fans must be
driven by dc. Setting this bit prevents pulse stretching because it is not required for dcâdriven
motors.
[6]
DC3
R/W
DC3 = 1, enables TACH measurements to be continuously made on TACH3. Fans must be
driven by dc. Setting this bit prevents pulse stretching because it is not required for dcâdriven
motors.
[7]
DC4
R/W
DC4 = 1, enables TACH measurements to be continuously made on TACH4. Fans must be
driven by dc. Setting this bit prevents pulse stretching because it is not required for dcâdriven
motors.
1. This register becomes readâonly when the Configuration Register 1 lock bit is set to 1. Any further attempts to write to this register have
no effect.
Table 53. Register 0x79 â THERM Timer Status Register (PowerâOn Default = 0x00)
Bit No.
[7:1]
Mnemonic
TMR
R/W
Description
R
Times how long THERM input is asserted. These seven bits read 0 until the THERM
assertion time exceeds 45.52 ms.
[0]
ASRT/
TMR0
R
This bit is set high on the assertion of the THERM input and is cleared on read. If the THERM
assertion time exceeds 45.52 ms, this bit is set and becomes the LSB of the 8âbit TMR
reading. This allows THERM assertion times from 45.52 ms to 5.82 sec to be reported back
with a resolution of 22.76 ms.
Table 54. Register 0x7A â THERM Timer Limit Register (PowerâOn Default = 0x00)
Bit No.
[7:0]
Mnemonic
LIMT
R/W
Description
R/W
Sets maximum THERM assertion length allowed before an interrupt is generated. This is an
8âbit limit with a resolution of 22.76 ms allowing THERM assertion limits of 45.52 ms to 5.82
seconds to be programmed. If the THERM assertion time exceeds this limit, Bit 5 (F4P) of
Interrupt Status Register 2 (Reg. 0x42) is set. If the limit value is 0x00, an interrupt is
generated immediately on the assertion of the THERM input.
http://onsemi.com
70
|
▷ |