beautypg.com

Rainbow Electronics MAX5970 User Manual

Page 17

background image

0V to 16V, Dual Hot-Swap Controller with 10-Bit

Current and Voltage Monitor and 4 LED Drivers

MAX5970

______________________________________________________________________________________ 17

from 40% to 100% of the selected full-scale current-
sense range. The slow-trip threshold follows the fast-trip
threshold as one of four programmable ratios, set by the
ifast2slow register (see Tables 5a and 5b).
The fast-trip threshold is always higher than the slow-trip
threshold, and the fast-trip comparator responds very
quickly to protect the system against sudden, severe
overcurrent events. The slower response of the slow-
trip comparator varies depending upon the amount of
overdrive beyond the slow-trip threshold. If the overdrive
is small and short-lived, the comparator does not shut
down the affected channel. As the overcurrent event
increases in magnitude, the response time of the slow-
trip comparator decreases. This scheme provides good
rejection of noise and spurious overcurrent transients
near the slow-trip threshold while aggressively protect-
ing the system against larger overcurrent events that
occur as a result of a load fault.

Setting Circuit-Breaker Thresholds

To select and set the MAX5970 slow-trip and fast-trip
comparator thresholds, use the following procedure:
1) Select one of four ratios between the fast-trip thresh-

old and the slow-trip threshold: 200%, 175%, 150%,
or 125%. A system that experiences brief, but large
transient load currents should use a higher ratio,
whereas a system that operates continuously at
higher average load currents might benefit from a
smaller ratio to ensure adequate protection. The ratio

is set by writing to the ifast2slow register. The default
setting on power-up is 200%.

2) Determine the slow-trip threshold V

TH,ST

based on the

anticipated maximum continuous load current during
normal operation, and the value of the current-sense
resistor. The slow-trip threshold should include some
margin (possibly 20%) above the maximum load
current to prevent spurious circuit-breaker shutdown
and to accommodate passive component tolerances:

V

TH,ST

= R

SENSE

x I

LOAD,MAX

x 120%

3) Calculate the necessary fast-trip threshold V

TH,FT

based on the ratio set in step 1:

V

TH,FT

= V

TH,ST

x (ifast2slow ratio)

4) Select one of the four maximum current-sense

ranges: 25mV, 50mV, or 100mV. The current-sense
range is initially set upon power-up by the state of
the associated IRNG_ input, but can be altered at any
time by writing to the status2 register. For maximum
accuracy and best measurement resolution, select
the lowest current-sense range that is larger than the
V

TH,FT

value calculated in Step 3.

5) Program the fast-trip and slow-trip thresholds by writ-

ing an 8-bit value to the dac_chx register. This 8-bit
value is determined from the desired V

TH,ST

value

that was calculated in Step 2, the threshold ratio from
Step 1, and the current-sense range from Step 4:

DAC = V

TH,ST

x 255 x (ifast2slow ratio)/

(IRNG_ current-sense range)

Table 5a. ifast2slow Register Format

Table 5b. Setting Fast-Trip to Slow-Trip Threshold Ratio

Description:

Current threshold fast to slow setting bits

Register Title:

ifast2slow

Register Address:

0x30

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

RESET
VALUE

Ch2_FS1

Ch2_FS0

Ch1_FS1

Ch1_FS0

0x0F

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

Chx_FS1

Chx_FS0

FAST-TRIP TO SLOW-TRIP RATIO (%)

0

0

125

0

1

150

1

0

175

1

1

200