AD7858 Analog Devices, AD7858 Datasheet - Page 13

no-image

AD7858

Manufacturer Part Number
AD7858
Description
3 V to 5 V Single Supply, 200 kSPS, 8-Channel, 12-Bit, Serial Sampling ADC
Manufacturer
Analog Devices
Datasheet

Specifications of AD7858

Resolution (bits)
12bit
# Chan
8
Sample Rate
200kSPS
Interface
Ser,SPI
Analog Input Type
SE-Uni
Ain Range
(Vref) p-p,Uni (Vref)
Adc Architecture
SAR
Pkg Type
DIP,SOIC

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD7858AN
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7858ARSZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7858ARZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7858BR-REEL
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7858BRZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7858LAN
Manufacturer:
MAXIM
Quantity:
170
Part Number:
AD7858LARS
Manufacturer:
AD
Quantity:
34
Part Number:
AD7858LARSZ-REEL
Quantity:
2 189
CALIBRATION REGISTERS
The AD7858/AD7858L has 10 calibration registers in all, eight for the DAC, one for the offset, and one 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 ad-
dressed (see Table V). 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 CALSLT0
0
0
1
1
Writing to/Reading from the Calibration Registers
For writing to the calibration registers a write to the control
register is required to set the CALSLT0 and CALSLT1 bits.
For reading from the calibration registers a write to the control
register is required to set the CALSLT0 and CALSLT1 bits,
but also to set the RDSLT1 and RDSLT0 bits to 10 (this ad-
dresses 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 calibration 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 calibra-
tion 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 opera-
tions are completed, and the next control register write opera-
tion will reset the calibration register pointer. The flow chart in
Figure 8 shows the sequence for writing to the calibration regis-
ters and Figure 9 for reading.
CALIBRATION REGISTER
ADDRESS POINTER
POSITION IS DETERMINED
BY THE NUMBER OF
CALIBRATION REGISTERS
ADDRESSED AND THE
NUMBER OF READ/WRITE
OPERATIONS
ADDRESS POINTER
CAL REGISTER
0
1
0
1
Comment
This combination addresses the Gain (1), Offset (1) and DAC Registers (8). Ten registers in total.
This combination addresses the Gain (1) and Offset (1) Registers. Two registers in total.
This combination addresses the Offset Register. One register in total.
This combination addresses the Gain Register. One register in total.
CALIBRATION REGISTERS
DAC 8TH MSB REGISTER
DAC 1ST MSB REGISTER
.
.
.
.
.
.
.
OFFSET REGISTER
GAIN REGISTER
.
.
.
.
.
.
.
Table V. Calibration Register Addressing
.
.
.
.
.
.
.
(1)
(2)
(3)
(10)
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 section on Serial Interface Mode 1
Timing for more detail).
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
START
ABORT
WRITE
LAST
OR
?
AD7858/AD7858L
YES
NO

Related parts for AD7858