Delta 36-R31 User Manual Page 24

  • Download
  • Add to my manuals
  • Print
  • Page
    / 84
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 23
ACC-36E Manual
USing acc-36E with power umac 24
Automatic ADC Read
The automatic read function demultiplexes the data into individual registers and stores them once every
AdcDemux.Enable phase cycles in accessible memory locations. It can handle up to a total of 32 ADC
channels (16 pairs). There are 16 ADCs (8 pairs) per base address (or ACC-36E card) for a maximum of 2
base addresses (i.e. two ACC-36E cards) as follows:
Pair #
1
st
ACC-36E
Pair #
2
nd
ACC-36E
1
ADC#1
&
ADC#9
9
ADC#1
&
ADC#9
2
ADC#2
&
ADC#10
10
ADC#2
&
ADC#10
3
ADC#3
&
ADC#11
11
ADC#3
&
ADC#11
4
ADC#4
&
ADC#12
12
ADC#4
&
ADC#12
5
ADC#5
&
ADC#13
13
ADC#5
&
ADC#13
6
ADC#6
&
ADC#14
14
ADC#6
&
ADC#14
7
ADC#7
&
ADC#15
15
ADC#7
&
ADC#15
8
ADC#8
&
ADC#16
16
ADC#8
&
ADC#16
These are the necessary steps for setting up the automatic read function:
1. Configure A/D Ring Pointers: AdcDemux.Address[i].
For each pair with index i, AdcDemux.Address[i] must be set to the Power PMAC I/O base
offset as specified in the Addressing section of this manual. Typically, pairs 1 8 are assigned to
the first ACC-36E, pairs 9 16 are assigned to the second ACC-36E.
Ring Pointers
Pair #
Ring Pointers
Pair #
AdcDemux.Address[0]
1
AdcDemux.Address[8]
9
AdcDemux.Address[1]
2
AdcDemux.Address[9]
10
AdcDemux.Address[2]
3
AdcDemux.Address[10]
11
AdcDemux.Address[3]
4
AdcDemux.Address[11]
12
AdcDemux.Address[4]
5
AdcDemux.Address[12]
13
AdcDemux.Address[5]
6
AdcDemux.Address[13]
14
AdcDemux.Address[6]
7
AdcDemux.Address[14]
15
AdcDemux.Address[7]
8
AdcDemux.Address[15]
16
2. Configure A/D Ring Convert Codes: AdcDemux.ConvertCode[i].
The convert code allows the user to select the input mode, whether unipolar or bipolar, as well as
the number of the ADC pair (Hardware Pair#) to sample.
Setup Structures
Definition of n
Mode
Voltage Input
AdcDemux.ConvertCode[i]=$n00n00
n = (Hardware Pair #) - 1
Unipolar
Positive Only
n = (Hardware Pair #) +7
Bipolar
Positive/Negative
Note
Hardware Pair# in this case assumes per-card pairs (i.e., Hardware
Pair# can only run from 1 to 8, because there are only 8 pairs per card,
whereas Software Pair# can run from 0 to 15, since those are the
indices of the AdcDemux structures).
Page view 23
1 2 ... 19 20 21 22 23 24 25 26 27 28 29 ... 83 84

Comments to this Manuals

No comments