EVAL-AD7732EBZ [ADI]

2-Channel, ±10 V Input Range, High Throughput, 24-Bit Σ-Δ ADC; 2通道, ±10 V输入范围,高吞吐量, 24位I -I英镑? ADC
EVAL-AD7732EBZ
型号: EVAL-AD7732EBZ
厂家: ADI    ADI
描述:

2-Channel, ±10 V Input Range, High Throughput, 24-Bit Σ-Δ ADC
2通道, ±10 V输入范围,高吞吐量, 24位I -I英镑? ADC

文件: 总32页 (文件大小:417K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
2-Channel, ± ±1 ꢀ ꢁnꢂpu ꢃanꢄe, ꢅHꢄh  
Thropꢄhꢂpu, 24-BHu ∑-Δ ADC  
AD7732  
FEATURES  
FUNCTIONAL BLOCK DIAGRAM  
High resolution ADC  
REFIN(–) REFIN(+)  
24 bits no missing codes  
±±0±±ꢀ5% nonlinearity  
AIN0(+)  
REFERENCE  
DETECT  
Optimized for fast channel switching  
ꢀ8-bit p-p resolution (2ꢀ bits effective) at 5±± Hz  
ꢀ6-bit p-p resolution (ꢀ9 bits effective) at 2 kHz  
ꢀ4-bit p-p resolution (ꢀ8 bits effective) at ꢀ5 kHz  
On-chip per channel system calibration  
2 fully differential analog inputs  
Input ranges +5 V, ±5 V, +ꢀ± V, ±ꢀ± V  
Overvoltage tolerant  
BUFFER  
24-BIT  
Σ−Δ ADC  
AIN0(–)  
MUX  
AD7732  
AIN1(+)  
AIN1(–)  
CS  
Up to ±ꢀ605 V not affecting adꢁacent channel  
Up to ±5± V absolute maximum  
3-wire serial interface  
SCLK  
CALIBRATION  
CIRCUITRY  
SERIAL  
INTERFACE  
DIN  
DOUT  
SPI™, QSPI™, MICROWIRE™, and DSP compatible  
Schmitt trigger on logic inputs  
Single-supply operation  
P0  
RESET  
RDY  
CLOCK  
GENERATOR  
CONTROL  
LOGIC  
I/O PORT  
SYNC/P1  
5 V analog supply  
3 V or 5 V digital supply  
AGND AV  
DD  
MCLKOUT MCLKIN DGND DV  
DD  
Package: 28-lead TSSOP  
Figure 1.  
APPLICATIONS  
PLCs/DCS  
Multiplexing applications  
Process control  
Industrial instrumentation  
The differential reference input features “No-Reference” detect  
capability. The ADC also supports per channel system  
calibration options. The digital serial interface can be  
configured for 3-wire operation and is compatible with  
microcontrollers and digital signal processors. All interface  
inputs are Schmitt triggered.  
GENERAL DESCRIPTION  
The part is specified for operation over the extended industrial  
temperature range of –40°C to +105°C.  
The AD7732 is a high precision, high throughput analog front  
end. True 16-bit p-p resolution is achievable with a total  
conversion time of 500 μs (2 kHz channel switching), making it  
ideally suitable for high resolution multiplexing applications.  
Other parts in the AD7732 family are the AD7734 and  
the AD7738.  
The part can be configured via a simple digital interface, which  
allows users to balance the noise performance against data  
throughput up to a 15.4 kHz.  
The AD7734 is similar to AD7732, but its analog front end  
features four single-ended input channels.  
The AD7738 analog front end is configurable for four fully  
differential or eight single-ended input channels, features  
0.625 ꢀ to 2.5 ꢀ bipolar/unipolar input ranges, and accepts a  
common-mode input voltage from 200 mꢀ to ADD – 300 m.  
The AD7738 multiplexer output is pinned out externally,  
allowing the user to implement programmable gain or signal  
conditioning before being applied to the ADC.  
The analog front end features two fully differential input  
channels with unipolar or true bipolar input ranges to 10 ꢀ  
while operating from a single +5 ꢀ analog supply. The part has  
an overrange and underrange detection capability and accepts  
an analog input overvoltage to 16.5 ꢀ without degrading the  
performance of the adjacent channels.  
Rev0 A  
Information furnished by Analog Devices is believed to be accurate and reliable0 However, no  
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other  
rights ofthird parties that may result fromits use0 Specifications subꢁect to change without notice0No  
licenseis granted byimplication or otherwise under any patent or patent rights of Analog Devices0  
Trademarks and registeredtrademarks arethe property of their respective owners0  
One Technology Way, P0O0 Box 9ꢀ±6, Norwood, MA ±2±62-9ꢀ±6, U0S0A0  
Tel: 78ꢀ0329047±±  
www0analog0com  
Fax: 78ꢀ046ꢀ03ꢀꢀ3 ©2±±3–2±ꢀꢀ Analog Devices, Inc0 All rights reserved0  
AD7732  
TABLE OF CONTENTS  
AD7732—Specifications.................................................................. 3  
Digital Interface Description ........................................................ 22  
Hardware ..................................................................................... 22  
Reset............................................................................................. 23  
Access the AD7732 Registers.................................................... 23  
Single Conversion and Reading Data...................................... 23  
Dump Mode................................................................................ 24  
Continuous Conversion Mode ................................................. 24  
Continuous Read (Continuous Conversion) Mode .............. 25  
Circuit Description......................................................................... 26  
Analog Front End....................................................................... 26  
Analog Input’s Extended ꢀoltage Range ................................. 27  
Chopping..................................................................................... 27  
Multiplexer, Conversion, and Data Output Timing ............. 28  
Sigma-Delta ADC ...................................................................... 28  
Frequency Response .................................................................. 28  
oltage Reference Inputs........................................................... 29  
Reference Detect......................................................................... 29  
I/O Port........................................................................................ 30  
Calibration................................................................................... 30  
ADC Zero-Scale Self-Calibration ............................................ 30  
Per Channel System Calibration .............................................. 30  
High Common-Mode oltage Application ............................ 31  
Outline Dimensions....................................................................... 32  
Ordering Guide .......................................................................... 32  
Timing Specifications....................................................................... 6  
Absolute Maximum Ratings............................................................ 8  
Typical Performance Characteristics ............................................. 9  
Output Noise and Resolution Specification................................ 10  
Chopping Enabled...................................................................... 10  
Chopping Disabled..................................................................... 11  
Pin Configurations and Functional Descriptions ...................... 12  
Register Description....................................................................... 14  
Register Access............................................................................ 15  
Communications Register......................................................... 15  
I/O Port Register......................................................................... 16  
Revision Register ........................................................................ 16  
Test Register ................................................................................ 16  
ADC Status Register................................................................... 17  
Checksum Register..................................................................... 17  
ADC Zero-Scale Calibration Register ..................................... 17  
ADC Full-Scale Register............................................................ 17  
Channel Data Registers.............................................................. 17  
Channel Zero-Scale Calibration Registers.............................. 18  
Channel Full-Scale Calibration Registers................................ 18  
Channel Status Registers ........................................................... 18  
Channel Setup Registers............................................................ 19  
Channel Conversion Time Registers ....................................... 19  
Mode Register ............................................................................. 20  
REVISION HISTORY  
6/11—Rev. 0 to Rev. A  
Changes to Figure 22...................................................................... 25  
Changes to Ordering Guide.......................................................... 32  
Changes to ADC Performance Chopping Enabled, Offset Error  
(Unipolar, Bipolar) Parameter, Offset Drift vs. Temperature  
Parameter, Positive Full-Scale Drift vs. Temp. Parameter, and  
Channel-to-Channel Isolation Parameter in Table 1................... 3  
Change to ADC Performance Chopping Disabled, Channel-to-  
Channel Isolation Parameter in Table 1 ........................................ 3  
2/03—Revision 0: Initial Version  
Rev. A | Page 2 of 32  
AD7732  
AD7732—SPECꢁFꢁCATꢁONS  
Table ꢀ0 (–4±°C to +ꢀ±5°C; AVDD = 5 V ± 5%; DVDD = 207 V to 306 V, or 5 V ± 5%; BIAS (all), REFIN(+) = 205 V;  
REFIN(–) = AGND; RA, RB, RC, RD open circuit; AIN Range = ±ꢀ± V; fMCLKIN = 60ꢀ44 MHz; unless otherwise noted0)  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
ADC PERFORMANCE  
CHOPPING ENABLED  
Conversion Time Rate  
No Missing Codes1, 2  
Output Noise  
372  
24  
12190  
Hz  
Bits  
Configure via Conv. Time Register  
FW ≥ 6 (Conversion Time ≥ 165 μs)  
See Table 4  
Resolution  
See Table 5  
and Table 6  
Integral Nonlinearity (INL)1, 2, 3  
Integral Nonlinearity (INL)2, 3  
Offset Error (Unipolar, Bipolar)4  
Offset Drift vs. Temperature1  
Gain Error3  
Gain Drift vs. Temperature1  
Positive Full-Scale Error4  
Positive Full-Scale Drift vs. Temp.1  
Bipolar Negative Full-Scale Error5  
Common-Mode Rejection  
Power Supply Sensitivity  
0.0003  
0.0010  
0.0015  
0.0030  
13  
% of FSR  
% of FSR  
mV  
μV/°C  
%
ppm of FS/°C  
% of FSR  
ppm of FS/°C  
% of FSR  
dB  
fMCLKIN = 2.5 MHz, VCM = 0 V  
fMCLKIN = 6.144 MHz, VCM = 0 V  
Before Calibration  
2.5  
0.7  
3.2  
0.7  
Before Calibration  
Before Calibration  
3
0.0060  
65  
4
After Calibration  
At DC  
At DC, AIN = 7 V, AVDD = 5 V 5%  
At DC, Maximum 16.5 V AIN Voltage  
50  
10  
LSB16  
dB  
Channel-to-Channel Isolation  
110  
ADC PERFORMANCE  
CHOPPING DISABLED  
Conversion Time Rate  
No Missing Codes1, 2  
Output Noise  
737  
24  
15437  
Hz  
Bits  
Configure via Conv. Time Register  
FW ≥ 8 (Conversion Time ≥ 117 μs)  
See Table 7  
Resolution  
See Table 8  
and Table 9  
Integral Nonlinearity (INL)2, 3  
Offset Error (Unipolar, Bipolar)6  
Offset Drift vs. Temperature  
Gain Error4  
0.0015  
10  
25  
0.5  
5.3  
0.5  
4
0.0060  
55  
4
% of FSR  
mV  
μV/°C  
Before Calibration  
Before Calibration  
Before Calibration  
%
Gain Drift vs. Temperature  
Positive Full-Scale Error4  
Positive Full-Scale Drift vs. Temp.  
Bipolar Negative Full-Scale Error5  
Common-Mode Rejection  
Power Supply Sensitivity  
Channel-to-Channel Isolation  
ANALOG INPUTS  
ppm of FS/°C  
% of FSR  
ppm of FS/°C  
% of FSR  
dB  
After Calibration  
At DC  
At DC, AIN = 7 V, AVDD = 5 V 5%  
At DC, Maximum 16.5 V AIN Voltage  
LSB16  
dB  
110  
Analog Input Differential Voltage7  
10 V Range  
V
±10  
0 V to +10 V Range  
0 to +10  
V
5 V Range  
V
±5  
0 V to +5 V Range  
0 to +5  
V
AIN Absolute Voltage1, 2, 8  
BIAS Voltage1  
RA, RB, RC, RD Voltage1  
AIN Impedance1, 9  
AIN Pin Impedance1, 9  
BIAS Pin Impedance1, 9  
–16.5  
0
–10.5  
100  
87.5  
12.5  
+16.5  
AVDD  
+20  
V
V
V
kΩ  
kΩ  
kΩ  
2.5  
124  
108.5  
15.5  
Rev. A | Page 3 of 32  
 
 
 
 
 
 
 
AD7732  
Parameter  
Min  
Typ  
31  
Max  
Unit  
Test Conditions/Comments  
RA, RB, RC, RD Pin Impedance1, 9  
Input Resistor Matching  
Input Resistor Temp. Coefficient  
REFERENCE INPUTS  
25  
kΩ  
%
ppm/°C  
0.2  
–30  
REFIN(+) to REFIN(–) Voltage1, 10  
NOREF Trigger Voltage  
REFIN(+), REFIN(–)  
Common-Mode Voltage1  
Reference Input DC Current11  
SYSTEM CALIBRATION1, 12  
Full-Scale Calibration Limit  
Zero-Scale Calibration Limit  
Input Span  
2.475  
0
2.5  
0.5  
2.525  
V
V
NOREF Bit in Channel Status Register  
AVDD  
400  
V
μA  
V
V
V
+1.05 × FS  
2.1 × FS  
–1.05 × FS  
0.8 × FS  
LOGIC INPUTS  
Input Current  
Input Current CS  
μA  
μA  
μA  
pF  
V
V
V
V
V
±1  
CS = DVDD  
±10  
–40  
CS = DGND, Internal Pull-Up Resistor  
Input Capacitance  
5
1
VT+  
VT–  
1.4  
0.8  
0.3  
0.95  
0.4  
0.3  
2
DVDD = 5 V  
DVDD = 5 V  
DVDD = 5 V  
DVDD = 3 V  
DVDD = 3 V  
DVDD = 3 V  
1
1.4  
0.85  
2
1.1  
0.85  
1
VT+ – VT–  
1
VT+  
1
VT–  
1
VT+ – VT–  
V
MCLK IN ONLY  
Input Current  
μA  
pF  
V
V
V
±10  
0.8  
0.4  
Input Capacitance  
5
VINL Input Low Voltage  
VINH Input High Voltage  
VINL Input Low Voltage  
VINH Input High Voltage  
LOGIC OUTPUTS13  
DVDD = 5 V  
DVDD = 5 V  
DVDD = 3 V  
DVDD = 3 V  
3.5  
2.5  
V
VOL Output Low Voltage  
VOH Output High Voltage  
VOL Output Low Voltage  
VOH Output High Voltage  
Floating State Leakage Current  
Floating State Leakage Capacitance  
P0, P1 INPUTS/OUTPUTS  
Input Current  
0.4  
0.4  
±1  
V
V
V
V
μA  
pF  
ISINK = 800 μA, DVDD = 5 V  
ISOURCE = 200 μA, DVDD = 5 V  
ISINK = 100 μA, DVDD = 3 V  
ISOURCE = 100 μA, DVDD = 3 V  
4.0  
DVDD – 0.6  
3
Levels Referenced to Analog Supplies  
μA  
V
V
V
V
±10  
0.8  
VINL Input Low Voltage  
VINH Input High Voltage  
VOL Output Low Voltage  
VOH Output High Voltage  
POWER REQUIREMENTS  
AVDD–AGND Voltage  
DVDD–DGND Voltage  
AVDD = 5 V  
AVDD = 5 V  
ISINK = 7 mA, See Abs. Max. Ratings  
ISOURCE = 200 μA, AVDD = 5 V  
3.5  
4.0  
0.4  
4.75  
4.75  
2.70  
5.25  
5.25  
3.60  
15.9  
3.1  
V
V
V
mA  
mA  
mA  
AVDD Current (Normal Mode)  
DVDD Current (Normal Mode)14  
DVDD Current (Normal Mode) 14  
13.5  
2.8  
1.0  
AVDD = 5 V  
DVDD = 5 V  
DVDD = 3 V  
1.5  
Rev. A | Page 4 of 32  
 
AD7732  
Parameter  
Min  
Typ  
85  
140  
750  
Max  
Unit  
mW  
μA  
Test Conditions/Comments  
Power Dissipation (Normal Mode)14  
AVDD+DVDD Current (Standby Mode)15  
Power Dissipation (Standby Mode)15  
100  
μW  
1 Specifications are not production tested but guaranteed by design and/or characterization data at initial product release.  
2 See Typical Performance Characteristics.  
3 VCM = Common-Mode Voltage = 0 V.  
4 Specifications before calibration. Channel system calibration reduces these errors to the order of the noise.  
5 Applies after the zero-scale and full-scale calibration. The negative full-scale error represents the remaining error after removing the offset and gain error.  
6 ADC zero-scale self-calibration reduces this error to 10 mV. Channel zero-scale system calibration reduces this error to the order of the noise.  
7 For specified performance. The output data span corresponds to the specified nominal input voltage range. The ADC is functional outside the nominal input voltage  
range, but the performance might degrade. Outside the nominal input voltage range, the OVR bit in the channel status register is set and the channel data register  
value depends on the CLAMP bit in the mode register. See the register and circuit descriptions for more details.  
8 The AIN absolute voltage of 16.5 V applies for a nominal VBIAS voltage of +2.5 V. By configuring the BIAS and RA to RD pins differently, the part will work with higher  
AIN absolute voltages as long as the internal voltage seen by the multiplexer and the input buffer is within 200 mV to AVDD – 300 mV. Absolute voltage for the AIN,  
BIAS, and RA to RD pins must never exceed the values specified in the Absolute Maximum Ratings.  
9 Pin impedance is from the pin to the internal node. In normal circuit configuration, the analog input total impedance is typically 108.5 kΩ + 15.5 kΩ = 124 kΩ.  
10 For specified performance. Part is functional with lower VREF  
.
11 Dynamic current charging the sigma-delta modulator input switching capacitor.  
12 Outside the specified calibration range, calibration is possible but the performance may degrade.  
13 These logic output levels apply to the MCLK OUT output when it is loaded with a single CMOS load.  
14 With external MCLK, MCLKOUT is disabled (the CLKDIS bit is set in the mode register).  
15 External MCLKIN = 0 V or DVDD, Digital Inputs = 0 V or DVDD, and P0 and P1 = 0 V or AVDD.  
Rev. A | Page 5 of 32  
 
AD7732  
TꢁMꢁNG SPECꢁFꢁCATꢁONS  
Table 20 (AVDD = 5 V ± 5%; DVDD = 207 V to 306 V, or 5 V ± 5%; Input Logic ± = ± V; Logic ꢀ = DVDD; unless otherwise  
noted0)ꢀ  
Parameter  
Min  
1
50  
Typ  
Max  
Unit  
MHz  
ns  
Test Conditions/Comments  
Master Clock Range  
t1  
t2  
6.144  
SYNC Pulsewidth  
RESET Pulsewidth  
500  
ns  
Read Operation  
t4  
0
ns  
CS Falling Edge to SCLK Falling Edge Setup Time  
SCLK Falling Edge to Data Valid Delay  
DVDD of 4.75 V to 5.25 V  
DVDD of 2.7 V to 3.3 V  
CS Falling Edge to Data Valid Delay  
DVDD of 4.75 V to 5.25 V  
DVDD of 2.7 V to 3.3 V  
SCLK High Pulsewidth  
SCLK Low Pulsewidth  
CS Rising Edge after SCLK Rising Edge Hold Time  
Bus Relinquish Time after SCLK Rising Edge  
2
t5  
0
0
60  
80  
ns  
ns  
2, 3  
t5A  
0
0
50  
50  
0
60  
80  
ns  
ns  
ns  
ns  
ns  
ns  
t6  
t7  
t8  
4
t9  
10  
80  
Write Operation  
t11  
t12  
t13  
t14  
t15  
t16  
0
ns  
ns  
ns  
ns  
ns  
ns  
CS Falling Edge to SCLK Falling Edge Setup  
Data Valid to SCLK Rising Edge Setup Time  
Data Valid after SCLK Rising Edge Hold Time  
SCLK High Pulsewidth  
SCLK Low Pulsewidth  
CS Rising Edge after SCLK Rising Edge Hold Time  
30  
25  
50  
50  
0
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. See Figure 2 and Figure 3.  
2 These numbers are measured with the load circuit of Figure 4 and defined as the time required for the output to cross the VOL or VOH limits.  
3
CS  
This specification is relevant only if goes low while SCLK is low.  
4 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 4. 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.  
Rev. A | Page 6 of 32  
 
 
 
 
 
 
AD7732  
CS  
t4  
t8  
t6  
SCLK  
t7  
t5  
t9  
LSB  
t5A  
DOUT  
MSB  
Figure 2. Read Cycle Timing Diagram  
CS  
t11  
t16  
t14  
SCLK  
t15  
t12  
t13  
DIN  
MSB  
LSB  
Figure 3. Write Cycle Timing Diagram  
I
(800μA AT DV = 5V  
DD  
SINK  
100μA AT DV = 3V)  
DD  
TO OUTPUT  
PIN  
1.6V  
50pF  
I
(200μA AT DV = 5V  
DD  
SOURCE  
100μA AT DV = 3V)  
DD  
Figure 4. Load Circuit for Access Time and Bus Relinquish Time  
Rev. A | Page 7 of 32  
AD7732  
ABSOLUTE MAXꢁMUM ꢃATꢁNGS  
Table 30 TA = 25°C, unless otherwise noted0  
Parameter  
Rating  
AVDD to AGND, DVDD to DGND  
AGND to DGND  
–0.3 V to +7 V  
–0.3 V to +0.3 V  
–5 V to +5 V  
AVDD to DVDD  
AIN to AGND  
–50 V to +50 V  
–11 V to +25 V  
–0.3 V to AVDD + 0.3 V  
–0.3 V to AVDD + 0.3 V  
–0.3 V to AVDD + 0.3 V  
8 mA  
RA, RB, RC, RD to AGND  
BIAS to AGND  
REFIN+, REFIN– to AGND  
P0, P1 Voltage to AGND  
P0, P1 Current (TMAX = 70°C)  
P0, P1 Current (TMAX = 85°C)  
P0, P1 Current (TMAX = 105°C)  
Digital Input Voltage to DGND  
Digital Output Voltage to DGND  
Operating Temperature Range  
Storage Temperature Range  
Junction Temperature  
TSSOP Package, Power Dissipation  
5 mA  
2.5 mA  
–0.3 V to DVDD + 0.3 V  
–0.3 V to DVDD + 0.3 V  
–40°C to +105°C  
–65°C to +150°C  
150°C  
660 mW  
97.9°C/W  
θJA Thermal Impedance  
Lead Temperature, Soldering  
Vapor Phase (60 sec)  
Infrared (15 sec)  
215°C  
220°C  
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 indicated in the operational section of this specification is  
not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.  
Rev. A | Page 8 of 32  
 
 
AD7732  
TYPꢁCAL PEꢃFOꢃMANCE CꢅAꢃACTEꢃꢁSTꢁCS  
60  
50  
40  
30  
20  
10  
0
25  
MCLK = 6.144MHz  
= 0V  
24  
23  
22  
21  
20  
19  
18  
17  
16  
CHOP = 1  
V
CM  
–20  
–15  
–10  
–5  
0
5
10  
15  
20  
1
2
3
4
5
6
7
8
9
10  
AIN DIFFERENTIAL VOLTAGE – V  
FILTER WORD  
Figure 8. Typical INL vs. AIN Differential Voltage, AIN Common-Mode  
Voltage = 0 V, MCLK = 6.144 MHz, BIAS(+) = BIAS(–) = 2.5 V  
Figure 5. No Missing Codes Performance, Chopping Enabled  
60  
25  
MCLK = 6.144MHz  
24  
23  
22  
21  
20  
19  
18  
17  
16  
CHOP = 0  
50  
40  
30  
20  
10  
0
–15  
–10  
–5  
0
5
10  
15  
1
2
3
4
5
6
7
8
9
10  
AIN COMMON-MODE VOLTAGE – V  
FILTER WORD  
Figure 9. Typical INL vs. AIN Common-Mode Voltage, 10 V Differential  
Signal, MCLK = 6.144 MHz, BIAS(+) = BIAS(–) = 2.5 V  
Figure 6. No Missing Codes Performance, Chopping Disabled  
15  
10  
5
20  
15  
10  
5
V
= 0V  
CM  
0
0
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
MCLK FREQUENCY – MHz  
MCLK FREQUENCY – MHz  
Figure 7. Typical INL vs. MCLK Frequency, 10 V Differential Signal, AIN  
Common-Mode Voltage = 0 V, BIAS(+) = BIAS(–) = 2.5 V  
Figure 10. Typical Supply Current vs. MCLK Frequency,  
Normal Operation, Converting  
Rev. A | Page 9 of 32  
 
 
 
 
AD7732  
OUTPUT NOꢁSE AND ꢃESOLUTꢁON SPECꢁFꢁCATꢁON  
lower output rates. Table 4 to Table 6 show the –3 dB  
The AD7732 can be operated with chopping enabled or  
disabled, allowing the ADC to be programmed to either  
optimize the throughput rate and channel switching time or to  
optimize the offset drift performance. Noise tables for these two  
primary modes of operation are outlined below for a selection  
of output rates and settling times.  
frequencies and typical performance versus the channel  
conversion time and equivalent output data rate, respectively.  
Table 4 shows the typical output rms noise. Table 5 shows the  
typical effective resolution based on rms noise. Table 6 shows  
the typical output peak-to-peak resolution, representing values  
for which there will be no code flicker within a 6-sigma limit.  
The peak-to-peak resolutions are not calculated based on rms  
noise but on peak-to-peak noise.  
The AD7732 noise performance depends on the selected  
chopping mode, the filter word (FW) value, and the selected  
analog input range. The AD7732 noise will not vary  
significantly with MCLK frequency.  
These typical numbers are generated from 4096 data samples  
acquired in continuous conversion mode with an analog input  
voltage set to 0 ꢀ and MCLK = 6.144 MHz. The conversion  
time is selected via the channel conversion time register.  
Chopping Enabled  
The first mode, in which the AD7732 is configured with  
chopping enabled (CHOP = 1), provides very low noise with  
Table 40 Typical Output RMS Noise in μV vs0 Conversion Time and Input Range with Chopping Enabled  
FW  
Conversion Time Conversion Time Output Data Rate –3 dB Frequency  
RMS Noise  
(μV)  
Register  
(μs)  
(Hz)  
(Hz)  
127  
FFh  
AEh  
96h  
91h  
88h  
86h  
82h  
2686  
999  
499  
395  
207  
166  
82  
372  
1001  
2005  
2534  
4826  
6041  
12166  
200  
9.6  
15.5  
22.7  
26.1  
39.2  
46.0  
120.0  
46  
22  
17  
8
6
2
520  
1040  
1300  
2500  
3100  
6300  
Table 50 Typical Effective Resolution in Bits vs0 Conversion Time and Input Range with Chopping Enabled  
FW  
Conversion Time Conversion Time Output Data Rate –3 dB Frequency  
Input Range/Effective Resolution (Bits)  
Register  
(μs)  
(Hz)  
(Hz)  
±ꢀ± V ± V to +ꢀ± V ±5 V  
± V to +5 V  
19.0  
127  
FFh  
AEh  
96h  
91h  
88h  
86h  
82h  
2686  
999  
499  
395  
207  
166  
82  
372  
1001  
2005  
2534  
4826  
6041  
12166  
200  
520  
21.0  
20.3  
19.7  
19.5  
19.0  
18.7  
17.3  
20.0  
19.3  
18.7  
18.5  
18.0  
17.7  
16.3  
20.0  
19.3  
18.7  
18.5  
18.0  
17.7  
16.3  
46  
22  
17  
8
18.3  
1040  
1300  
2500  
3100  
6300  
17.7  
17.5  
17.0  
6
16.7  
2
15.3  
Table 60 Typical Peak-to-Peak Resolution in Bits vs0 Conversion Time and Input Range with Chopping Enabled  
FW  
Conversion Time Conversion Time Output Data Rate –3 dB Frequency Input Range/Peak-to-Peak Resolution (Bits)  
Register  
(μs)  
(Hz)  
(Hz)  
±ꢀ± V ± V to +ꢀ± V ±5 V  
± V to +5 V  
16.1  
127  
FFh  
AEh  
96h  
91h  
88h  
86h  
82h  
2686  
999  
499  
395  
207  
166  
82  
372  
1001  
2005  
2534  
4826  
6041  
12166  
200  
520  
18.1  
17.4  
16.9  
16.7  
16.2  
15.8  
15.0  
17.1  
16.4  
15.9  
15.7  
15.2  
14.8  
13.4  
17.1  
16.4  
15.9  
15.7  
15.2  
14.8  
13.4  
46  
22  
17  
8
6
2
15.4  
14.9  
14.7  
14.2  
13.8  
12.4  
1040  
1300  
2500  
3100  
6300  
Rev. A | Page 10 of 32  
 
 
 
 
AD7732  
Chopping Disabled  
representing values for which there will be no code flicker  
within a 6-sigma limit. The peak-to-peak resolutions are not  
calculated based on rms noise but on peak-to-peak noise.  
The second mode, in which the AD7732 is configured with  
chopping disabled (CHOP = 0), provides faster conversion time  
while still maintaining high resolution. Table 7 to Table 9 show  
the –3 dB frequencies and typical performance versus the  
channel conversion time and equivalent output data rate,  
respectively. Table 7 shows the typical output rms noise. Table 8  
shows the typical effective resolution based on the rms noise.  
Table 9 shows the typical output peak-to-peak resolution,  
These typical numbers are generated from 4096 data samples  
acquired in continuous conversion mode with an analog input  
voltage set to 0 ꢀ and MCLK = 6.144 MHz. The conversion  
time is selected via the channel conversion time register.  
Table 70 Typical Output RMS Noise in μV vs0 Conversion Time and Input Range with Chopping Disabled  
FW  
Conversion Time Conversion Time Output Data Rate –3 dB Frequency  
RMS Noise  
(μV)  
Register  
(μs)  
(Hz)  
(Hz)  
127  
7Fh  
5Ch  
2Ch  
23h  
10h  
08h  
03h  
1357  
992  
492  
398  
200  
117  
65  
737  
670  
920  
13.2  
15.5  
22.7  
26.3  
39.0  
57.0  
132  
92  
44  
35  
16  
8
1008  
2032  
2511  
4991  
8545  
15398  
1850  
2290  
2500  
7780  
14000  
3
Table 80 Typical Effective Resolution in Bits vs0 Conversion Time and Input Range with Chopping Disabled  
FW  
Conversion Time Conversion Time Output Data Rate –3 dB Frequency  
Input Range/Effective Resolution (Bits)  
Register  
(μs)  
(Hz)  
(Hz)  
±ꢀ± V ± V to +ꢀ± V  
±5 V  
19.5  
19.3  
18.7  
18.5  
18.0  
17.4  
16.2  
± V to +5 V  
18.5  
127  
7Fh  
5Ch  
2Ch  
23h  
10h  
08h  
03h  
1357  
992  
492  
398  
200  
117  
65  
737  
1008  
2032  
2511  
4991  
8545  
15398  
670  
920  
20.5  
20.3  
19.7  
19.5  
19.0  
18.4  
17.2  
19.5  
19.3  
18.7  
18.5  
18.0  
17.4  
16.2  
92  
44  
35  
16  
8
18.3  
17.7  
17.5  
17.0  
16.4  
15.2  
1850  
2290  
2500  
7780  
14000  
3
Table 90 Typical Peak-to-Peak Resolution in Bits vs0 Conversion Time and Input Range with Chopping Disabled  
FW  
Conversion Time Conversion Time Output Data Rate –3 dB Frequency Input Range/Peak-to-Peak Resolution (Bits)  
Register  
(μs)  
(Hz)  
(Hz)  
±ꢀ± V ± V to +ꢀ± V ±5 V  
± V to +5 V  
15.6  
127  
7Fh  
5Ch  
2Ch  
23h  
10h  
08h  
03h  
1357  
992  
492  
398  
200  
117  
65  
737  
1008  
2032  
2511  
4991  
8545  
15398  
670  
920  
17.6  
17.4  
16.8  
16.6  
16.1  
15.5  
14.3  
16.6  
16.4  
15.8  
15.6  
15.1  
14.5  
13.3  
16.6  
16.4  
15.8  
15.6  
15.1  
14.5  
13.3  
92  
44  
35  
16  
8
15.4  
1850  
2290  
2500  
7780  
14000  
14.8  
14.6  
14.1  
13.5  
3
12.3  
Rev. A | Page 11 of 32  
 
 
 
 
AD7732  
PꢁN CONFꢁGUꢃATꢁONS AND FUNCTꢁONAL DESCꢃꢁPTꢁONS  
REFIN(–) REFIN(+)  
7R  
AIN0(+)  
REFERENCE  
DETECT  
R=15.5k  
Ω
BIAS0(+)  
RA  
2R  
SCLK  
MCLKIN  
MCLKOUT  
CS  
1
2
3
4
5
6
7
8
9
28 DGND  
2R  
27  
26  
25  
24  
23  
22  
DV  
DD  
BUFFER  
RB  
DIN  
7R  
R
24-BIT  
Σ−Δ ADC  
AIN0(–)  
BIAS0(–)  
RC  
DOUT  
RDY  
RESET  
2R  
2R  
MUX  
AV  
AGND  
REFIN(–)  
DD  
P0  
AD7732  
RD  
TOP VIEW  
AD7732  
DV  
DD  
(Not to Scale)  
7R  
R
SYNC/P1  
RA  
21 REFIN(+)  
AIN1(+)  
RD  
RC  
20  
19  
BIAS1(+)  
CS  
RB 10  
7R  
R
SCLK  
CALIBRATION  
CIRCUITRY  
SERIAL  
INTERFACE  
11  
12  
13  
14  
BIAS1(+)  
AIN1(+)  
AIN0(+)  
BIAS0(+)  
18 BIAS1(–)  
17 AIN1(–)  
16 AIN0(–)  
15 BIAS0(–)  
AIN1(–)  
DIN  
BIAS1(–)  
DOUT  
AV  
DD  
P0  
RESET  
RDY  
CLOCK  
GENERATOR  
CONTROL  
LOGIC  
I/O PORT  
Figure 11. 28-Lead TSSOP  
SYNC/P1  
AGND AV  
DD  
MCLKOUT MCLKIN DGND DV  
DD  
Figure 12. Block Diagram  
Table ꢀ±0 Pin Function Descriptions—28-Lead TSSOP  
Pin No0  
Mnemonic  
Description  
1
Serial Clock. Schmitt triggered logic input. An external serial clock is applied to this input  
to transfer serial data to or from the AD7732.  
SCLK  
2
3
4
Master Clock Signal for the ADC. This can be provided in the form of a crystal/resonator  
or external clock. A crystal/resonator can be tied across the MCLKIN and MCLKOUT pins.  
Alternatively, the MCLKIN pin can be driven with a CMOS compatible clock and  
MCLKOUT left unconnected.  
MCLKIN  
When the master clock for the device is a crystal/resonator, the crystal/resonator is  
connected between MCLKIN and MCLKOUT. If an external clock is applied to the  
MCLKIN, MCLKOUT provides an inverted clock signal or can be switched off to reduce  
the device power consumption. MCLK OUT is capable of driving one CMOS load.  
MCLKOUT  
Chip Select. Active low Schmitt triggered logic input with an internal pull-up resistor.  
With this input hardwired low, the AD7732 can operate in its 3-wire interface mode  
using SCLK, DIN, and DOUT. CS can be used to select the device in systems with more  
than one device on the serial bus. It can also be used as an 8-bit frame  
synchronization signal.  
CS  
5
Schmitt Triggered Logic Input. Active low input that resets the control logic, interface  
logic, digital filter, analog modulator, and all on-chip registers of the part to power-on  
status. Effectively, everything on the part except the clock oscillator is reset when the  
RESET pin is exercised.  
RESET  
AVDD  
P0  
6
7
Analog Positive Supply Voltage. 5 V to AGND nominal.  
Digital Input/Output. The pin direction is determined by the P0 DIR bit; the digital  
value can be read/written as the P0 bit in the I/O port register. The digital voltage is  
referenced to analog supplies. When configured as an input, the pin should be tied  
high or low.  
Rev. A | Page 12 of 32  
 
AD7732  
Pin No0  
Mnemonic  
Description  
8
SYNC/Digital Input/Digital Output. The pin direction is determined by the P1 DIR bit;  
the digital value can be read/written as the P1 bit in the I/O port register. When the  
SYNC bit in the I/O port register is set to 1, the SYNC/P1 pin can be used to synchronize  
the AD7732 modulator and digital filter with other devices in the system. The digital  
voltage is referenced to analog supplies. When configured as an input, the pin should be  
tied high or low.  
SYNC/P1  
9
RA, in association with RB and BIAS0(+), can be used to level shift the positive analog  
input 0. In normal circuit configuration, this pin is left open circuit.  
RA  
RB  
10  
11  
RB, in association with RA and BIAS0(+), can be used to level shift the positive analog  
input 0. In normal circuit configuration, this pin is left open circuit.  
This input is used to level shift the positive analog input 1. This signal is used to ensure  
that the differential signal seen by the internal buffer amplifier is within its common-  
mode range. BIAS pins will normally be connected to 2.5 V.  
BIAS1(+)  
12  
13  
14  
15  
16  
17  
18  
19  
AIN1(+)  
AIN0(+)  
BIAS0(+)  
BIAS0(–)  
AIN0(–)  
AIN1(–)  
BIAS1(–)  
Positive Analog Input Channel 1.  
Positive Analog Input Channel 0.  
Voltage Bias for Positive Analog Input 0. This pin has the same function as BIAS1(+).  
Voltage Bias for Negative Analog Input 0. This pin has the same function as BIAS1(+).  
Negative Analog Input Channel 0.  
Negative Analog Input Channel 1.  
Voltage Bias for Negative Analog Input 1. This pin has the same function as BIAS1(+).  
RC, in association with RD and BIAS0(–), can be used to level shift the negative analog  
input 0. In normal circuit configuration, this pin is left open circuit.  
RC  
RD  
20  
21  
RD, in association with RC and BIAS0(–), can be used to level shift the negative analog  
input 0. In normal circuit configuration, this pin is left open circuit.  
Positive Terminal of the Differential Reference Input. REFIN(+) voltage potential can lie  
anywhere between AVDD and AGND. In normal circuit configuration, this pin should be  
connected to a 2.5 V reference voltage.  
REFIN(+)  
22  
Negative Terminal of the Differential Reference Input. REFIN(–) voltage potential can lie  
anywhere between AVDD and AGND. In normal circuit configuration, this pin should be  
connected to a 0 V reference voltage.  
REFIN(–)  
AGND  
23  
24  
Ground Reference Point for Analog Circuitry.  
Logic Output. Used as a status output in both conversion mode and calibration mode. In  
conversion mode, a falling edge on this output indicates that either any channel or all  
channels have unread data available, according to the RDYFN bit in the I/O port register.  
In calibration mode, a falling edge on this output indicates that calibration is complete  
(see the Digital Interface Description section for more details).  
RDY  
25  
26  
Serial data output with serial data being read from the output shift register on the part.  
This output shift register can contain information from any AD7732 register, depending  
on the address bits of the communications register.  
DOUT  
DIN  
Serial data input (Schmitt triggered) with serial data being written to the input shift  
register on the part. Data from this input shift register is transferred to any AD7732  
register, depending on the address bits of the communications register.  
27  
28  
DVDD  
Digital Supply Voltage, 3 V or 5 V Nominal.  
Ground Reference Point for Digital Circuitry.  
DGND  
Rev. A | Page 13 of 32  
AD7732  
ꢃEGꢁSTEꢃ DESCꢃꢁPTꢁON  
Table ꢀꢀ0 Register Summary  
Register  
Addr  
(hex)  
00  
Dir  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Default Value  
6-Bit Register Address  
Bit 3  
Bit 2  
Bit ꢀ  
Bit ±  
Communications  
I/O Port  
W
0
R/W  
01  
02  
R/W  
R
P0  
P1  
P0 DIR  
1
P1 DIR  
1
RDYFN  
0
0
0
0
0
SYNC  
0
P0 Pin  
P1 Pin  
Revision  
Chip Revision Code  
Chip Generic Code  
x
x
x
x
0
1
0
0
Test  
03  
R/W  
R
24-Bit Manufacturing Test Register  
ADC Status  
04  
0
0
0
0
0
RDY1  
0
0
RDY0  
0
Checksum  
05  
R/W  
R/W  
R/W  
R
16-Bit Checksum Register  
ADC Zero-Scale Calibration  
ADC Full-Scale  
Channel Data1  
Channel Zero-Scale Cal.1  
Channel Full-Scale Cal.1  
Channel Status1  
Channel Setup1  
Channel Conversion Time1  
Mode2  
06  
24-Bit ADC Zero-Scale Calibration Register  
800000h  
07  
24-Bit ADC Full-Scale Register  
800000h  
08, 0A  
16-/24-Bit Data Registers  
8000h  
24-Bit Channel Zero-Scale Calibration Registers  
800000h  
10, 12 R/W  
18, 1A R/W  
24-Bit Channel Full-Scale Calibration Registers  
200000h  
20, 22  
R
0
CH1  
0
0/P0  
0
RDY/P1  
0
NOREF  
SIGN  
0
OVR  
0
Channel Number  
0
0
0
28, 2A R/W  
30, 32 R/W  
38, 3A R/W  
0
0
0
0
0
0
Stat OPT ENABLE  
RNG1  
0
RNG0  
0
0
0
CHOP  
1
FW (7-Bit Filter Word)  
11h  
MD2  
0
MD1  
0
MD0  
0
CLKDIS  
0
DUMP  
0
Cont RD 24/16 BIT CLAMP  
0
0
0
1 Bit 1 in the communication register specifies the channel number of the register being accessed.  
2 There is only one mode register, although the mode register can be accessed in one of two address locations. The address used to write the mode register specifies the  
ADC channel on which the mode will be applied. Only address 38h must be used for reading from the mode register.  
Table ꢀ20 Operational Mode Summary  
MD2 MDꢀ MD± Mode  
Table ꢀ30 Input Range Summary  
RNGꢀ  
RNG±  
Nominal Input Voltage Range  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
Idle Mode  
Continuous Conversion Mode  
Single Conversion Mode  
Power-Down (Standby) Mode  
ADC Zero-Scale Self-Calibration  
For Future Use  
Channel Zero-Scale System Calibration  
Channel Full-Scale System Calibration  
0
0
1
1
0
1
0
1
10 V  
0 V to +10 V  
5 V  
0 V to +5 V  
Rev. A | Page 14 of 32  
 
 
AD7732  
the communications register determines whether the  
Register Access  
subsequent operation will be a read or write and to which  
register this operation will be directed. The digital interface  
defaults to expect write operation to the communications  
register after power-on, after reset, or after the subsequent read  
or write operation to the selected register is complete. If the  
interface sequence is lost, the part can be reset by writing at  
The AD7732 is configurable through a series of registers. Some  
of them configure and control general AD7732 features, while  
others are specific to each channel. The register data widths  
vary from 8 bits to 24 bits. All registers are accessed through the  
communications register, i.e., any communication to the  
AD7732 must start with a write to the communications register  
specifying which register will be subsequently read or written.  
CS  
least 32 serial clock cycles with DIN high and  
low. (Note that  
all of the parts, including the modulator, filter, interface, and all  
registers are reset in this case.) Remember to keep DIN low  
while reading 32 bits or more either in continuous read mode or  
with the DUMP bit and “24/16” bit in the mode register set.  
Communications Register  
8 Bits, Write-Only Register, Address 00h  
All communications to the part must start with a write  
operation to the communications register. The data written to  
Bit  
Bit 7  
Bit 6  
R/W  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit ꢀ  
Bit ±  
Mnemonic  
0
6-Bit Register Address  
Bit  
7
Mnemonic  
Description  
0
This bit must be 0 for proper operation.  
6
A 0 in this bit indicates that the next operation will be a write to a specified register. A 1 in this bit indicates  
that the next operation will be a read from a specified register.  
R/W  
5–0  
Address specifying to which register the read or write operation will be directed. For channel specific registers,  
Bit 1 specifies the channel number. When the subsequent operation writes to the Mode register, Bit 1 specifies  
the channel selected for operation determined by the mode register value (see Table 14).  
Address  
Table ꢀ40  
Bit 2  
Bit ꢀ  
Bit ±  
Channel  
Input  
0
0
0
1
0
0
0
1
AIN0(+) – AIN0(–)  
AIN1(+) – AIN1(–)  
Rev. A | Page 15 of 32  
 
 
AD7732  
I/O Port Register  
8 Bits, Read/Write Register, Address 01h, Default Value 30h + Digital Input Value × 40h  
The bits in this register are used to configure and access the digital I/O port on the AD7732.  
Bit  
Bit 7  
P0  
P0 Pin  
Bit 6  
P1  
P1 Pin  
Bit 5  
P0 DIR  
1
Bit 4  
P1 DIR  
1
Bit 3  
RDYFN  
0
Bit 2  
Bit ꢀ  
Bit ±  
SYNC  
0
Mnemonic  
Default  
0
0
0
0
Bit  
Mnemonic  
Description  
7, 6  
P0, P1  
When the P0 and P1 pins are configured as outputs, the P0 and P1 bits determine the pins’ output level. When  
the P0 and P1 pins are configured as inputs, the P0 and P1 bits reflect the current input level on the pins.  
5, 4  
3
P0 DIR, P1 DIR  
RDYFN  
These bits determine whether the P0 and P1 pins are configured as inputs or outputs. When set to 1, the  
corresponding pin will be an input; when reset to 0, the corresponding pin will be an output.  
This bit is used to control the function of the RDY pin on the AD7732. When this bit is reset to 0, the RDY pin  
goes low when any channel has unread data. When this bit is set to 1, the RDY pin will only go low if all  
enabled channels have unread data.  
2, 1  
0
0
These bits must be 0 for proper operation.  
SYNC  
This bit enables the SYNC pin function. By default, this bit is 0 and SYNC/P1 can be used as a digital I/O pin.  
When the SYNC bit is set to 1, the SYNC pin can be used to synchronize the AD7732 modulator and digital  
filter with other devices in the system.  
Revision Register  
8 Bits, Read-Only Register, Address 02h, Default Value 04h + Chip Revision × 10h  
Bit  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit ꢀ  
Bit ±  
Mnemonic  
Default  
Chip Revision Code  
x
Chip Generic Code  
0
x
x
x
0
1
0
Bit  
Mnemonic  
Description  
4-Bit Factory Chip Revision Code  
On the AD7732, these bits will read back as 04h.  
7–4  
3–0  
Chip Revision Code  
Chip Generic Code  
Test Register  
24 Bits, Read/Write Register, Address 03h  
This register is used for testing the part in the manufacturing process. The user must not change the default configuration of this register.  
Rev. A | Page 16 of 32  
 
AD7732  
ADC Status Register  
8 Bits, Read-Only Register, Address 04h, Default Value 00h  
In conversion modes, the register bits reflect the individual channel status. When a conversion is complete, the corresponding channel  
data register is updated and the corresponding RDY bit is set to 1. When the channel data register is read, the corresponding bit is reset to  
0. The bit is also reset to 0 when no read operation has taken place and the result of the next conversion is being updated to the channel  
data register. Writing to the mode register resets all the bits to 0.  
In calibration modes, all the register bits are reset to 0 while a calibration is in progress; all the register bits are set to 1 when the  
calibration is complete.  
The  
pin output is related to the content of the ADC status register as defined by the RDYFN bit in the I/O port register.  
RDY  
The RDY0 bit corresponds to the differential input 0, and the RDY1 bit corresponds to the differential input 1.  
Bit  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
RDY1  
0
Bit 1  
Bit 0  
RDY0  
0
Mnemonic  
Default  
0
0
0
0
0
0
Checksum Register  
Channel Data Registers  
16 Bits, Read/Write Register, Address 05h  
16 Bit/24 Bit, Read-Only Registers, Address 08h, 0Ah, Default  
Width 16 Bits, Default Value 8000h  
This register is described in the Using the  
AD7732/AD7734/AD7738/AD7739 Checksum Register  
application note, (www.analog.com/AN-626).  
These registers contain the most up-to-date conversion results  
corresponding to each analog input channel. The 16-bit or 24-  
bit data width can be configured by setting the 16 bit/24 bit in  
the mode register. The relevant RDY bit in the channel status  
register goes high when the result is updated. The RDY bit will  
ADC Zero-Scale Calibration Register  
24 Bits, Read/Write Register, Address 06h, Default Value 800000h  
return low once the data register reading has begun. The  
RDY  
pin can be configured to indicate when any channel has unread  
data or waits until all enabled channels have unread data. If any  
channel data register read operation is in progress when a new  
result is updated, no update of the data register will occur. This  
avoids having corrupted data. Reading the status registers can  
be associated with reading the data registers in the dump mode.  
Reading the status registers is always associated with reading  
the data registers in the continuous read mode (see the Digital  
Interface Description section for more details).  
The register holds the ADC zero-scale calibration coefficient.  
The value in this register is used in conjunction with the value  
in the ADC full-scale calibration register and the corresponding  
channel zero-scale and channel full-scale calibration registers to  
scale digitally all channels’ conversion results. The value in this  
register is updated automatically following the execution of an  
ADC zero-scale self-calibration. Writing this register is  
possible in the idle mode only (see the Calibration section for  
more details).  
ADC Full-Scale Register  
24 Bits, Read/Write Register, Address 07h, Default Value 800000h  
This register holds the ADC full-scale coefficient. The user is  
advised not to change the default configuration of this register.  
Rev. A | Page 17 of 32  
 
AD7732  
Channel Zero-Scale Calibration Registers  
Channel Full-Scale Calibration Registers  
24 Bits, Read/Write Registers, Address 10h, 12h, Default Value  
800000h  
24 Bits, Read/Write Registers, Address 18h, 1Ah, Default Value  
200000h  
These registers hold the particular channel zero-scale  
calibration coefficients. The value in these registers is used in  
conjunction with the value in the corresponding channel full-  
scale calibration register, the ADC zero-scale calibration  
register, and the ADC full-scale register to digitally scale the  
particular channel conversion results. The value in this register  
is updated automatically following the execution of a channel  
zero-scale system calibration.  
These registers hold the particular channel full-scale calibration  
coefficients. The value in these registers is used in conjunction  
with the value in the corresponding channel zero-scale  
calibration register, the ADC zero-scale calibration register, and  
the ADC full-scale register to digitally scale the particular  
channel conversion results. The value in this register is updated  
automatically following the execution of a channel full-scale  
system calibration. Writing this register is possible in the idle  
mode only (see the Calibration section for more details).  
The format of the channel zero-scale calibration register is a  
sign bit and 22 bits unsigned value. Writing this register is  
possible in the idle mode only (see the Calibration section for  
more details).  
Channel Status Registers  
8 Bits, Read-Only Register, Address 20h, 22h, Default Value 20h × Channel Number  
These registers contain individual channel status information and some general AD7732 status information. Reading the status registers  
can be associated with reading the data registers in the dump mode. Reading the status registers is always associated with reading the data  
registers in the continuous read mode (see the Digital Interface Description section for more details).  
Bit  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
0/P0  
0
Bit 3  
RDY/P1  
0
Bit 2  
NOREF  
0
Bit ꢀ  
SIGN  
0
Bit ±  
OVR  
0
Mnemonic  
Default  
0
CH1  
0
Channel Number  
Bit  
Mnemonic  
Description  
7–5  
CH1  
These bits reflect the channel number. This can be used for current channel identification and easier  
operation of the dump mode and continuous read mode.  
4
3
2
0/P0  
When the status option bit of the corresponding channel setup register is reset to 0, this bit is read as a zero.  
When the status option bit is set to 1, this bit reflects the state of the P0 pin, whether it is configured as an  
input or an output.  
RDY/P1  
NOREF  
When the status option bit of the corresponding channel setup register is reset to 0, this bit reflects the  
selected channel RDY bit in the ADC status register. When the status option bit is set to 1, this bit reflects the  
state of the P1 pin, whether it is configured as an input or an output.  
This bit indicates the reference input status. If the voltage between the REFIN(+) and REFIN(–) pins is less than  
NOREF, the trigger voltage and a conversion is executed, then the NOREF bit goes to 1.  
1
0
SIGN  
OVR  
The voltage polarity at the analog input. It will be 0 for a positive voltage and 1 for a negative voltage.  
This bit reflects either the overrange or the underrange on the analog input. The bit is set to 1 when the  
analog input voltage goes over or under the nominal voltage range (see the Analog Input’s Extended Voltage  
Range section).  
Rev. A | Page 18 of 32  
 
AD7732  
Channel Setup Registers  
8 Bits, Read/Write Register, Address 28h, 2Ah, Default Value 00h  
These registers are used to configure the selected channel, to configure its input voltage range, and to set up the corresponding channel  
status register.  
Bit  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Stat OPT  
0
Bit 3  
ENABLE  
0
Bit 2  
Bit ꢀ  
RNG1  
0
Bit ±  
RNG0  
0
Mnemonic  
Default  
0
0
0
0
0
0
0
0
Bit  
7–5  
4
Mnemonic  
Description  
0
These bits must be 0 for proper operation.  
Stat OPT  
Status Option. When this bit is set to 1, the P0 and P1 bits in the channel status register will reflect the state of  
the P0 and P1 pins. When this bit is reset to 0, the RDY bit in the channel status register will reflect the channel  
corresponding to the RDY bit in the ADC status register.  
3
ENABLE  
Channel Enable. Set this bit to 1 to enable the channel in the continuous conversion mode. A single  
conversion will take place regardless of this bit’s value.  
2
0
This bit must be 0 for proper operation.  
1–0  
RNG1–RNG0  
This is the channel input voltage range (see Table 15).  
Table ꢀ50  
RNGꢀ  
RNG±  
Nominal Input Voltage Range  
0
0
1
1
0
1
0
1
10 V  
0 V to +10 V  
5 V  
0 V to +5 V  
Channel Conversion Time Registers  
8 Bits, Read/Write Register, Address 30h, 32h, Default Value 91h  
The conversion time registers enable or disable chopping and configure the digital filter for a particular channel. This register value  
affects the conversion time, frequency response, and noise performance of the ADC.  
Bit  
Bit 7  
CHOP  
1
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit ꢀ  
Bit ±  
Mnemonic  
Default  
FW (7-Bit Filter Word)  
11h  
Bit  
7
Mnemonic  
Description  
CHOP  
FW  
Chopping Enable Bit. Set to 1 to apply chopping mode for a particular channel.  
6–0  
CHOP = 1, single conversion or continuous conversion with one channel enabled.  
Conversion Time (μs) = (FW × 128 + 248)/MCLK Frequency (MHz), the FW range is 2 to 127.  
CHOP = 1, continuous conversion with two channels enabled.  
Conversion Time (μs) = (FW × 128 + 249)/MCLK Frequency (MHz), the FW range is 2 to 127.  
CHOP = 0, single conversion or continuous conversion with one channel enabled.  
Conversion Time (μs) = (FW × 64 + 206)/MCLK Frequency (MHz), the FW range is 3 to 127.  
CHOP = 0, continuous conversion with two channels enabled.  
Conversion Time (μs) = (FW × 64 + 207)/MCLK Frequency (MHz), the FW range is 3 to 127.  
Rev. A | Page 19 of 32  
 
 
AD7732  
Mode Register  
8 Bits, Read/Write Register, Address 38h, 3Ah, Default Value 00h  
The mode register configures the part and determines its operating mode. Writing to the mode register clears the ADC status register, sets  
the  
pin to a logic high level, exits all current operations, and starts the mode specified by the mode bits.  
RDY  
The AD7732 contains only one mode register. Bit 1 of the address is used for writing to the mode register to specify the channel selected  
for the operation determined by the MD2 to MD0 bits. Only the address 38h must be used for reading from the mode register.  
Bit  
Bit 7  
MD2  
0
Bit 6  
MD1  
0
Bit 5  
MD0  
0
Bit 4  
CLKDIS  
0
Bit 3  
DUMP  
0
Bit 2  
Cont RD  
0
Bit ꢀ  
24/16 BIT  
0
Bit ±  
CLAMP  
0
Mnemonic  
Default  
Bit  
Mnemonic  
Description  
7–5  
MD2–MD0  
Mode Bits. These three bits determine the AD7732 operation mode. Writing a new value to the mode bits will  
exit the part from the mode in which it has been operating and place it in the newly requested mode  
immediately. The function of the mode bits is described in more detail below.  
4
3
CLKDIS  
Master Clock Output Disable. When this bit is set to 1, the master clock is disabled from appearing at the  
MCLKOUT pin and the MCLKOUT pin is in a high impedance state. This allows turning off the MCLKOUT as a  
power saving feature. When using an external clock on MCLKIN, the AD7732 continues to have internal clocks  
and will convert normally regardless of the CLKDIS bit state. When using a crystal oscillator or ceramic  
resonator across the MCLKIN and MCLKOUT pins, the AD7732 clock is stopped and no conversions can take  
place when the CLKDIS bit is active. The AD7732 digital interface can still be accessed using the SCLK pin.  
DUMP  
DUMP Mode. When this bit is reset to 0, the channel status register and channel data register will be  
addressed and read separately. When the DUMP bit is set to 1, the channel status register will be followed  
immediately by a read of the channel data register regardless of whether the status or data register has been  
addressed through the communication register. The continuous read mode will always be dump mode  
reading of the channel status and data register, regardless of the dump bit value (see the Digital Interface  
Description section for more details).  
2
1
0
Cont RD  
24/16 BIT  
CLAMP  
When this bit is set to 1, the AD7732 will operate in the continuous read mode (see the Digital Interface  
Description section for more details).  
The Channel Data Register Data Width Selection Bit. When set to 1, the channel data registers will be 24 bits  
wide. When set to 0, the channel data registers will be 16 bits wide.  
This bit determines the channel data register’s value when the analog input voltage is outside the nominal  
input voltage range. When the CLAMP bit is set to 1, the channel data register will be digitally clamped either  
to all 0s or all 1s when the analog input voltage goes outside the nominal input voltage range. When the  
CLAMP bit is reset to 0, the data registers reflect the analog input voltage even outside the nominal voltage  
range (see the Analog Input’s Extended Voltage Range section).  
MD2 MDꢀ MD± Mode  
Address Used for Mode Register Write Specifies:  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
Idle Mode  
Continuous Conversion Mode  
Single Conversion Mode  
The First Channel to Start Converting  
Channel to Convert  
Power-Down (Standby) Mode  
ADC Zero-Scale Self-Calibration  
For Future Use  
Channel Conversion Time Used for the ADC Self-Calibration  
Channel Zero-Scale System Calibration  
Channel Full-Scale System Calibration  
Channel to Calibrate  
Channel to Calibrate  
Rev. A | Page 20 of 32  
 
AD7732  
MD2 MDꢀ MD± Operating Mode  
0
0
0
Idle Mode  
The default mode after power-on or reset.  
The AD7732 automatically returns to this mode after any calibration or after a single conversion.  
Continuous Conversion Mode  
0
0
1
The AD7732 performs a conversion on the specified channel. After the conversion is complete, the relevant channel  
data register and channel status register are updated, the relevant RDY bit in the ADC status register is set, and the  
AD7732 continues converting on the next enabled channel. The part will cycle through all enabled channels until it is  
put into another mode or reset. The cycle period will be the sum of all enabled channels’ conversion times, set by the  
corresponding channel conversion time registers.  
0
1
0
Single Conversion Mode  
The AD7732 performs a conversion on the specified channel. After the conversion is complete, the relevant channel  
data register and channel status register are updated, the relevant RDY bit in the ADC status register is set, the RDY pin  
goes low, the MD2–MD0 bits are reset, and the AD7732 returns to idle mode. Requesting a single conversion ignores  
the channel setup register enable bits; a conversion will be performed even if that channel is disabled.  
0
1
1
0
1
0
Power-Down (Standby) Mode  
The ADC and the analog front end (internal buffer) go into the power-down mode.  
The AD7732 digital interface can still be accessed. The CLKDIS bit works separately, and the MCLKOUT mode is not  
affected by the power-down (standby) mode.  
ADC Zero-Scale Self-Calibration Mode  
A zero-scale self-calibration is performed on internally shorted ADC inputs.  
After the calibration is complete, the contents of the ADC zero-scale calibration register are updated, all RDY bits in the  
ADC status register are set, the RDY pin goes low, the MD2–MD0 bits are reset, and the AD7732 returns to idle mode.  
1
1
0
1
1
0
For Future Use.  
Channel Zero-Scale System Calibration Mode  
A zero-scale system calibration is performed on the selected channel. An external system zero-scale voltage should be  
provided at the AD7732 analog input and should remain stable for the duration of the calibration. After the calibration  
is complete, the contents of the corresponding channel zero-scale calibration register are updated, all RDY bits in the  
ADC status register are set, the RDY pin goes low, the MD2–MD0 bits are reset, and the AD7732 returns to idle mode.  
1
1
1
Channel Full-Scale System Calibration Mode  
A full-scale system calibration is performed on the selected channel. An external system full-scale voltage should be  
provided at the AD7732 analog input and this voltage should remain stable for the duration of the calibration. After  
the calibration is complete, the contents of the corresponding channel full-scale calibration register are updated, all  
RDY bits in the ADC status register are set, the RDY pin goes low, the MD2–MD0 bits are reset, and the AD7732 returns  
to idle mode.  
Rev. A | Page 21 of 32  
AD7732  
DꢁGꢁTAL ꢁNTEꢃFACE DESCꢃꢁPTꢁON  
Hardware  
The  
pin can be used to reset the AD7732. When not  
RESET  
used, connect this pin to DꢀDD  
.
The AD7732 serial interface can be connected to the host  
device via the serial interface in several different ways.  
The AD7732 interface can be reduced to just two wires  
connecting the DIN and DOUT pins to a single bidirectional  
data line. The second signal in this 2-wire configuration is the  
SCLK signal. The host system should change the data line  
direction with reference to the AD7732 timing specification  
(see the Bus Relinquish Time in Table 2). The AD7732 cannot  
operate in the continuous read mode in 2-wire serial interface  
configuration.  
The  
pin can be used to select the AD7732 as one of several  
CS  
circuits connected to the host serial interface. When  
is high,  
CS  
the AD7732 ignores the SCLK and DIN signals and the DOUT  
pin goes to the high impedance state. When the signal is not  
CS  
used, connect the  
pin to DGND.  
CS  
The  
pin can be polled for high-to-low transition or can  
RDY  
All the digital interface inputs are Schmitt-Triggered; therefore,  
the AD7732 interface features higher noise immunity and can  
be easily isolated from the host system via optocouplers.  
Figure 13, Figure 14, and Figure 15 outline some of the possible  
drive the host device interrupt input to indicate that the  
AD7732 has finished the selected operation and/or new data  
from the AD7732 is available. The host system can also wait a  
designated time after a given command is written to the device  
before reading. Alternatively, the AD7732 status can be polled.  
When the  
an open circuit. (Note that the  
host device interfaces: SPI without using the  
signal  
CS  
(Figure 13), a DSP interface (Figure 14), and a 2-wire  
configuration(Figure 15).  
pin is not used in the system, it should be left as  
RDY  
pin is always an active  
RDY  
digital output, i.e., it never goes into a high impedance state.)  
DV  
DV  
DD  
DD  
DV  
DD  
AD7732  
68HC11  
AD7732  
8xC51  
SS  
RESET  
SCLK  
DOUT  
DIN  
RESET  
SCLK  
DOUT  
DIN  
SCK  
MISO  
MOSI  
P3.1/TXD  
P3.0/RXD  
INT  
RDY  
CS  
CS  
DGND  
DGND  
Figure 13. AD7732 to Host Device Interface, SPI  
Figure 15. AD7732 to Host Device Interface, 2-Wire Configuration  
DV  
DD  
AD7732  
ADSP-2105  
RESET  
SCLK  
DOUT  
DIN  
SCLK  
DR  
DT  
INT  
RDY  
TFS  
RFS  
CS  
Figure 14. AD7732 to Host Device Interface, DSP  
Rev. A | Page 22 of 32  
 
 
 
 
 
AD7732  
Reset  
The AD7732 can be reset by the  
pin or by writing a reset  
RESET  
sequence to the AD7732 serial interface.  
CS  
SCLK  
DIN  
The reset sequence is N × 0 + 32 × 1, which could be the data  
sequence 00h + FFh + FFh + FFh + FFh in a byte-oriented  
interface. The AD7732 also features a power-on reset with a  
trip point of 2 ꢀ and goes to the defined default state after  
power-on.  
DOUT  
WRITE  
COMMUNICATIONS ADC STATUS  
REGISTER REGISTER  
READ  
It is the system designers responsibility to prevent an unwanted  
write operation to the AD7732. The unwanted write operation  
could happen when a spurious clock appears on the SCLK while  
Figure 16. Serial Interface Signals—Registers Access  
the  
pin is low. It should be noted that on system power-on, if  
CS  
the AD7732 interface signals are floating or undefined, the part  
can be inadvertently configured into an unknown state. This  
could be easily overcome by initiating either a hardware reset  
event or a 32 ones reset sequence as the first step in the system  
configuration.  
Single Conversion and Reading Data  
When the mode register is being written, the ADC status byte is  
cleared and the  
pin goes high, regardless of its previous  
RDY  
state. When the single conversion command is written to the  
mode register, the ADC starts the conversion on the channel  
selected by the address of the mode register. After the  
conversion is completed, the data register is updated, the mode  
register is changed to idle mode, the relevant RDY bit is set,  
Access the AD7732 Registers  
All communications to the part start with a write operation to  
the communications register followed by either reading or  
writing the addressed register.  
and the  
pin goes low. The RDY bit is reset and the  
RDY  
RDY  
pin returns high when the relevant channel data register is  
being read.  
In a simultaneous read-write interface (such as SPI), write 0 to  
the AD7732 while reading data.  
Figure 17 shows the digital interface signals executing a single  
conversion on Channel 0, waiting for the  
and reading the Channel 0 data register.  
pin to go low,  
RDY  
Figure 16 shows the AD7732 interface read sequence for the  
ADC status register.  
CS  
SCLK  
DIN  
DOUT  
RDY  
40h  
48h  
(00h)  
(00h)  
38h  
DATA  
DATA  
WRITE  
COMMUNICATIONS  
REGISTER  
WRITE  
MODE  
REGISTER  
CONVERSION TIME  
WRITE  
COMMUNICATIONS  
REGISTER  
READ DATA REGISTER  
Figure 17. Serial Interface Signals—Single Conversion Command and 16-Bits Data Reading  
Rev. A | Page 23 of 32  
 
 
 
AD7732  
The RDY bit is reset when the relevant channel data register is  
being read. The behavior of the pin depends on the  
Dump Mode  
RDY  
RDYFN bit in the I/O port register. When the RDYFN bit is 0,  
the pin goes low when any channel has unread data. When  
When the DUMP bit in the mode register is set to 1, the  
channel status register will be read immediately by a read of the  
channel data register, regardless of whether the status or the  
data register has been addressed through the communications  
register. The DIN pin should not be high while reading 24-bit  
data in dump mode; otherwise, the AD7732 will be reset.  
RDY  
the RDYFN bit is set to 1, the  
pin will only go low if all  
RDY  
enabled channels have unread data.  
If an ADC conversion result has not been read before a new  
ADC conversion is completed, the new result will overwrite the  
Figure 18 shows the digital interface signals executing a single  
conversion on Channel 0, waiting for the  
and reading the Channel 0 status register and data register in  
the dump mode.  
previous one. The relevant RDY bit goes low and the  
pin  
RDY  
pin to go low,  
RDY  
goes high for at least 163 MCLK cycles (~26.5 μs), indicating  
when the data register is updated and the previous conversion  
data is lost.  
Continuous Conversion Mode  
If the data register is being read as an ADC conversion  
completes, the data register will not be updated with the new  
result (to avoid data corruption) and the new conversion  
data is lost.  
When the mode register is being written, the ADC status byte is  
cleared and the  
pin goes high, regardless of its previous  
RDY  
state. When the continuous conversion command is written to  
the mode register, the ADC starts conversion on the channel  
selected by the address of the mode register.  
Figure 19 shows the digital interface signal’s sequence for the  
continuous conversion mode with Channels 0 and 1 enabled  
and the RDYFN bit set to 0. The  
pin goes low and the data  
RDY  
register is read after each conversion. Figure 20 shows a similar  
sequence but with the RDYFN bit set to 1. The pin goes  
After the conversion is complete, the relevant channel data  
register and channel status register are updated, the relevant  
RDY bit in the ADC status register is set, and the AD7732  
continues converting on the next enabled channel. The part will  
cycle through all enabled channels until put into another mode  
or reset. The cycle period will be the sum of all enabled  
channels’ conversion times, set by the corresponding channel  
conversion time registers.  
RDY  
low and all data registers are read after all conversions are  
completed. Figure 21 shows the  
pin when no data are read  
RDY  
from the AD7732.  
CS  
SCLK  
DIN  
DOUT  
RDY  
38h  
48h  
48h  
(00h)  
(00h)  
(00h)  
STATUS  
DATA  
DATA  
WRITE  
COMMUNICATIONS  
REGISTER  
WRITE  
MODE  
REGISTER  
CONVERSION TIME  
WRITE  
COMMUNICATIONS  
REGISTER  
READ  
CHANNEL  
STATUS  
READ DATA  
REGISTER  
Figure 18. Serial Interface Signals—Single Conversion Command, 16-Bits Data Reading, Dump Mode  
START  
CONTINUOUS  
CONVERSION  
READ  
DATA  
CH0  
READ  
DATA  
CH1  
READ  
DATA  
CH0  
READ  
DATA  
CH1  
SERIAL  
INTERFACE  
RDY  
CH0 CONVERSION  
CH1 CONVERSION  
CH0 CONVERSION  
CH1 CONVERSION  
CH0 CONVERSION  
Figure 19. Continuous Conversion, CH0 and CH1, RDYFN = 0  
Rev. A | Page 24 of 32  
 
 
 
AD7732  
START  
CONTINUOUS  
CONVERSION  
READ READ  
DATA DATA  
READ READ  
DATA DATA  
CH0  
CH1  
CH0  
CH1  
SERIAL  
INTERFACE  
RDY  
CH0 CONVERSION  
CH1 CONVERSION  
CH0 CONVERSION  
CH1 CONVERSION  
CH0 CONVERSION  
Figure 20. Continuous Conversion, CH0 and CH1, RDYFN = 1  
START  
CONTINUOUS  
CONVERSION  
SERIAL  
INTERFACE  
RDY  
CH0 CONVERSION  
CH1 CONVERSION  
CH0 CONVERSION  
CH1 CONVERSION  
CH0 CONVERSION  
Figure 21. Continuous Conversion, CH0 and CH1, No Data Read  
CS  
SCLK  
DIN  
38h  
24h  
48h  
00h  
00h  
00h  
00h  
00h  
00h  
DOUT  
RDY  
STATUS  
DATA  
DATA  
STATUS  
DATA  
DATA  
WRITE  
COMM.  
WRITE  
MODE  
WRITE  
COMM.  
CONVERSION  
ON CH0  
READ  
CH0  
READ  
CH0  
CONVERSION  
ON CH1  
READ  
CH1  
READ  
CH1  
REGISTER REGISTER REGISTER  
COMPLETE  
STATUS  
DATA  
COMPLETE  
STATUS  
DATA  
Figure 22. Continuous Conversion, CH0 and CH1, Continuous Read  
Continuous Read (Continuous Conversion) Mode  
and reading the result should always start before the next  
conversion is completed.  
When the Cont RD bit in the mode register is set, the first write  
of 48h to the communications register starts the continuous  
read mode. As shown in Figure 22, subsequent accesses to the  
part sequentially read the channel status and data registers of  
the last completed conversion without any further configuration  
of the communications register being required.  
The AD7732 will stay in continuous read mode as long as the  
DIN pin is low while the  
pin is low; therefore, write 0 to the  
CS  
AD7732 while reading in continuous read mode. To exit  
continuous read mode, take the DIN pin high for at least 100 ns  
after a read is complete. (Write 80h to the AD7732 to exit  
continuous reading.)  
Note that the continuous conversion bit in the mode register  
should be set when entering the continuous read mode.  
Taking the DIN pin high does not change the Cont RD bit in  
the mode register. Therefore, the next write of 48h starts the  
continuous read mode again. To completely stop the continuous  
read mode, write to the mode register to clear the Cont RD bit.  
Note that the continuous read mode is a dump mode reading of  
the channel status and data registers regardless of the dump bit  
value. Use the channel bits in the channel status register to  
check/recognize that channel data is actually being shifted out.  
Note that the last completed conversion result is being read.  
Therefore the RDYFN bit in the I/O port register should be 0  
Rev. A | Page 25 of 32  
 
 
 
 
AD7732  
CꢁꢃCUꢁT DESCꢃꢁPTꢁON  
The AD7732 is a sigma-delta ADC that is intended for the  
measurement of wide dynamic range, low frequency signals in  
industrial process control, instrumentation, and PLC systems.  
If the BIAS pins are in normal configuration, the AIN pin  
absolute voltage up to 16.5 ꢀ does not degrade the adjacent  
channel’s performance. An AIN absolute voltage over 16.5 ꢀ  
results in current flowing through the internal protection  
diodes located behind the thin film resistors; the adjacent  
channel can be affected. By configuring the BIAS and RA to RD  
pins differently, the part will work with higher AIN absolute  
voltages as long as the internal voltage seen by the multiplexer  
and input buffer is within 200 mꢀ to ADD – 300 m. Absolute  
voltage for the AIN, BIAS, and RA to RD pins must never  
exceed the values specified in the Absolute Maximum Ratings.  
It contains thin film resistor dividers, a multiplexer, an input  
buffer, a sigma-delta (or charge balancing) ADC, a digital filter,  
a clock oscillator, a digital I/O port, and a serial  
communications interface.  
Analog Front End  
The AD7732 features two fully differential analog inputs. The  
on-chip thin film resistor dividers allow 10 , 5 ꢀ, 0 ꢀ to +10  
ꢀ, and 0 ꢀ to +5 ꢀ input signals to be connected directly to the  
analog input pins.  
Note that the OꢀR bit in the channel status register is generated  
digitally from the conversion result and indicates the sigma-  
delta modulator (nominal) overrange. The OꢀR bit DOES NOT  
indicate exceeding the AIN pin absolute/common-mode  
voltage limits.  
The resistor divider input stage is followed by the multiplexer  
and then by a wide bandwidth, fast settling time differential  
input buffer capable of driving the dynamic load of a high speed  
sigma-delta modulator.  
Figure 23 shows the AD7732 analog input internal structure.  
PROTECTION  
DIODES  
AV  
DD  
AIN  
In normal circuit configuration, the BIAS pins are connected to  
the 2.5 ꢀ (reference) voltage source. This ensures that the  
differential signal seen by the internal input buffer is within its  
absolute/common-mode range of AGND + 200 mꢀ to  
ADD – 300 m.  
±10V  
7R  
108.5kΩ  
BUFFER  
MUX  
1R  
15.5kΩ  
BIAS  
2.5V  
2.1875V ± 1.25V  
The AD7732 AIN differential voltage should be within the  
specified nominal (up to 10 ꢀ) input range, otherwise the  
performance on channel might degrade (see the Analog Input’s  
Extended oltage Range section).  
AGND  
Figure 23. Simplified Analog Input Internal Structure  
The AD7732 INL performance varies with the AIN common-  
mode voltage (Figure 9). The differential analog input voltage of  
10 ꢀ with a common-mode voltage of 0 ꢀ means that the AIN  
differential voltage is centered around AGND and both AIN(+)  
and AIN(–) change within 5 ꢀ respect to AGND. The AD7732  
INL also varies with the MCLK frequency (Figure 7).  
Rev. A | Page 26 of 32  
 
 
AD7732  
Table ꢀ70 Extended Input Voltage Range, Nominal  
Voltage Range ± V to +ꢀ± V, ꢀ6 Bits, CLAMP = ±  
Analog Input’s Extended Voltage Range  
The AD7732 output data code span corresponds to the nominal  
input voltage range. The ADC is functional outside the nominal  
input voltage range, but the performance might degrade. The  
sigma-delta modulator was designed to fully cover a 11.6 ꢀ  
differential input voltage; outside this range, the performance  
might degrade more rapidly. The adjacent channels are not  
affected by up to 16.5 ꢀ absolute analog input voltage  
(Figure 8).  
Input (V)  
11.60006  
10.00031  
10.00015  
10.00000  
0.00015  
Data (hex)  
28F5  
0001  
0000  
FFFF  
SIGN  
OVR  
0
0
0
0
0
0
1
1
1
1
0
0
0
1
0001  
0.00000  
0000  
–0.00015  
0000  
When the CLAMP bit in the mode register is set to 1, the  
channel data register will be digitally clamped to either all 0s or  
all 1s when the analog input voltage goes outside the nominal  
input voltage range.  
Chopping  
With chopping enabled, the multiplexer repeatedly reverses the  
ADC inputs. Every output data result is then calculated as an  
average of two conversions, the first with the positive and the  
second with the negative offset term included. This effectively  
removes any offset error of the input buffer and sigma-delta  
modulator.  
As shown in Table 16 and Table 17, when CLAMP = 0, the data  
reflects the analog input voltage outside the nominal voltage  
range. In this case, the SIGN and OꢀR bits in the channel status  
register should be considered along with the data register value  
to decode the actual conversion result.  
Note that the OꢀR bit in the channel status register is generated  
digitally from the conversion result and indicates the sigma-  
delta modulator (nominal) overrange. The OꢀR bit DOES NOT  
indicate exceeding the AIN pin’s absolute voltage limits.  
However, chopping is applied only behind the input resistor  
divider stage; therefore, chopping does not eliminate the offset  
error and drifts caused by the resistors. Figure 24 shows the  
channel signal chain with chopping enabled.  
Table ꢀ60 Extended Input Voltage Range,  
Nominal Voltage Range ±ꢀ± V, ꢀ6 Bits, CLAMP = ±  
Input (V)  
11.60039  
10.00061  
10.00031  
10.00000  
0.00031  
Data (hex)  
147B  
0001  
0000  
FFFF  
8001  
8000  
7FFF  
SIGN  
OVR  
1
1
1
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
0.00000  
–0.00031  
–10.00000  
–10.00031  
–10.00061  
–11.60040  
0000  
FFFF  
FFFE  
1
1
1
EB85  
AIN(+)  
MULTIPLEXER  
BUFFER  
BIAS(+)  
AIN(–)  
+
SCALING  
ARITHMETIC  
(CALIBRATIONS)  
OUTPUT DATA  
AT THE SELECTED  
DATA RATE  
Σ−Δ  
MODULATOR  
DIGITAL  
FILTER  
DIGITAL  
INTERFACE  
-
CHOP  
fMCLK/2  
fMCLK/2  
CHOP  
BIAS(–)  
Figure 24. Channel Signal Chain Diagram with Chopping Enabled  
Rev. A | Page 27 of 32  
 
 
 
 
 
AD7732  
The  
pin goes high during the scaling time, regardless of its  
RDY  
previous state. The relevant RDY bit is set in the ADC status  
register and in the channel status register, and the pin goes  
Multiplexer, Conversion, and  
Data Output Timing  
RDY  
The specified conversion time includes one or two settling and  
sampling periods and a scaling time.  
low when the channel data register is updated and the channel  
conversion cycle is finished. If in continuous conversion mode,  
the part will automatically continue with a conversion cycle on  
the next enabled channel.  
With chopping enabled (Figure 25), a conversion cycle starts  
with a settling time of 43 MCLK cycles or 44 MCLK cycles (~7  
μs with a 6.144 MHz MCLK) to allow the circuits following the  
multiplexer to settle. The sigma-delta modulator then samples  
the analog signals and the digital filter processes the digital data  
stream. The sampling time depends on FW, i.e., on the channel  
conversion time register contents. After another settling of 42  
MCLK cycles (~6.8 μs), the sampling time is repeated with a  
reversed (chopped) analog input signal. Then, during the  
scaling time of 163 MCLK cycles (~26.5 μs), the two results  
from the digital filter are averaged, scaled using the calibration  
registers, and written into the channel data register.  
Note that every channel can be configured independently for  
conversion time and chopping mode. The overall cycle and  
effective per channel data rates depend on all enabled  
channel settings.  
Sigma-Delta ADC  
The AD7732 core consists of a charge balancing sigma-delta  
modulator and a digital filter. The architecture is optimized for  
fast, fully settled conversion. This allows for fast channel-to-  
channel switching while maintaining inherently excellent  
linearity, high resolution, and low noise.  
With chopping disabled (Figure 26), there is only one sampling  
time preceded by a settling time of 43 MCLK cycles or  
44 MCLK cycles and followed by a scaling time of  
163 MCLK cycles.  
MULTIPLEXER  
– CHANNEL 0  
+ CHANNEL 1  
– CHANNEL 1  
RDY  
SETTLING  
TIME  
SAMPLING  
TIME  
SETTLING  
TIME  
SAMPLING  
TIME  
SCALING  
TIME  
CONVERSION TIME  
Figure 25. Multiplexer and Conversion Timing—Continuous Conversion on Several Channels with Chopping Enabled  
MULTIPLEXER  
CHANNEL 0  
CHANNEL 1  
RDY  
SETTLING  
TIME  
SAMPLING  
TIME  
SCALING  
TIME  
CONVERSION TIME  
Figure 26. Multiplexer and Conversion Timing—Continuous Conversion on Several Channels with Chopping Disabled  
Rev. A | Page 28 of 32  
 
 
 
AD7732  
Frequency Response  
Voltage Reference Inputs  
The sigma-delta modulator runs at ½ the MCLK frequency,  
which is effectively the sampling frequency. Therefore, the  
Nyquist frequency is ¼ the MCLK frequency. The digital filter,  
in association with the modulator, features the frequency  
response of a first order low-pass filter. The –3 dB point is close  
to the frequency of 1/channel conversion time. The roll-off is  
−20 dB/dec up to the Nyquist frequency. If chopping is enabled,  
the input signal is resampled by chopping. Therefore, the overall  
frequency response features notches close to the frequency of  
1/channel conversion time. The top envelope is again the ADC  
response of –20 dB/dec.  
The AD7732 has a differential reference input, REF IN(+) and  
REF IN(–). The common-mode range for these inputs is from  
AGND to AVDD. The nominal differential reference voltage for  
specified operation is 2.5 V. Both reference inputs feature  
dynamic load. Therefore, the reference inputs should be  
connected to a low impedance reference voltage source.  
External resistance/capacitance combinations may result in gain  
errors on the part.  
The output noise performance outlined in Table 4 through  
Table 9 is for an analog input of 0 V and is unaffected by noise  
on the reference. To obtain the same noise performance as  
shown in the noise tables over the full input range requires a  
low noise reference source for the AD7732. If the reference  
noise in the bandwidth of interest is excessive, it will degrade  
the performance of the AD7732.  
The typical frequency response plots are given in Figure 27  
and Figure 28. The plots are normalized to 1/channel  
conversion time.  
0
Recommended reference voltage sources for the AD7732  
include the AD780, ADR421, REF43, and REF192. Note that in  
a typical connection, the voltage reference must be capable of  
sinking current flowing out of the BIAS pins through the  
internal resistors if a positive voltage is applied to the analog  
input. The AD780 meets this requirement. If the voltage  
reference used in an application is not capable of sinking  
current, an external resistor (5 kΩ) should be connected in  
parallel to the REFIN pins.  
–10  
CHOP = 1  
–20  
–30  
–40  
–50  
–60  
Reference Detect  
0.1  
1.0  
10.0  
The AD7732 includes on-chip circuitry to detect if the part has  
a valid reference for conversions. If the voltage between the  
REFIN(+) and REFIN(–) pins goes below the NOREF trigger  
voltage (0.5 V typ) and the AD7732 is performing a conversion,  
the NOREF bit in the channel status register is set.  
NORMALIZED INPUT FREQUENCY  
(INPUT FREQUENCY CONVERSION TIME)  
Figure 27. Typical ADC Frequency Response, Chopping Enabled  
0
–10  
CHOP = 0  
–20  
–30  
–40  
–50  
–60  
0.1  
1.0  
10.0  
100.0  
1000.0  
NORMALIZED INPUT FREQUENCY  
(INPUT FREQUENCY CONVERSION TIME)  
Figure 28. Typical ADC Frequency Response, Chopping Disabled  
Rev. A | Page 29 of 32  
 
 
 
AD7732  
I/O Port  
goes low, and the AD7732 reverts to idle mode. The calibration  
duration is the same as the conversion time configured on the  
selected channel. A longer conversion time gives less noise and  
yields a more exact calibration; therefore, use at least the default  
conversion time to initiate any calibration.  
The AD7732 P0 pin can be used as a general-purpose digital  
I/O pin. The P1 pin (  
/P1) can be used as a general-  
SYNC  
purpose digital I/O pin or to synchronize the AD7732 with  
other devices in the system. When the SYNC bit in the I/O port  
register is set and the  
pin is low, the AD7732 does not  
SYNC  
process any conversion. If it is put into single conversion mode,  
continuous conversion mode, or any calibration mode, the  
ADC Zero-Scale Self-Calibration  
AD7732 waits until the  
pin goes high and then starts  
SYNC  
operation. This allows conversion to start from a known point  
in time, i.e., the rising edge of the pin.  
The ADC zero-scale self-calibration can reduce the offset error  
in the chopping disabled mode. If repeated after a temperature  
change, it can also reduce the offset drift error in the chopping  
disabled mode.  
SYNC  
The digital P0 and P1 voltage is referenced to the analog  
supplies. When configured as inputs, the pins should be tied  
high or low.  
The zero-scale self-calibration is performed on internally  
shorted ADC inputs. The negative analog input terminal on the  
selected channel is used to set the ADC zero-scale calibration  
common mode. Therefore, either the negative terminal of the  
selected differential pair or the AINCOM on the single-ended  
channel configuration should be driven to a proper common-  
mode voltage.  
Calibration  
The AD7732 provides zero-scale self-calibration and zero- and  
full-scale system calibration capability that can effectively  
reduce the offset error and gain error to the order of the noise.  
After each conversion, the ADC conversion result is scaled  
using the ADC calibration registers and the relevant channel  
calibration registers before being written to the data register.  
It is strongly recommended that the ADC zero-scale calibration  
register should only be updated as part of a zero-scale self-  
calibration.  
For unipolar ranges:  
Per Channel System Calibration  
Data = ((ADC result – ADC ZS Cal. reg.)  
× ADC FS Reg./200000h – Ch. ZS Cal. reg.)  
× Ch. FS Cal. reg./200000h  
If the per channel system calibrations are used, these should be  
initiated in the following order: a channel zero-scale system  
calibration, followed by a channel full-scale system calibration.  
For bipolar ranges:  
The system calibration is affected by the ADC zero-scale and  
full-scale calibration registers. Therefore, if both self-calibration  
and system calibration are used in the system, an ADC full-  
scale self-calibration should be performed first, followed by a  
system calibration cycle.  
While executing a system calibration, the fully settled system  
zero-scale voltage signal or system full-scale voltage signal must  
be connected to the selected channel analog inputs.  
Data = ((ADC result – ADC ZS Cal. reg.)  
× ADC FS Reg./400000h + 800000h – Ch. ZS Cal.  
reg.)  
× Ch. FS Cal. reg./200000h  
Where the ADC result is in the range of 0 to FFFFFFh.  
Note that the channel zero-scale calibration register has the  
format of a sign bit and a 22-bit channel offset value. It is  
strongly recommended that the user not change the ADC full-  
scale register.  
The per channel calibration registers can be read, stored, or  
modified and written back to the AD7732. Note that when  
writing the calibration registers the AD7732 must be in idle  
mode. Note that outside the specified calibration range,  
calibration is possible but the performance may degrade (see  
the System Calibration section in Table 1).  
To start any calibration, write the relevant mode bits to the  
AD7732 mode register. After the calibration is complete, the  
contents of the corresponding calibration registers are updated,  
all RDY bits in the ADC status register are set, the  
pin  
RDY  
Rev. A | Page 30 of 32  
 
 
AD7732  
DV  
+
AV  
+
DD  
DD  
10  
μF  
0.1μF  
0.1  
μ
F
10μF  
AV  
DV  
ANALOG  
INPUTS  
DD  
DD  
7R=108.5k  
Ω
AIN0(+)  
6.144MHz  
MCLKIN  
R=15.5k  
Ω
BIAS0(+)  
CLOCK  
GENERATOR  
±11.5V COMMON-  
MODE VOLTAGE  
RA  
RB  
RC  
MCLKOUT  
33pF  
±10V  
DIFFERENTIAL  
VOLTAGE  
33pF  
(MAX ±16.5V  
ABSOLUTE  
VOLTAGE  
RD  
TO AGND)  
R
BIAS0(–)  
7R  
24-BIT  
ADC  
AIN0(–)  
MUX  
Σ-Δ  
7R  
R
AIN1(+)  
BIAS1(+)  
BIAS1(–)  
AIN1(–)  
DV  
BUFFER  
DD  
±10V  
DIFFERENTIAL  
VOLTAGE  
RESET  
SCLK  
DIN  
R
7R  
AD7732  
SERIAL  
INTERFACE  
AND  
CONTROL  
LOGIC  
HOST  
SYSTEM  
DOUT  
RDY  
AV  
+
DD  
+VIN  
VOUT +2.5V REFIN(+)  
REFIN(–)  
AD780  
CS  
TEMP  
+
AGND  
DGND  
10  
μF  
0.01  
μ
F
10μF  
Figure 29. Typical Connections for the AD7732 Application  
High Common-Mode Voltage Application  
Using additional thin film resistors on AIN0 and an external operational amplifier with a 15 ꢀ power supply, the AD7732 AIN0 can  
easily be configured to accept high common-mode voltages.  
DV  
AV  
DD  
DD  
+
+
10μF  
0.1μF  
0.1μF  
10μF  
ANALOG  
INPUTS  
AV  
DD  
DV  
DD  
7R=108.5kΩ  
R=15.5kΩ  
AIN0(+)  
6.144MHz  
MCLKIN  
BIAS0(+)  
RA  
CLOCK  
GENERATOR  
2R  
2R  
2R  
2R  
±37V COMMON-  
MODE VOLTAGE  
MCLKOUT  
33pF  
+15V  
±10V  
DIFFERENTIAL  
VOLTAGE  
RB  
RC  
RD  
33pF  
(±42V ABSOLUTE  
MAX VOLTAGE  
TO AGND)  
–15V  
BIAS0(–)  
AIN0(–)  
7R  
24-BIT  
MUX  
Σ-Δ ADC  
DV  
BUFFER  
DD  
RESET  
SCLK  
DIN  
AD7732  
SERIAL  
INTERFACE  
AND  
CONTROL  
LOGIC  
HOST  
SYSTEM  
DOUT  
RDY  
AV  
+
DD  
+VIN  
VOUT +2.5V REFIN(+)  
REFIN(–)  
AD780  
CS  
TEMP  
+
AGND  
DGND  
10μF  
0.01μF  
10μF  
Figure 30. High Common-Mode Voltage Application  
Rev. A | Page 31 of 32  
 
AD7732  
OUTLꢁNE DꢁMENSꢁONS  
9.80  
9.70  
9.60  
28  
15  
4.50  
4.40  
4.30  
6.40 BSC  
1
14  
PIN 1  
0.65  
BSC  
1.20 MAX  
0.15  
0.05  
8°  
0°  
0.75  
0.60  
0.45  
0.30  
0.19  
0.20  
0.09  
SEATING  
PLANE  
COPLANARITY  
0.10  
COMPLIANT TO JEDEC STANDARDS MO-153-AE  
Figure 31. 28-Lead Thin Shrink Small Outline Package [TSSOP]  
(RU-28)  
Dimensions shown in millimeters  
Ordering Guide  
Modelꢀ  
Temperature Range  
Package Description  
Package Option  
RU-28  
RU-28  
RU-28  
RU-28  
AD7732BRU  
AD7732BRUZ  
AD7732BRUZ-REEL  
AD7732BRUZ-REEL7  
EVAL-AD7732EBZ  
–40°C to +105°C  
–40°C to +105°C  
–40°C to +105°C  
–40°C to +105°C  
28-Lead Thin Shrink Small Outline Package [TSSOP]  
28-Lead Thin Shrink Small Outline Package [TSSOP]  
28-Lead Thin Shrink Small Outline Package [TSSOP]  
28-Lead Thin Shrink Small Outline Package [TSSOP]  
Evaluation Board  
1 Z = RoHS Compliant Part.  
©2±±3–2±ꢀꢀ Analog Devices, Inc0 All rights reserved0 Trademarks and  
registered trademarks are the property of their respective companies0  
Printed in the U0S0A0  
D±3±7±-±-6/ꢀꢀ(A)  
Rev. A | Page 32 of 32  
 
 
 
 
 
 

相关型号:

EVAL-AD7734EBZ

4-Channel, 10 V Input Range, High Throughput, 24-Bit ADC
ADI

EVAL-AD7739EBZ

8-Channel, High Throughput, 24-Bit Sigma-Delta ADC
ADI

EVAL-AD7741-42EBZ

Single and Multichannel, Synchronous Voltage-to-Frequency Converters
ADI

EVAL-AD7746EB

24-Bit Capacitance-to-Digital Converter with Temperature Sensor
ADI

EVAL-AD7751EB

Energy Metering IC With On-Chip Fault Detection
ADI

EVAL-AD7755EB

Energy Metering IC with Pulse Output
ADI

EVAL-AD7761FMCZ

8-Channel, 16-Bit, Simultaneous Sampling ADC with Power Scaling, 110.8 kHz BW
ADI

EVAL-AD7762EB

625 kSPS, 24-Bit, 109 dB ADC With On-Chip Buffer
ADI

EVAL-AD7763EB

24-Bit, 625 kSPS, 109 dB ヒ-ツ ADC with On-Chip Buffers, Serial Interface
ADI

EVAL-AD7764EBZ

24-Bit, 312 kSPS, 109 dB ヒ-ツ ADC with On-Chip Buffers and Serial Interface
ADI

EVAL-AD7764_15

Evaluation Board for AD7764/AD7765 using
ADI

EVAL-AD7765EBZ

24-Bit, 156 kSPS, 112 dB ヒ-ツ ADC with On-Chip Buffers and Serial Interface
ADI