beautypg.com

Rainbow Electronics MAX5970 User Manual

Page 20

background image

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

Current and Voltage Monitor and 4 LED Drivers

MAX5970

20 _____________________________________________________________________________________

Digital Current Monitoring

The two current-sense signals are sampled by the inter-
nal 10-bit 10ksps ADC, and the most recent results are
stored in registers for retrieval through the I

2

C interface.

The current conversion values are 10 bits wide, with the
eight high-order bits written to one 8-bit register and the

two low-order bits written to the next higher 8-bit register
address (Tables 9 and 10). This allows use of just the
high-order byte in applications where 10-bit precision is
not required. This split 8-bit/2-bit storage scheme is used
throughout the MAX5970 for all 10-bit ADC conversion
results and 10-bit digital comparator thresholds.

Table 8. dac_chx Register Format

Table 9. ADC Current Conversion Results Register Format (High-Order Bits)

Table 10. ADC Current Conversion Results Register Format (Low-Order Bits)

Description:

Fast-comparator threshold DAC setting

Register Title:

dac_ch0

dac_ch1

Register Addresses:

0x2E

0x2F

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

RESET

VALUE

DAC[7]

DAC[6]

DAC[5]

DAC[4]

DAC[3]

DAC[2]

DAC[1]

DAC[0]

0xBF

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

Description:

Most recent current conversion result, high-order bits [9:2]

Register Title:

adc_ch0_cs_msb

adc_ch1_cs_msb

Register Addresses:

0x00

0x04

R

R

R

R

R

R

R

R

RESET

VALUE

inew_9

inew_8

inew_7

inew_6

inew_5

inew_4

inew_3

inew_2

0x00

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

Description:

Most recent current conversion result, low-order bits [0:1]

Register Title:

adc_ch0_cs_ lsb

adc_ch1_cs_lsb

Register Addresses:

0x01

0x05

R

R

R

R

R

R

R

R

RESET

VALUE

inew_1

inew_0

0x00

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0