/
Calibration Unit Compensators

Calibration Unit Compensators


Table of Contents:


NOTE: these motors have not yet been installed within the KPF system. We have also moved away from a Galil controller and are now baselining a Newport controller. This page will be updated with the relevant info when the motors are installed (likely during late 2023).

Introduction

When sources and filters change within the calibration unit, the image of the source moves with respect to the fiber. We had expected to compensate for these motions during alignment, but in practice this has not been possible.

As such, we have added two motorized compensators into the system, which will correct alignment for each source (8x) and filter (12x) combination. One motorized stage will move the exisiting beamsplitter in pitch and yaw, and the other will move a new fold mirror in pitch and yaw.

The position of these motors will be determined via a look-up table (i.e. if source is A and filter1 is B and filter2 is C, move mirror1 to X1,Y1 and move mirror2 to X2,Y2).


Relevant Devices

Description

Qty

Source

Part Number

Link

Description

Qty

Source

Part Number

Link

Galil 4040 Motor Controller

1

Galil

DMC-4040(MO)-C022(5V)-I000-D4040

https://www.galil.com/order/part-number-generator/dmc-40x0#DMC-4040(MO)-C022(5V)-I000-D4040

Motorized Actuator, Miniature, 12 mm Travel, Stepper, 25-pin D-Sub

4

Newport

TRA12PPD

https://www.newport.com/p/TRA12PPD


Relevant Functional Block Diagram


Software Actions

Action

Notes

Action

Notes

1

Home

Each motor will need a home command, where the actuator is retracted until a limit switch is hit.

2

Move to a position

Position given by number of steps away from home.

3

Two modes: automatic and manual

Automatic mode: Dispatcher reacts to any of the following:

  • Octagon Source Change

  • ND1 Filter Wheel Filter Change

  • ND2 Filter Wheel Filter Change

The dispatcher will then move all 4 compensator mirrors to the correct positions for the new source and filter wheel settings.

Manual mode: the dispatcher does not react to changes of the sources or filter wheels.

4

Error catching

Motors can never be commanded beyond XXXXX steps as it will cause the actuator to damage itself by extending too far.


Required Adjustable Settings

Setting

When Needed

Notes

Setting

When Needed

Notes

 

Build

Observing

Maintenance

 

Look up table of positions

YES

NO

YES

Look-up table contains a set of 4 motor positions for each combination of:

  • octagon source

  • ND1 filter wheel position

  • ND2 filter wheel position


Relevant Datasheets & Manuals

 

Description

File

Source

 

Description

File

Source

1

Actuator User Manual
(we have TRA12PPD)

https://www.newport.com/mam/celum/celum_assets/resources/TRA_-_User_s_Manual.pdf?1

2

Actuator Data Sheet
(we have TRA12PPD)

https://www.newport.com/mam/celum/celum_assets/resources/TRA_Data_Sheet.pdf?1

3

Galil 4040 User Manual

 

 


Relevant Software

Description

File

Source

Description

File

Source

1

Jason Grillo’s software

Python code and lookup table created by Jason Grillo and used on the KPF Windows machine.

Related content

Calibration Unit Motor Controller
Calibration Unit Motor Controller
More like this
Calibration Unit Filter Wheels
Calibration Unit Filter Wheels
More like this
Bench Position Potentiometers
Bench Position Potentiometers
More like this
Calibration Bench Shutter Controllers
Calibration Bench Shutter Controllers
More like this
Spares / Limited Life / Consumables List
Spares / Limited Life / Consumables List
More like this
KPF Approved Mechanical Drawings
KPF Approved Mechanical Drawings
More like this