FEATURES
HIGH RESOLUTION - ADCs
2 Independent ADCs (16- and 24-Bit Resolution)
Factory-Calibrated (Field Calibration Not Required)
Output Settles in 1 Conversion Cycle (Single
Conversion Mode)
Programmable Gain Front End
Simultaneous Sampling and Conversion of 2
Signal Sources
Separate Reference Inputs for Each Channel
Simultaneous 50 Hz and 60 Hz Rejection at 20 Hz
Update Rate
ISOURCE Select
™
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
®
, QSPI™, MICROWIRE™, 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
Low-Side Power Switches
Reference Detect Circuit
AD7719
APPLICATIONS
Sensor Measurement
Temperature Measurement
Pressure Measurement
Weigh Scales
Portable Instrumentation
4 to 20 mA Transmitters
GENERAL DESCRIPTION
The AD7719 is a complete analog front end for low frequency
measurement applications. It contains two high resolution Σ-∆
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.
FUNCTIONAL BLOCK DIAGRAM
IOUT1
IOUT2
AIN1
AIN2
AIN3
AIN4
AIN5
AIN6
DV
DD
IEXC1
200A
MUX1
MUX2
AV
MUX
DD
AV
DD
AV
AGND
IEXC2
200A
DD
DGND
BUF
TEMP
SENSOR
AD7719
PGA
AUXILIARY CHANNEL
AGNDREFIN2PWRGNDP1/SW1 P2/SW2 P3P4
REV. A
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. Trademarks and
registered trademarks are the property of their respective companies.
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
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
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
–SPECIFICATIONS
105Hz max0.732 ms Increments
2
3
5, 6, 7
4
2
2, 8
2
2
2
2, 8
2
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
AVDD + 30 mVV max
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
, unless otherwise noted.)
MAX
FSR
=
×210241.
REFIN
Gain
1
REV. A
–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
Normal-Mode Rejection
@ 50 Hz100dB min50 Hz ±1 Hz, SF = 82
@ 60 Hz100dB min60 Hz ±1 Hz, SF = 68
Common-Mode Rejection
@ DC85dB minInput Range = ±2.5 V, AIN = 1 V
@ 50 Hz
@ 60 Hz
REFERENCE INPUT (REFIN2)With Respect to AGND
REFIN2 Voltage2.5V nom
REFIN2 Range
Reference DC Input Current
Reference DC Input Current Drift0.003nA/V/°C typ
EXCITATION CURRENT SOURCES
(IEXC1 and IEXC2)
Output Current200µA nom
Initial Tolerance at 25°C±10% typ
Drift200ppm/°C typ
Initial Current Matching at 25°C±1% typMatching between IEXC1 and IEXC2
Drift Matching20ppm/°C typ
Line Regulation (AV
Load Regulation300nA/V typ
Output ComplianceAVDD – 0.6V max
LOW-SIDE POWER SWITCHES
(SW1, SW2)
R
Allowable Current
TEMPERATURE SENSOR
AccuracySee TPC 5°C typ
TRANSDUCER BURNOUT
AIN(+) Current–100nA typ
AIN(–) Current100nA typ
Initial Tolerance @ 25°C±15% typ
Drift0.03%/°C typ
SYSTEM CALIBRATION
Full-Scale Calibration Limit1.05 × FS
Zero-Scale Calibration Limit–1.05 × FSV min
Input Span0.8 × FSV min
ON
3
6, 7
4
±3µV typSelected Channel = AIN5/AIN6
4
±10nV/°C typ
±0.75LSB typ
0.5ppm/°C typ
±REFIN2/2V nomARN = 0
AV
+ 30 mVV max
DD
2, 8
2
2
2
2
90dB min50 Hz ±1 Hz, Range = 2.5 V, AIN = 1 V
90dB min60 Hz ±1 Hz, Range = 2.5 V, AIN = 1 V
1V min
AV
DD
V max
0.2µA/V typ
No Load
)2.1µA/V maxAVDD = 5 V ± 5%. Typically 1.25 µA/V
DD
AGND – 30 mVV min
5Ω maxAVDD = 5 V. Typically 3 Ω
2
2, 9
7Ω maxAV
20mA maxContinuous Current per Switch
10
V max
= 3 V. Typically 4.5 Ω
DD
2.1 × FSV max
–4–
REV. A
ParameterAD7719BUnitTest Conditions
LOGIC INPUTS
All Inputs Except SCLK and XTAL1
V
, Input Low Voltage0.8V maxDVDD = 5 V
INL
, Input High Voltage2.0V minDVDD = 3 V or 5 V
V
INH
SCLK Only (Schmitt-Triggered Input)
V
T(+)
V
T(–)
– V
V
T(+)
V
V
V
XTAL1 Only
V
V
V
V
T(–)
T(+)
T(–)
– V
T(+)
T(–)
2
, Input Low Voltage0.8V maxDVDD = 5 V
INL
, Input High Voltage3.5V minDVDD = 5 V
INH
, Input Low Voltage0.4V maxDVDD = 3 V
INL
, Input High Voltage2.5V minDVDD = 3 V
INH
Input Currents±10µA maxV
2
0.4V maxDV
2
1.4/2V min/V maxDVDD = 5 V
0.8/1.4V min/V maxDVDD = 5 V
0.3/0.85V min/V maxDVDD = 5 V
0.95/2V min/V maxDVDD = 3 V
0.4/1.1V min/V maxDVDD = 3 V
0.3/0.85V min/V maxDVDD = 3 V
DD
= DV
IN
= 3 V
DD
–70µA maxVIN = DGND, Typically –40 µA at 5 V
Input Capacitance
LOGIC OUTPUTS (Excluding XTAL2)
VOH, Output High Voltage
, Output Low Voltage
V
OL
, Output High Voltage
V
OH
, Output Low Voltage
V
OL
2
2
2
2
2
10pF typAll Digital Inputs
DVDD – 0.6V minDVDD = 3 V, I
0.4V maxDVDD = 3 V, I
4V minDVDD = 5 V, I
0.4V maxDVDD = 5 V, I
and –20 µA at 3 V
SOURCE
SINK
SOURCE
SINK
= 100 µA
= 100 µA
= 200 µA
= 1.6 mA
Floating-State Leakage Current±10µA max
Floating-State Output Capacitance±10pF typ
Data Output CodingBinaryUnipolar Mode
Offset BinaryBipolar Mode
I/O PORT
V
V
Input Currents±10µA maxV
11
, Input Low Voltage
INL
, Input High Voltage
INH
I/O Port Voltages Are with Respect to
and AGND
AV
2
2
0.8V maxAVDD = 5 V
0.4V maxAV
2.0V minAVDD = 3 V or 5 V
DD
DD
= AV
IN
= 3 V
DD
–70µA maxVIN = AGND, Typically –40 µA at AVDD = 5 V
and –20 µA at AV
Input Capacitance10pF typAll Digital Inputs
, Output High Voltage
V
OH
, Output Low Voltage
V
OL
, Output High Voltage
V
OH
, Output Low Voltage
V
OL
2
2
2
2
AVDD – 0.6V minAVDD = 3 V, I
0.4V maxAVDD = 3 V, I
4V minAVDD = 5 V, I
0.4V maxAVDD = 5 V, I
DD
SOURCE
= 100 µA
SINK
SOURCE
= 1.6 mA
SINK
= 3 V
= 100 µA
= 200 µA
Floating-State Output Leakage Current±10µA max
Floating-State Output Capacitance±10pF typ
START-UP TIME
From Power-On300ms typ
From Idle Mode1ms typ
From Power-Down Mode1ms typOsc. Active in Power-Down
300ms typOsc. Powered Down
POWER REQUIREMENTS
Power Supply Voltages
– AGND2.7/3.6V min/maxAVDD = 3 V nom
AV
DD
– DGND2.7/3.6V min/maxDVDD = 3 V nom
DV
DD
Power Supply Currents
Current (Normal Mode)
DI
DD
4.75/5.25V min/maxAV
4.75/5.25V minDV
12
0.6mA maxDVDD = 3 V, 0.5 mA typ
= 5 V nom
DD
= 5 V nom
DD
0.75mA maxDVDD = 5 V, 0.6 mA typ
AD7719
REV. A
–5–
AD7719
ParameterAD7719BUnitTest Conditions
Power Supply Currents (Continued)
Current (Main ADC)1.1mA maxAVDD = 3 V or 5 V, Buffered Mode,
AI
DD
0.55mA maxAV
Current (Aux ADC)0.3mA maxAVDD = 3 V or 5 V, 0.25 mA typ
AI
DD
Current (Main and Aux ADC)1.25mA maxAVDD = 3 V or 5 V, Main ADC Buffered,
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
A system full-scale calibration will remove this error.
7
A typical gain error of ±10 µV results following a user self-calibration.
8
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.
9
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, the device will
output all 0s.
10
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.
11
Input and output levels on the I/O Port are with respect to AVDD and AGND.
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
to DGND . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +7 V
AV
DD
to AGND . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +7 V
DV
DD
DV
to DGND . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +7 V
Stresses above those listed under Absolute Maximum Ratings may cause permanent 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 are connected internally within the AD7719.
–6–
REV. A
AD7719
1, 2
TIMING CHARACTERISTICS
AGND = DGND = 0 V; X
Parameter(B Version)UnitConditions/Comments
t
1
t
2
Read Operation
t
3
t
4
4
t
5
4, 5
t
5A
t
6
t
7
t
8
6
t
9
t
10
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 VOL or VOH limits.
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.
32.768kHz typCrystal Oscillator Frequency
50ns minRESET Pulsewidth
0ns minRDY to CS Setup Time
0ns minCS Falling Edge to SCLK Active Edge Setup Time
0ns minSCLK Active Edge to Data Valid Delay
60ns maxDVDD = 4.75 V to 5.25 V
80ns maxDV
0ns minCS Falling Edge to Data Valid Delay
60ns maxDVDD = 4.75 V to 5.25 V
80ns maxDV
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
100ns maxSCLK Active Edge to RDY High
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
(AVDD = 2.7 V to 3.6 V or AVDD = 4.75 V to 5.25 V; DVDD = 2.7 V to 3.6 V or DVDD = 4.75 V to 5.25 V;
, T
MIN
MAX
= 2.7 V to 3.6 V
DD
= 2.7 V to 3.6 V
DD
3
3, 7
3
3
3
3
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. A
–7–
WARNING!
ESD SENSITIVE DEVICE
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; 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. A
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 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 in 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. Current source IEXC1 and/or IEXC2 can be
switched to this output.
2IOUT2Output for Internal 200 µA Excitation Current Source. Current source IEXC1 and/or IEXC2 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 pseudodifferential 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
.
and AGND.
DD
15P3General-Purpose I/O Bit. The input and output voltage levels are referenced to AVDD and AGND.
REV. A
–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
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
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
DD
.
to DV
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.
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 synchronization 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
on the CS input.
22RDYRDY is a logic low status output from the AD7719. RDY is low if either the main ADC or auxiliary ADC
channel has valid data in its 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 update, 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 function 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, 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.
and AGND
DD
and AGND
DD
is provided
DD
DD
–10–
REV. A
Typical Performance Characteristics–
16
0403020105010090807060
24
22
20
18
26
UPDATE RATE (Hz)
NO MISSING CODES (Min)
110
TEMPERATURE SENSOR ( C)
1400
1200
0
5030102040
HITS
800
600
400
200
1000
THE AMBIENT
TEMPERATURE VARIES
FROM 25C TO 30C
WHILE RECORDING
THE DATA FROM
THE DEVICES.
MAIN CAL ACC. @ 4V (V)
1200
0
200–20–1010
HITS
800
600
400
200
1000
–30
8389600
8389400
8389200
8389000
8388800
8388600
CODE READ
8388400
8388200
8388000
01000100
TPC 1. Typical Noise Plot on ±20 mV Input Range with
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 gage, 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 pseudodifferential 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
because 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 Σ-∆ conversion technique to realize up to
24 bits of no-missing-codes performance. The Σ-∆ 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.03 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-to-digital
conversion) so that the noise is pushed toward one-half of the
modulator frequency. The output of the Σ-∆ 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 band-limited, low noise output
from the AD7719 ADC. The AD7719 filter is a low-pass, Sinc
or (SIN(x)/x)
3
filter whose primary function is to remove the
3
,
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 those 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. 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
-
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
AIN – V
1
2
OS
OS
DIGITAL
OUTPUT
REV. A
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.