ADM1024
http://onsemi.com
16
Figure 22. Discrete Fan Drive Circuit with P-Channel
MOSFET, Single Supply
AOUT
12V
Q3
IRF9620
R2
100k
R3
3.9k
R4
1k
R1
100k
Q1/Q2
MBT3904
DUAL
Figure 23. Discrete Fan Drive Circuit with P-Channel
MOSFET, Dual Supply
AOUT
12V
Q3
IRF9620
R2
100k
–12V
Q1/Q2
MTB3904
DUAL
R3
39k
R4
10k
R1
4.7k
Figure 24. Discrete Fan Drive Circuit with Bipolar
Output, Dual Supply
AOUT
12V
R2
100k
Q4
BD132
TIP32A
Q3
BC556
2N3906
Q1/Q2
MBT3904
DUAL
R1
100k
R3
3.9k
R4
1k
R5
100k
6. In all these circuits, the output transistor must have
an ICMAX greater than the maximum fan current,
and be capable of dissipating power due to the
voltage dropped across it when the fan is not
operating at full speed.
7. If the fan motor produces a large back EMF when
switched off, it may be necessary to add clamp
diodes to protect the output transistors in the event
that the output goes very quickly from full scale to
zero.
Fault-Tolerant Fan Control
The ADM1024 incorporates a fault-tolerant fan control
capability that can override the setting of the analog output
and force it to maximum to give full fan speed in the event
of a critical overtemperature problem even if, for some
reason, this has not been handled by the system software.
There are four temperature set points that will force the
analog output to FFh if any one of them is exceeded for three
or more consecutive measurements. Two of these limits are
programmable by the user and two are hardware limits
intended as must not exceed limits that cannot be changed.
The analog output will be forced to FFh if:
The temperature measured by the on-chip sensor exceeds
the limit programmed into register address 13hp;
or:
The temperature measured by either of the remote sensors
exceeds the limit programmed into address 14h;
or:
The temperature measured by the on-chip sensor exceeds
70C, which is hardware programmed into a read-only
register at address 17h;
or:
The temperature measured by either of the remote sensors
exceeds 85C, which is hardware programmed into a
read-only register at address 18h.
Once the hardware override of the analog output is
triggered, it will return to normal operation only after three
consecutive measurements that are 5 degrees lower than
each of the above limits.
The analog output can also be forced to FFh by pulling the
THERM pin (Pin 2) low.
The limits in Registers 13h and 14h can be programmed
by the user. Obviously, these limits should not exceed the
hardware values in Registers 17h and 18h, as they would
have no effect. The power-on default values of these
registers are the same as the two hardware registers, 70C
and 85C, respectively, so there is no need to program them
if these limits are acceptable.
Once these registers have been programmed, or if the
defaults are acceptable, the values in these registers can be
locked by writing a 1 to Bits 1 and 2 of Configuration
Register 2 (address 4Ah). This prevents any unauthorized
tampering with the limits. These lock bits can only be
written to 1 and can only be cleared by power-on reset or by
taking the RESET pin low, so registers 13h and 14h cannot
be written to again unless the device is powered off, then on.
Layout and Grounding
Analog inputs will provide best accuracy when referred to
a clean ground. A separate, low impedance ground plane for
analog ground, which provides a ground point for the