AD7705/AD7706
Rev. C | Page 25 of 44
ANALOG FILTERING
The digital filter does not provide any rejection at integer multiples
of the modulator sample frequency, as outlined earlier. However,
due to the part’s high oversampling ratio, these bands occupy
only a small fraction of the spectrum, and most broadband
noise is filtered. Therefore, the analog filtering requirements in
front of the AD7705/AD7706 are considerably reduced vs. a
conventional converter without on-chip filtering. In addition,
because the parts’ common-mode rejection performance of
100 dB extends to several kHz, common-mode noise in this
frequency range is substantially reduced.
Depending on the application, however, it might be necessary to
provide attenuation of the signal before it reaches the AD7705/
AD7706 to eliminate unwanted frequencies that can pass through
the digital filter. It might also be necessary to provide analog
filtering in front of the AD7705/AD7706 to ensure that differential
noise signals outside the band of interest do not saturate the
analog modulator.
If passive components are placed in front of the AD7705/
AD7706 in unbuffered mode, care must be taken to ensure that
the source impedance is low enough not to introduce gain errors
in the system. This significantly limits the amount of passive
antialiasing filtering, which can be provided in front of the
AD7705/AD7706 when the parts are used in unbuffered mode.
However, when the parts are used in buffered mode, large source
impedances result in a small dc offset error (a 10 kΩ source
resistance causes an offset error of less than 10 μV). Therefore,
if the system requires significant source impedances to provide
passive analog filtering in front of the AD7705/AD7706, it is
recommended to operate the part in buffered mode.
CALIBRATION
The AD7705/AD7706 provide a number of calibration options
that can be programmed via the MD1 and MD0 bits of the setup
register. The different calibration options are outlined in the
Setup Register (RS2, RS1, RS0 = 0, 0, 1); Power-On/Reset Status:
01 Hex, and
Calibration Sequences sections. A calibration cycle
can be initiated at any time by writing to these bits of the setup
register. Calibration on the AD7705/AD7706 removes offset
and gain errors from the devices. A calibration routine should
be initiated on these devices whenever there is a change in the
ambient operating temperature or supply voltage. It should also
be initiated if there is a change in the selected gain, filter notch,
or bipolar/unipolar input range.
The AD7705/AD7706 offer self-calibration and system calibration
facilities. For full calibration to occur on the selected channel,
the on-chip microcontroller must record the modulator output
for two input conditions: zero-scale point and full-scale point.
These points are derived by performing a conversion on the
different input voltages provided to the input of the modulator
during calibration. As a result, the accuracy of the calibration is
only as good as the noise level that it provides in normal mode.
The result of the zero-scale calibration conversion is stored in
the zero-scale calibration register, and the result of the full-scale
calibration conversion is stored in the full-scale calibration register.
With these readings, the microcontroller can calculate the offset
and the gain slope for the input-to-output transfer function of
the converter. Internally, the part works with a resolution of
33 bits to determine the conversion result of 16 bits.
Self-Calibration
A self-calibration is initiated on the AD7705/AD7706 by writing
the appropriate values (0, 1) to the MD1 and MD0 bits of the
setup register. In self-calibration mode with a unipolar input
range, the zero-scale point used to determine the calibration
coefficients is with the inputs of the differential pair internally
shorted on the part (i.e., AIN(+) = AIN(−) = internal bias voltage
on the AD7705, and AIN = COMMON = internal bias voltage
on the AD7706). The PGA is set for the selected gain for this
zero-scale calibration conversion, as per the G1 and G0 bits in
the communication register. The full-scale calibration conversion
is performed at the selected gain on an internally generated
voltage of V
REF
/selected gain.
The duration time for the calibration is 6 × 1/output rate. This
is composed of 3 × 1/output rate for the zero-scale calibration
and 3 × 1/output rate for the full-scale calibration. Then, the
MD1 and MD0 bits in the setup register return to 0, 0. This
provides the earliest indication that the calibration sequence is
complete. The
DRDY
line goes high when calibration is initiated
and does not return low until there is a valid new word in the data
register. The duration time from the calibration command being
issued to
DRDY
going low is 9 × 1/output rate. This is composed
of 3 × 1/output rate for the zero-scale calibration, 3 × 1/output
rate for the full-scale calibration, 3 × 1/output rate for a conversion
on the analog input, and some overhead to set up the coeffi-
cients correctly. If
DRDY
is low before (or goes low during)
writing the calibration command to the setup register, it can
take up to one modulator cycle (MCLK IN/128) before
DRDY
goes high to indicate that a calibration is in progress. Therefore,
DRDY
should be ignored for one modulator cycle after the last
bit is written to the setup register in the calibration command.
For bipolar input ranges in the self-calibrating mode, the
sequence is very similar to that outlined in the previous
paragraph. In this case, the two points are the same as above,
but the shorted inputs point is midscale of the transfer function
because the part is configured for bipolar operation.
System Calibration
System calibration allows the AD7705/AD7706 to compensate
for system gain and offset errors, as well as their own internal
errors. System calibration performs the same slope factor
calculations as self-calibration, but uses voltage values presented
by the system to the AIN inputs for the zero- and full-scale points.
Full system calibration requires a two-step process, a zero-scale
system calibration followed by a full-scale system calibration.
AD7705/AD7706
Rev. C | Page 26 of 44
For a full system calibration, the zero-scale point must be
presented to the converter first. It must be applied to the
converter before the calibration step is initiated and remain
stable until the step is complete. Once the zero-scale voltage is
set up, a zero-scale system calibration is initiated by writing the
appropriate values (1, 0) to the MD1 and MD0 bits of the setup
register. The zero-scale system calibration is performed at the
selected gain. The duration of the calibration is 3 × 1/output
rate. Then, Bit MD1 and Bit MD0 in the setup register return to
0, 0, providing the earliest indication that the calibration
sequence is complete. The
DRDY
line goes high when calibration
is initiated and returns low when there is a valid new word in the
data register. The duration time from the calibration command
being issued to
DRDY
going low is 4 × 1/output rate, because
the part performs a normal conversion on the AIN voltage before
DRDY
goes low.
If
DRDY
is low before (or goes low during) writing the
calibration command to the setup register, it can take up to one
modulator cycle (MCLK IN/128) before
DRDY
goes high to
indicate that a calibration is in progress. Therefore,
DRDY
should be ignored for one modulator cycle after the last bit is
written to the setup register in the calibration command.
After the zero-scale point is calibrated, the full-scale point is
applied to AIN, and the second step of the calibration process is
initiated by writing the appropriate values (1, 1) to MD1 and
MD0. The full-scale voltage must be set up before the calibration
is initiated and must remain stable throughout the calibration
step. The full-scale system calibration is performed at the
selected gain. The duration of the calibration is 3 × 1/output
rate. Then, the MD1 and MD0 bits in the setup register return
to 0, 0, providing the earliest indication that the calibration
sequence is complete. The
DRDY
line goes high when calibration
is initiated and returns low when there is a valid new word in
the data register. The duration time from the calibration
command being issued to
DRDY
going low is 4 × 1/output rate,
because the part performs a normal conversion on the AIN
voltage before
DRDY
goes low. If
DRDY
is low before (or goes
low during) writing the calibration command to the setup
register, it can take up to one modulator cycle (MCLK IN/128)
before
DRDY
goes high to indicate that calibration is in
progress. Therefore,
DRDY
should be ignored for one
modulator cycle after the last bit is written to the setup register
in the calibration command.
In unipolar mode, the system calibration is performed between
the two endpoints of the transfer function. In bipolar mode, it is
performed between midscale (zero differential voltage) and
positive full scale.
The fact that the system calibration involves two steps offers
another feature. After the sequence of a full system calibration is
complete, additional offset or gain calibrations can be performed
individually to adjust the system zero reference point or the
system gain. Calibrating one of the parameters, either system
offset or system gain, does not affect the other parameter.
When the part is used in unbuffered mode, system calibration
can be used to remove errors from source impedances on the
analog input. A simple R-C antialiasing filter on the front end
can introduce a gain error on the analog input voltage, but the
system calibration can be used to remove this error.
Span and Offset Limits
Whenever the system calibration mode is used, there are limits
on the amount of offset and span that can be accommodated.
The overriding requirement for determining the amount of
offset and gain that can be accommodated by the part is that the
positive full-scale calibration limit is < 1.05 × V
REF
/gain. This
allows the input range to go 5% above the nominal range. The
built-in headroom in the AD7705/AD7706 analog modulator
ensures that the parts operate correctly with a positive full-scale
voltage that is 5% beyond the nominal.
The range of input span in both the unipolar and bipolar modes
has a minimum value of 0.8 × V
REF
/gain and a maximum value of
2.1 × V
REF
/gain. However, when determining the span, which is
the difference between the bottom and top of the devices’ input
range, the user must take into account the limitation on the
positive full-scale voltage. The amount of offset that can be
accommodated depends on whether the unipolar or bipolar
mode is used, and the user must also take into account the
limitation on the positive full-scale voltage. In unipolar mode,
there is considerable flexibility in handling negative offsets with
respect to AIN(−) on the AD7705, and with respect to
COMMON on the AD7706. In both unipolar and bipolar
modes, the range of positive offsets that can be handled by the
part depends on the selected span. Therefore, in determining
the limits for system zero-scale and full-scale calibrations, the
user must ensure that the offset range plus the span range does
not exceed 1.05 × V
REF
/gain.
If the part is used in unipolar mode with a required span of
0.8 × V
REF
/gain, the offset range that the system calibration can
handle is –1.05 × V
REF
/gain to +0.25 × V
REF
/gain. If
the part is used in unipolar mode with a required span of
V
REF
/gain, the offset range that the system calibration can
handle is −1.05 × V
REF
/gain to +0.05 × V
REF
/gain. Similarly, if
the part is used in unipolar mode and required to remove an
offset of 0.2 × V
REF
/gain, the maximum span range that the
system calibration can handle is 0.85 × V
REF
/gain.
AD7705/AD7706
Rev. C | Page 27 of 44
A
D7705/AD7706
INPUT RANGE
(
0.8 × V
REF
/GAIN TO
2
.1 × V
REF
/GAIN)
UPPER LIMIT ON
AD7705 INPUT VOLTAGE
NOMINAL ZERO
SCALE POINT
OFFSET CALIBRATIONS MOVE
INPUT RANGE UP OR DOWN
LOWER LIMIT ON
AD7705/AD7706 INPUT VOLTAGE
–1.05 × V
REF
/GAIN
–0V DIFFERENTIAL
GAIN CALIBRATIONS EXPAND
OR CONTRACT THE
AD7705/AD7706 INPUT RANGE
1.05 × V
REF
/GAIN
01166-016
Figure 16. Span and Offset Limits
If the part is used in bipolar mode with a required span of
±0.4 × V
REF
/gain, the offset range that the system calibration can
handle is –0.65 × V
REF
/gain to +0.65 × V
REF
/gain. If
the part is used in bipolar mode with a required span of
±V
REF
/gain, the offset range that the system calibration can
handle is –0.05 × V
REF
/gain to +0.05 × V
REF
/gain. Similarly, if the
part is used in bipolar mode and required to remove an offset of
±0.2 × V
REF
/gain, the maximum span range that the system
calibration can handle is ±0.85 × V
REF
/gain.
Power-Up and Calibration
Upon power-up, the AD7705/AD7706 internally reset, setting
the contents of the internal registers to a known state. Default
values are loaded to all registers after a power-on or reset. The
default values contain nominal calibration coefficients for the
calibration registers. However, to ensure correct calibration for the
devices, a calibration routine should be performed after power-up.
The power dissipation and temperature drift of the AD7705/
AD7706 are low, and no warm-up time is required before the
initial calibration is performed. However, if an external reference
is used, it must be stabilized before calibration is initiated.
Similarly, if the clock source for the part is generated from a
crystal or resonator across the MCLK pins, the start-up time
for the oscillator circuit should elapse before a calibration is
initiated on the parts (see
Figure 11).

AD7706BRZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Analog to Digital Converters - ADC 3V/5V 1mW 3-Ch Pseudo Diff 16-Bit
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union