ADM1029
http://onsemi.com
37
Table 26. REGISTER 10H, 11H – FAN X* STATUS (POWER-ON DEFAULT 0000 0?0?)
Bit Name R/W Description
0 Missing = x R
Reflects the state of Pins 4/21. Low means Fan x* is installed, High
means it is missing. This bit will automatically return Low if a missing fan
is replaced.
1 Missing _L = 0 R/W
This bit is edge-triggered and latches a Fan x* missing event on removal
of Fan x. This bit is cleared by writing a 0 to it.
2 Fault_ = x R
Inverse of Pin 2/23. Low on pin means Fan x* has a fault (Pins 2/23 Low),
High on pin means it is OK. This bit will automatically return Low if Pins
2/23 goes high.
3 Fault_L_ = 0 R/W
This bit is edge-triggered and latches a Fan x* fault event on Pins 2/23.
This bit is cleared by writing a 0 to it. If the PRESENT
pin for a fan input is
high (fan not installed) this bit will be cleared automatically.
4 Sleep = 0 R/W
When this bit is set, Fan x* will be stopped and no Fan x* faults will be
monitored. If Bit 4 in Fan x* Fault Action Register is set, Fan x* will go to
Alarm Speed if an overtemperature event is detected as per settings in the
Temp Fault Action Registers.
5 Hot Plug Priority R/W This bit indicates whether Fan x runs at Hot-Plug Speed (bit set to 1) or
Alarm Speed (bit set to 0) if both modes are triggered.
6 Tach_Fault_L R/W Latches a Fan x Tach Fault. This bit is cleared by writing a 0 to it. If the
PRESENT
pin for a fan input is high (fan not installed), this bit will be
cleared automatically.
7 Hot_Plug_L R/W This bit is edge-triggered and latches a Fan x Hot-plug event which is the
insertion of Fan x. (Note difference to Bit 1.) This bit is cleared by writing a
0 to it. If a fan is Hot-plug installed, it will run at Normal Speed.
* “x” denotes the fan number. Register 10h is for Fan 1 and Register 11h is for Fan 2.
NOTE: Question marks on this and following pages indicate bit settings that depend on the state of certain pins on power-up.
ADM1029
http://onsemi.com
38
TEMPERATURE REGISTERS
Table 27. REGISTER 06H – TEMP DEVICES INSTALLED (POWER-ON DEFAULT 0000 0??1)
Bit Name R/W Description
0 Local Temp = 1 R This bit is permanently set to 1 since the local temperature sensor is
always available.
1 Remote 1 Temp = ? R This bit is set to 1 if the Remote 1 temperature sensor (TDM1) is installed.
(Automatically detected on power-up.)
2 Remote 2 Temp = ? R This bit is set to 1 if the Remote 2 temperature sensor (TDM2) is installed.
(Automatically detected on power-up.)
3 Reserved R Unused. Will read back 0.
4 Reserved R Unused. Will read back 0.
5 Reserved R Unused. Will read back 0.
6 Reserved R Unused. Will read back 0.
7 Reserved R Unused. Will read back 0.
NOTE: Question marks on this and following pages indicate bit settings that depend on the state of certain pins on power-up.
Table 28. REGISTER 30H, 31H, 32H – TEMP X* OFFSET REGISTERS (POWER-ON DEFAULT 00H)
Bit Name R/W Description
<7:0> Offset R/W This register contains an offset value that is automatically added to the
temperature value to reduce the effects of systemic offset errors.
* “x” denotes the number of the temperature channel. Register 30h is for Local temperature channel, 31h is for Remote 1 Temp (D1), 32h is for
Remote 2 Temp (D2).
Table 29. REGISTER 40H, 41H, 42H – TEMP X* FAULT ACTION (POWER-ON DEFAULT 08H)
Bit Name R/W Description
0 Assert CFAULT on OT = 0 R/W
When this bit is set, CFAULT will be asserted when the Temp x*
temperature exceeds the Temp x* Temperature High Limit, not otherwise.
1 Alarm speed on OT = 0 R/W
When this bit is set, the fans(s) will go to alarm speed when the Temp x*
temperature exceeds the Temp x* Temperature High limit, not otherwise.
2
INT on OT = 0
R/W
When this bit is set, INT will be asserted when the Temp x* temperature
exceeds the Temp x* Temperature High Limit, not otherwise.
3 Alarm below low = 0 R/W This bit indicates whether an alarm (INT, CFAULT, or Alarm Speed) is
asserted when temperature goes above or below the Low Limit.
1 = above, 0 = below. This bit is set to 1 at power-up if automatic fan
speed control is enabled by Pin 18, cleared otherwise.
4 Assert CFAULT on UT = 0 R/W
When this bit is set, CFAULT will be asserted when the Temp x*
temperature crosses the Temp x* Temperature Low Limit, not otherwise.
Bit 3 decides whether CFAULT
is asserted for going above or below the
Low Limit. This bit is set to 1 if Automatic Fan Speed Control is enabled on
power-up.
5 Alarm speed on UT = 0 R/W
When this bit is set, the fans(s) will go to alarm speed when the Temp x*
temperature crosses the Temp x* Temperature Low Limit, not otherwise.
Bit 3 decides whether Alarm Speed is asserted for going above or below
the Low Limit.
6
INT on UT = 0
R/W
When this bit is set, INT will be asserted when the Temp x* temperature
crosses the Temp x* Temperature Low Limit, not otherwise. Bit 3 decides
whether INT
is asserted for going above or below the Low Limit.
7 Latch Temp Fault = 0 R/W This bit latches a temperature out-of-limit event (i.e., when the
temperature goes above the high limit or crosses the low limit) on the
Temp x* channel. This bit is cleared by writing a 0 to it.
* “x” denotes the number of the temperature channel. Register 40h is for the Local temperature channel, 41h is for Remote 1 Temp (D1), 42h
is for Remote 2 Temp (D2).
ADM1029
http://onsemi.com
39
Table 30. REGISTER 48H, 49H, 4AH – TEMP X* COOLING ACTION (POWER-ON DEFAULT 00H)
Bit Name R/W Description
0 Fan 1 = 0 R/W
If a Temp x* out-of-limit event is generated such that fans should be
driven at Alarm Speed, Fan 1 will be set to this speed when this bit is set.
If no Temp x* out-of-limit event is present, Fan 1 will be set to the speed
determined by the automatic fan speed control circuit as a result of
temperature measurements on the Temp x* channel when this bit is set. If
this bit is not set, Temp x* temperature measurements will have no effect
on the speed of Fan 1.
1 Fan 2 = 0 R/W
If a Temp x* out-of-limit event is generated such that fans should be
driven at Alarm Speed, Fan 2 will be set to this speed when this bit is set.
If no Temp x* out-of-limit event is present, Fan 2 will be set to the speed
determined by the automatic fan speed control circuit as a result of
temperature measurements on the Temp x* channel when this bit is set. If
this bit is not set, Temp x temperature measurements have no effect on
the speed of Fan 2. While in theory it is possible, through setting of Bits 0
and 1 in registers 48h to 4Ah, to have any temperature channel controlling
any fan, in practice this is not feasible. A subset of possibilities only are
supported as follows:
Case 1: TDM1 controlling Fan 1 (Bit 0 in 49h set and/or
TDM2 controlling Fan 2
Bit 1 in 4Ah set, only)
Case 2: Local controlling Fan 1 and/or Fan 2 (Bits 0, 1 in 48h only set)
Case 3: TDM1 controlling Fan 1 and/or Fan 2 (Bits 0, 1 in 49h only set)
Case 4: TDM2 controlling Fan 1 and/or Fan 2 (Bits 0, 1 in 4Ah only set)
Case 5: Fan 1 and/or Fan 2 set to max speed (Bits 0, 1 in 48h, 49h,
(Default) determined by
temperature 4Ah all set)
measurements on all
three channels.
Other: If Bits 0,1 in registers 48h, 49h, 4Ah are set inconsistent with
these cases, fans will run at the speeds determined by the
normal speed registers.
2 Reserved R Unused. Will read back 0.
3 Reserved R Unused. Will read back 0.
4 Reserved R Unused. Will read back 0.
5 Reserved R Unused. Will read back 0.
6 Reserved R Unused. Will read back 0.
7 Reserved R Unused. Will read back 0.
* “x” denotes the number of the temperature channel. Register 48h is for the Local temperature channel. 49h is for Remote 1 Temp (D1), 4Ah
is for Remote 2 Temp (D2).
Table 31. REGISTER 80H, 81H, 82H – TEMP X* T
MIN
(POWER-ON DEFAULT 001??000)
Bit Name R/W Description
<7:0>
Temp x* TMIN
R/W This register contains the minimum temperature value for automatic fan
speed control based on the Temp x* temperature. On power-up Pin 18 is
sampled by the ADC to determine the default value for Temp x* T
MIN
. If
Pin 18 is strapped to GND or V
CC
, this register defaults to 32C, but
Automatic Fan Speed Control is disabled. There are eight strappable
options on Pin 18. These options are used to set Temp x* T
MIN
and the
Install bit in the Config Register (Reg 01h, Bit 0). The options are as
follows:
ADC MSBs R1 R2 Install Temp x* T
MIN
111 0 1 Disabled
101 18 kW 82 kW 148C
110 22 kW 47 kW 140C
100 12 kW 15 kW 132C
011 15 kW 12 kW 032C
010 47 kW 22 kW 040C
001 82 kW 18 kW 048C
000 0 0 Disabled
* “x” denotes the number of the temperature channel. Register 80h is for the Local temperature channel, 81h is for Remote 1 Temp (D1), 82h
is for Remote 2 Temp (D2).

ADM1029ARQZ-R7

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
IC SENSOR 2TEMP/FAN CTRL 24QSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet