The Agilent 10889B PC servo-axis board is a programmable, digital servo with built-in motion control algorithms. The combined servo-axis board provides a complete closed-loop positioning solution for PC-based laser interferometer systems. It offers both high resolution and a high sample rate. Output is a ±10 V analog motor drive signal updated at 20 kHz. Position outputs are available over the PC backplane and via direct hardware output.
Features:
Motor Drive Outputs
+/-10 V analog (DAC and AGND):
* Resolution: 0.305 mV
* Output updated at sample rate
* Programmable limit (centered on 0 volts)
Programmable Control
Programmable Sample Rate: 250 Hz to 20 kHz (depending on equation used)
Programmable Difference Equation Coefficients:
3 coefficients for PID
5 coefficients for IIR
Programmable Feedforward Terms:
Feedforward Velocity
Feedforward Acceleration
Feedforward Delta Acceleration
Proifiling Modes:
Internal and External Position Profiling
Internal and External Velocity Profiling
Buffered Position Profiling (Linear Interpolation available)
Programmable Profile Limit Terms:
Position Profiling (velocity, acceleration, and delta acceleration)
Velocity Profiling (acceleration and delta acceleration)
Programmable Trace Function:
Buffer Size: 32 K longwords
Data Size:
Reference position, actual position: one long word
Difference equation output, drive signal output: half long word
(Position Error can be displayed from reference position minus actual position)
Included Software Tools
- Tune Program
- Demo Programs
- Library of C Functions
- User Downloadable Routines
(Contact your Agilent Sales Representative for C Function Libraries and Downloadable Routines.)
Resolution
Optics Resolution
Linear or Single Beam lambda/128 or 5 nm (0.2 micro inch)
Plane Mirror lambda/256 or 2.5 nm (0.1 micro inch)
High Resolution lambda/512 or 1.2 nm (0.05 micro inch)
Hardware Position Output
(Uses PC Internal Ribbon Cable Connector)
Binary Units: Fractions of a wavelength, 2''s complement
Data Update Rate: 10 MHz for all laser heads
Data Age: Typical 1.2 us fixed
<1 ns ambiguity for constant ambient temperature
<10 ns ambiguity over a temperature range of 0-55 degrees C
Assumes sampling is synchronized to the 10 MHz clock
Least Significant Bit (one count) equals resolution/4
PC Backplane Position Output
Binary Units: Fractions of a wavelength, English or metric
Least Significant Bit (one count) equals resolution
Data Update Rate (typical): Varies according to board configuration and
PC performance
Units 386/25 PC 486SX/25 PC
Inches or metric 7 kHz 8 kHz
Raw, uncompensated counts 10 kHz 12 kHz
Note: Custom downloadable software may significantly improve these data rates. Contact your Agilent Sales Representative for details.
Power Requirements (typical)
5 Vdc + 0.25V / -0.125 V at 3.0 A
+12V +/-0.5 Vdc at 0.15 A
-12V +/-0.5 Vdc at 0.05 A
Physical
Weight: 0.45 kg (1 lb)
Operating Temperature: 0-40 degrees C (32-104 degrees F)
PID filter included for simpler positioning problems; IIR filter handles more complex situations
Tuning software speeds startup
Trace capability simplifies optimization and servo-loop
characterization
Robust feature set provides versatility
Customized routines available from Agilent
General
Platform and size: PC-ISA-AT, 114 x 339 mm
Number of Axes per Board: 1
Resolution Extension: x64
External Sample Inputs: 1
Operation with Plane Mirror Optics
Resolution: 2.5 nm
Maximum Velocity (also limited by laser head): 550 mm/sec
Timing
Position Data Update Rate: 10 MHz
External Asynchronous Sample Uncertainty: ± 50 ns
Data Age Variation: < 1 ns @ constant Temp, < 10 ns for 0 to 55 deg C
Servo Sample Rate: 250 Hz to 20 kHz (max depends on difference equation used)
Special Features
± 10V Analog Output for closed loop servo control
PID and 2nd and 3rd order IIR Difference Equations included
32-bit, 2´s Complement Hardware Position Output @ 10 MHz
32-bit Programming API available for Windows 9x, NT, 2000, XP