AD7851 Analog Devices, AD7851 Datasheet - Page 13

no-image

AD7851

Manufacturer Part Number
AD7851
Description
14-Bit, 333 kSPS, Serial Sampling A/D Converter
Manufacturer
Analog Devices
Datasheet

Specifications of AD7851

Resolution (bits)
14bit
# Chan
1
Sample Rate
333kSPS
Interface
Ser,SPI
Analog Input Type
Diff-Uni
Ain Range
(Vref) p-p,Uni (Vref)
Adc Architecture
SAR
Pkg Type
DIP,SOIC,SOP

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD7851ARSZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7851ARZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7851KRZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Writing to/Reading from the Calibration Registers
For writing to the calibration registers, a write to the control reg-
ister is required to set the CALSLT0 and CALSLT1 bits. For
reading from the calibration registers, a write to the control regis-
ter is required to set the CALSLT0 and CALSLT1 bits, but also
to set the RDSLT1 and RDSLT0 bits to 10 (this addresses the
calibration registers for reading). The calibration register pointer
is reset on writing to the control register setting the CALSLT1
and CALSLT0 bits, or upon completion of all the calibration
register write/read operations. When reset, it points to the first
calibration register in the selected write/read sequence. The cali-
bration register pointer will point to the gain calibration register
upon reset in all but one case, this case being where the offset
calibration register is selected on its own (CALSLT1 = 1,
CALSLT0 = 0). Where more than one calibration register is being
accessed, the calibration register pointer will be automatically
incremented after each calibration register write/read operation.
The order in which the 10 calibration registers are arranged is
shown in Figure 7. The user may abort at any time before all
the calibration register write/read operations are completed,
and the next control register write operation will reset the cali-
bration register pointer. The flowchart in Figure 8 shows the
sequence for writing to the calibration registers and Figure 9
shows the sequence for reading.
CALIBRATION REGISTERS
The AD7851 has 10 calibration registers in all, 8 for the DAC, 1 for the offset, and 1 for gain. Data can be written to or read from all
10 calibration registers. In self- and system calibration, the part automatically modifies the calibration registers; only if the user needs
to modify the calibration registers should an attempt be made to read from and write to the calibration registers.
Addressing the Calibration Registers
The calibration selection bits in the control register, CALSLT1 and CALSLT0, determine which of the calibration registers are
addressed (see Table IV). The addressing applies to both the read and write operations for the calibration registers. The user
should not attempt to read from and write to the calibration registers at the same time.
CALSLT1
0
0
1
1
REV. B
ADDRESS POINTER
CALIBRATION REGISTER ADDRESS POINTER POSITION IS
DETERMINED BY THE NUMBER OF CALIBRATION REGISTERS
ADDRESSED AND THE NUMBER OF READ/WRITE OPERATIONS.
Figure 7. Calibration Register Arrangement
CAL REGISTER
CALSLT0
0
1
0
1
This Combination Addresses the
Gain (1), Offset (1) and DAC Registers (8). Ten registers in total.
Gain (1) and Offset (1) Registers. Two registers in total.
Offset Register. One register in total.
Gain Register. One register in total.
CALIBRATION REGISTERS
DAC 8th MSB REGISTER
DAC 1st MSB REGISTER
OFFSET REGISTER
GAIN REGISTER
Table IV. Calibration Register Addressing
(1)
(2)
(3)
(10)
–13–
When reading from the calibration registers there will always be
two leading zeros for each of the registers. When operating in
Serial Interface Mode 1, the read operations to the calibration
registers cannot be aborted. The full number of read operations
must be completed (see the Serial Interface Summary section
for more detail).
Figure 8. Flowchart for Writing to the Calibration Registers
WRITE TO CONTROL REGISTER SETTING STCAL = 0
AND CALSLT1, CALSLT0 = 00, 01, 10, 11
AUTOMATICALLY INCREMENTED
CAL REGISTER POINTER IS
CAL REGISTER POINTER IS
WRITE TO CAL REGISTER
AUTOMATICALLY RESET
(ADDR1 = 1, ADDR0 = 0)
OPERATION
REGISTER
FINISHED
ABORT
START
WRITE
LAST
OR
?
YES
NO
AD7851

Related parts for AD7851