Ametek 7230 Instruction Manual page 145

Dsp lock-in amplifier
Table of Contents

Advertisement

n
Output and range
0
X Output (±10000 FS)
1
Y Output (±10000 FS)
2
Main signal channel ADC output (digital signal monitor 1
3
ADC1 (±10000 = ±10.0 V)
4
ADC2 (±10000 = ±10.0 V)
Dual modes only:-
5
X
Output (±10000 FS)
2
6
Y
Output (±10000 FS)
2
7
Input to second demodulator (digital signal monitor 2)
The computer program's subroutine which reads the responses to the DC command
needs to run a program loop that continues until all the data has been transferred.
DCCOUPLE [n]
Input coupling control
The value of n sets the input coupling mode according to the following table:
n
Coupling mode
0
AC coupled
1
DC coupled
DCB n
Dump acquired curve(s) to computer in binary format
The operation of this command depends on whether data has been stored into the
Standard or Fast Mode curve buffers.
Standard Mode
This command causes a stored curve to be dumped via the computer interface in
binary format, using two bytes per point. All curves other than the lower 16-bits of
the reference frequency curve (curve 15) use 16-bit 2's complement encoding, and
all data points are sent with the MSB first. The number of data bytes sent is therefore
equal to twice the current curve length. Each point is sent in fixed point mode, there
being no floating point version of the command, and hence if floating point values
are required the user may need to additionally store and read the Sensitivity curve
and then perform the correction in his own software. In order to achieve the
maximum transfer rate, no terminators are used within the transmission, although the
response is terminated normally at the end.
One curve at a time is transferred. The value of n is the bit number of the required
curve, which must have been stored by the most recent CBD command. Hence n can
range from 0 to 16 in Single Reference Mode, and 0 to 21 in the dual modes. If for
example CBD 5 had been sent, equivalent to asserting bits 0 and 2, then the X and
Magnitude outputs would be stored. The permitted values of n would therefore be 0
and 2, so that DCB 0 would transfer the X channel output curve and DCB 2 the
Magnitude curve.
Curves 15 and 16 store the reference frequency in millihertz. When using the DCB
command (although not with the other curve transfer commands), both curves need
to be transferred separately. They should then be converted to two arrays of integer
values, allowing for the fact that the data points in curve 15 are unsigned 16-bit
values, while those in curve 16 are signed 2's complement 16-bit values (although in
practice they are never negative). Finally they should be assembled into a single
curve using the following algorithm:
Appendix E, ALPHABETICAL LISTING OF COMMANDS
E-7

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents