ADP1046DC1-EVALZ Analog Devices, ADP1046DC1-EVALZ Datasheet - Page 33

no-image

ADP1046DC1-EVALZ

Manufacturer Part Number
ADP1046DC1-EVALZ
Description
Daughter Cards & OEM Boards ADP1046 Daughter Card
Manufacturer
Analog Devices
Series
ADP1046r
Datasheet

Specifications of ADP1046DC1-EVALZ

Rohs
yes
Product
Daughter Cards
Description/function
100 kHz daughter board
Interface Type
I2C
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
Operating Supply Voltage
3.3 V
Factory Pack Quantity
1
For Use With
ADP1046
Data Sheet
POWER SUPPLY CALIBRATION AND TRIM
The
and trimmed digitally in the production environment. It can
calibrate items such as output voltage and trim for tolerance
errors introduced by sense resistors and resistor dividers, as well
as its own internal circuitry. The part is factory trimmed, but it
can be retrimmed by the user to compensate for the errors intro-
duced by external components. The
user to automatically revert the trim settings to their factory
default values.
To unlock the trim registers for write access, write to the
TRIM_PASSWORD register (Register 0x89). Write the
trim password twice (the factory default password is 0xFF).
The
for external components with a tolerance of 0.5% or better. If
the
it is recommended that components with a tolerance of 0.1% or
better be used for the inputs to CS1, CS2, VS1, VS2, and VS3 to
meet data sheet specifications.
CS1 TRIM
Using a DC Signal
A known voltage (Vx) is applied at the CS1 pin. The CS1 ADC
should output a digital code equal to Vx/1.4 × 4096. The CS1
gain trim register (Register 0x21) is adjusted until the CS1 ADC
value in Register 0x13[15:4] reads the correct digital code.
Using an AC Signal
A known current (Ix) is applied to the PSU input. This current
passes through a current transformer, a diode rectifier, and an
external resistor (R
voltage (Vx). This voltage is fed into the CS1 pin. The voltage
(Vx) is calculated as follows:
where N1/N2 is the turns ratio of the current transformer.
The CS1 ADC outputs a digital code equal to Vx/1.4 × 4096. The
CS1 gain trim register (Register 0x21) is adjusted until the CS1
ADC value in Register 0x13[15:4] reads the correct digital code.
CS2 TRIM
The CS2 trim must compensate for offset and gain errors. The
offset error requires both an analog trim and a digital trim. This
error includes the mismatch of the level shifting resistors to the
inputs of the CS2± differential amplifier and the tolerance of the
current sense element.
CS2 Offset Trim
Offset errors can be introduced by the external level shifting
resistors and the internal current sources. It is best to use two
0.1% matched resistors or matched resistors within the same
package.
ADP1046
ADP1046
ADP1046
Vx = Ix × (N1/N2) × R
is not trimmed in the production environment,
allows the entire power supply to be calibrated
allows the user enough trim capability to trim
CS1
) to convert the current information to a
CS1
ADP1046
GUI allows the
Rev. B | Page 33 of 92
It is important to perform the CS2 offset trim as described
in the following steps:
1.
2.
3.
4.
5.
6.
7.
The offset trim is now completed, and the ADC code reads 0 if
there is a no-load current across the sense resistor.
CS2 Gain Trim
After performing the offset trim, perform the gain trim to
remove any mismatch that is introduced by the sense resistor
tolerance. The
tolerance of 1% or better.
1.
2.
where:
FS is the full-scale voltage drop (120 mV or 60 mV).
R
If CS2 is programmed to the 120 mV range and I
R
If CS2 is programmed to the 60 mV range and I
R
The CS2 circuit is now trimmed. The OCP limits and settings
should be configured after the current sense trim is performed.
SENSE
SENSE
SENSE
Set high-side or low-side current sensing using
Register 0x27[2].
Set the nominal full-scale sense resistor voltage drop in
Register 0x27[5] to 1 for the 120 mV range or to 0 for the
60 mV range.
Apply no-load current across the sense resistor.
Set the CS2 gain trim value to 0 (Register 0x23 = 0).
Set the CS2 digital offset trim value to 0 (Register 0x25 = 0).
Adjust the CS2 analog offset trim value in Register 0x24[6:0].
For the 120 mV range, adjust Register 0x24 until the CS2
value in Register 0x18[15:4] reads as close to 100 decimal
(0x64) as possible; this value must be greater than 50 (0x32).
For the 60 mV range, adjust Register 0x24 until the CS2
value in Register 0x18[15:4] reads as close to 200 decimal
(0xC8) as possible; this value must be greater than 100 (0x64).
Adjust the CS2 digital offset trim value in Register 0x25
until the CS2 value in Register 0x18[15:4] reads 0.
Apply a known load current (I
Adjust the CS2 gain trim value in Register 0x23[5:0] until
the CS2 value in Register 0x18[15:4] reads the value
calculated by the following formula:
CS2 Value = I
CS2 Value = (10 A × 10 mΩ)/120 mV × 4096
CS2 Value = 3413 decimal
CS2 Value = (5 A × 5 mΩ)/60 mV × 4096
CS2 Value = 1707 decimal
is the sense resistor value.
= 10 mΩ, and FS = 120 mV,
= 5 mΩ, and FS = 60 mV,
ADP1046
OUT
× R
can trim for sense resistors with a
SENSE
/FS × 4096
OUT
) across the sense resistor.
OUT
OUT
ADP1046
= 5 A,
= 10 A,

Related parts for ADP1046DC1-EVALZ