Real Time Devices AD1200 User manual

Type
User manual
ADL}OO/ADAI2OO
Userts Manual
Real
Time Devices,
Inc.
"Accessing
the Analog
World',,
I
IS
SO
O9
90
00
01
1
a
an
nd
d
A
AS
S9
91
10
00
0
C
Ce
er
rt
ti
if
fi
ie
ed
d
ADLaOO/ADA12OO
Userts
Manual
ffi
REAL
TIME
DEVICES,
INC.
820 North
University Drive
Post
Office Box
906
State
College, Pennsylvania
16804
USA
Phone: (8141234A087
FAX:
(81a)
234-5218
Published
by
Real
Time Devices,Inc.
820 N. University Dr.
P.O.
Box 906
State College,
PA 16804
USA
Copyright
@
1992
by Real Time
Devices,Inc.
All rights
reserved
Printed
in U.S.A.
Rev.A 9234
Table
of Contents
INTRODUCTION
Digital-to-Analog
Conversion
(ADA1200
Only)........... ..........................t-3
What Comes
With Your
Applications
Software
and
Toolkit ............i4
CHAPTER 1 - BOARD
SBTTINGS
Factory-Configured
Switch and Jumper
Settings ...............1-3
P3
- Analog
Input
Voltage Range
(Facrory
Setring: t0 Volrs)...... .......................
14
P4
- Analog
Input
Voltage Polarity
(Facory
Seuing:
+/-)
.............. .....................14
P5
- DMA Request
Channel
(Factory
Setting:
Disabled)..... ........... 14
P6
- DMA Acknowledge
Channel
(Factory
Sening: Disabled) ......14
P7
-8254 Timer/Counrer
Clock Sources
@acory
Serings:
CLKI-XTAL, CLK2-OT1,
pCK) ...................1-5
P8
- Intemrpt
Source
and Channel
(Factory
Setting:
Jumpers
on OT2 & G; Inremrpt
Chs
Disabled)
......... l-6
P9
- DAC I Output Voltage Range
(Facory
Seuing:
+5
to -5
volts)
.......... .........1_7
P10
- DAC 2 Output Volrage
Range
(Factory
Sening: +5
o -5
volts)............ ......1_g
Pl I - A/D Data
Word Bit State Set
(Facory
Setting: +/-) ............. .....................
l_g
Plz - A/D Converter
Status,/External
Gate
2 Monitor
@actory
Setting: EOC
(A/D Converter
Status))
....... l-9
Sl - Base
Address
(Facory
Setting:
300 hex
(268
decimal)
................. ..............1_9
Pull-up/Pull-down
Resistors
on
Digital
I/O
Lines..... .......1_10
CHAPTER 2 _ BOARD
INSTALLATION
Connecting
the
Analog
Input Pins ............24
Connecting
the
Trigger
In and
Trigger
Out
pins,
Cascading
8oards......... ..............24
Connecting
the Analog
Outpurs
(ADAI200
Only)........... ..................2-s
Connecting
the
Timer/Counters
and Digital
VO
............... ..................2_5
Running
the 1200DIAG
Diagnostics
Prrogram ...................2_s
CHAPTER 3 - HARDWARE DESCRIPTION ........... .............3-1
D/A Converte
Di$tal I/O, Programmable
Peripheral Interface .................3_5
i-l
2-l
CHAPTER 4 - BOARD OPERATION AND PROGRAMMING
BA + 0: Read
Sntus/Srart
Convert
(Readl'\Mrire) .........44
BA + l: Read A/D Data/Update DAC Outputs
(Read/Write) ...........44
BA + 2: Reset
(Write
Only) .......... ...........44
BA + 4: PPI Port A - Digital
VO
(ReadAMrire)
................ ...............4-5
BA + 5: PPI
Port
B - Channel8oard
Functions
Select
(Readflilrite) ..................4-5
BA + 6: PPI Port
C - Digital
VO
(Readflilrire)
................ ................4-5
BA + 7: 8255
PPI
Conrol Word
(Write
Only) ........... .......................4-5
BA + 8: SZl4TimerlCounrer0
(ReadAMrite) ...............4-7
BA + 9: 8254 Timer/Countor I (Read/lMri9 ...............4-7
BA+ l0: 8254Timer/Counr€r2(ReadAMrite) .............4-7
BA+ 11:
S254ConrolWord(WriteOnly)........... .......4-7
BA + 12: D/A Converter 1 LSB: ADA1200
(Wrire
Only) .......... ......4-g
BA + 13: D/A Converter 1 MSB: ADAI200
(Wrire
Only) ........... .........................4-g
BA + 14: D/A Converter
2 LSB: ADAI200
(Wrire
Only)
.......... ......4-g
BA + 15: D/A Converter
2 MSB: ADA12200
(Write
Only) ........... .......................4-g
Clearing
and Setting Bits in
Initializing
Enabling
and
Disabling
the
Extemal
Trigger
..... ....................4-12
Enabling
and
Disabling
Intemrprs ......4-12
Conversion Modes/Triggering
............ .....................4-12
Starting
an A/D Conversion ..........,.....4-13
Monitoring
Conversion
Status
@MA Done
or End-of-Convert) ......................4-13
Reading
the
Converted Data
............ ...4-13
Programming
the Pacer
Clock
.................. ...............4-14
8259 Programmable
Intemrpt
Controller .................4-16
Intemrpt
Mask Register
(IMR) .......... ......................4-16
End-of-Interrupt
(EOI)
Command ......4-16
What
Exactly
llappens When
an
Intemrpt
Occurs? .....................4-16
Using
Intemrpts in Your
Programs.......... ................4-16
Writing
an
Interrupt
Service
Routine (ISR) .............4-17
Saving
the startup
Intemrpt
Mask Register (IMR) and
Intemrpt
vector ..........4-tg
Restoring
the
Startup
IMR and Interrupt
Vector .....4-lg
Common
Interrupt Mistakes ...............4-19
Choosing
a DMA Channel ..................4-19
Allocating
a
DMA Buffer ...................4-19
Calculating
the
Page
and Offset
of a Buffer ............4-20
Setting
the DMA Page Register................... ............4-2t
The
DMA
DMA Single
Mask
Register ................4-Zz
Programming
the
DMA Controller .....4-23
Programming
the 1200 for DMA..... .,4-23
Monitoring for DMA Done............ .....4-23
Common
DMA Problems
............... ....4-24
D/A Conversions
(ADA1200
Only) ........4-2,4
Example Programs
and
Flow Diagrams ......4-27
Single Convert
Flow Diagram
(Figure
44) ............. .....................4-29
DMA Flow Diagram
(Figure
4-5).............. ..............4-30
Interrupts Flow Diagram
(Figure
4-6)
............. ........4-3I
D/A Conversion
Flow Diagram
(Figure
4-7). ..........4-32
CHAPTER 5 _ CALIBRATION ......
APPENDIX A - 12OO
SPECIFICATIONS A-l
APPENDIX B - P2
CONNECTOR PIN ASSIGNMENTS
.... .........8-1
APPENDIX
C - COMPONENT
DATA SHEETS
APPENDIX D _ CONFIGURING THE 12OO FOR SIGNAL MATH D-1
APPENDIX E _ CONFIGURING
THE 12OO
FOR ATLANTIS......... .......E.T.
APPENDIX F - WARRANTY F-1
ul
iv
LIST OF ILLUSTRATIONS
l-l
t-2
t-3
T4
1-5
r-6
r-7
t-8
r-9
l-10
l-l I
t-12
l-13
l-t4
l-15
1-16
t-17
l-18
2-r
2-2
2-3
3-1
3-2
4-I
4-2
4-3
4-4
4-5
4-6
+-t
5-1
Board Layout
Showing Factory-Configured
Settings................... ..................
1-3
Analog Input
Voltage Range
Jumper, P3 ............... ...................14
Analog Input
Voltage Polarity
Jumper, P4
................ ................14
DMA Request
Channel Jumper, P5 .....................14
DMA Acknowledge
Channel Jumper, P6................ ..................1-5
&254Timer/Counter
Clock Source
Jumpers, P7................ ........1-5
8254 Timer/Counter
Circuit Block Diagram
..................... ........1-6
Intemrpt
Channel Jumper,
P8
............... ................1-6
Pulling Down
the
Intemrpt Request
Line
............ ......................1-z
DAC I Output
Voltage
Range
Jumper,
P9
................ ................1-8
DAC 2 Output Voltage Range
Jumper, P10
.............. ................1-8
A/D Data
Word Bit State Set Jumper, Pll ........... l-9
A/D Converter
StatuslExternal
Gate
2 Monitor
Jumper, P12.............. ...........1-9
Base Address
Switch, Sl ................ ......................1-9
Pull-up/Pull-down
Resistor
Circuitry.... .............. l-l I
Adding Pull-ups
and
Pull-downs
to
Digital
VO
Lines .............1-12
Gain Circuiny
and
Formulas
for
Calculating
Gain
and
f ............ ..................1-13
Diagram
for Removal
of Solder Short
........... ..... 1-14
n UO
Connector Pin Assignmens
............. .........2-3
Analog Input
Connections
............ ........................24
Cascading
Two
Boards for
Simultaneous
Sampling .................2-6
ADI200/ADA1200
Block
Diagram .....................3-3
S2l4TimerlCounter
Circuit
Block
Diagram ........34
A/D Conversion Timing
Diagram, All Modes.... .....................4-12
Pacer
Clock
Block
Diagram ...........4-15
8254Timer/Counter
Circuit Block Diagram ......4-25
Single Conversion Flow Diagram .......................4-Zg
DMA Flow Diagram
Interrupts Flow
Diagram
................. ....................4-31
D/A Conversion Flow
Diagram
(ADA1200
Only)........... .......4-32
INTRODUCTION
The ADl200 and
ADA1200
Advanced
Indusrial
Contol boards turn
your
IBM PC/XT/AT
or compatible into
a high-speed, high-performance
data
acquisition
and control
system.
Installed
within a single
expansion
slot in the
computer, each
1200
series
board features:
. 16
single-ended analog input
channels,
. l2-bit,5 microsecond
analog+o-digital
converter
with 125 kl{z throughput,
. 15, tl0, or 0 to
+10 volt
input
range,
. Resistor
configurable
gain,
. Three
conversion
modes,
. DMA transfer,
. Trigger
in and trigger out for external
triggering or cascading
boards,
. 16 TTL/CMOS
8255-based
digital
I/O lines which
can
be configured with pull-up
or pull-down
resisrors,
' Three l6-bit timer/counters
(two
cascaded
for pacer
clock),
. Two 12-bit
digital-to-analog
output
channels
with dedicated
grounds (ADA1200
only),
. +5, +10,
0 to
+5,
or 0 to
+10
volt
analog output range
(ADA1200
only),
. Turtro Pascal,
Turbo
C, and BASIC source code; diagnostics
program.
The following
paragraphs
briefly
describe
the
major
functions
of the
board.
A more
detailed
discussion
of board
functions
is included in Chapter
3, Hardware
Operation,and
Chapter 4
,
Board Operation
and
Programming.Tlte
board
setup
is described in Chapter
l, Board
Settings.
Analog-to-Di
gital
Conversion
The
analog-to-digital
(AlD) circuitry
receives
up to 16
single-ended
analog
inputs
and
converts
these
inpus
into l2-bit digital data words which
can tien be
read
and/or transferred
to pc memory.
The
analog
input voltage
range
is
jumper-selectable
for bipolar
ranges
of -5 to +5 volts
or -10
to +10
volts,
or a
unipolar range
of 0 to + l0 volts.
The
board
is factory
set for -5 to +5 volts.
Overvoltage
protection
to +35
volts
is
provided
at the
inputs.
The high-perforrnance
A,/D
converter
supports
resistor
configurable
gain
circuiry so that
you
can
customize the
input
gain.
A,/D
conversions are
performed
in 5 microseconds,
and the maximum
throughput rate
is 125 kllz. Conversions
are controlled
through software,
by an
on-board
pacer
clock,
or by an external
trigger brought
onto the
board
through
the
I/O connector.
The
converted data
can be Eansferred
through
ttre
PC
data bus to PC memory in one
of two ways: by using
the
microprocessor
or by using
direct memory
access
@MA). The mode
of transfer is software-selectable
and the DMA
channel
is chosen by
jumper
settings
on
the board. The
PC
data bus is used to read
and/or
transfer
data
o pC
memory.
In the
DMA transfer
mode,
you
can
make
continuous
transfers
directly o PC memory
wittrout
going
through the
processor.
Digital-to-Analog
Conversion
(ADA1200
Onty)
The
digiral-to-analog
(D/A) circuitry
on the ADA1200
features
two independent
l2-bit analog
output
channels
with individually
jumper-selectable
oulput
ranges
of -5 to +5 volts,
-10
to +10 volts,
0 to +5 volts,
or 0 to +10 volts.
Data is programmed
into the
D/A converter
and a conversion
is automatically
triggered for a channel
through
a
single
write
operation. Access
ttrrough
DMA is not
available.
8254 Timer/Counter
An 8254
programmable
interval
timer
contains
three l6-bit, 8-MHz
timer/counters
to support
a wide range
of
timing and
counting
functions.
Two of the timerrcounters
are cascaded
and
can be used internally
for the
pacer
clock. The
third is available
for counting
applications,
or it can
be cascaded
to the other
two timer/counters.
i-3
Digital
VO
The 1200 has 16 TTL/CMOS-compatible
digital I/O lines which
can be directly interfaced
with external
devices
or signals
to sense switch closures, trigger digital
events, or activate
solid-state
relays.
These lines
are
provided
by
the on-board
8255
programmable peripheral
interface
chip. Pads for installing
and activating
pull-up
or pull-down
resistors
are
included
on the board.
Installation
procedures
are
given
near
the
end
ofChapter l,Board Settings.
What Comes With Your Board
You receive
the following items in your 1200
package:
. ADl200 or ADAI200 interface
board
. Software
and diagnostics diskette
with Turbo Pascal, Turbo
C, and BASIC source
code
. User's
manual
If any item is missing
or damaged,
please
call Real Time Devices'
Customer
Service Department
at
(814)
234-8087. If you
require
service outside
the U.S., contact
your
local disnibutor.
Board
Accessories
In addition
to the items included in your 1200
package,
Real Time Devices
offers a full line of software
and
hardware
accessories.
Call your
local
distributor
or our
main
office for more information
about these
accessories and
for help
in choosing the
best
items to support
your
board's application.
Application
Software
and Drivers
Our
custom application software
packages
provide
excellent data acquisition
and analysis
support.
Use
SIGNAL*MATH for integrated
dara acquisition
and sophisticated
digital signal
processing
and analysis,
or
ATLANTIS for real-time monitoring and
data
acquisition. rtdlinx and
rtdlinx/ablinx drivers
provide
full-featured
high level
interfaces
between the 1200
and
custom or third
party
software,
including
LABTECH NOTEBOOK,
NOTEBOOK/XE,
and
LTICONTROL. rtdlinx source
code
is available
for a one-time fee.
Our Pascal
and C
Programmer's
Toolkit
provides
routines with documented source
code
for cuslom
progrcmming.
Hardware
Accessories
Hardware
accessories
for the
1200 include
the
MX32 analog input
expansion
board
which
can
expand a single
input
channel
on your 1200
to 16
differential
or 32 single-ended
input
channels,
MR series
mechanical
relay
output
boards,
OP
series
optoisolated digiual
input
boards,
the
T516
temperature sensor
board,
the
TB50 terminal
board and
XB50 prototype/terminal
board
for easy signal
access and
prototype
development,
ttre
EX-XT and EX-AT extender
boards
for simplified
testing and debugging
of prototype
circuitry, and
XP50
twisted
pair
wire flat ribbon
cable
assembly for extemal
interfacing.
Using This Manual
This
manual is intended
to help
you
install your
new
board and
get
it running
quickly,
while also
providing
enough
detail about the board and
its functions
so
that
you
can
enjoy
maximum
use of its features
even
in the
most
complex
applications.
We assume that
you
already have
an understanding
of data
acquisition
principles
and that
you
can customize
the example software or write your
own
applications
programs.
When You Need
Help
This
manual and the example
programs
in the software
package
included
with your
board
provide
enough
information
to properly
use all of the board's features.
If you
have
any
problems
installing
or using ttris board,
contact,
our Technical
Support
Department,
(814)
234-8087,
during
regular
business hours,
eastern
sandard
time or
eastern
daylight time, or send a FAX requesting
assistance to (814)
234-52L8.
When
sending a FAX request,
please
include
your
company's
name and address,
your
name,
your
telephone
number,
and
a brief description
of the
problem.
CHAPTER 1
BOARD SETTINGS
The AD1200
and
ADA1200
boards have
jumper
and
switch
settings
you can change
if necessary
for your application.
The
1200 is factory-configured
with the most
often
used settings.
The
factory
settings are
listed
and
shown
on a diagram in the
beginning
of this
chapter. Should you need
to change these
settings,
use
these
easy-to-follow
instructions
before
you install
the board
in your
computer.
Note
that by installing
resistor
packs
at three locations
around
the
8255
PPI
and
soldering
jumpers
in the
desired
locations
in the
associated
pads,
you
can
configure
the 16
available
digital
VO
lines
to be
pulled
up
or pulled
down. This
procedure
is explained
near
the
end of this
chapter.
Also note
that
by installing
components
at RL,
R2,
TR4,
and
C36,
you
can add your
own
resistor
configurable
gain.
The
gain
circuiuy is described
at the
end
of this chapter.
Fa
bo:
exl
avl
P3
- Analog
Input Voltage
Range
(Factory
Setting: 10 Votts)
This header
connector,
shown in Figure 1-2,
sets
the analog input voltage
range
for 10
or 20 volts. Note that if
the
jumper is installed
on 20V, then
P4 can only be set
for bipolar (+/-). The inpur ranges
allowed
by the 1200
are
15,110,
and 0 to
+10
volts.
Fig.1-2
- Analog Range
Jumper, P3
P4
- Analog
Input Voltage Polarity (Factory
Setting: +/-)
This header
connector,
shown in Figure
1-3,
sets the
analog
input voltage
polarity
for unipolar
(+) or bipolar
(+/-).
Note
that
if the
jumper
on P3 is installed
on 20V,
then P4
can only be set
for bipolar
(+/). The
inpur
ranges
allowed
by the 1200
are
15,
+10,
and 0 to
+10
volts.
Fig. 1-3
-Analog Input Voltage
Polarity
Jumper,
p4
P5
- DMA Request
Channel
(Factory
Setting: Disabled)
This header
connector,
shown in Figure
14, lets
you
select
channel 1 or 3 for DMA transfers.
This line,
the
DMA request
line (DRQ), must
be set
to the same
channel
as
the DACK line on P6.
The factory setting is DMA
disabled
(umper in a sored position).
Note that if any other
device in your system is already
using
your selected
DMA channel,
channel
contention will result,
causing
erratic
operation.
DRQl
DR03
P5
Fig. 1-4
- DMA
Request
ChannelJumper,
p5
P6
- DMA Acknowledge
Channel
(Factory
Setting: Disabled)
This
header
connector,
shown
in Figure
l-5, lets
you select
channel I or 3 for DMA transfers.
This
line,
the
DMA acknowledge
line (DACK),
must
be
set to the
same
channel
as the DRQ
line on
p5. The
factory
setting
is
DMA disabled
(umper in a stored
position).
Note
that if any
other
device in your
system is already
using
your
selected
DMA channel,
channel
contention will result,
causing
erratic
operation.
P3
l-l
taol
t-l
cro
N
Input
Voltage
T4
DACKl
DACK3
Fig.
1-5
- DMA
Acknowledge
ChannelJumper, P6
YI -8254 Timer/Counter
Clock Sources
(Factory
Settings:
CLKI-XTAL, CLK2-OTI, PCK)
This
header
connector,
shown
in Figure l-6, lets
you
select
the clock
sources
for the
8254 timerlcounters,
TC0,
TCl, and TC2. TCO
and TCI are cascaded
to form
the
pacer
clock.
You must install
two or three
jumpers
in order to
properly
use the timer/counter
features, including
the
pacer
clock. Figure l-7 shows
a block
diagram
of the
timer/
counter circuitry
to help
you
in making
these connections.
The
clock source for TCO
and
TCI is selected
by placing
a
jumper
on XTAL or ECI on CLK1 (the
two pairs
of
pins
at the top
of the
header).
XTAL is the on-board
8-MIIZ
clock and
ECI is an external
clock source
you
connect
through
the external I/O connector
e245).
Below
the CLKI pins
are three
pairs
of pins
labeled
CLK2. These
pins
are
used to select
the
clock
source for
TC2.
OTI connects
the output of TCI to the clock input
of TC2. Installing
a
jumper
here
cascades
all three
timer/
counters,
a feature necessary
when
using
SIGNAL*MATH or ATLANTIS application
software
(see
Appendixes
D
and E). XTAL is the on-board
8 MHz clock, and EC2 is connected
to the same
external clock
source
as ECI
(n4r.
The
last
two
pins
on this header, PCK
and
ET, let you
use the
pacer
clock
(PCK)
or an
external
trigger
(ET) to
trigger AID conversions.
A jumper
must
be
placed
on
PCK
in order
to use the
pacer
clock
(output
from
TCI). Or,
you
can
place
the
jumper
across ET and
connect
any external
trigger toY2-39
to trigger
the
A/D converter.
NOTES: You must
disconnect
the
pacer
clock by removing
the
PCK
jumper
and install
the
jumper
of ET
whenever you
use the external
trigger line.
You must
have
one
jumper
installed
on one
of the npo
CLKI selections
and one
jumper
installed
on one
of the three
CLK2 selections.
tr
P6
Y
o
(\|
Y
o
P7
IH
XTAL
EC1
oTl
XTAL
EC2
PCK
ET
Fig.
1-6
-8254 Timer/Counter
Clock
Source
Jumpers,
p7
l-5
Fig.
1-8a:
Factory Setting
t-;;;------'l
8254
or2
ET
EOC
DMA
IRQT
IRQ6
IRQ5
IRQ4
IRQ3
IRQ2
G
Fig.
1-8b:
Interrupt
Source
OT2
Connected
to lRe3
1 200
I/O CONNECTOR
or2
ET
EOC
DMA
IRQT
IRQ6
IRQ5
lR04
IRQ3
IRQ2
G
TO A/D
TRIGG
ER
XTAL
EC1 F8 MHz EXT CLK
EXT GATE
1
I
ptt{ ggl1pl66gp 1x
PIN T/C OUT I
o-_8 MHz
EXT GATE
2
T/C
OUT
2
Fig.
1-7
-8254 Timer/Counter
Circuit Block
Diagram
P8
- Interrupt Source
and
Channet
(Factory
Setting:
Jumpers
on OT2 & G; Interrupt Channels
Disabled)
This
header
connector,
shown in Figure
1-8, lets
you
connect
any one
of four intemrpt
sources
to any
of six
interrupt
channels,
IRQ2
(highest
priority channel)
through
IRQT
(lowest
priority channel).
To activate
a channel,
you
must install
a
jumper
vertically
across
the desired
IRQ channel. Figure
1-8a
shows
the
facory setting;
Figure
1-8b shows
intenupt
source
OT2
connected
tro IRQ3.
I
ozl
oTl
XTAL
EC2
P8 P8
Fig.
1-8
- Interrupt
ChannelJumper,
pg
On the
right side
of the header,
you
can
select
any
one
of four signal
sources
to generate
an intemrpt.
An
intemtpt
source
is chosen
by placing
a
jumper
across
the
desired
pair
of.pins.
The intemrpt
sources
available
are
the
A/D end-of-convert
(EOC),
DMA done
(DMA), extemal
rigger @T),
and
rhe outpur
of timer/counter
2 (OT2).
TIMER/
COUNTER CLK
2GATE
Ar ri
l-6
When
jumpered,
the bottom
pair of pins on P8, labeled
G, connects
a I kilohm pull-down resistor
to the output
of a high-impedance
tri-state
driver which carries
the intemrpt
request
signal. This pull-down resistor
drives
tle
intemrpt request
line low whenever
intemrpts
are not
active.
Whenever
an
intemrpt
request
is made,
the tri-state
buffer is enabled,
forcing
the output high
and
generating
an intemrpL
You can monitor
the interupt strtus
through
bit 2 in the status word
(I/O address location
BA + 0). After the
intemrpt
has
been
serviced,
the reset
command
returns
the
IRQ line low, disabling
the
tri-state
buffer,
and
pulling
the ouput low again. Figure
l-9 shows
this
circuit. Because
the
intemrpt
request
line is driven low only
by the
pull-down
resistor, you
can have
two or more
boards
which share the same
IRQ channel. You can tell which board issued
the intemlpt request
by monitoring
each
board's
IRQ status bit.
NOTE: When
you
use multiple
boards that
share
the same interrupt,
only one board
should
have
the G
jumper
installed.
The
rest
should be disconnected.
Whenever
you
operate
a single board,
the
G
jumper
should be installed-
INT
SOURGE IRO STATUS
INTERRUPT
g"
Fig.
1-9
- Pulling
Down
the
Interrupt
Request
Line
P9
- DAC 1 Output Voltage
Range
(Factory
Setting:
+5 to -5 volts)
This
header
connector,
shown in Figure
l-10, sets
the output voltage
range for DAC 1
at 0 to +5,
+5, 0 to +10,
or +10
volts.
Two
jumpers
must
be installed,
one
to select
the range
and one
to select
the multiplier.
The
two
rightmost
jumpers
select the range,
bipolar
(15)
or unipolar
(5).
The
twoleftmost
jumpers
select
the multiplier,
X2
or Xl. When
a
jumper
is on
the X2 multiplier pins,
the
range
values
become
+10
and 10. The
table
below shows
the
four possible
combinations of jumper
settings,
and
the
diagram
shows
the factory
setting.
This header
does not
have
to be
set the
same
as
Pl0.
Voltage Range
Jumpers (Left
to Blght)
x2 x1 r5 5
-5
to +5 volts OFF ON ON OFF
0 to
+5 volts OFF ON OFF ON
-1
0 to
+10 volts ON OFF ON OFF
0 to
+10 volts ON OFF OFF ON
t-7
DACl
Fig.
1-10
- DAC 1 Output Voltage
Range
Jumper, P9
P10
- DAC 2 Output Voltage
Range
(Factory
Setting:
+5 to -5 volts)
This header
connector, shown
in Figure
l-l l, sets the
output
voltage
range for DAC 2 at 0 to +5,
+5, 0 to +10,
or +10
volts.
Two
jumpers
must
be installed,
one
to select
the
range
and one to select
the
multiplier.
The
two
rightmost
jumpers
select
the range,
brpolar
(15)
or unipolar
(5).
The
two leftmost
jumpers
select the multiplier,
X2
or Xl. When
a
jumper
is on the X2 multiplier
pins,
the
range
values
become
+10
and
10.
The table
below
shows
the
four
possible
combinations of jumper
settings,
and
the diagram
shows
the
factory
setting. This
header
does not have
to be set
the same as P9.
Voltage Range
and Polarity
Jumpers
(Left
to Right)
x2 x1 r5 5
-5 to +5 volts OFF ON ON OFF
0 to +5 volts OFF ON OFF ON
-1
0
to
+10
volls ON OFF ON OFF
0 to +10 volts ON OFF OFF ON
P10 DAC2
x2x1r5 5
Fig. 1-11
- DAC
2 Output Vottage
Range
Jumper,
pl0
Pll - A/D Data
Word Bit State
Set
(Factory
Setting: +/-)
This header
connector,
shown
in Figure
l-12, sets
the state
of the
unused four
bits in the 8-bit
MSB of ttre l6-bit
AID data
word. This header ensures
that ttrese four topmost
bits are set at 0 for unipolar
conversions and
at the same
state
as the most,
significant
bit of the
12-bit
A/D converted
data for bipolar
conversions.
Chapter
4, BA + 1,
explains
this
in more
detail. NOTE: Pll and P4
must be set
the same for proper board operation.
Set P4 to the same polarityl Pl1
Fig.1-12
-AlD Data
Word
Bit
State
Set Jumper,
p11
P9
+l-
:II:
x2x1+5 5
:II:
l-8
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148

Real Time Devices AD1200 User manual

Type
User manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI