UK Astronomy Technology Centre Chris Tierney
Royal Observatory, Edinburgh 31st March 2001

The nculamp.sch schematic

Links from the schematic:

The NCU calibration source consists basically of a lamp (which can be switched on or off) and attenuator mechanism (a rotating shutter that varies the output intensity of the device). Feedback of the output intensity is given by a photodiode which is measured, via an anologue-to-digital converter, by the XYCOM-240 card.

Control over the attenautor is acheived using a deviceControl record and OMS card to drive its steppermotor. The operations of this deviceControl record and of the analogue-to-digital converter (ADC) that reads out the photodiode circuit are co-ordinated by an assemblyControl record.

The binary output record "bo0" controls the status of the lamp (on or off) via the XYCOM-240 card. It is assumed that, when indexing or moving the attenuator mechanism via the assemblyControl record (or assemblyControl screen), the lamp has been switched on already by the user.

The details of the ADC readout software are given in the documentation for the attadc.sch schematic. The assemblyControl record writes a value on its sensor output field SOR to trigger this software to take a reading, and expects an integer value to be written to its sensor input field SIJ.

Operation of the assemblyControl record in INDEX mode is as follows:

The assembly is operated, after indexing, using the JOG mode of the assemblyControl record. This appears on the DM screen as a "Hunt" mode button. MOVE mode, for this assembly, simply forwards a position request to the deviceControl record and reads the current photodiode output.

The behaviour of the assemblyControl record in Hunt (jog) mode is as follows:

devctlp.sch attadc.sch records_gmos_assembly