AD7705/AD7706
Rev. C | Page 37 of 44
{
int q;
SPCR = 0x3f;
SPCR = 0x7f; /* clear the interrupt */
DDRD = 0x10; /* MOSI output, MISO input, SCK output */
while(PORTC & 0x10); /* wait for /DRDY to go low */
PORTC & 0xfb ; /* /CS is low */
for(b=0;b<reglength;b++)
{
SPDR = 0;
while(!(SPSR & 0x80)); /* wait until port ready before reading */
*datapointer++=SPDR; /* read SPDR into store array via datapointer */
}
PORTC|=4; /* /CS is high */
}
AD7705/AD7706
Rev. C | Page 38 of 44
APPLICATIONS
The AD7705 provides a dual-channel, low cost, high resolution
analog-to-digital function. Because the analog-to-digital function
is provided by a Σ-Δ architecture, the part is more immune to
noisy environments, thus making it ideal for use in industrial and
process-control applications. It also provides a programmable
gain amplifier, digital filter, and calibration options. Therefore,
it provides far more system level functionality than off-the-shelf
integrating ADCs, but without the disadvantage of needing to
supply a high quality integrating capacitor. In addition, using
the AD7705 in a system allows the designer to achieve a much
higher level of resolution, because noise performance of the
AD7705 is better than that of the integrating ADCs.
The on-chip PGA allows the AD7705 to handle an analog input
voltage range as low as 10 mV full scale with V
REF
= 1.25 V. The
differential inputs of the part allow the absolute value of this
analog input range to be between GND and V
DD
when the
part is operated in unbuffered mode. It allows the user to
connect the transducer directly to the input of the AD7705.
The programmable-gain front end on the AD7705 allows the
part to handle unipolar analog input ranges from (0 mV to
20 mV) to (0 V to 2.5 V), and bipolar inputs of ±20 mV to
±2.5 V. Because the part operates from a single supply, these
bipolar ranges are with respect to a biased-up differential input.
PRESSURE MEASUREMENT
One typical application of the AD7705 is pressure measure-
ment.
Figure 25 shows the AD7705 used with a pressure
transducer, the BP01 from SenSym. The pressure transducer is
arranged in a bridge network and provides a differential output
voltage between it’s OUT(+) and OUT(−) terminals. With
rated, full-scale pressure (in this case 300 mmHg) on the
transducer, the differential output voltage is 3 mV/V of the input
voltage (that is, the voltage between its IN(+) and IN(−)
terminals). Assuming a 5 V excitation voltage, the full-scale
output from the transducer is 15 mV. The excitation voltage for
the bridge is also used to generate the reference voltage for the
AD7705. Therefore, variations in the excitation voltage do not
introduce errors in the system. Choosing resistor values of 24
and 15 kΩ, as per
Figure 25, results in a 1.92 V reference voltage
for the AD7705 when the excitation voltage is 5 V.
Using the part with a programmed gain of 128 results in the
full-scale input span of the AD7705 being 15 mV, which
corresponds with the output span from the transducer. The
second channel on the AD7705 can be used as an auxiliary
channel to measure a secondary variable, such as temperature,
as shown in
Figure 25. This secondary channel can be used as a
means of adjusting the output of the primary channel, thus
removing temperature effects in the system.
AD7705
V
DD
5V
AIN1(+)
AIN1(–)
EXCITATION VOLTAGE = 5V
OUT(–)
IN–
OUT(+)
IN+
AIN2(+)
AIN2(–)
24kΩ
THERMOCOUPLE
JUNCTION
15kΩ
REF IN(+)
REF IN(–)
GND
DOUT DIN CS SCLK
MCLK IN
MCLK OUT
RESET
DRDY
01166-025
Figure 25. Pressure Measurement Using the AD7705
AD7705/AD7706
Rev. C | Page 39 of 44
TEMPERATURE MEASUREMENT
Another application of the AD7705 is temperature measure-
ment.
Figure 26 outlines a connection between a thermocouple
and the AD7705. For this application, the AD7705 is operated in
buffered mode to allow large decoupling capacitors on the front
end to eliminate any noise pickup from the thermocouple leads.
When the AD7705 operates in buffered mode, it has a reduced
common-mode range. To place the differential voltage from the
thermocouple on a suitable common-mode voltage, the
AIN1(−) input of the AD7705 is biased up at the reference
voltage, 2.5 V.
AD7705
V
DD
5V
AIN1(+)
AIN1(–)
THERMOCOUPLE
JUNCTION
REF IN(+)
REF IN(–)
GND
MCLK IN
MCLK OUT
RESET
DRDY
REF192
GND
OUTPUT
DOUT DIN
CS
SCLK
5V
01166-026
Figure 26. Temperature Measurement Using the AD7705
Figure 27 shows another example of a temperature measure-
ment application for the AD7705. In this case, the transducer is
a resistive temperature device (RTD), a PT100, and the
arrangement is a 4-lead RTD configuration. There are voltage
drops across lead resistances R
L1
and R
L4
, which shift the
common-mode voltage. There is no voltage drop across lead
resistances R
L2
and R
L3
, because the input current to the
AD7705 is very low. The lead resistances present a small source
impedance; therefore, it is not generally necessary to use the
buffer of the AD7705. If the buffer is required, the common-
mode voltage should be set accordingly by inserting a small
resistance between the bottom end of the RTD and the GND
of the AD7705. In the application shown, an external 400 μA
current source provides the excitation current for the PT100
and generates the reference voltage for the AD7705 via the
6.25 kΩ resistor. Variations in the excitation current do not
affect the circuit, because both the input voltage and the
reference voltage vary ratiometrically with the excitation
current. However, the 6.25 kΩ resistor must have a low
temperature coefficient to avoid errors in the reference
voltage over temperature.
AD7705
V
DD
5V
AIN1(+)
AIN1(–)
REF IN(–)
GND
MCLK IN
MCLK OUT
RESET
DRDY
DOUT DIN CS SCLK
REF IN(+)
6.25kΩ
400μA
R
L1
R
L2
R
L3
R
L4
RTD
01166-027
Figure 27. RTD Measurement Using the AD7705

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