ETC DEM-ADS1210

®
DEM-ADS1210/11
EVALUATION FIXTURE
FPO
FEATURES
DESCRIPTION
● EASY TO USE IBM INTERFACE
The DEM-ADS1210/11 is an evaluation fixture that
allows for the easiest possible evaluation of the
ADS1210, ADS1211, ADS1212 or ADS1213 ∆Σ analog-to-digital converters.
This evaluation board turns an IBM PC into a fullfeatured data acquisition device. Recovered data can
be analyzed using either time or frequency plots. The
frequency domain analysis uses conventional FFT
plots. The FFT analysis can also be modified with a
user selectable FFT window.
Hardware options include user defined clock frequency,
internal or external reference, and input biasing.
All of the features and functionality of the ADS121X
family can be exercised using the pull-down menus
available from the ADS121X software.
Included with the DEM-ADS1210/11 is the interface
hardware, which controls the PC to ADS121X converter interaction, and memory, which can store up to
32,768 data points or conversions. Additionally, an
ADS1211P and ADS1213P is provided for immediate
evaluation.
● MOUSE OR KEYBOARD CONTROL
● COLLECTS UP TO 32,768 CONVERSIONS
● CIRCUIT LAYOUT IS OPTIMIZED FOR LOW
NOISE APPLICATONS
● FOURIER ANALYSIS WITH 7 CHOICES OF
FFT WINDOWS
● DATA CAN BE STORED ON DISK OR
PLOTTED TO LASER JET II
● DATA CAN BE DISPLAYED AND ANALYZED
IN TIME OR FREQUENCY
NOTE: This document pertains to REV B of the hardware. See
Appendix A of this data sheet for details.
International Airport Industrial Park • Mailing Address: PO Box 11400, Tucson, AZ 85734 • Street Address: 6730 S. Tucson Blvd., Tucson, AZ 85706 • Tel: (520) 746-1111 • Twx: 910-952-1111
Internet: http://www.burr-brown.com/ • FAXLine: (800) 548-6133 (US/Canada Only) • Cable: BBRCORP • Telex: 066-6491 • FAX: (520) 889-1510 • Immediate Product Info: (800) 548-6132
®
© 1996 Burr-Brown Corporation
LI-482B
1
Printed in U.S.A. January, 1998
DEM-ADS1210/11
HARDWARE INSTALLATION
Breadboarding Section
This section of the board is used to build application circuits
or front-end conditioning circuits for the A/D converter. The
entire area is laid out on 0.1" plated centers. The analog
power supply, reference, and ground points used by the
DUT are available on the left-hand side of the board.
The terminal block, J3, uses screw terminals to connect
analog inputs to jumpers JP1, 2, 3, 5, 8, 10, 12, and 14.
Consult the jumper list, Table I, for the configuration of
these jumpers. Each input jumper is also connected to three
of the through-hole contacts in the breadboard section of the
board.
The DEM-ADS1210/11 comes with the four-channel
ADS1211 and ADS1213, to be installed by the user into the
DUT (Device Under Test) socket. The demonstration board is
also compatible with the ADS1210 and ADS1212, which can
be ordered separately. Since the ADS1210 and ADS1212 are
18-pin devices and the ADS1211 and ADS1213 are 24-pin
devices, care must be taken to orient the ADS1210 and
ADS1212 devices correctly. Place pin 9 of the ADS1210 or
ADS1212 in the lower left-hand corner or pin 12 (DGND) of
the DUT socket.
The only necessary hardware connections to the DEMADS1210/11 demonstration evaluation fixture is a single
+5V source, the computer interface connector and the input
signal source.
The +5V source should be well regulated and bypassed at
the supply. A switching supply will add noise to the
converter’s output and limit its low input level performance.
The power supply should be capable of 800mA of supply
current plus any additional current used for external input
circuitry. There are two separate supply connections on the
board; the analog supply is connected through jack J4 and the
digital supply is connected through jack J5 (see Figure 1). The
analog supply has three ground connections, only one of which
needs to be connected.
The connection to the IBM-PC is made with a 25-pin ribbon
cable to an unused parallel port. If the computer does not
have two ports, all output plots may be saved as a file and
printed later. This option is discussed in the Software Features section of this data sheet.
The input signals are applied to the J3 connectors on the
board. Care must be taken not to exceed the maximum input
voltages of the A/D converter (DUT). Refer to the ADS1210/
ADS1211 or ADS1212/ADS1213 data sheets for input voltage ranges and restrictions.
JUMPER
FACTORY
NUMBER PLACEMENT
JP1
JP2
JP3
JP4
JP5
JP6
JP7
JP8
JP9
JP10
JP11
JP12
JP13
JP14
JP15
JP16
JP17
JP18
Installed
Installed
Installed
Not Installed
Installed
Not Installed
Not Installed
Installed
Not Installed
Installed
Not Installed
Installed
Not Installed
Installed
Not Installed
Not Installed
Not Installed
Not Installed
JP19
Not Installed
FUNCTION
Selects Built-in Aliasing Filter for Channel 4P.
Selects Built-in Aliasing Filter for Channel 4N.
Selects Built-in Aliasing Filter for Channel 3P.
External (A)/Internal Reference (B).
Selects Built-in Aliasing Filter for Channel 3N.
SSI (A)/SPI (B) Interface Mode.
Self (A)/External (B) System Clock.
Selects Built-in Aliasing Filter for Channel 2P.
Master (A)/Slave (B) Clock Mode.
Selects Built-in Aliasing Filter for Channel 2N.
SSI (A)/SPI (B) Chip Select Mode.
Selects Built-in Aliasing Filter for Channel 1P.
External (A)/Self (B) System Clock.
Selects Built-in Aliasing Filter for Channel 1N.
Self (A)/External (B) System Clock.
Clock Source and Type.
Clock Source and Type.
XOUT (A)/Oscillator (B) Processor Clock
Source.
Self (A)/External (B) System Clock.
NOTE: JP1, 2, 3, 5, 8, and 10 are used for the 4-channel input, ADS1211.
The remainder of the jumpers are used for both the ADS1210 or ADS1211.
TABLE I. Factory Jumper Placements for DEM-ADS1210/11.
Signal Conditioning Section
This section consists of passive single pole, low pass filters
for all the inputs of the DUT (as shown in Figure 4). Each
input filter consists of a 200Ω resistor and 47pF capacitor.
If a different filter frequency is desired, the components can
be replaced with different values. Additionally, a 0.1µF to
1µF capacitor can be placed between the DUT positive and
negative inputs to reduce noise. Table II indicates the
reference designator and channel designation for these
components.
HARDWARE DESCRIPTION
The DEM-ADS1210/11 system board is a single, self-contained board that contains all of the necessary hardware and
support circuitry to allow the user to evaluate the converter
and store up to 32K, 24-bit conversions of results. The
system board is laid out with low noise and optimal performance in mind. The board uses separate analog and digital
power and ground sections as well as a breadboarding
section.
Figure 1 shows the parts location for the system board. The
board can be broken down into the following sections;
breadboarding, clock configuration, signal conditioning, DUT
digital interface, PC interface (Figure 2), power, memory
(Figure 3), and DUT (Figure 4).
ANALOG INPUT
CHANNEL
Channel
Channel
Channel
Channel
Channel
Channel
Channel
Channel
1
1
2
2
3
3
4
4
Positive
Negative
Positive
Negative
Positive
Negative
Positive
Negative
INPUT PIN
JUMPER
NUMBER
AIN1P
AIN1N
AIN2P
AIN2N
AIN3P
AIN3N
AIN4P
AIN4N
JP12
JP14
JP8
JP10
JP3
JP5
JP1
JP2
TABLE II. Analog Input vs Jumper.
®
DEM-ADS1210/11
2
CLOCK CONFIGURATION
The oscillators that have been installed in the evaluation
fixture are: Y1 = 10MHz, Y2 = 1MHz, and Y3 = 8MHz. The
ADS1210 and ADS1211 are capable of running with a
10MHz clock. In the case where the ADS1210 and ADS1211
are being evaluated, the first jumper setting shown in Table
III is appropriate. The ADS1212 and ADS1213 are not
capable of running with a 10MHz clock, as is the case with
the ADS1210 and ADS1211. A 1MHz oscillator is installed
in the Y2 socket. Additionally, the µC are not able to operate
at less than 4MHz. In order to evaluate the reset function, the
ADS1212 and ADS1213 (DUT) should be clocked by a
1MHz XIN clock (use Y2) and the µC (U4 and U5) clocked
by an 8MHz clock (use Y3). The evaluation fixture can be
configured to change the clock source for the converter and
processors. The jumper settings are listed in Tables III, IV,
and V.
JUMPER
JP16
JP17
JP18
Y1 TO
BOTH µC
AND DUT
Y2 TO
BOTH µC
AND DUT
Y3 TO µC
Y2 TO DUT
A, B
C
A
A, B
A
A
A, B
A
B
these communication protocols are stated in Table IV. In all
cases, the serial interface mode must be programmed through
the “Configuration”-“ADS121X” area in the software. Additionally, the output port of the A/D converter must be
programmed through the “Setup”-“Command Register” area
in the software according to the output port called out in
Table IV.
SUGGESTED JUMPER PLACEMENT
Some jumpers may have been removed to avoid damage
during shipping. The default position for the jumpers when
testing the ADS1210 or ADS1211 are as follows:
JP4 = A
JP6 = B
JP7 = A
JP9 = A
JP11 =B
JP13 = B
JP15 = A
JP16 = A, B
JP17 = C
JP18 = A
JP19 = A
The default position for the jumpers when testing the
ADS1212 and ADS1213 are as follows:
JP4 = A
JP6 = B
JP7 = A
JP9 = A
JP11 = B
JP13 = B
JP15 = A
JP16 = A, B
JP17 = A
JP18 = B
JP19 = A
EXT CLK TO Y3 TO µC
BOTH µC
EXT CLK
AND DUT
TO DUT
A, B
B
A
A, B
B
B
PC Interface Section
The interface between the DEM-ADS1210/11 board and a
PC consists of a 25-pin connector, J1, octal buffers, U1 and
U2, and microcontrollers, U4 (as also shown in Figure 2).
The S1 switch is used to reset the system which is interfaced
to U4 and U5. The clock to these microcontrollers must be
between 4MHz and 16MHz for proper operation. If the DUT
clock does not comply with this requirement, a second
oscillatior can be installed on the board (Y3) or an external
signal can be used. See Table III for jumper settings.
TABLE III. Jumper Settings for Clocks.
JUMPER
J6
J7
J9
J11
J13
J15
J19
DUT Output Port(1)
SPIMC
SPISC
SSISC
SSIEC
B
A
A
B
B
A
A
SDOUT
B
B
B
B
A
B
B
SDIO
A
A
A
A
B
A
A
SDOUT
A
B
B
A
A
B
B
SDIO
Power Section
The DEM-ADS1210/11 is designed to accommodate separate analog and digital supplies. The power section has
protection diodes, CR1, CR2 and CR3 to protect the DUT
against power supply violations. The analog power connector, J4, also provides power to the breadboarding section.
The digital power connector, J5, provides power to the DUT
digital section and the remainder of the demonstration board.
NOTE: (1) Programmed in Setup portion of software.
TABLE IV. Jumper Setup for Digital Interface. SPIMC = SPI
Master Mode, SPISC = SPI Slave Mode, SSISC =
SSI Master Mode, SSIEC = SSI Slave Mode.
JUMPER
EXTERNAL
INTERNAL
J4
A
B
DUT and Memory Section
The DUT and memory interface is controlled by the
microcontroller, U5. Fast FIFO memory is provided by U7,
U8, and U9, giving up to 32K of 24-bit storage for the DUT
conversions.
TABLE V. Jumper Setup for Voltage Reference.
DUT DIGITAL INTERFACE
THE DEM-ADS1210/11P demonstration fixture supports
the serial communication protocols of SPI and SSI. In the
SPI mode, the A/D converter (DUT) can be configured to
operate in the master or slave mode. The jumper settings for
The information provided herein is believed to be reliable; however, BURR-BROWN assumes no responsibility for inaccuracies or omissions. BURR-BROWN assumes
no responsibility for the use of this information, and all use of such information shall be entirely at the user’s own risk. Prices and specifications are subject to change
without notice. No patent rights or licenses to any of the circuits described herein are implied or granted to any third party. BURR-BROWN does not authorize or warrant
any BURR-BROWN product for use in life support devices and/or systems.
®
3
DEM-ADS1210/11
®
DEM-ADS1210/11
4
FIGURE 1. Parts Location on the DEM-ADS1210/11 Board.
5
DEM-ADS1210/11
®
2
3
4
5
6
7
8
9
1
1
11
10
12
13
15
2
2
1
2
SHT
SHT
J1
J1
J1
J1
J1
SHT
SHT
J5
J5
U2
1
5
15
6
4
1Y
7
2Y
8
3Y
12
4Y
17
16
15
14
13
12
11
17
15
13
11
19
2
4
6
8
1
18
17
16
15
14
13
12
11
C13
10µF
20V
S1
+
R10
1kΩ
3
5
7
9
R11
8.2kΩ
10
13
12
11
15
1
2
3
4
5
6
7
14
OH
SER
+5V
10µF
20V
9
+ C3
U17
74HC597
SCLK
SLOAD
RCK
SCK
A
B
C
D
E
F
G
H
14
OH
SER
7
U16
74HC597
SCLK
SLOAD
RCK
SCK
A
B
C
D
E
F
G
H
6
9
+5V
OH
9
12
R17
10kΩ
JP6
U15
74HC597
Digital Power
Supply
40
14
SER
SCLK
SLOAD
RCK
SCK
A
B
C
D
E
F
G
H
+5V
10
13
12
11
15
1
2
3
4
5
6
7
P0.0
VDD
19
P0.1
XTAL1
18
P0.2
XTAL2
17
P0.3
RD
16
P0.4
WR
15
P0.5
T1
14
P0.6
T0
13
P0.7
INT1
12
RST VPD INT0
31
RXD
EA VDD
30
TXD ALE PROG
29
PSEN
P1.0
28
P2.7
P1.1
27
P2.6
P1.2
26
P2.5
P1.3
25
P2.4
P1.4
24
P2.3
P1.5
23
P2.2
P1.6
22
P2.1
P1.7
21
P2.0
VSS
+5V
39
38
37
36
35
34
33
32
9
10
11
1
2
3
4
5
6
7
8
20
U10 - C
CD4050
U4
S87C51FA
10
13
12
11
15
1
2
3
4
5
6
7
9
OH
U14
74HC597
R14
10kΩ
10
R16
10kΩ
SPI(A)
+5V
14
SER
SCLK
SLOAD
RCK
SCK
A
B
C
D
E
F
G
H
+5V
10
13
12
11
15
1
2
3
4
5
6
7
SPI(B)
+5V
9
JP7
+5V
10
13
12
11
15
1
2
3
4
5
6
7
14
OH
SER
Y3
8
U13
74HC597
SCLK
SLOAD
RCK
SCK
A
B
C
D
E
F
G
H
R23
Open
JP18
14
SDIO
DATA4
DATA5
DATA6
DATA7
INS DATA
MC ADS
MC WRITE
CS
SYNC
MCXCLK
U10 - F
CD4050
15
EXT(B) JP19
SELF(A)
XOUT(A)
(B)
U10 - A
CD4050
2
3
9
+5V
GND
VCC
MC RST
PC GET
DATA0
DATA1
DATA2
DATA3
CR4
HL MP
3201
R6
1kΩ
5
U10-B
4
U10-E
11
U10-D
SHT 2
SHT 2
SHT 2
SHT 2
SHT 2
SHT 2
SHT 2
SHT 2
SHT 1
SHT 1
SHT 2
SHT 3
SHT 3
SHT 2
SHT 3
NOTES: Resistance values are in ohms, 1%, 1/10W.
Capacitance values are in microfarads, 20%, 100V.
DATA0
BUSY
A1
Y1
A2
Y2
A3
Y3
A4
Y4
A5
Y5
A6
Y6
A7
Y7
A8
Y8
G1 G2
1 19
+5V
Y1
Y2
Y3
Y4
+5V
DATA1
2
3
4
5
6
7
8
9
U1
74LS541
Y2
Y3
Y4
Y5
Y6
Y7
Y8
G1 G2
1 19
A1
A2
A3
A4
G
18
16
14
12
DATA2
R3
10kΩ
A2
A3
A4
A5
A6
A7
A8
Y1
Y2
Y3
Y4
U12-B
74LS240
A1
A2
A3
A4
G
U12-A
74LS240
DATA3
R4
10kΩ
+5V
3
4
5
6
7
8
9
1A
1B
2A
2B
3A
3B
4A
4B
U11
74LS157
R2
74LS541
10kΩ
2 3 4 5 6 7 8 9
2 A1
Y1 18
+5V
2
3
5
6
11
10
14
13
R22
10kΩ
+5V
MC DIO
DRDY
EXT(A)
EXT(B)
SELF(A)
MC CLK
STB
AUTOFEED
SHT 3
XOUT
INS DATA
MC ADS
SELF(B)
SCLK
SDOUT
JP13
JP15
FIGURE 2. Circuitry Details of PC Interface Section of DEM-ADS1210/11 Demonstration Board (SHT1).
18
19
20
21
22
23
24
25
J1
J1
J1
J1
J1
J1
J1
J1
J1 1
J1 14
J1
J1
J1
J1
J1
J1
J1
J1
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
SHT 3
SHT 1
SHT 1
SHT 3
SHT 3
SHT 1
MC DIO
MC CLK
SELF(A)
SHT 1
EXT(B)
U9
TCSS257
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
10
9
8
7
6
5
4
3
25
24
21
23
2
26
1
27
22
20
SHT 1
SHT 1
SHT 1
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
I/01
I/02
I/03
I/04
I/05
I/06
I/07
I/08
U8
TCSS257
11
12
13
15
16
17
18
19
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
DME M0
DME M1
DME M2
DME M3
DME M4
DME M5
DME M6
DME M7
10
9
8
7
6
5
4
3
25
24
21
23
2
26
1
27
22
20
R/W
OE
CE
SHT 1
SHT 1
SHT 1
SHT 1
SHT 1
SHT 1
SHT 1
SHT 1
I/01
I/02
I/03
I/04
I/05
I/06
I/07
I/08
11
12
13
15
16
17
18
19
DME M0
DME M1
DME M2
DME M3
DME M4
DME M5
DME M6
DME M7
10
9
8
7
6
5
4
3
25
24
21
23
2
26
1
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
I/01
I/02
I/03
I/04
I/05
I/06
I/07
I/08
11
12
13
15
16
17
18
19
DME M0
DME M1
DME M2
DME M3
DME M4
DME M5
DME M6
DME M7
27
R/W
22
OE
20
CE
R/W
OE
CE
MC WRITE
PC GET
MCXCLK
+5V
DME M0
DME M1
DME M2
DME M3
DME M4
DME M5
DME M6
DME M7
SHT 1
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
U7
TCSS257
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
MC RST
DATA0
DATA1
DATA2
DATA3
DATA4
DATA5
DATA6
DATA7
R25
10kΩ
2 3 4 5 6 7 8 9
39
38
37
36
35
34
33
32
9
10
11
1
2
3
4
5
6
7
8
20
U5
S87C51FA
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
RST
RXD
TXD
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
VSS
+5V
VDD
XTAL1
XTAL2
RD
T1
T0
INT1
VPD
INT0
EA VDD
ALE PROG
PSEN
P2.7
P2.6
P2.5
P2.4
P2.3
P2.2
P2.1
P2.0
40
19
18
17
16
15
14
13
12
31
30
29
28
27
26
25
24
23
22
21
A14
A13
A12
A11
A10
A9
A8
U6
74LS373
+5V
Digital Power Supply
Bypass Capacitors
C28
0.1µF
3
4
7
8
13
14
17
18
DME M0
DME M1
DME M2
DME M3
DME M4
DME M5
DME M6
DME M7
C23
0.1µF
C33
0.1µF
C27
0.1µF
C32
0.1µF
C24
0.1µF
C31
0.1µF
C5
0.1µF
C22
0.1µF
C7
0.1µF
C26
0.1µF
C25
0.1µF
C18
0.1µF
C8
0.1µF
C16
0.1µF
80
70
60
50
40
30
20
OC 10
11
1
80
70
60
50
40
30
20
10 G
2
5
6
9
12
15
16
19
+5V
C1
0.1µF
FIGURE 3. Circuit Details of Memory Portion of DEM-ADS1210/11 Demonstration Board (SHT 2).
®
DEM-ADS1210/11
6
A0
A1
A2
A3
A4
A5
A6
A7
7
DEM-ADS1210/11
®
JP14
JP12
JP10
JP8
JP5
JP1
R1
Open
C17
47pF
U3
REF1004
R8
50kΩ
C19
47pF
CR1
P6KE6.8A
C21
47pF
C2
10µF
C14
47pF
+5V
C12
47pF
C6
47pF
C9
1µF
CR2
P6KE6.8A
C4
47pF
R13
0Ω
TP1
C11
1µF
INT(B)
JP4 EXT(A)
R2
Open
C10
47pF
20
21
DGND
DVDD
CS
DSYNC
SCLK
SDIO
ADS1211
(DUT)
REFOUT
REFIN
SDOUT
DRDY
19 AV
DD
XIN
XOUT
MODE
AIN4P
AIN4N
AIN3P
AIN3N
AIN2P
AIN2N
AIN1P
AIN1N
VBIAS
6 AGND
22
23
24
1
2
3
4
5
7
C15
0.1µF
FIGURE 4. Circuit Details of DUT Portion of the ADS1210/11 Demonstration Board (SHT 3).
J4 4
J4 3
J4 2
J4 1
R21
200Ω
R19
200Ω
R18
200Ω
R15
200Ω
R12
200Ω
R5
200Ω
R7
200Ω
JP2
Analog Power +5V
Supply
J3 8
J3 7
J3 6
J3 5
J3 4
J3 1
J3 2
J3 3
R9
200Ω
JP3
12
13
8
9
14
15
16
17
18
10
11
TP2
C
B
A
C
B
A
+5V
Slave(B)
JP11
TP5
TP4
TP7
TP3
Y2
CR3
P6KE6.8A
+5V
Y1
10MHz
Master(A)
R20
0Ω
JP9
C20
0.1µF
TP6
JP17
JP16
SPI(B)
SSI(A)
C30
12pF
C29
12pF
CS
DSYNC
SCLK
SDIO
SDOUT
DRDY
SHT 1
SHT 1
SHT 1
SHT 1
SHT 1
SHT 1
J2
SHT 1
EXT CLK
XOUT
(Digital
DUT
Gnd)
(Analog Ground)
(Digital Ground)
FIGURE 5. DEM-ADS1210/11 Ground Planes (Top Layer).
FIGURE 6. DEM-ADS1210/11 Interconnections (Inner Layer).
®
DEM-ADS1210/11
8
FIGURE 7. DEM-ADS1210/11 Interconnections (Inner Layer).
(Digital
DUT
Power)
(Analog Power)
(Digital Power)
FIGURE 8. DEM-ADS1210/11 Power Planes (Bottom Layer).
®
9
DEM-ADS1210/11
SOFTWARE INSTALLATION
Main Window
The following options are available from the Main Menu:
Configuration, Setup, Run, Data, Analysis, and About. Exiting from the software is done by executing the “ALT-X”
command from the Main Menu.
The software used for running the DEM-ADS1210/11 evaluation fixture is included on a 3 1/2" floppy. The first step is
to make a directory on your hard drive for this software by
executing the command:
MKDIR C:\ADS
If a hard drive other than C is to be used, then substitute the
appropriate letter for that drive.
Next, copy all of the files from the DEM-ADS1210/11
floppy to this directory using the command:
COPY A:\*.* C:\ADS
If the floppy drive being used is different than A, substitute
the appropriate letter for that drive. The following files are
included with the software:
ADS1210.EXE
Main Program for ADS1210
and ADS1211
ADS1210.CFG
Configuration File for ADS1210
ADS1211.CFG
Configuration File for ADS1211
ADS1212.EXE
Main File for ADS1212 and
ADS1213
ADS1212.CFG
Configuration File for ADS1212
and ADS1213
EVCTRL.ASM
Assembly Language File
EVMEM.ASM
Assembly Language File
To execute the software, type “ADS1210” for an ADS1210
or ADS1211 evaluation or type “ADS1212” for an ADS1212
or ADS1213 evaluation. Faster computers may have difficulty with communicating with the DEM-ADS1210/11P
demo board. See the Trouble Shooting Guide in Appendix A
of this data sheet.
MS-DOS Prompt
Configuration Setup
Run Data Analysis About
Alt-X Exit
Configuration Menu
This menu provides the tools to configure the computer
ports and to manipulate board configuration files.
MS-DOS Prompt
Configuration Setup Run Data Analysis About
ADS121x
PC ports Alt-P
Save Cfg
Save Cfg as
Retrieve Cfg
Exit
Alt-X
Alt-X Exit
SOFTWARE FEATURES
The pop down menus are activated with a mouse or by
typing the first letter of a desired menu together with the
ALT key. For example, to activate the Configuration Menu
type “ALT-C”. Once the desired menu has been activated,
menu selections can be made either with a mouse or by using
the arrow keys until the desired menu option is highlighted
and pressing the carriage return.
Embedded in the desired menu is further options which can
be selected by using the mouse, or using the Tab key to
move through the various fields. Again, the carriage return
or Enter key is used to select the desired item.
Any menu can be exited by using either the Escape key or
“ALT-X” keystroke combination. Once the desired changes
have been made in a menu, choose the OK option to accept
the changes or Cancel option to ignore the changes.
ADS121X—From this option, the XIN clock frequency is
selected and the type of serial interface. This is a software
setting and does not change the oscillator frequency on the
board. This must be done on the board with jumpers and
oscillator installation in Y1, Y2, Y3, and EXT CLK.
PC Ports—From this option, the user highlights which
Parallel PC port is being used for the PC Interface Board and
the Graphics Hardcopy Port. The option also exists for
sending a hardcopy to a file via the File option.
Save Cfg—This option allows the user to save changes
made to the setup menus (Command register, Offset register
and Gain register). The configuration files are saved as the
file name with a .cfg extension, such as ADS1210.cfg.
Save Cfg As—This option allows the user to specify an
alternate name for the configuration file.
Retrieve Cfg—This option allows the user to retrieve a
configuration file.
The serial interface is also programmed in this option. This
does not change the hardware interface on the board. This
must be done with the jumpers in the DUT digital interface
section per Table IV.
®
DEM-ADS1210/11
10
Setup Menu
From this menu, changes are made to the DUT's Command,
Offset, and Full Scale Registers. These registers will change
the configuration file in RAM. To save to the hard drive, see
the Configuration Section of this data sheet. Refer to the
ADS1210/ADS1211 and ADS1212/1213 data sheets for a
full description of the function of these registers.
NOTE: The product of the PGA setting and the Turbo
setting must be less than or equal to 16 for proper operation
of the DUT. The software WILL NOT produce an error
message if this guideline is violated. The converter will
automatically default both settings (PGA and Turbo) to 1.
—Digital: This portion of the CMR sets the output data
format. Either Binary Two’s Complement or the Offset Binary number system can be selected.
In addition to selecting the number system to be used, the
output data format is also selected from this menu. All
possible choices are available for both byte and bit MSB and
LSB orientations.
The pin used for output data format is the next bit that can
be set in this register. Either SDIO pin is used both for output
data and input commands, or the SDIO pin is used command
codes only and the output data is placed on the SDOUT pins.
The first mode allows for two-wire interfacing.
With this demonstration board, if the Master Clock (SPIMC,
SSISC) is selected, the user must select SDOUT for data
output. If the Slave Clock (SPISC, SPIEC) is selected, the
user must select SDIO for data output. The SSI interface can
be implemented, however, data must be retrieved once in
order to continue to get data.
—Decimation Ratio: The Decimation Ratio is entered next.
This number must be between 20 and 8000 for proper
magnitude and frequency response. Use the formula shown
on the screen and enter the closest integer value from the
calculation.
The analog section of the CMR controls the operation of the
analog section of the converter.
—VBIAS: Allows the user to turn on a 3.3V internal bias
voltage that is necessary for measuring a ±10V input signal.
—VREF: By selecting the appropriate section, the internal
+2.5V reference or the external +2.5V reference can be used
by the DUT. When the internal reference is selected (VREF
ON), any external voltage on the REFIN pin of the converter
is ignored. If the internal reference (VREF OFF) is turned off,
an external reference, U3 is connected through J4 to REFIN
of the converter (factory setting).
—Bipolar/Unipolar: By selecting the appropriate section, the
inverting input voltage pin of the converter can be set to
ground (unipolar), or the inputs can be configured as differential (bipolar). The converter inputs are restricted to 0V to
+5V. With an external resistive network, together with the
VBIAS source, the bipolar mode input voltage range can be
extended to –10V to +10V. In the bipolar mode, the converter output is signed binary.
—Channel: This section allows the user to select one of four
channels as the input of the DUT. If the ADS1210 or
ADS1212 is used as the DUT, Channel 1 should be selected.
When leaving the Command Register portion of the software, the computer sends the 32-bit digital word to the DUT
on the DEM-ADS1210/11 board. The software then queries
the board for the code that has been programmed into the
DUT and displays both 32-bit words on the screen. The two
32-bit digital words should match bit for bit except for the
first 3 digits of the second 8-bit byte. Figure 9 shows the
MS-DOS Prompt
Configuration Setup Run Data Analysis About
Command register Alt-M
Offset register Alt-O
Gain register Alt-G
Renew Alt-N
Alt-X Exit
Command Register—The Command Register (CMR) is 32
bits in length and controls the calibration mode, PGA gain,
Turbo Mode, data format, digital filter decimation ratio , and
channel selection of the DUT. The calibration section controls
MD2, MD1 and MD0, which controls the calibration of
algorithm of the DUT. A total of eight calibration selections
can be made regarding the operation of the DUT and they are:
—Normal: (0, 0, 0) When set, the converter performs conversion in a normal manner or without a calibration.
—Selfcal: (0, 0, 1)When set, the inputs to the DUT are
disconnected and the offset and fullscale calibrations are performed. On completion, MD2, MD1 and MD0 are set to “0”.
—Sysocal: (0, 1, 0) When set, causes the System Offset
Calibration to perform at the selected gain on the present
differential input voltage. On completion, MD2, MD1 and
MD0 are set to “0”.
—Sysfcal: (0, 1, 1) When set, causes the System Fullscale
Calibration to perform with the voltage present on the
differential input of the selected channel. On completion,
MD2, MD1 and MD0 are set “0”.
—Psycal: (1, 0, 0) When set, causes the Pseudo System
Calibration mode to be performed. This mode provides
offset calibration for the selected channel relative to the
internal reference. On completion, MD2, MD1 and MD0 are
set to “0”.
—Backcal: (1, 0, 1) When set, causes the converter to
calibrate every 7th conversion. This reduces the data rate by
a factor of six.
—Sleep: This function is not available at this time.
—PGA: The PGA can be set to a gain of 1, 2, 4, 8, or 16 by
setting the appropriate bit.
—Turbo: The Turbo rate can be set to 1, 2, 4, 8, or 16 by
setting the appropriate bit. Higher settings of this selection
increases both overall bandwidth and power dissipation.
®
11
DEM-ADS1210/11
If the write command is invoked from any of the Run
options, the register will be written to the converter.
If the cancel command is invoked from any of the Run
options, the software will return the user to the previous menu
and will not write any new information to the converter.
Commands under this menu allow the user to read and write
instructions or data directly to the DUT registers. A synchronization or reset pulse can also be directed out of the DUT.
results of writing four 8-bit bytes to the Command register
using the default ADS1210.CFG configuration file. See the
Operations section of the ADS1210/ADS1211 or ADS1212/
1213 data sheet for details. This feature is useful when
verifying that the demonstration board is actually receiving
the code that is programmed in the Command Register.
Offset Register—The Offset register is a 24-bit register
which contains the offset correction factor that is applied to
the conversion result before it is placed in the Data Output
Register. In most applications, the contents of this register will
be the result of either a self-calibration or a system calibration.
The Offset register is both readable and writeable via the
serial interface (also see “Run Menu”). For applications
requiring a more accurate offset calibration, multiple calibrations can be performed. Each resulting Offset register value
that is read is averaged, and a more precise offset calibration
value written back to the Offset register. This value is typed
in as the decimal equivalent and converted into the appropriate binary value by the program. This typed in value can be
written to the Offset register by selecting the Write command
from this menu.
Gain Register—The Gain register is a 24-bit register which
contains the full-scale correction factor that is applied to the
conversion result before it is placed in the Data Output
Register. In most applications, the contents of this register will
be the result of either a self-calibration or a system calibration.
This value is typed in as the equivalent decimal and converted
into the appropriate decimal value by the program. The value
typed into this window can be written to the Gain register by
selecting the Write command from this menu.
Renew Command Option—Selecting this register will cause
the contents of the three registers—Command, Offset and
Fullscale, to be read back. Toggling through these three
registers is done by selecting the enter key.
MS-DOS Prompt
Configuration Setup Run Data Analysis About
Instruction Alt-I
Sync/ResetAlt-Y
Alt-X Exit
Instruction Option—This option of the Run Menu allows
the user to either read or write data into any of the five
ADS1210/11 registers. The user must specify whether data
is being written or read, the number of bytes, and which
register. Once this information has been selected, then selecting the OK command will cause the data to be read or
written.
Sync/Reset Option—Selecting this option will cause the
controller, U4, to send a Software Reset command to the
converter. Consult the ADS1210/11 or ADS1212/13 data
sheets for exact timing details of this feature. This Reset
function allows the user to quickly default to the power-up
setting of the individual converter. The clock to the processors U4 and U5 must be 10MHz to reset the ADS1210/11
and 8MHz to reset the ADS1212/13. Reset can only be
implemented in the Slave mode (SPISC).
Run Menu
This register controls the transfer of data in and out of the
various internal registers in the DUT.
MS-DOS Prompt
Configuration Setup Run Data Analysis About
ADS Register Readback
Software: 00010010 00100000 00000111 10100010
ADS:
00010010 00000000 00000111 10100010
Decimal:
1107296276
OK
Alt-X Exit
FIGURE 9. Verification of Command Register Instructions Sent to the ADS1210, ADS1211 (DUT).
®
DEM-ADS1210/11
12
automatically scale the axis based on the data extremes or
the axis can be scaled manually. The X-axis represents the
sample number. For example, if the user determines that 256
samples be taken from the converter, the X-axis will display
1 to 256 along the X-axis. The Y-axis represents the digital
output code in decimal form, normalized to 1. The full-scale
range of the Y-axis is –0.5 to +0.5 if the DUT is configured
in the bipolar mode and 0 to +0.5 for DUT unipolar mode.
The maximum, minimum, average, and rms (standard deviation of the data) values of all of the samples are displayed at
the top of the screen. All of these numbers are decimal
representations of the digital output, normalized to 1.
Interpretation of the digital output codes and calculations
shown in the timing diagram can easily be translated into a
the input voltage with the following formula:
Voltage (RTI) = (Demo Board Result) • 10/PGA
Effective Number of Bits =
DATA Menu
This menu is used for actual data collection, retrieval,
storage, and generation.
MS-DOS Prompt
Configuration Setup Run Data Analysis About
Retrieve
Save to file
Read file
Test sine
F1
F2
F3
F4
Alt-X Exit
Retrieve Data—This option retrieves data from the selected
channel of the ADS1211, ADS1213 or the single channel of
the ADS1210, ADS1212. In this menu, the user can select
from a pre-determined number of data points or select a
specific number of less than 1000 points. Note that if FFT
analysis is to be performed on the data collected, the number
of data points must be one of the pre-defined quantities and
must be less than 32768 points.
Save to File—This option stores the present data on disk.
After selecting this option a file name must be given. The
data from this file can be retreived at a later time into a
graphics-oriented program, such as Excel or MathCAD for
a graphical printout.
Read File— This option retrieves data from disk. A list of
valid file names on the current disk and path is displayed.
Test File—This option numerically generates a sine
wave that can be used to test the software’s graphing and
analysis capability. It is also useful for comparing measured data to theoretical results.
Executing this command causes the user to enter the number
of data points to generate, then asks for the number of data
points per cycle to generate and the starting phase angle.
Finally, the Time Plot screen is brought up and the data can
be plotted using the Plot command. The Time Plot screen is
discussed in the Analysis Menu Section.


1
20 • log 
 – 1. 76
 (Demo Board rms) • PGA 
6. 02
A good approach to setting the axes manually is to view the
data using the automatic scaling utility. Once viewed, the
manual scaling can be fine tuned to look at the areas of
interest. If a long duration of periodic signals is acquired, the
signal can be reduced to just a few cycles by using the manual
scaling.
Once the scales have been set the next command to issue is the
Plot command from the Time Plot window. The data is then
displayed and more options are available.
—Retrieve: This option allows the user to return to the
Retrieve Data window. Retrieving data from the graph mode
will display data that is saved in the RAM on the demonstration board. To obtain current data, the user must return to the
DATA menu and run “Retrieve” at that level.
—Display: This option toggles the results between displaying
the data points, “connect the dot” format or data smoothing.
—Scales: This option returns to the Time Plot window. All
changes to the graph scale will be saved until manually
changed again.
—Y-Auto: This option is equivalent to setting the Auto-Scale
option in the Time Plot window. The data is now redisplayed
using the new scale settings.
—Cur1 and Cur2: These options invoke the cursors. The active
cursor can be moved to any part of the screen by using either
the mouse and clicking the left mouse button on that part of the
screen or by using the arrow keys. Once this is done the position
of the cursor and the value of the data at that point is displayed
in the upper right-hand corner of the screen.
Activating the other cursor and moving it to another part of the
waveform causes the display in the upper right-hand portion of the
screen not only to display information about this cursor, but also
shows the different data information between the two cursors.
This feature makes it easy to determine periods, frequencies
and peak-to-peak values of the data.
—FFT: This option is equivalent to invoking the FFT option
and is discussed later.
Analysis Menu
This menu is used to plot data and execute FFT analysis.
MS-DOS Prompt
Configuration Setup Run Data Analysis About
Time-plot
Freq-plot
FFT
Alt-T
Alt-F
F5
Alt-X Exit
Time-Plot Option—This command will plot the collected
data in the time domain. The first menu that appears is used
for setting up the X- and Y-axes scaling. The software will
®
13
DEM-ADS1210/11
QUICK START DEMONSTRATION
—Cancel: This option returns the user to the Main Menu.
NOTE: A printout of the screen may be obtained using ctrlprint screen or, by saving the data in a file and retrieving the
data into a graphics program, such as Excel or MathCAD.
Frequency-Plot Option—This option is used to test and plot
data in the frequency domain. Both magnitude and phase information can be displayed versus frequency. Before this option
can be executed, data must first be gathered and displayed in the
time domain.
The first menu that appears allows the user to select the FFT
algorithm used on the data.
—Execute FFT on Time Data: The FFT Windows available
are Hamming, Hanning, Blackman, Blackman-Harris, Continuous 5th Derivative, Triangle and Rectangle.
The next window which appears is similar to the Time-Plot
window in that Y- and X-axis scaling can be entered manually
or generated automatically by the software.
The Y-axis settings are used to display the data either in
absolute values (Lin), Logarithmic values (Log), or decibels
relative to the reference being used (dB). The number of
divisions used along the Y-axis can also be chosen. For
instance, when the dB option is chosen, it is convenient to
choose a division number that breaks the screen into 20dB
divisions. Also shown for Y-axis settings is the option for
displaying phase information in either degrees or radians.
This section is meant as a tutorial for the first time user. Most
of the features of the DEM-ADS1210/11 will be demonstrated.
Hardware Configuration
Insert ADS1211 as the DUT. The jumper configuration should
be: JP4 = A, JP6 = B, JP7 = A, JP9 = A, JP11 = B, JP13 = B,
JP15 = A, JP16 = A, B, JP17 = C, JP18 = A, JP19 = A.
Software Configuration
It is assumed that the user has attached the DEM-ADS1210/11 to
an IBM-PC via LPT2. It is also assumed that a Laser Jet II is
attached to same IBM-PC via LPT1. Type ADS1210 to execute
the ADS1210.exe program.
From the main menu, open up the Configuration Menu and
select PC-ports. Select LPT2 for PC Interface Communication
Port and LPT1 for the Graphics Hardcopy Port.
Now open the ADS121X sub-menu and verify that the XIN Pin
Clock is set to 10MHz and that the Serial Interface is set to
SPIMC.
Command Register Setup
A 1Hz, 100mV peak-to-peak square wave, with 50mV of
offset, is to be measured and analyzed using the external
reference with the DEM-ADS1210/11.
First, the appropriate Decimation Rate needs to be determined.
Assuming that a 5Hz bandwidth is desired, a sampling frequency or Data Rate of 10Hz is required. Also, we will use the
Turbo or oversampling rate of 1. Inserting this information
into the Decimation Ratio equation results in:
Decimation Ratio = Turbo•XINclk/(512•DataRate) or
The X-axis settings are used to display the data versus Bin or
frequency.
In addition to displaying information about the Magnitude and
Phase of gathered data, the Signal-to-Noise ratio can be
calculated on the data. This information will be displayed on
the Plot Screen if the option is turned on.
The window that appears when the plot option is shown is data
in the frequency domain. The options available here are as
follows:
—Display: Toggles between the displaying data points,
smoothed or “connect the dots”, and an area display.
—Scales: Returns to the previous menu used to set up the
scales used for displaying the data.
—Prev and Next: Either selection toggles between Phase and
Magnitude display.
—Cur1 and Cur2: Similar in function to the Time-Plot cursors
using frequency or phase as the measured parameters.
—Time: Returns to the Time-Plot menu.
—Cancel: Returns to the Main Menu.
FFT Option—This menu allows the user to select which type
of FFT window will be used in the time to frequency domain
transformation for the data collected.
Decimation Ratio = 1•10MHz/(512•10Hz) = 1953.13
Round this number up to 1954.
Now open the Command Register sub-menu from the Setup
menu and make the following entries:
Operation: selfcal
PGA: 1
Turbo: 1
Digital: Binary Two’s Complement, MSByte output first,
MSB output first , and SDOUT pin for output.
Analog: VBIAS OFF, VREF ON, unipolar IN, channel 1.
The Command Register Screen should look like the following:
Configuration
Command Register
CMR (MSB-LSB) 01000010
PGA
Operation
( ) 1
( )
( ) normal
*
*
( )
( ) selfcal ( ) 2
( )
(*) sysocal ( ) 4
*
( )
( ) psyscal ( ) 8
( )
( ) backcal ( ) 16
(*)
( ) sleep
Turbo
( )
( ) 1
( )
( *) 2
About Menu
This menu allows the user to see information regarding the
version of the software in use. The current version is 4.0. The 4.0
version software for the ADS1210 and ADS1211 evaluations
have been enhanced from the last revisions. However, version
2.4 and 3.0 software will continue to work with the ADS1210
and ADS1211 evaluations even though U4 has been upgraded.
( ) 4
( ) 8
( ) 16
Write
Alt-X Exit
®
DEM-ADS1210/11
MS-DOS Prompt
Setup Run Data Analysis About
14
00100000 00000000 00010100 Hex42200014
DIGITAL
ANALOG
( ) vbias OFF
2's complement output
*
( ) vbias ON
offset binary output
( ) vref OFF
MSByte output first
( ) vref ON
LSByte output first
(*) bipolarIN
MSB output first
( ) unipolarIN
LSB output first
SDIO pin for 10
(*) channel 1
SDOUT pin for output
(*) channel 2
*
Decimation Ratio (20-8000) ( ) channel 3
( ) channel 4
1954
DR=Turbo•XINclk/(512•DataRate)
Ok
Cancel
Press the Write command and this register will be written to
the program and will display a screen showing what the
software wrote to the command register and what the register
now contains. Verify that both digital words are the same, with
the exception for the 3rd bit of the second byte. Verify that the
data rate has changed by using an oscilloscope on TP3.
Thus, instead of having data spaced at exactly 1/10Hz, we
have the data spaced at (1/10Hz)•1954/1953.13 or 0.1000448s.
This formula can be generalized to solve for the spacing of
data points in time by the following equation:
Time per conversion =
1/(Sampling Rate)•(Actual DR/Ideal DR)
Finally, to look at only the first 100 cycles, we enter XMAX
= 100 and XMIN = 0 into the Time Plot menu.
Press the Plot button to display the data.
The Time-Plot screen initially shows the raw data points.
Select the Display option to get a display that connects the
dots and a screen similar to Figure 10. The “Cntrl-Print
Screen” command will send the graph to the printer.
Retrieve Data
Now that the correct code is in the ADS121X, we can collect data.
Open the Retrieve option from the Data menu. Make the
following selection:
Data Points To Retrieve: 1024
Close the menu and the “working” menu should appear. It
will take several minutes for all the data to be collected.
FFT Analysis
From the Time-Plot window, select the FFT option and the
Execute FFT on Time Data window will appear. From this
window the FFT Window is selected.
An FFT window is required when either a discontinuous
wave form is sampled or a continuous wave is sampled at
non-integer periods in order to eliminate the generation of
spectral leakage. The software is capable of applying the
following windows to sampled data: Hamming, Hanning,
Blackman, Blackman-Harris, Continuous 5th Derivative,
Triangle, and Rectangular.
Choose the Hamming Window and press OK.
The Frequency-Plot menu appears and we will use the Auto
Scales and default settings to view the data in the frequency
domain.
Plotting Data
Once the data has been collected, the Time-Plot window will
appear showing the extent or extremes of the data collected.
Since we know that the data should range between ± 50mV
and it is of a period of 1 second, we will manually scale the
Y-axis as follows:
YMIN = 0.00 and YMAX = +0.01
Note that the data extremes are displayed with reference to
the ADS1210/11 input voltage range. This range is 0V to
+5V. Hence, on this screen, the 0 to 100mV signal is
displayed as having extremes near 0 and 0.01
The X-axis divisions are taken with reference to the conversions taken during the data collection. Every increment along
the X-axis scale is equal to the time between each conversion.
When the Decimation Ratio was entered, recall that an integer
of 1954 was entered instead of the correct value of 1953.13.
MS-DOS Prompt
ADS Register Readback
0.010000
YMAX= 0.009856
YMIN= 0.000000
YAVG= 0.0049065
YRMS= 0.0043546
0.009000
0.008000
0.007000
0.006000
0.005000
0.004000
0.003000
0.002000
0.001000
0.000000
0.0 10.0 20.0 30.0 40.0 50.0 60.0 70.0 80.0 90.0 100.0
100.0448ms/DIV
Retrieve
Display
Scales
Y-Auto
Cur1
Cur2
FFT
Cancel
FIGURE 10. Time Domain Representation of Data Collected in this Example.
®
15
DEM-ADS1210/11
Click on the Plot button and a screen of data should appear.
Now press the Display icon and all of the dots will be
connected or smoothed. Pressing the display button once
again causes the data to be displayed in a bar-graph manner.
Clicking on FFT and executing a Hamming Window calculation will give the results shown in Figure 11.
Selecting the Next or Prev icon will bring up the phase
response screen. Since the phase information was selected in
radians, the displayed information is in radians as well. A
screen similar to Figure 12 should be seen. Selecting the
Prev or Next icon will bring up the magnitude display again.
Select Cancel to return to the Main menu.
MS-DOS Prompt
Frequency Plot
YMAX= –39.5195
YMIN= –128.8096
dB
–20.0000
–40.0000
–60.0000
–80.0000
–100.0000
–120.0000
–140.0000
0.0
0
1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Fund= 1.00 SNR= 36.1890 SNDR= 12.0342 SFDR= 12.2423
0.5000Hz/Div
Display
Scales
Prev
Next
Cur1
Cur2
Time Cancel
FIGURE 11. Graphical Representation of Hamming Window FFT Performed on the Data Collected in this Example.
MS-DOS Prompt
Frequency Plot
Y = –1.5103
Radians MAX
YMIN= –1.5324
2.000000
1.500000
1.000000
0.500000
0.000000
–0.500000
–1.000000
–1.500000
–2.000000
0.0
Fund= 1.00
Display
0
1.0
SNR= 36.1890
Scales
1.5
2.0
2.5
SNDR= 12.0342
Prev
Next
FIGURE 12. Phase Information of Data Collected in this Example.
®
DEM-ADS1210/11
16
3.0
3.5
SFDR= 12.2423
Cur1
Cur2
4.0
4.5
5.0
0.5000Hz/Div
Time
Cancel
APPENDIX A
3. Install oscillator chips in Y2 and Y3 sockets
If you have a REV A Evaluation Fixture and would like to
upgrade it to also test the ADS1212 or ADS1213, order the
DEM-A1210/11-1 (upgrade kit)—free of charge.
NOTE: This kit (DEM-A1210/11-1) is needed only if the
DEM-ADS1210/11 was purchased before January 1, 1997
and the intentions are to evaluate the ADS1212 or ADS1213.
The followings items are included in the DEM-A1210/11-1
upgrade kit:
1 3 1/2" floppy disk, Version 4.0
1 µC chip, U4, Version 3.0*
1 1MHz oscillator, Y2
1 8MHz oscillator, Y3
1 ADS1213 ∆Σ A/D Converter
1 ADS1212/1213 Product Data Sheet
1 DEM-ADS1210/11 Product Data Sheet
*U4 version 3.0 allows user to implement software reset
with version 4.0 software.
If you are purchasing the complete board (DEM-ADS1210/11,
with the upgrade included), the following items are included in
the DEM-ADS1210/11 kit:
NOTE: If the DEM-ADS1210/11 is purchased after January
1, 1997, the upgrade kit (DEM-A1210/11-1) is not necessary. The board contains all items listed for the upgrade kit
as well as those listed below:
DIFFERENCES BETWEEN DEM-ADS1210/11,
REV A AND REV B
The DEM-ADS1210/11 was originally designed to demonstrate the ADS1210 and ADS1211 ∆Σ converters performance. Since the development of this demonstration fixture
and the introduction of the ADS1210 and ADS1211 converters to the market, a second pair of similar products have
been introduced—the ADS1212 and ADS1213.
ADS1210
ADS1211
ADS1212
ADS1213
Bits, No Missing Codes
24
24
22
22
Effective Resolution at 1kHz
20
20
16
16
Number of
Differential Inputs
1
4
1
4
10MHz
10MHz
2.5MHz
2.5MHz
Maximum Recommended
External Clock
TABLE I. Key Differences of Products.
The original board that was introduced was called the DEMADS1210/11 Evaluation Fixture. The newly revised board is
also called the DEM-ADS1210/11 Evaluation Fixture but
REV B. No board layers were modified between REV A and
REV B, except for the silkscreen. All remaining modifications are implemented with the microprocessor programming and PC software. Specifically, three modifications are
required in order to make either board compatible with all
four products mentioned above. These modifications are:
1. New software (Version 4.0 on Burr-Brown Web Site:
www.burr-brown.com)
2. Replacement chip for U4 (Version 3.0)
1
1
1
1
1
1
1
1
APPENDIX B
TROUBLESHOOTING GUIDE
DEM-ADS1210/11 demonstration fixture, fully tested
Connection cable for the PC to the demonstration
fixture
3 1/2" floppy disk, Version 4.0
ADS1211 ∆Σ A/D Converter
ADS1213 ∆Σ A/D Converter
ADS1210/1211 Product Data Sheet
ADS1212/1213 Product Data Sheet
DEM-ADS1210/11 Product Data Sheet
Program returns to DOS when trying to send instructions
to the DUT.
1.
2.
3.
4.
5.
Double check all computer and power supply connections.
Cycle the power supplies.
Connect the Analog and Digital supplies together at the board.
Tie all floating analog inputs to a dedicated voltage within the power supply range.
Do not limit the power supply current at start-up until the circuit settles to where the
current draw of the circuit is down to approximately 100mA to 200mA. At start-up, the
boards draw more current (~300mA to 400mA) but settles very quickly.
6. Disconnect the power supply and short all four supply pins to ground.
7. Make sure the DUT XIN frequency is compliant with the device’s data sheet. See Table
III for jumper instructions.
Program returns from Command Register with a
wrong ADS code from the DUT.
1. Try writing to the DUT one more time.
2. Check the clock input to U4 and U5 microprocessors. It must be between 4MHz and
16MHz. Disable the Turbo mode of faster computers or increase the clock rate to U4
and U5. See Table III for jumper instructions.
3. Make sure the correct software version and the correct executable file is being used
for the device being tested.
4. Make sure the cable from the computer to the board is connected.
Data output looks wrong.
1. Retrieve data again via the Data menu.
2. Make sure the Command Register is programmed to the correct channel.
3. Make sure the input signal is referenced to the power supply ground.
Not able to get full functionality (RESET capability)
when evaluating the ADS1210 and ADS1211.
1. Make sure the microprocessor versions are: U4 = 2.0 and U5 = 1.0.
2. Make sure the correct software is in use, version 3.0.
Not able to evaluate the ADS1212 and ADS1213 at all.
1. Make sure the microprocessor versions are: U4 = 2.0 and U5 = 1.0.
2. Make sure you are using ADS1212.exe software.
3. Verify correct clock sources per Table III.
®
17
DEM-ADS1210/11
APPENDIX C
RELATED LITERATURE
ADS1210, ADS1211 Product Data Sheet, Burr-Brown 1996, PDS-1284
ADS1212, ADS1213 Product Data Sheet, Burr-Brown 1996, PDS-1360
Programming Tricks for Higher Conversion Speeds Utilizing Delta-Sigma Converters, AB-106
Giving ∆Σ Converters a Little Gain Boost with a Front End Analog Gain Stage, AB-107
DEM-ADS1210/11 Demo Board Tricks to Evaluate the Step Response of the ADS1211 Multiplexer Switching, AB-111
Interfacing The ADS1210 with an 8xC51 Microcontroller, AB-112
Accessing the ADS1210 Demo Board with Your PC, AB-113
Browse the Internet (www.burr-brown.com) for the most current updates to this literature as well as new Application Notes.
PARTS LIST
REFERENCE
DESIGNATOR
VENDOR
DESCRIPTION
PART
NUMBER
J1
AMP
25-pin Male right-angle D Connector
J2
Kings
BNC Connector
KC-79-274-MO6
747238-4
J3
OST
Terminal Block
ED 400/8
J4
OST
Terminal Block
ED 300/4
J5
OST
Terminal Block
U4, U5
Philips
U7, U8, U9
Fujitsu
ED 300/2
40-pin Double Wide, µP
S87C51FA-4N40
8 x 32K Memory
84256C-10LP-SK
U10
16-pin IC
CD4050BC
U1, U2
20-pin IC
SN74LS541
U11
16-pin IC
SN74LS157N
U12
20-pin IC
SN74LS240
U13-U17
16-pin IC
MM74HC597
U6
U3
20-pin IC
Burr-Brown
2.5V Reference
R24, R25
10kΩ Pull-up Resistor Networks
SN74LS373
REF1004C-2.5
CSC10A01103G
R3, R4, R14, R16, R17, R22
10kΩ Resistors
RN55C1002F
R10
1kΩ Resistors
RN55C1001F
R11
8.2kΩ Resistor
RN55C8201F
R8
50kΩ For Reference
RN55C5002F
R5, R6, R7, R9, R12, R15, R18, R19, R21
200Ω Resistors
C1, C5, C7, C8, C15, C16, C18,
C20, C22, C23, C24, C25, C26,
C27, C28, C31, C32, C33
0.1µF Bypass Capacitors (murata erie)
RN55C2000F
RPE121X7R104K050
C29, C30
12pF
C315C120J1G5CA
C4, C6, C10, C12, C14, C17, C19, C21
47pF
C315C470J1G5CA
C2, C3
10µF Capacitor, 20V Axial Lead
C13
10µF Capacitor, 30V Dipped Tantalum
C9, C11
1µF (kemet)
CR1, CR2, CR3
Transient Voltage Suppressors
Momentary Switch (SPDT)
150D106X9020
T350G106K035AS
CK06BX105K
P6KE6.8A
S1
Augat
JP4, 6, 7, 9, 11, 13, 15, 16, 17, 18, 19
Samtec
Jumper Headers
TSW-102-07-T-D
JP1, 2, 3, 5, 8, 10, 12, 14, 16, 17
Samtec
Jumper Headers
TSW-102-07-T-S
CR4
LED
Y1
10MHz Oscillator
TP1, TP2
USECO
TP3-TP7
MOUSER
®
DEM-ADS1210/11
18
TPC11CGPC
HLMP3201
HC-49
Test Point for GND
1280B-1
Small Test Point
151-103