FEATURES
HIGH RESOLUTION - ADCs
Two Independent ADCs (16- and 24-Bit Resolution)
Factory-Calibrated (Field Calibration Not Required)
Output Settles in One Conversion Cycle (Single
Conversion Mode)
Programmable Gain Front End
Simultaneous Sampling and Conversion of Two
Signal Sources
Separate Reference Inputs for Each Channel
Simultaneous 50 Hz and 60 Hz Rejection at 20 Hz
Update Rate
ISOURCE Select
TM
24-Bit No Missing Codes—Main ADC
13-Bit p-p Resolution @ 20 Hz, 20 mV Range
18-Bit p-p Resolution @ 20 Hz, 2.56 V Range
INTERFACE
3-Wire Serial
TM
, QSPITM, MICROWIRETM and DSP-Compatible
SPI
Schmitt Trigger on SCLK
POWER
Specified for Single 3 V and 5 V Operation
Normal: 1.5 mA Typ @ 3 V
Power-Down: 10 A (32 kHz Crystal Running)
ON-CHIP FUNCTIONS
Rail-Rail Input Buffer and PGA
4-Bit Digital I/O Port
On-Chip Temperature Sensor
Dual Switchable Excitation Current Sources
FUNCTIONAL BLOCK DIAGRAM
IOUT1
DV
DD
IEXC1
200A
AV
DD
IEXC2
200A
DGND
AD7719
AD7719
Low-Side Power Switches
Reference Detect Circuit
APPLICATIONS
Sensor Measurement
Temperature Measurement
Pressure Measurements
Weigh Scales
Portable Instrumentation
4–20 mA Transmitters
GENERAL DESCRIPTION
The AD7719 is a complete analog front end for low frequency
measurement applications. It contains two high resolution sigmadelta ADCs, switchable matched excitation current sources,
low-side power switches, digital I/O port, and temperature
sensor. The 24-bit main channel with PGA accepts fully differential, unipolar, and bipolar input signal ranges from 1.024 ×
REFIN1/128 to 1.024 × REFIN1. Signals can be converted
directly from a transducer without the need for signal conditioning. The 16-bit auxiliary channel has an input signal range
of REFIN2 or REFIN2/2.
The device operates from a 32 kHz crystal with an on-chip
PLL generating the required internal operating frequency. The
output data rate from the part is software programmable. The
peak-to-peak resolution from the part varies with the programmed
gain and output data rate.
The part operates from a single 3 V or 5 V supply. When operating from 3 V supplies, the power dissipation for the part is
4.5 mW with both ADCs enabled and 2.85 mW with only the
main ADC enabled in unbuffered mode. The AD7719 is housed
in 28-lead SOIC and TSSOP packages.
XTAL1 XTAL2REFIN1(+) REFIN1(–)
REFERENCE
DETECT
OSC. AND
PLL
IOUT2
AIN1
AIN2
AIN3
AIN4
AIN5
AIN6
ISOURCE Select is a trademark of Analog Devices.
SPI and QSPI are trademarks of Motorola Inc.
MICROWIRE is a trademark of National Semiconductor Corporation.
MUX1
MUX2
AV
MUX
DD
AV
DD
AGND
BUF
TEMP
SENSOR
PGA
AUXILIARY CHANNEL
AGNDREFIN2PWRGNDP1/SW1 P2/SW2 P3P4
REV. 0
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties that
may result from its use. No license is granted by implication or otherwise
under any patent or patent rights of Analog Devices.
Output Noise and Update RatesSee Tables II to V
Integral Nonlinearity±10ppm of FSR maxTypically 2 ppm.
Offset Error
Offset Error Drift vs. Temperature
Full-Scale Error
Gain Drift vs. Temperature
3
5, 8, 9
4
Power Supply Rejection (PSR)80dB minInput Range = ± 2.56 V, 100 dB typ.
@ DC110dB typInput Range = ± 2.56 V, AIN = 1 V
@ 50 Hz110dB typ50 Hz ± 1 Hz, Range = 2.56 V, AIN = 1 V
@ 60 Hz110dB typ60 Hz ± 1 Hz, Range = 2.56 V, AIN = 1 V
Reference Detect Levels0.3V minNOXREF Bit Active if VREF < 0.3 V
AUXILIARY CHANNEL
No Missing Codes
2
Resolution16Bits p-p±2.5 V Range, 20 Hz Update Rate
Output Noise and Update RatesSee Tables VI and VIII
Integral Nonlinearity±15ppm of FSR max
105Hz max0.732 ms Increments
24Bits min20 Hz Update Rate
18Bits p-p±2.56 V Range, 20 Hz Update Rate
±3µV typ
4
±10nV/°C typ
±10µV typAt the Calibrated Conditions
±0.5ppm/°C typ
AV
DD
AV
DD
100dB min50 Hz ± 1 Hz, Range = ± 2.56 V, AIN = 1 V
100dB min60 Hz ± 1 Hz, Range = ± 2.56 V, AIN = 1 V
1V min
AV
DD
AV
DD
0.65V maxNOXREF Bit Inactive if VREF > 0.65 V
16Bits min
(AVDD = 2.7 V to 3.6 V or 4.75 V to 5.25 V, DVDD = 2.7 V to 3.6 V or 4.75 V to 5.25 V,
to T
MIN
110 dB typ on ±20 mV Range
GAIN = 1 to 128.
– 100 mVV max
BUF = 0
+ 30 mVV max
50 Hz ± 1 Hz, 16.65 Hz Update Rate, SF = 82
100 dB typ. 110 dB typ on ± 20 mV Range
V max
+ 30 mVV max
unless otherwise noted.)
MAX
FSR
=
×2 1 0241.
REFIN
Gain
1
REV. 0
–3–
AD7719
ParameterAD7719BUnitTest Conditions
AUXILIARY CHANNEL (continued)
Offset Error
Offset Error Drift vs. Temperature
Full-Scale Error
Gain Drift vs. Temperature
Negative Full-Scale Error±1LSB typ
Power Supply Rejection (PSR)70dB minAIN = 1 V Input Range = ±2.5 V, Typically 80 dB
ANALOG INPUTS
Differential Input Voltage Ranges±REFIN2V nomARN = 1
Absolute AIN Voltage LimitsAGND – 30 mVV minUnbuffered Input
Analog Input Current
DC Input Current± 125nA/V typInput Current Varies with Input Voltage
DC Input Current Drift± 2pA/V/°C typ
Guaranteed by design and/or characterization data on production release.
3
System zero calibration will remove this error.
4
A calibration at any temperature will remove this drift error.
5
The Main ADC is factory-calibrated with AVDD = DVDD = 4 V, TA = 25°C, REFIN1(+) – REFIN1(–) = 2.5 V. If the user power supplies or temperature conditions
are significantly different from these, internal full-scale calibration will restore this error to the published specification. System calibration can be used to reduce this
error to the order of the noise. Full scale error applies to both positive and negative full scale.
6
Simultaneous 50 Hz and 60 Hz rejection is achieved using 19.8 Hz (SF = 69) update rate. Normal mode rejection in this case is 60 dB min.
7
Input and Output levels on the I/O Port are with respect to AVDD and AGND.
8
A system full-scale calibration will remove this error.
9
A typical gain error of ± 10µV results following a user self calibration.
10
After a calibration if the analog input exceeds positive full scale, the converter will output all 1s. If the analog input is less than negative full scale then the device will
output all 0s.
11
FS = Full-Scale Input. FS = 1.024 × REFIN1/Gain on the Main ADC, where REFIN1 = REFIN1(+) – REFIN1(–). FS = REFIN2 on the aux ADC when ARN = 1
in the aux ADC control register (AD1CON) and REFIN2/2 on the aux ADC when ARN = 0.
12
Normal Mode refers to the case where both main and aux ADCs are running.
13
ADC disable is entered by setting both the AD0EN and AD1EN bits in the Main and Aux ADC control registers to a 0 and setting the mode bits (MD2, MD1,
MD0) in the Mode register to non-0.
Specifications subject to change without notice.
0.85 mA typ
= 3 V or 5 V, Unbuffered Mode,
DD
0.45 mA typ
1 mA typ
= 5 V, 0.3 mA typ
DD
= 3 V, Oscillator Powered Down
DD
= 5 V, 32.768 kHz Osc. Running
DD
= 5 V, Oscillator Powered Down
DD
ABSOLUTE MAXIMUM RATINGS
(TA = 25°C unless otherwise noted)
1
AVDD to AGND . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +7 V
AV
to DGND . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +7 V
DD
DV
to AGND . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +7 V
DD
to DGND . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +7 V
Stresses above those listed under Absolute Maximum Ratings may cause perma-
nent damage to the device. This is a stress rating only; functional operation of the
device at these or any other conditions above those listed in the operational
sections of this specification is not implied. Exposure to absolute maximum rating
conditions for extended periods may affect device reliability.
2
AGND and DGND and connected internally within the AD7719.
0ns minRDY to CS Setup Time
0ns minCS Falling Edge to SCLK Active Edge Setup Time
0ns minSCLK Active Edge to Data Valid Delay
3
3
60ns maxDVDD = 4.75 V to 5.25 V
4, 5
t
5A
80ns maxDV
0ns minCS Falling Edge to Data Valid Delay
= 2.7 V to 3.6 V
DD
3
60ns maxDVDD = 4.75 V to 5.25 V
80ns maxDV
t
6
t
7
t
8
6
t
9
100ns minSCLK High Pulsewidth
100ns minSCLK Low Pulsewidth
0ns minCS Rising Edge to SCLK Inactive Edge Hold Time
10ns minBus Relinquish Time after SCLK Inactive Edge
80ns max
t
10
100ns maxSCLK Active Edge to RDY High
Write Operation
t
11
t
12
t
13
t
14
t
15
t
16
NOTES
1
Sample tested during initial release to ensure compliance. All input signals are specified with tR = tF = 5 ns (10% to 90% of DVDD) and timed from a voltage level of 1.6 V.
2
See Figures 2 and 3.
3
SCLK active edge is falling edge of SCLK.
4
These numbers are measured with the load circuit of Figure 1 and defined as the time required for the output to cross the V
5
This specification only comes into play if CS goes low while SCLK is low. It is required primarily for interfacing to DSP machines.
6
These numbers are derived from the measured time taken by the data output to change 0.5 V when loaded with the circuit of Figure 1. The measured number is then extrapolated back to remove effects of charging or discharging the 50 pF capacitor. This means that the times quoted in the timing characteristics are the true bus relinquish times of the
part and as such are independent of external bus loading capacitances.
7
RDY returns high after a read of both ADCs. The same data can be read again, if required, while RDY is high, although care should be taken that subsequent reads do not occur
close to the next output update.
0ns minCS Falling Edge to SCLK Active Edge Setup Time
30ns minData Valid to SCLK Edge Setup Time
25ns minData Valid to SCLK Edge Hold Time
100ns minSCLK High Pulsewidth
100ns minSCLK Low Pulsewidth
0ns minCS Rising Edge to SCLK Edge Hold Time
= 2.7 V to 3.6 V
DD
or VOH limits.
OL
3
3
3, 7
3
I
(1.6mA WITH DVDD = 5V
TO OUTPUT
PIN
50pF
SINK
100A WITH DV
I
(200A WITH DVDD = 5V
SOURCE
100A WITH DV
1.6V
DD
= 3V)
DD
= 3V)
Figure 1. Load Circuit for Timing Characterization
CAUTION
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily
accumulate on the human body and test equipment and can discharge without detection. Although
the AD7719 features proprietary ESD protection circuitry, permanent damage may occur on
devices subjected to high-energy electrostatic discharges. Therefore, proper ESD precautions are
recommended to avoid performance degradation or loss of functionality.
REV. 0
–7–
AD7719
DIGITAL INTERFACE
As previously outlined, the AD7719’s programmable functions
are controlled using a set of on-chip registers. Data is written to
these registers via the part’s serial interface and read access to
the on-chip registers is also provided by this interface. All communications to the part must start with a write operation to the
Communications Register. After power-on or
RESET
, the device
expects a write to its Communications Register. The data written to this register determines whether the next operation to the
part is a read or a write operation and also determines to which
register this read or write operation occurs. Therefore, write
access to any of the other registers on the part starts with a write
operation to the Communications Register followed by a write
to the selected register. A read operation from any other register
on the part (including the output data register) starts with a
write operation to the Communications Register followed by a
read operation from the selected register.
The AD7719’s serial interface consists of five signals, CS, SCLK,
DIN, DOUT, and RDY. The DIN line is used for transferring
data into the on-chip registers while the DOUT line is used for
accessing data from the on-chip registers. SCLK is the serial
clock input for the device and all data transfers (either on DIN
or DOUT) take place with respect to this SCLK signal. The
RDY line is used as a status signal to indicate when data is ready
to be read from the AD7719’s data register. RDY goes low when a
new data word is available in the output register of either the
main or Aux ADCs. It is reset high when a read operation from
the data register is complete. It also goes high prior to the updating
of the output register to indicate when not to read from the device
to ensure that a data read is not attempted while the register is
being updated. CS is used to select the device. It can be used to
decode the AD7719 in systems where a number of parts are
connected to the serial bus.
Figures 2 and 3 show timing diagrams for interfacing to the
AD7719 with CS used to decode the part. Figure 3 is for a read
operation from the AD7719’s output shift register while Figure 2
shows a write operation to the input shift register. It is possible
to read the same data twice from the output register even though
the RDY line returns high after the first read operation. Care must
be taken, however, to ensure that the read operations have been
completed before the next output update is about to take place.
The AD7719 serial interface can operate in 3-wire mode by
tying the CS input low. In this case, the SCLK, DIN, and
DOUT lines are used to communicate with the AD7719 and
the status of RDY bits (RDY0 and RDY1) can be obtained by
interrogating the STATUS Register. This scheme is suitable
for interfacing to microcontrollers. If CS is required as a decoding signal, it can be generated from a port bit. For microcontroller
interfaces, it is recommended that the SCLK idles high between
data transfers.
The AD7719 can also be operated with CS used as a frame
synchronization signal. This scheme is suitable for DSP interfaces. In this case, the first bit (MSB) is effectively clocked out
by CS since CS would normally occur after the falling edge of
SCLK in DSPs. The SCLK can continue to run between data
transfers provided the timing numbers are obeyed.
SCLK
RDY
SCLK
DOUT
CS
CS
DIN
t
11
t
12
t
13
MSB
t
14
t
15
LSB
t
16
Figure 2. Write Cycle Timing Diagram
t
3
t
4
t
5
t
5A
MSB
t
6
t
7
t
6
t
LSB
10
t
8
t
9
Figure 3. Read Cycle Timing Diagram
–8–
REV. 0
AD7719
The serial interface can be reset by exercising the RESET input
on the part. It can also be reset by writing a series of 1s on the
DIN input. If a Logic 1 is written to the AD7719 DIN line for
at least 32 serial clock cycles the serial interface is reset. This
ensures that in 3-wire systems, if the interface gets lost either via
a software error or by some glitch in the system, it can be reset
back to a known state. This state returns the interface to where
the AD7719 is expecting a write operation to its Communications Register. This operation resets the contents of all registers to
their power-on reset values.
PIN CONFIGURATION
1
IOUT1
2
IOUT2
3
AV
DD
4
AGND
AIN1
AIN2
AIN3
AIN4
AIN5
AIN6
REFIN2
10
12
13
14
P4
5
AD7719
6
TOP VIEW
(Not to Scale)
7
8
9
11
REFIN1(–)
REFIN1(+)
Some microprocessor or microcontroller serial interfaces have a
single serial data line. In this case, it is possible to connect the
AD7719’s DATA OUT and DATA IN lines together and connect
them to the single data line of the processor. A 10 kΩ pull-up
resistor should be used on this single data line. In this case, if
the interface gets lost, because the read and write operations
share the same line the procedure to reset it back to a known
state is somewhat different than previously described. It requires
a read operation of 24 serial clocks followed by a write operation
where a Logic 1 is written for at least 32 serial clock cycles to
ensure that the serial interface is back into a known state.
XTAL1
28
XTAL2
27
DV
26
DD
DGND
25
DIN
24
DOUT
23
22
RDY
21
CS
SCLK
20
19
RESET
P1/SW1
18
PWRGND
17
16
P2/SW2
P3
15
PIN FUNCTION DESCRIPTIONS
Pin No.MnemonicFunction
1IOUT1Output for Internal 200 µA Excitation Current Source. Either current source IEXC1 or IEXC2 or
both can be switched to this output.
2IOUT2Output for Internal 200 µA Excitation Current Source. Either IEXC1 or IEXC2 current source or
both can be switched to this output.
3AV
DD
Analog Supply Voltage.
4AGNDAnalog Ground.
5REFIN1(–)Negative Reference Input for Main ADC Channel. This reference input can lie anywhere between
AGND and AV
6REFIN1(+)Positive Reference Input for Main ADC Channel. REFIN1(+) can lie anywhere between AV
DD
– 1 V.
DD
and
AGND + 1 V. The nominal reference voltage (REFIN1(+) – REFIN1(–)) is 2.5 V, but the part is
functional with a reference range from 1 V to AV
DD
.
7AIN1Analog Input. AIN1 is dedicated to the main channel.
8AIN2Analog Input. AIN2 is dedicated to the main channel.
9AIN3Analog Input. AIN3 can be multiplexed to either the main or auxiliary channel
10AIN4Analog Input. AIN4 can be multiplexed to either the main or auxiliary channel.
11AIN5Analog Input. AIN5 is dedicated to the auxiliary channel and is referenced to AIN6 or AGND
12AIN6Analog Input. AIN6 is dedicated to the auxiliary channel. It forms a differential input pair with AIN5
in fully differential input mode or is referenced to AGND in pseudo-differential mode.
13REFIN2Single-Ended Reference Input for Auxiliary Channel. The nominal input reference is 2.5 V. The
auxiliary channel will function with an input reference range from 1 V to AV
14P4General-Purpose I/O Bit. The input and output voltage levels are referenced to AV
DD
.
DD
and AGND.
15P3General-Purpose I/O Bit. The input and output voltage levels are referenced to AVDD and AGND.
REV. 0
–9–
AD7719
PIN FUNCTION DESCRIPTIONS (continued)
Pin No.MnemonicFunction
16P2/SW2Dual-Purpose Pin. It can act as a general purpose output (P2) bit referenced between AV
AGND or as a low-side power switch (SW2) to PWRGND.
17PWRGNDGround Point for the Low-Side Power Switches SW2 and SW1. PWRGND must be tied to AGND.
18P1/SW1Dual-Purpose Pin. It can act as a general-purpose output (P1) bit referenced between AV
AGND or as a low-side power switch (SW1) to PWRGND.
19RESETDigital Input Used to Reset the ADC to Its Power-On-Reset Status. This pin has a weak pull-up
internally to DV
DD
.
20SCLKSerial Clock Input for Data Transfers to and from the ADC. The SCLK has a Schmitt triggered
input making the interface suitable for opto-isolated applications. The serial clock can be continuous
with all data transmitted in a continuous train of pulses. Alternatively, it can be a noncontinuous
clock with the information being transmitted to or from the AD7719 in smaller batches of data. A
weak pull-up to DV
is provided on the SCLK input.
DD
21CSChip Select Input. This is an active low logic input used to select the AD7719. CS can be used to
select the AD7719 in systems with more than one device on the serial bus or as a frame synchroniza-
tion signal in communicating with the device. CS can be hardwired low allowing the AD7719 to be
operated in 3-wire mode with SCLK, DIN and DOUT used to interface with the device. A weak
pull-up to DV
is provided on the CS input.
DD
22RDYRDY is a Logic Low Status Output from the AD7719. RDY is low if either the Main ADC or auxil-
iary ADC channel has valid data in their data register. This output returns high on completion of a
read operation from the data register. If data is not read, RDY will return high prior to the next up-
date indicating to the user that a read operation should not be initiated. The RDY pin also returns
low following the completion of a calibration cycle. The RDY pin is effectively the digital NOR func-
tion of the RDY0 and RDY1 bits in the Status register. If one of the ADCs is disabled the RDY pin
reflects the active ADC. RDY does not return high after a calibration until the mode bits are written
to enabling a new conversion or calibration. Since the RDY pin provides information on both the
main and aux ADCs, therefore, when either the main or aux ADC is disabled it is recommended to
immediately read its data register to ensure that its RDY bit goes inactive and releases the RDY pin
to indicate output data updates on the remaining active ADC.
23DOUTSerial Data Output Accessing the Output Shift Register of the AD7719. The output shift register can
contain data from any of the on-chip data, calibration or control registers.
24DINSerial Data Input Accessing the Input Shift Register on the AD7719. Data in this shift register is
transferred to the calibration or control registers within the ADC depending on the selection bits of
the Communications register. A weak pull-up to DV
is provided on the DIN input.
DD
25DGNDGround Reference Point for the Digital Circuitry.
26DV
DD
Digital Supply Voltage, 3 V or 5 V Nominal.
27XTAL2Output from the 32 kHz Crystal Oscillator Inverter.
28XTAL1Input to the 32 kHz Crystal Oscillator Inverter.
DD
DD
and
and
–10–
REV. 0
Typical Performance Characteristics–
AD7719
8389600
8389400
8389200
8389000
8388800
8388600
CODE READ
8388400
8388200
8388000
01000100
200 300
= DVDD = 5V
AV
DD
INPUT RANGE = 20mV
REFIN1(+)–REFIN1(–)=2.5V
UPDATE RATE=19.79Hz
400 500 600 700 800 900
READING NO.
MAIN ADC IN BUFFERED MODE
RMS NOISE = 0.58Vrms
= 25C
T
A
V
= 2.5V
REF
TPC 1. Typical Noise Plot on ±20 mV Input Range with
19.79 Hz Update Rate
9
8
7
6
5
4
3
2
1
0
8388841
8388382
8388039
8388499
8388449
8388579
8388547
8388615
8388657
8388687
8388721
8388754
8388805
8388779
8388906
8388874
8388985
8388941
8389033
8389110
26
24
22
20
NO MISSING CODES – Min
18
16
0403020105010090807060
UPDATE RATE – Hz
TPC 4. No-Missing-Codes Performance
1400
THE AMBIENT
TEMPERATURE VARIES
1200
FROM 25C TO 30C
WHILE RECORDING
THE DATA FROM
1000
THE DEVICES.
800
HITS
600
400
200
0
TEMPERATURE SENSOR – C
110
5030102040
REV. 0
TPC 2. Noise Distribution Histogram
3.0
= 2.5V
= 25C
2.56V RANGE
V
REF
20mV RANGE
– Volts
2.5
2.0
AVDD = DVDD = 5V
V
REF
1.5
INPUT RANGE = 2.56V
UPDATE RATE = 19.79Hz
T
A
RMS NOISE –V
1.0
0.5
0
1.03.02.52.01.53.55.04.54.0
TPC 3. RMS Noise vs. Reference Input
–11–
TPC 5. Temperature Sensor Accuracy
1200
1000
800
600
HITS
400
200
0
–30
MAIN CAL ACC. @ 4V – V
TPC 6. Full-Scale Error Distribution
200–20–1010
AD7719
AVDD = DVDD = 5V
= 25C
T
A
V
DD
OSCILLATOR
TIME BASE = 100ms/DIV
TRACE 1 = TRACE 2 = 2V/DIV
TPC 7. Typical Oscillator Power-Up
DUAL-CHANNEL ADC CIRCUIT INFORMATION
Overview
The AD7719 incorporates two independent Σ-∆ ADC channels
(main and auxiliary) with on-chip digital filtering intended for
the measurement of wide dynamic range, low frequency signals
such as those in weigh-scale, strain-gauge, pressure transducer,
or temperature measurement applications.
Main Channel
This channel is intended to convert the primary sensor input.
This channel can be operated in buffered or unbuffered mode
and can be programmed to have one of eight input voltage ranges
from ±20 mV to ± 2.56 V. This channel can be configured as
either two fully differential inputs (AIN1/AIN2 and AIN3/AIN4)
or three pseudo-differential input channels (AIN1/AIN4, AIN2/
AIN4, and AIN3/AIN4). Buffering the input channel means that
the part can accommodate significant source impedances on the
analog input and that R, C filtering (for noise rejection or RFI
reduction) can be placed on the analog inputs if required. Operating in unbuffered mode leads to lower power consumption in
low power applications, but care must be exercised in unbuffered
mode as source impedances can introduce gain errors. The main
ADC also features sensor burnout currents that can be switched
on and off. These currents can be used to check that a transducer
is still operational before attempting to take measurements.
The ADC employs a sigma-delta conversion technique to realize
up to 24 bits of no-missing-codes performance. The sigma-delta
modulator converts the sampled input signal into a digital pulse
train whose duty cycle contains the digital information. A Sinc
3
programmable low-pass filter is then employed to decimate the
modulator output data stream to give a valid data conversion
result at programmable output rates from 5.35 Hz (186.77 ms)
to 105.0 3 Hz (9.52 ms). A chopping scheme is also employed
to minimize ADC channel offset errors. A block diagram of the
Main ADC input channel is shown in Figure 4. The sampling
frequency of the modulator loop is many times higher than the
bandwidth of the input signal. The integrator in the modulator
shapes the quantization noise (which results from the analog-todigital conversion) so that the noise is pushed toward one-half of
the modulator frequency. The output of the sigma-delta modulator feeds directly into the digital filter. The digital filter then
band-limits the response to a frequency significantly lower than
one-half of the modulator frequency. In this manner, the 1-bit
output of the comparator is translated into a bandlimited, low
noise output from the AD7719 ADC. The AD7719 filter is a
low-pass, Sinc
3
or (SIN(x)/x)3 filter whose primary function is to
remove the quantization noise introduced at the modulator. The
cutoff frequency and decimated output data rate of the filter are
programmable via the SF word loaded to the filter register.
A chopping scheme is employed where the complete signal chain is
chopped, resulting in excellent dc offset and offset drift specifications, and is extremely beneficial in applications where drift, noise
rejection, and optimum EMI rejection are important factors.
With chopping the ADC repeatedly reverses its inputs. The
decimated digital output words from the Sinc
3
filters therefore
have a positive offset and negative offset term included. As a result,
a final summing stage is included so that each output word from
the filter is summed and averaged with the previous filter output
to produce a new valid output result to be written to the ADC
data register.
Auxiliary Channel
The Auxiliary (Aux) channel is intended to convert supplementary inputs such as from a cold junction diode or thermistor.
This channel is unbuffered and has an input range of ±REFIN2
or ±REFIN2/2 determined by the ARN bit in the auxiliary ADC
control register (AD1CON). AIN3 and AIN4 can be multiplexed
into the auxiliary channel as single ended inputs with respect to
AGND while AIN5 and AIN6 can operate as a differential input
pair or with AIN6 tied to AGND, AIN5 can be operated as an
additional single-ended input. A block diagram of the Auxiliary
ADC channel is shown in Figure 5.
ANALOG
INPUT
f
CHOP
MUX
BUF
f
IN
PGA
f
MOD
S-D
MOD0
f
CHOP
XOR
(
8 SF
1
3
)
SINC3 FILTER
Figure 4. Main ADC Channel Block Diagram
–12–
3
(8 SF )
f
ADC
AIN + V
A
– V
IN
1
2
OS
OS
DIGITAL
OUTPUT
REV. 0
Loading...
+ 28 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.