Note: the noise level of the output may be reduced considerably by adding a capacitor, e.g. 20 microFarad has been used at P3P10.
Carrier TVME200-10: S1 = 0, S2 = 8 (0x0800 == 2048), S2 can be 0, 4, 8, C only, S4: A24/A32 memory enable and size, S4 = 0 - A24/A32 memory disabled, S4 = 1 - A24, 128 kB, 32 bK/IP, S4 = 2 - A24, 256 kB, 64 kB/IP, S5, S6: A24/A32 base address, def: 0xd00000 (A24), 0x00000000 (A32), S5: A[23:20], S6: A[19:16] for A24, S5: A[31:28], S6: A[27:24] for A32, memory must be boundary aligned with S4, power requirements: 300mA at 5V, 1 mA at +12V, 1mA at -12V (figures 64.1 and 64.2).
Every piggy back uses 256 Bytes. The bases address of the cards have to be separated accordingly, starting at 2048.
Mode selection: The TIP551 can be operated in the modes [0V, 10V] and [-10V, 10V]. The selection is done by jumper J1 which is on the IP board. J1 is accessible only, if the IP board is removed from the carrier board. J1: 1-2: [0, 10V] (factory set), 2-3: [ -10V, 10V]. Pin '3' is nearer to the edge than '1'. Depending on the selected mode, the corresponding range has to be specified in Online:
Tango: the properties RangeMin and RangeMax are by default 0 and 10 and they need not be defined in the default hardware configuration. They have been implement to reflect the jumper setting.
Range: 0 to 10 V sdvli(dac1) = 0 sdvla(dac1) = 10 Tango: Set the properties RangeMin to 0 and RangeMax to 10. Range: -10 to 10 V sdvli(dac1) = -10 sdvla(dac1) = 10 Tango: Set the properties RangeMin to -10 and RangeMax to 10.
It is important to note that, that the DAC voltage limits have two meanings:
The '1' of the ribbon cable is at the bottom of the TVME-200 connectors, at the left of the patch board connectors.
Carrier: VIPC616, A16D16 1k at 0x800 base (every piggy back uses 256B), base2 0x0. Jumpers: E3.7-E7.7 1111011 (from left to right, VME connectors point downwards), A24, E20.8-E21.8 11101111 (A23-A17, 0x10 00 00, parking position, avoids collisions with V260 I/Os), the other jumpers remain in the default position. VIPC616 power requirements: 0 mA at 12V, 0 mA at -12V, 610 mA at 5V.
Power requirements: 430 mA at 5V.
! ! '0xa00' corresponds to position 'C' ! def dac1/module=tip551/dev=dac/base=0xa00/chan=0 def dac2/module=tip551/dev=dac/base=0xa00/chan=1 def dac3/module=tip551/dev=dac/base=0xa00/chan=2 def dac4/module=tip551/dev=dac/base=0xa00/chan=3
Tango (/online_dir/online.xml):
<hw> ... other devices <device> <name>exp_dac01</name> <type>dac</type> <module>tip551</module> <device>p09/dac/exp.01</device> <control>tango</control> <hostname>haso107tk:10000</hostname> </device> <device> <name>exp_dac02</name> <type>dac</type> <module>tip551</module> <device>p09/dac/exp.02</device> <control>tango</control> <hostname>haso107tk:10000</hostname> </device> <device> <name>exp_dac03</name> <type>dac</type> <module>tip551</module> <device>p09/dac/exp.03</device> <control>tango</control> <hostname>haso107tk:10000</hostname> </device> <device> <name>exp_dac04</name> <type>dac</type> <module>tip551</module> <device>p09/dac/exp.04</device> <control>tango</control> <hostname>haso107tk:10000</hostname> </device>
Figure 64.3 shows the combined resolution of the TIP551 (DAC) and TIP830-20 (ADC) as a function of voltage.