19
LTC2404/LTC2408
APPLICATIONS INFORMATION
WUU
U
Typically, CSADC remains LOW during the data output
state. However, the data output state may be aborted by
pulling CSADC HIGH anytime between the first rising edge
and the 32nd falling edge of SCK, see Figure 9. On the
rising edge of CSADC, the device aborts the data output
state and immediately initiates a new conversion. This is
useful for systems not requiring all 32 bits of output data,
aborting an invalid conversion cycle or synchronizing the
start of a conversion.
Internal Serial Clock
This timing mode uses an internal serial clock to shift out
the conversion result and program the multiplexer, see
Figure 10. A CS signal directly drives the CSADC input,
while the inverse of CS drives the CSMUX input. The CS
signal is used to monitor and control the state of the
conversion cycles as well as enable the channel selection.
The multiplexer is programmed during the data output
Figure 8. Use of Look Ahead to Program Multiplexer After Data Output
SCK/CLK
SDO
CONVERTER
STATE
D
IN
CSADC/
CSMUX
MSB
SUB
LSB
EXRSIG
BIT0
LSB
BIT4BIT27BIT26BIT28BIT29BIT30BIT31
24048 F08
TEST EOC
CONV SLEEP DATA OUTPUT INTERNAL CALIBRATION
66ms LOOK AHEAD
CONVERSION ON SELECTED CHANNEL
DON’T CARE DON’T CAREEN D2 D1 D0
Hi-Z
TEST EOC
66ms CONVERT
133ms CONVERSION CYCLE (OUTPUT RATE = 7.5Hz)
Figure 9. External Serial Clock with Reduced Data Output Length Timing Diagram
SCK/CLK
SDO
D
IN
CSADC/
CSMUX
V
CC
CS
SCK
F
O
V
REF
CSMUX
CSADC
SCK
CLK
MUXOUT
ADCIN
D
IN
GND SDO
0.1V
TO V
CC
CH0
TO CH7
0.12V
REF
TO 1.12V
REF
2.7V TO 5.5V
LTC2404/LTC2408
MSB
EXRSIG
LSB
BIT8BIT9BIT27 BIT26BIT28BIT29BIT30BIT31
24048 F09
= 50Hz REJECTION
= EXTERNAL OSCILLATOR
= 60Hz REJECTION
V
CC
TEST EOC
DON’T CARE DON’T CAREEN D2 D1 D0
Hi-ZHi-Z
TEST EOC
20
LTC2404/LTC2408
APPLICATIONS INFORMATION
WUU
U
SCKCLK
SDO
D
IN
CSADC
CSMUX
t
EOCtest
MSB
SUB
LSB
SUB
LSB
SUB
LSB
SUB
LSB
EXRSIG
BIT0
LSB
BIT4 BIT3 BIT2 BIT1BIT27BIT26BIT28BIT29BIT30BIT31
24048 F10
TEST EOC
DON’T CARE DON’T CAREEN D2 D1 D0
Hi-Z Hi-ZHi-Z
TEST EOCTEST EOC
V
CC
CS
10k
F
O
V
REF
CSMUX
CSADC
SCK
CLK
MUXOUT
ADCIN
D
IN
GND SDO
0.1V
TO V
CC
CH0
TO CH7
0.12V
REF
TO 1.12V
REF
2.7V TO 5.5V
LTC2404/LTC2408
= 50Hz REJECTION
= EXTERNAL OSCILLATOR
= 60Hz REJECTION
V
CC
Figure 10. Internal Serial Clock Timing Diagram
state. The internal serial clock (SCK) generated by the ADC
is applied to the multiplexer clock input (CLK).
In order to select the internal serial clock timing mode, the
serial clock pin (SCK) must be floating (Hi-Z) or pulled
HIGH prior to the falling edge of CSADC. The device will not
enter the internal serial clock mode if SCK is driven LOW
on the falling edge of CSADC. An internal weak pull-up
resistor is active on the SCK pin during the falling edge of
CSADC; therefore, the internal serial clock timing mode is
automatically selected if SCK is not externally driven.
The serial data output pin (SDO) is Hi-Z as long as CSADC
is HIGH. At any time during the conversion cycle, CSADC
may be pulled LOW in order to monitor the state of the
converter. Once CSADC is pulled LOW, SCK goes LOW
and EOC is output to the SDO pin. EOC = 1 while a
conversion is in progress and EOC = 0 if the device is in the
sleep state.
When testing EOC, if the conversion is complete (EOC = 0),
the device will exit the sleep state and enter the data output
state if CSADC remains LOW. In order to prevent the
device from exiting the low power sleep state, CSADC
must be pulled HIGH before the first rising edge of SCK. In
the internal SCK timing mode, SCK goes HIGH and the
device begins outputting data at time t
EOCtest
after the
falling edge of CSADC (if EOC = 0) or t
EOCtest
after EOC
goes LOW (if CSADC is LOW during the falling edge of
EOC). The value of t
EOCtest
is 23µs if the device is using its
internal oscillator (F
0
= logic LOW or HIGH). If F
O
is driven
by an external oscillator of frequency f
EOSC
, then t
EOCtest
is
3.6/f
EOSC
. If CSADC is pulled HIGH before time t
EOCtest
, the
device remains in the sleep state. The conversion result is
held in the internal static shift register.
If CSADC remains LOW longer than t
EOCtest
, the first rising
edge of SCK will occur and the conversion result is serially
shifted out of the SDO pin. The data output cycle begins on
this first rising edge of SCK and concludes after the 32nd
rising edge. Data is shifted out the SDO pin on each falling
edge of SCK. The internally generated serial clock is output
21
LTC2404/LTC2408
APPLICATIONS INFORMATION
WUU
U
to the SCK pin. This signal may be used to shift the
conversion result into external circuitry. EOC can be
latched on the first rising edge of SCK and the last bit of the
conversion result on the 32nd rising edge of SCK. After the
32nd rising edge, SDO goes HIGH (EOC = 1), SCK stays
HIGH, and a new conversion starts.
While operating in the internal serial clock mode, the SCK
output of the ADC may be used as the multiplexer clock
(CLK). D
IN
is latched into the multiplexer on the rising
edge of CLK. As shown in Figure 10, the multiplexer
channel is selected by serial shifting a 4-bit word into the
D
IN
pin on the rising edge of CLK. The first bit is an enable
bit which must be HIGH in order to program a channel. The
next three bits determine which channel is selected, see
Table 3. On the rising edge of CSADC (falling edge of
CSMUX), the new channel is selected and will be valid for
the next conversion. If D
IN
is held LOW during the data
output state, the previous channel selection remains valid.
Typically, CSADC remains LOW during the data output
state. However, the data output state may be aborted by
pulling CSADC HIGH anytime between the first and 32nd
rising edge of SCK, see Figure 11. On the rising edge of
CSADC, the device aborts the data output state and
immediately initiates a new conversion. This is useful for
systems not requiring all 32 bits of output data, aborting
an invalid conversion cycle, or synchronizing the start of
a conversion. If CSADC is pulled HIGH while the con-
verter is driving SCK LOW, the internal pull-up is not
available to restore SCK to a logic HIGH state. This will
cause the device to exit the internal serial clock mode on
the next falling edge of CSADC. This can be avoided by
adding an external 10k pull-up resistor to the SCK pin or
by never pulling CSADC HIGH when SCK is LOW.
Whenever SCK is LOW, the LTC2404/LTC2408’s internal
pull-up at pin SCK is disabled. Normally, SCK is not
externally driven if the device is in the internal SCK timing
SCKCLK
SDO
D
IN
CSADC
CSMUX
t
EOCtest
MSB
EXRSIG
BIT8BIT12 BIT11 BIT10 BIT9BIT27 BIT26BIT28BIT29BIT30BIT31
24048 F11
TEST EOC
DON’T CARE DON’T CAREEN D2 D1 D0
Hi-Z Hi-ZHi-Z
TEST EOC TEST EOC
V
CC
CS
10k
F
O
V
REF
CSMUX
CSADC
SCK
CLK
MUXOUT
ADCIN
D
IN
GND SDO
0.1V
TO V
CC
CH0
TO CH7
0.12V
REF
TO 1.12V
REF
2.7V TO 5.5V
LTC2404/LTC2408
= 50Hz REJECTION
= EXTERNAL OSCILLATOR
= 60Hz REJECTION
V
CC
Figure 11. Internal Serial Clock with Reduced Data Output Length Timing Diagram

LTC2404IG#TRPBF

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Analog to Digital Converters - ADC 24-Bit Power 4/Ch Delta-Sigma ADC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union