
AD7731
–43–
REV. 0
PAGE INDE X
T opic
FEAT URES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
GENERAL DESCRIPT ION . . . . . . . . . . . . . . . . . . . . . . . . . 1
SPECIFICAT IONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
T IMING CHARACT ERIST ICS . . . . . . . . . . . . . . . . . . . . . 4
ABSOLUT E MAX IMUM RAT INGS . . . . . . . . . . . . . . . . . 5
ORDERING GUIDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
DET AILED FUNCT IONAL BLOCK DIAGRAM . . . . . . . 6
SIGNAL PROCESSING CHAIN . . . . . . . . . . . . . . . . . . . . . 7
PIN CONFIGURAT ION . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
PIN FUNCT ION DESCRIPT IONS . . . . . . . . . . . . . . . . . . 7
T ERMINOLOGY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
OUT PUT NOISE AND RESOLUT ION
SPECIFICAT ION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
ON-CHIP REGIST ERS . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Summary Of On-Chip Registers . . . . . . . . . . . . . . . . . . . 12
Communications Register . . . . . . . . . . . . . . . . . . . . . . . . 13
Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Mode Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Filter Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Offset Calibration Register . . . . . . . . . . . . . . . . . . . . . . . 19
Gain Calibration Register . . . . . . . . . . . . . . . . . . . . . . . . 19
T est Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
READING FROM AND WRIT ING T O T HE
ON-CHIP REGIST ERS . . . . . . . . . . . . . . . . . . . . . . . . . 20
CALIBRAT ION OPERAT ION SUMMARY . . . . . . . . . . . 21
CIRCUIT DESCRIPT ION . . . . . . . . . . . . . . . . . . . . . . . . 22
ANALOG INPUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Analog Input Channels . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Analog Input Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Bipolar/Unipolar Inputs . . . . . . . . . . . . . . . . . . . . . . . . . 23
Burnout Currents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
REFERENCE INPUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Reference Detect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
SIGMA-DELT A MODULAT OR . . . . . . . . . . . . . . . . . . . . 24
DIGIT AL FILT ERING . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Filter Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
First Stage Filter/SK IP Mode Enabled . . . . . . . . . . . . . . 25
Second Stage Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Normal FIR Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 25
FAST
Step Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
CALIBRAT ION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Internal Zero-Scale Calibration . . . . . . . . . . . . . . . . . . . . 29
Internal Full-Scale Calibration . . . . . . . . . . . . . . . . . . . . 30
System Zero-Scale Calibration . . . . . . . . . . . . . . . . . . . . 30
System Full-Scale Calibration . . . . . . . . . . . . . . . . . . . . . 30
Span and Offset Limits . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Power-Up and Calibration . . . . . . . . . . . . . . . . . . . . . . . 31
Drift Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
USING T HE AD7731 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Clocking and Oscillator Circuit . . . . . . . . . . . . . . . . . . . . 32
System Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . 32
Single-Shot Conversions . . . . . . . . . . . . . . . . . . . . . . . . . 32
Reset Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Standby Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Digital Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
POWER SUPPLIES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Grounding and Layout . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Evaluating the AD7731 Performance . . . . . . . . . . . . . . . 33
Page
T opic
SERIAL INT ERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Write Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Read Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
CONFIGURING T HE AD7731 . . . . . . . . . . . . . . . . . . . . . 36
MICROCOMPUT ER/MICROPROCESSOR
INT ERFACING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
AD7731 to 68HC11 Interface . . . . . . . . . . . . . . . . . . . . . 37
AD7731 to 8051 Interface . . . . . . . . . . . . . . . . . . . . . . . 37
AD7731 to ADSP-2103/ADSP-2105 Interface . . . . . . . . 38
APPLICAT IONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Data Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Programmable Logic Controllers . . . . . . . . . . . . . . . . . . 39
Pressure Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . 40
T emperature Measurement . . . . . . . . . . . . . . . . . . . . . . . 40
Bipolar Input Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
OUT LINE DIMENSIONS . . . . . . . . . . . . . . . . . . . . . . . . . 44
Page
T ABLE INDE X
T able
T able I.
T itle
Output Noise vs. Input Range and
Update Rate (CHP = 0, SK IP = 1) . . . . . . . 10
Peak-to-Peak Resolution vs. Input Range
and Update Rate (CHP = 0, SK IP = 1) . . . . 10
Output Noise vs. Input Range and
Update Rate (CHP = 1, SK IP = 0) . . . . . . . 11
Peak-to-Peak Resolution vs. Input Range
and Update Rate (CHP = 1, SK IP = 0) . . . . 11
Summary of On-Chip Registers . . . . . . . . . . 12
Communications Register . . . . . . . . . . . . . . 13
Read/Write Mode . . . . . . . . . . . . . . . . . . . . 13
Register Selection . . . . . . . . . . . . . . . . . . . . 14
Status Register . . . . . . . . . . . . . . . . . . . . . . . 14
Mode Register . . . . . . . . . . . . . . . . . . . . . . . 15
Operating Modes . . . . . . . . . . . . . . . . . . . . . 15
Input Range Selection . . . . . . . . . . . . . . . . . 17
Channel Selection . . . . . . . . . . . . . . . . . . . . 18
Filter Register . . . . . . . . . . . . . . . . . . . . . . . 18
SF Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Calibration Operations . . . . . . . . . . . . . . . . 21
Reset Events . . . . . . . . . . . . . . . . . . . . . . . . 22
T ime to First and Subsequent Outputs
Following Channel Change . . . . . . . . . . . . . 28
Pseudo-Code for Initiating a
Self-Calibration After Power-On/Reset . . . . 36
Pseudo-Code for Looping T hrough T hree
Fully-Differential Channels . . . . . . . . . . . . . 36
Page
T able II.
T able III.
T able IV.
T able V.
T able VI.
T able VII.
T able VIII.
T able IX .
T able X .
T able X I.
T able X II.
T able X III.
T able X IV.
T able X V.
T able X VI.
T able X VII.
T able X VIII.
T able X IX .
T able X X .