HP 5501A Operating And Service Manual page 170

Laser transducer system
Hide thumbs Also See for 5501A:
Table of Contents

Advertisement

The environmental compensation factor is a number slightly less than one; i.e.,0.999XYZT, where
the digits XYZT are obtained from either the 10756A Manual Compensator or the 5510A Opt 010
Automatic Compensator. The conversion factor for wavelength units depends on the measure-
ment resolution selected in the 107648 Fast Pulse Converter, p/4 = 1.58248
X
10-4mm, p/8
=
7.91239
X
10-smm, etc.
This destination in corrected wavelength units is computed by the system controller and out-
putted to the 1076214 Comparator via the 10746A Binary Interface where
it
is constantly com-
pared to the up/down counter.
Conversely, if the up/down counter contents are transferred to the system controller to deter-
mine the position of the object under control, the displacement data in fractional wavelength
units can be converted to inches or millimetres a s follows:
Displacement in
=(Displacement in
Inches or Millimetres
Wavelength Units
4.17
10762A Comparator/10764B Fast Pulse Converter Input/Output Format
Table 4-15 shows the input/output format of the 10762A Comparator and the 10764B Fast Pulse
Converter.
4.18
PROGRAMMING AND DEBUGGING TIPS
The
first
and
most
important
thing
to
remember
about
programming
the
HP
9825A
Calcuator
to
act
a s
a
system
controller
is
that
the
documentation
for
the
9825A
Calculator contains
ex-
tensive
examples
and
techniquesof
how
to
properly
program
and
debug the
calculator
routines.
In
addition
to
that,
when
specifically
programming
for
the
Laser
Transducer
System
keep
the
following
points
in
mind:
a.
When
in
doubt
if
it
is
a
hardware
or
software
problem,
write
some
very
simple
programs
to
input
the
raw
data
(e.g.,
2V3P
to
output
the
compensation number,
or
102x30
to
output,
input,
and
display
in
decimal).
b.
Use
the
least
number
of
cards
possible
to
perform
a
specific
function.
c.
Make
extensive
use
of
STOP,
HALT,
or
PRINT
statements
that
output
the
results
im-
mediatley.
These
statements
make
it
easy
to
localize
a
problem
within
the
software.
d.
Check
the
handshake
routine
between
the
system
controller
and
the
system
interface
card,
(either
the
10745A
HP-IB
or
10746A
Binary
Interface).
Make
sure
you
are
giving
a
reset
at
the
start
of
the
program.
This
can
be
done
by
pushing
the
reset
button
on
the
calculator,
using
an
external
reset
line,
or
sending
reset
commands.
Note
that
if
the
system
uses
the
binary
interface
and
16-bit
words,
you should
send
three
0 P
instruc-
tions.
If
it
uses
8-bit
words
send
five
0 P
instructions.

Advertisement

Table of Contents
loading

Table of Contents