AD7904 Analog Devices, AD7904 Datasheet - Page 15

no-image

AD7904

Manufacturer Part Number
AD7904
Description
4-Channel, 1 MSPS, 8-Bit A/D Converter with Sequencer in 16-Lead TSSOP
Manufacturer
Analog Devices
Datasheet

Specifications of AD7904

Resolution (bits)
8bit
# Chan
4
Sample Rate
1MSPS
Interface
Ser,SPI
Analog Input Type
SE-Uni
Ain Range
Uni (Vref),Uni (Vref) x 2
Adc Architecture
SAR
Pkg Type
SOP

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD7904BRU
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7904BRUZ
Manufacturer:
ADI
Quantity:
1 000
Part Number:
AD7904BRUZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7904BRUZ-REEL
Manufacturer:
RONM
Quantity:
10 720
Part Number:
AD7904BRUZ-REEL7
Manufacturer:
ADI
Quantity:
1 000
CONTROL REGISTER
The control register of the AD7904/AD7914/AD7924 is a
12-bit, write-only register. Data is loaded from the DIN pin of
the AD7904/AD7914/AD7924 on the falling edge of SCLK. The
data is transferred on the DIN line at the same time that the
conversion result is read from the part. The data transferred on
the DIN line corresponds to the AD7904/AD7914/AD7924
configuration for the next conversion. This requires 16 serial
clocks for every data transfer. Only the information provided
on the first 12 falling clock edges (after the CS falling edge) is
Table 8. Control Register Bit Functions
MSB
11
WRITE
Bit
11
10
[9:8]
[7:6]
[5:4]
3
2
1
0
Table 9. Power Mode Selection
PM1
1
1
0
0
Mnemonic
WRITE
SEQ1
DONTC
ADD1,
ADD0
PM1, PM0
SEQ0
DONTC
RANGE
CODING
PM0
1
0
1
0
10
SEQ1
Invalid
Description
The value written to this bit determines whether the following 11 bits will be loaded to the control register. If this bit
is set to 1, the following 11 bits will be written to the control register; if this bit is set to 0, the remaining 11 bits are not
loaded to the control register, which remains unchanged.
The SEQ1 bit is used in conjunction with the SEQ0 bit to control the use of the sequencer function (see Table 10).
Don’t care bits.
The two address bits are loaded at the end of the present conversion sequence and select which analog input
channel is to be converted in the next serial transfer, or they may select the final channel in a consecutive sequence
as described in Table 10. The selected input channel is decoded as shown in Table 7. The address bits corresponding
to the conversion result are also output on DOUT prior to the 12 bits of data (see the Serial Interface section). The next
channel to be converted on will be selected by the mux on the 14th SCLK falling edge.
The two power management bits decode the mode of operation of the AD7904/AD7914/AD7924 as described in
Table 9.
The SEQ0 bit is used in conjunction with the SEQ1 bit to control the use of the sequencer function (see Table 10).
Don’t care bit.
This bit selects the analog input range to be used on the AD7904/AD7914/AD7924. If it is set to 0, the analog input
range will extend from 0 V to 2 × REF
conversion). For the 0 V to 2 × REF
This bit selects the type of output coding that the AD7904/AD7914/AD7924 will use for the conversion result. If this
bit is set to 0, the output coding for the part will be twos complement. If this bit is set to 1, the output coding from
the part will be straight binary (for the next conversion).
Mode
Normal
operation
Full
shutdown
Auto
shutdown
9
DONTC
8
DONTC
Description
In normal operation mode, the AD7904/AD7914/AD7924 remain in full power mode regardless of
the status of any of the logic inputs. This mode allows the fastest possible throughput rate from the
AD7904/AD7914/AD7924.
In full shutdown mode, the AD7904/AD7914/AD7924 are in full shutdown with all circuitry on the
device powering down. The AD7904/AD7914/AD7924 retain the information in the control register
while in full shutdown. The part remains in full shutdown until these bits are changed.
In auto shutdown mode, the AD7904/AD7914/AD7924 automatically enter full shutdown mode at the
end of each conversion when the control register is updated. Wake-up time from full shutdown is 1 μs;
the user should ensure that 1 μs has elapsed before attempting to perform a valid conversion on the
part in this mode.
Invalid selection. This configuration is not allowed.
7
ADD1
IN
input range, V
IN
. If it is set to 1, the analog input range will extend from 0 V to REF
6
ADD0
Rev. B | Page 15 of 32
DD
5
PM1
= 4.75 V to 5.25 V.
loaded to the control register. MSB denotes the first bit in the
data stream. The bit functions are outlined in
Table 7. Channel Selection
ADD1
0
0
1
1
4
PM0
ADD0
0
1
0
1
3
SEQ0
AD7904/AD7914/AD7924
2
DONTC
Analog Input Channel
V
V
V
V
IN
IN
IN
IN
0
1
2
3
1
RANGE
Table 8
IN
(for the next
.
LSB
0
CODING

Related parts for AD7904