Datasheet
ADC12030, ADC12032, ADC12034
ADC12038, ADC12H030, ADC12H032
ADC12H034, ADC12H038
www.ti.com
SNAS080K –JULY 1999–REVISED MARCH 2013
APPLICATIONS INFORMATION
1.0 DIGITAL INTERFACE
1.1 Interface Concepts
The example in Figure 61 shows a typical sequence of events after the power is applied to the ADC12030/2/4/8:
Figure 61. Typical Power Supply Power Up Sequence
The first instruction input to the ADC via DI initiates Auto Cal. The data output on DO at that time is meaningless
and is completely random. To determine whether the Auto Cal has been completed, a read status instruction
should be issued to the ADC. Again the data output at that time has no significance since the Auto Cal procedure
modifies the data in the output shift register. To retrieve the status information, an additional read status
instruction should be issued to the ADC. At this time the status data is available on DO. If the Cal signal in the
status word is low, Auto Cal has been completed. Therefore, the next instruction issued can start a conversion.
The data output at this time is again status information.
To keep noise from corrupting the conversion, status can not be read during a conversion. If CS is strobed and is
brought low during a conversion, that conversion is prematurely ended. EOC can be used to determine the end
of a conversion or the ADC controller can keep track in software of when it would be appropriate to communicate
to the ADC again. Once it has been determined that a conversion has completed, another instruction can be
transmitted to the ADC. The data from this conversion can be accessed when the next instruction is issued to the
ADC.
Note, when CS is low continuously it is important to transmit the exact number of SCLK cycles, as shown in the
timing diagrams. Not doing so will desynchronize the serial communication to the ADC. (See Section 1.3 CS Low
Continuously Considerations.)
1.2 Changing Configuration
The configuration of the ADC12030/2/4/8 on power up defaults to 12-bit plus sign resolution, 12- or 13-bit MSB
First, 10 CCLK acquisition time, user mode, no Auto Cal, no Auto Zero, and power up mode. Changing the
acquisition time and turning the sign bit on and off requires an 8-bit instruction to be issued to the ADC. This
instruction will not start a conversion. The instructions that select a multiplexer address and format the output
data do start a conversion. Figure 62 describes an example of changing the configuration of the
ADC12030/2/4/8.
During I/O sequence 1, the instruction at DI configures the ADC12030/2/4/8 to do a conversion with 12-bit +sign
resolution. Notice that when the 6 CCLK Acquisition and Data Out without Sign instructions are issued to the
ADC, I/O sequences 2 and 3, a new conversion is not started. The data output during these instructions is from
conversion N which was started during I/O sequence 1. Figure 58 in detail the sequence of events necessary for
a Data Out without Sign, Data Out with Sign, or 6/10/18/34 CCLK Acquisition time mode selection. Table 5
describes the actual data necessary to be input to the ADC to accomplish this configuration modification. The
next instruction issued to the ADC, shown in Figure 62, starts conversion N+1 with 8 bits of resolution formatted
MSB first. Again the data output during this I/O cycle is the data from conversion N.
The number of SCLKs applied to the ADC during any conversion I/O sequence should vary in accord with the
data out word format chosen during the previous conversion I/O sequence. The various formats and resolutions
available are shown in Table 1. In Figure 62, since 8-bit without sign, MSB first format was chosen during I/O
sequence 4, the number of SCLKs required during I/O sequence 5 is eight. In the following I/O sequence the
format changes to 12-bit without sign MSB first; therefore the number of SCLKs required during I/O sequence 6
changes accordingly to 12.
Copyright © 1999–2013, Texas Instruments Incorporated Submit Documentation Feedback 31
Product Folder Links: ADC12030 ADC12032 ADC12034 ADC12038 ADC12H030 ADC12H032 ADC12H034
ADC12H038