21
Drawing Filename Page SpeX 2.0 Title Page spex-2.0.vsd 1 Table of Contents SpeX 2.0 Title Page 1 2.0 Block Diagram 2 2.0 Cable Diagram 3 2.0 Array Cntr Block Diagram 4 IARC H2RG diagram 5 2.0 Software Overview 6 2.0 Software XUI/IC/LDog 7 User Accounts 8 Motor Summary 9 CalMir 10 DIT 11 OSF 12 ROT 13 SLIT 14 Slit AutoGuideBox 15 GRAT 16 GFLT 17 AFOC 18 Page-19 19 1.0 Block Diagram 20 1.0 cable diagram 21

Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

  • Upload
    lykhanh

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Drawing

Filename

Page

SpeX 2.0 Title Page

spex-2.0.vsd

1

Table of Contents

SpeX 2.0 Title Page 1

2.0 Block Diagram 2

2.0 Cable Diagram 3

2.0 Array Cntr Block Diagram 4

IARC H2RG diagram 5

2.0 Software Overview 6

2.0 Software XUI/IC/LDog 7

User Accounts 8

Motor Summary 9

CalMir 10

DIT 11

OSF 12

ROT 13

SLIT 14

Slit AutoGuideBox 15

GRAT 16

GFLT 17

AFOC 18

Page-19 19

1.0 Block Diagram 20

1.0 cable diagram 21

Page 2: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

DigiPort

Server TS

4 MEI

1. Qth lamp2. Inc Lamp3. IR source

4. Argon Lamp

2 smart motorsRotatorGrating

Comparator board

H2RG ARC Controller

Bigdog PCIn Computer rm

Guidedog PCIn computer rm

IO UnitRIO-47122

IrtfKVM

IrtfLan

IrtfKVM

IrtfLan

IrtfLan

AC Power

7 analog

CASS

Computer

Room

Temperature Sensor/Heater

In cool racks

Stepper motor

ControllerDMC 4183

(8 Axis controller)

Littledog computer

IrtfKVM

IrtfLan

analog IO

Digital IO

Stepper motor

drivers, 6 each

(ISM IM483I)

6 Stepper MotorsCalMir slide

Dichroic TurretOS Filter Wheel

Slit WheelGuider Filter Wheel

Array focus slide(ISM M2-2232-D)

2 TTL

7 HE sensorsDIT, OSF, ROT,

SLIT, GRAT, GFLT, AFOC

CalMir Limits2 TTL

PC Parallel Port(timestamps

shutter)

PC parallel port(timestamps

shutter)

AC power cntlWTI IPS-8HS20-1

AladdinARC

Controller

Controller power supplies (2 each)

Fiber to TTL

ARC PCIeFiber interface

TTL to fiber

Fibers from TCS Rm to

CASS

ARC PCIeFiber interface

TTL to fiber

Fiber to TTL

Drawing

Filename

Page

2.0 Block Diagram

spex-2.0.vsd

2

Lake shore 218E monitor

LakeShore Mode 335 controllers (2 each)

prologix

GPIB

Ethernet

2 each

DigiPort

Server TS

4 MEI

Page 3: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

calMir stage

ROTsm34250D

DIT

stepper

OSF

stepper

SLIT

stepper

GFLT

stepper

AFOC

stepper

CALMIR

stepper

55

pin

55

pin

55

pin

55

pin

55

pin

LakeShore

332

LakeShore

332

6 p

in

Mil

Sp

ec

WTI IPS-8HS20-1

Remote power control

192.168.1.17 spex-lamp-wti

Uti lity box (HE Borard) PWR

Stepper motor drivers

Schneider Electric

IM483-34P1

6 each

H2RG Array

Controller

10

0 p

in61

pin

61

pin

10

0 p

in61

pin

61

pin

10

0 p

in61

pin

61

pin

10

0 p

in61

pin

61

pin

Inc

QTR

IR PS

SpeX

HE-1100

LakeShore 218

Drawing

Filename

Page

2.0 Cable Diagram

spex-2.0.vsd

3

Aladdin Array

Controler

ACO PIAN

B5G120

5V 1.2A

TDK-Lambda

DDP-480241

24V 20A

Galil DMC 4183

Stepper motor

controller

Spex_TC_DigiPort

DSP100-24

2.4A 24V

Galil RIO 47120

Digi T24 MEI

1 Rot

2 Grat

Ethernet

AC Power

Ethernet

X 3

AC Power

AC Power

Ethernet

Temperature Control Box

Motor Control Box

SPEX-1002 CalBox PS Box

Gpib-to-

ethernet

Gpib-to-

ethernet

AC Power

Ethernet

X 3

Agilent N6700B

Power supply

Agilent N6700B

Power supply

Agilent N6700B

Power supply

Agilent N6700B

Power supply

SPEX-1800

ARG PS

SPEX-1001QRT Lamp

INC Lamp

Arg Lamp

ARG Lamp

A1 QTR

A2 INC

A3 IR

A4 ARG

ACO PIAN

B9G100

9V 1A

RS-232

Animat ics PWR

Animatics

PS42V6AG-110

46V 6.5A

192.168.1.20

Bigdog-array-pw-1

192.168.1.21

Bigdog-array-pw-2

192.168.1.22

guidedog-array-pw-1

192.168.1.23

guidedog-array-pw-2

IARC-1400IARC-1300

RX

TX

Tim e

stam p

To Bigdog PC

RX

TX

Tim e

stam p

To Guidedog

PC

18

pin

mils

pe

c4

1 p

in

Mil

Sp

ec

18

pin

mils

pe

c

41

pin

Mil

Sp

ec

41

pin

Mil

Sp

ec

18

pin

mils

pe

c

SPEX-1100

SPEX-1800

SPEX-1600

Hall Effect

GRATsm34250D

7pin

subD

15pin

subD

7pin

subD

15pin

subD

6p

in

Mil

Sp

ec

6pin

MilS

pec

6pin

MilS

pec

18

pin

mils

pe

c4

1 p

in

Mil

Sp

ec

55

pin

MilS

pe

c

66

pin

MilS

pe

c

66

pin

MilS

pe

c

6pin

MilS

pec

6pin

MilS

pec

6pin

MilS

pec

6pin

MilS

pec

6pin

MilS

pec

6pin

MilS

pec

6pin

MilS

pec

6pin

MilS

pec

6pin

MilS

pec

6pin

MilS

pec

15 pin

subD

7 pin

subD

15 pin

subD

7 pin

subD

SPEX-1400

SPEX-1200

Lim it DIO

RS232

RS232

PWR

PWR

55

pin

MilS

pe

c

55

pin

MilS

pe

c

55

pin

MilS

pe

c

55

pin

MilS

pe

c

SPEX-1500

55 pin MilSpec

55 pin MilSpec

<- S tepper A+,A-,B+,B-

<- Animat ics pwr

RS-232, CalMi r Limi ts

HE Brd output ->

<-HE Brd PWR

Based on EW google docs drawing:https://docs.google.com/drawings/d/1M_lYA1YIQgE1bSQKpC8oeTdTGstZauQxcjNFWqR9234/edit

Page 4: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

CoolRacks

IARC Controller

Back

pla

ne

ARC-22Timing Brd

ARC-32IR Clock Bd

ARC-468 ch Video Bd

H2RG has 5 ARC-46

boards.

(40 channels)

Aladin has 1 ARC-46

boards.

(8 channels)

AR

C-7

3 P

wr C

ntl

Brd

FA

N

Agilent N6700B P/S #2N6743B +16.5V

N6733B -16.5V

N6733B + 12V

N6708A filler_moduleLinux PC (located in TCS RM)

ARC-66PCIe Brd

Parallel Port TTL

to

filber

TTL to

filber

Relay to reset

DEWAR

1 camera system shown 2nd System represented by this callout. Instrument will have 2 camera systems (PC + controller + PS).Aladdin (8 channel controller) will have a single MilSpec Connector

PC

B

IDC-

M

IDC-

M

IDC-

F

IDC-

F

IDC-

F

IDC-

F

Cold

str

uct

ure

IDC-

M

IDC-

M

IDC-

M

IDC-

M

IDC-

F

IDC-

F

IDC-

F

IDC-

F

IDC-

F

IDC-

F

IDC-

F

IDC-

F

PC

B H

MILSpec-to-IDC PCB Assembly is mounted on non-removable panel area of the Vacuum Jacket. H2RG has:61pin MilSpec (MS3340H24C61P-0037)

100pin MilSpec (231-100-H0ZL23-34CN)

IDC-

M

IDC-

M

IDC-

M

IDC-

M

IDC-

M

IDC-

M

IDC-to-IDC male connnectors mounted on cold structure.

Manganin Ribbon with IDC connectors.

Manganin Ribbon with IDC connectors.

PC

B

IDC-

M

IDC-

M

Vacu

um

Jacke

t

IDC-

F

IDC-

F

IDC-

F

IDC-

F

IDC-

M

IDC-

M

70K 30K273 K

3 le

gged c

arr

ier

H

PG

AH

2R

G

Array AssembleH2RG +PGA socket, PGA Flex3 Legged Carrier

Dashed box represents item include on the focus stage.

H2RG Internal

Dewar Cabling

Block Diagram

Aladdin Internal

Dewar Cabling

Block Diagram

Radia

tion S

heild

Drawing

Filename

Page

2.0 Array Cntr Block Diagram

spex-2.0.vsd

4

Agilent N6700B P/S #1N6732B +5.0V

N6732B +6.5V

N6732B -6.5V

N6708A Filler_module

Page 5: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Drawing

Filename

Page

IARC H2RG diagram

spex-2.0.vsd

5

ARC-22FO Timing Brd

ARC 32 Clk Drv BD

ANU Bias Brd

ARC 46 IR Vid Brd 0

Emply slot

ARC 46 IR Vid Brd 1

Emply slot

ARC 46 IR Vid Brd 2

Emply slot

ARC 46 IR Vid Brd 3

Emply slot

Emply slot

Slot 1

Slot 2

Slot 3

Slot 4

Slot 5

Slot 6

Slot 7

Slot 8

Slot 9

Slot 10

Slot 11

Slot 12

PV4

PV3

PV2

PV1

PV0

PB1

PC1

P2

P1

<-Outputs 16-23

Ref: IARC Design Spreadsheethttps://docs.google.com/spreadsheet/ccc?key=0AgDomi_LyO2MdGo1QURjWmd3eUg4TmZOYnJNQkpWUFE#gid=28

Page 6: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Bigdog - Spectrograph Computer X86 PC with Linux

BigDogIC

BigdogXUI DV

Guidedog - Guider ComputerX86 PC with Linux

GuideDogIC

GuideDogXUI DV

IARC Controller

“ldog” - Instrument Controller

ComputerX86 with Linux

Ldog_ic

Ethernet motor

controller

Ethernet IOcontrollers

Terminalservers

iarc

IARC Controller

Fiber

iarc

ARC PCI Interface

DSP

Code

DSP

Code

Instrument Controller

Applications

Spectrograph

Instrument

Control

Guider

Instrument

Control

Drawing

Filename

Page

2.0 Software Overview

spex-2.0.vsd

6

Iarc_server

Iarc_server

Parallel port

Fiber

ARC PCI Interface

Parallel port

Page 7: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

ICmain() /parent

process

Pfast

pslow

Udp_server

Sock_server

SHM_ICShared memory

Command

msgq

UPD Port

TCP Port

IC Application

XUI ApplicationDV

Application

IARC PCI Interface

Image Acquisition Software – 2 versions on 2 computer (

Spectrograph and Guider)

SHM_LDOG

MQ_LDOG

_

COMMAND

MQ_LD

OG_

UDP

MQ_LD

OG_

SOCKE

TIO

MQ_LD

OG_

TC330A

MQ_LD

OG_

TC330B

MQ_LD

OG_

CALMIR

MQ_LD

OG_

DIT

MQ_LD

OG_

OSF

MQ_LD

OG_

ROT

MQ_LD

OG_

SLIT

Tc330a_mon

Tc330b_mon

Tc208b_mon

rio_mon

calmir

dit

osf

rot

slitUdp_server

Sock_server

MQ_LD

OG_

GRATgrat

MQ_LD

OG_

GFLTgflt

MQ_LD

OG_

AFOCafoc

Ldog_icMain() / parent process

Instrument Controller Software

Drawing

Filename

Page

2.0 Software XUI/IC/LDog

spex-2.0.vsd

7

Iarc_server(can run as embedded or

external task)

SHM_IARCShared memory

Astro_PIC device diverParint parallel port

device driver.

Parallel port

mexe

dmc41_mon

N6700_monX 4 for each suppy

MQ_LD

OG_

LOGGE

R

logger

Mq_ic_go Go

Page 8: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Drawing

Filename

Page

User Accounts

spex-2.0.vsd

8

User Accounts for SpeX

spex – host the spex web site. Used by support scientist to provide documentation on spex to observers.

Bigdog – user account to run the bigdog software. Bigdog is the spectrograph camera software. It normally runs inside the VNC stefan:1

Guidedog – user account to run the guidedog software. Guidedog is the imager/guider camera software. It normally runs inside the VNC stefan:2

Ldog – user account to run the ldog software. Ldog is the instrument controller (motor, temperature controlers, etc).ldog create it own VNC server, ldog:16000, where the ldog_ic application runs.

s2 – user account for spex programmer. Source code, development documentation is store here. Also has the sim/ directory to run spex in simulation mode.

The original spex (sparc/vme/redstar) was build from 1994-2000, and used at the IRTF from May 2000 to Aug 31, 2013. This Spex 1.0 bigdog, guidedog user accounts were rename as oldbigdog, oldguidedog.spex has the old 1.0 source code In /home/src/spex/. There was no ldog account, littledog was an embedded PC running inside of coolracks.

Bigdog Account

The bigdog account runs the spectragraph software. The user bigdog should login to the bigdog computer.Important directies in bigdog:

/home/bigdog/

|-- current/ - The current version of bigdog.

|-- old/ - order binaries are archived here.

|-- dev/ - A test or development binaries.

|-- macro/ - bigdog macros.

|-- include/ = include files. (so we con’t use /usr/local).

|-- lib/ - lib for bigdog (so we don’t used /usr/local).

|-- src/ - source dirctory. Should be soft lins to /home/s2.

|-- tools/ - contains iarc’s dsp compiler.

|-- bin/ - user scripts, like startic, etc.

GuideDog Account

The guidedog account runs the imager/guider software. The user guidedog should use the guidedog computer.Guidedog is similar to bigdog. It has the same directories with the same purposes.

ldog Account

The ldog (littledog) account runs the ldog_ic software on the ldog computer. Important directories in the account are:

/home/ldog/

|-- current/ - The current version of bigdog.

|-- old/ - order binaries are archived here.

|-- dev/ - A test or development binaries.

|-- src/ - source dirctory. Should be soft lins to /home/s2.

|-- bin/ - user scripts, like startic, etc.

s2 Account

The s2 account is used by the spex program for development and testing. This account has the source code, documentation, and the sim/ binaries..

Important directories in the account are:

/home/s2/

|-- current/ - The current version of bigdog.

|-- old/ - order binaries are archived here.

|-- dev/ - A test or development binaries.

|-- src/ - source dirctory. Should be soft lins to /home/s2.

|-- bin/ - user scripts, like startic, etc.

Page 9: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

IO

Summ

NAME Motor Type Model Motor Vel Steps/sec Step/rot RPM

Dir for

+Steps Type

Gear

1:x

Total

Steps

Measure

Size

Full Travel

(sec)

Neg

Lm Pos Lm Hm A/D

DMC41A

XIS

calmir Stepper M-222-6.0D 50000 50000 6400 468.8 CW linear 259412 5.19 1 1 F

dit Stepper M-222-6.0D 3000 3000 6400 28.1 CCW detent wh 40 256000 256000 85.33 1 1 1 A

OSF Stepper M-222-6.0D 10000 10000 6400 93.8 CCW detent wh 100 640000 640000 64.00 1 1 1 B

SLIT Stepper M-222-6.0D 3000 3000 6400 28.1 CCW detent wh 60 384000 384000 128.00 1 1 1 C

GFLT Stepper M-222-6.0D 10000 10000 6400 93.8 CCW detent wh 100 640000 640000 64.00 1 1 1 D

AFOC Stepper M-222-6.0D 5000 5000 6400 46.9 CCW linear 605000 121.00 1 1 1 E

ROT Smart MT SM34205D 80000 9765.625 8000 73.2 CCW wheel 180 1440000 720000 73.73 1 1

GRAT Smart Mt SM34205D 80000 9765.625 8000 73.2 CCW Wheel 180 1440000 720000 73.73 1 1

2 6 6 7

Motor Device

Drawing

Filename

Page

Motor Summary

spex-2.0.vsd

9

Page 10: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Drawing

Filename

Page

CalMir

spex-2.0.vsd

10

WTI NPS-8HS20-1 “spex-lamp-wti” 192.168.1.17

AR P/SIR P/SInc P/SQth P/S

OutLet 1 OutLet 2 OutLet 3 OutLet 4

MotorLinear StageRev lm Fwd lm

Calibration Mirror and Lamp Power Control (CALMIR)

Driver

Motor shaft has 6400 steps/revolution

Position of mirror Green LED RED LED

Limits on JBOX ~256866 0

Out/In positions out=252000 in=5000

Stepper motor drives a linear stage to position the calibration mirror Out

or In of the beam. To initailize we drive the stage to the REV limit , and set

the position to 0.

Position the stage OUT Or IN using the step position in the table.

When the motor is idle, the power to the stepper driver should be OFF.

A WTI unit is used to control the A/C power supplies to turn off/on the 4

calibration lamps.

DMC 4183Axis F

Fwd Lm

Rev Lm

CCW is -stepsIN = 5000

CW is + stepsOut=252000

Page 11: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Drawing

Filename

Page

DIT

spex-2.0.vsd

11

Dichroic Wheel (DIT)

H

pupil3200045 deg

0.996000

135 deg

Open160000225 deg

0.8224000315 deg

Step/Rev= 256000

Menu Inx Short Name Long Name Angle Step Pos

0 pupil Pupil Viewer 45 32000

1 0.9 0.9 (Rf:0.47-0.92,Tx:0.92-6) 135 96000

2 Open Open 225 160000

3 0.8 0.8, Rf:0.42-0.8 Tx:0.80-6.0 315 224000

Stepper MotorIMS M-2222-6.0D

DMC 4183Axis A

Comparator Circuit

D.out

V.out

Home at 0

Comparator CircuitD.out

V.out

F.Limit – used for “home”.

AIN 0

Home – used for “inDetent”

The Dichroic Wheel is also know as DIT.

The DIT is a detent wheel. The detents provide reproducible positioning for

each position. An HE sensor senses the home and indetent magnets. A

single magnet defines the home position. A each detent, a magnets with

reverse polarity are installed. Two comparator circuit are used to provide a

“home” and “indetent” signal..

To initialize we drive the wheel forward until the Forward limit is triggered.

This defines the home position.

To move to a detented position, we use the (default) detent_center() or

detent_moveto() algorithms.

When the motor is idle, the power to the stepper driver should be OFF.

IMS IM483-34P1 Microstepping

Drive

+ StepsCCW on motor handle

-StepsCW on motor handle

64000 steps between detents

HE Brd Ch 1

Trigger=

4.20 v

Trigger=1.75 vHigh do help debounce

HE Sensor Volts4.47v “home”2.54v “middle”0.25v “in Detent”

1 motor REV = 6400 steps

Page 12: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Drawing

Filename

Page

OSF

spex-2.0.vsd

12

Order Sorter Wheel (OSF)Home at -1000

Steps/Rev = 640000

Menu InxShort NameLong Name Angle Step Pos

0 Open Open 12 21333

1 PK_50 PK_50 - Pass < 2.5 um 36 64000

2 SP_2.5 SP_2.5 - Pass < 2.5 um 60 106667

3 SP_4.1 SP_4.1 - Pass < 4.1 84 149333

4 Long4 Long4 4.40 - 6.00 um 108 192000

5 Long5 Long5 3.59 - 4.14 132 234667

6 Long6 Long6 3.13 - 3.53 um 156 277333

7 Short3 Short3 1.92 - 2.52 um 180 320000

8 Short4 Short4 1.47 - 1.80 um 204 362667

9 Short5 Short5 1.17 - 1.37um 228 405333

10 Short6 Short6 1.03 - 1.17um 252 448000

11 Short7 Short7 0.91 - 1.00um 276 490667

12 CH4_s CH4_s 1.58um 6% 300 533333

13 CH4_l CH4_l 1.69um 6% 324 576000

14 Blank Blank - Closed 348 618667

Stepper MotorIMS M-2222-6.0D

DMC 4183Axis B

Comparator CircuitD.out

V.out

Comparator CircuitD.out

V.out

F.Limit – used for “home”.

AIN 0

Home – used for “inDetent”

The Order Sorter Wheell is also know as OSF.

The OSF is a 15 position detent wheel. The detents provide reproducible

positioning for each position. An HE sensor senses the home and indetent

magnets. A single magnet defines the home position. A each detent, a

magnets with reverse polarity are installed. Two comparator circuit are used

to provide a “home” and “indetent” signal..

To initialize we drive the wheel forward until the Forward limit is triggered.

This defines the home position.

To move to a detented position, we use the (default) detent_center() or

detent_moveto() algorithms.

When the motor is idle, the power to the stepper driver should be OFF.

IMS IM483-34P1 Microstepping

Drive

Short3

Name

+ StepsCCW on motor handle

-StepsCW on motor handle

HE Sensor Volts4.46v “home”2.59v “middle”0.30v “in Detent”

Trigger=

0.60 v

Trigger=

4.20 v

HE Brd Ch 02

1 motor REV = 6400 steps

Page 13: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Image Rotator Wheel

Comparitor Circuit

Anamatic Smart MotorSM34205D

sensor

IN(1)

+DO AO

AI

The Rotator is a continuous wheel Mechanism.

Methods for describing the rotator’s position.

Motor Steps – The rotator is controlled using a stepper motor. The mechanism has a step range of 0 to 1,440,000.

Rotator Angle – The rotator angle is simple mapping of degrees (0 to 360) to the motor steps (0 to 1,440,000).

Position Angle – The position angle describes the orientation of the slit to the sky image. 0 degrees, the slit is vertical (North on Top). Positive

angles rotator the slit clockwise. Negative angles rotate the slit counter-clockwise.

This diagram illustrates the relationship between theses position.

0 180,000 360,000 540,000 720,000 900000 1,080,000 1,260,000 1,440,000

Motor Steps

Rotator’s Mechanical

Angle

Sky Position Angle

180 90 0

360 270180

HOME0

270 180

90

360

0 45 90 135 180 225 270 315 360

Gear

DigiPort TS4 MEIHost: spexdigiPort 2101

INA(V1, 0)(0-5v AI)

RIO 47120Host: spex-rioAI0 (analog In 0)

+stepsCCW

-stepsCC

+Trigger= 3.7 v

-Trigger = 1.0 v

Pin1 AO v=INA(V1,0) Rv

Pin2 +CMP a=IN(1) Ra “a==0”=InHome, “a==1” not Home

Pin3 -CMP N/A

Graph of HE sensor voltages vs stepsOutput of sm_hhome() function.

HE Brd Ch 07Rotator Wheel (ROT)

Page 14: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Drawing

Filename

Page

SLIT

spex-2.0.vsd

14

SLIT Wheel (SLIT)

Steps/Rev = 384000

Menu InxShort Name Long Name Angle Step Pos

0 Open Open 23.4375 25000

1 Mirror Mirror/Blank 53.4375 57000

2 0.3x15 0.3x15 arcsec 83.4375 89000

3 0.5x15 0.5x15 arcsec 113.4375 121000

4 0.8x15 0.8x15 arcsec 143.4375 153000

5 1.6x15 1.6x15 arcsec 173.4375 185000

6 3.0x15 3.0x15 arcsec 203.4375 217000

7 0.3x60 0.3x60 arcsec 233.4375 249000

8 0.5x60 0.5x60 arcsec 263.4375 281000

9 0.8x60 0.8x60 arcsec 293.4375 313000

10 1.6x60 1.6x60 arcsec 323.4375 345000

11 3.0x60 3.0x60 arcsec 353.4375 377000

Stepper MotorIMS M-2222-6.0D

DMC 4183Axis C

Comparator CircuitD.out

V.out

Comparator CircuitD.out

V.out

R.Limit – used for home.

AIN 0

Home – used for “inDetent”

The Slit Wheel is also know as SLIT.

The SLIT is a detent wheel. The detents provide reproducible positioning for

each position. An HE sensor senses the home and indetent magnets. A

single magnet defines the home position. A each detent, a magnets with

reverse polarity are installed. Two comparator circuit are used to provide a

“home” and “indetent” signal..

To initialize we drive the wheel forward until the Forward limit is triggered.

This defines the home position.

To move to a detented position, we use the (default) detent_cente() or

detent_moveto() algorithms.

When the motor is idle, the power to the stepper driver should be OFF.

IMS IM483-34P1 Microstepping

Drive

Home

at 0

+stepsCCW

-stepsCW

HE Sensor Volts4.48v “home”2.70v “middle”0.36v “in Detent”

HE Brd Ch 03

Trigger=

4.2v

Trigger=

0.6v

Only the slit home on the reverse limit since the home magnet is so close to the 3.0x60 slit.

Page 15: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

CenterX CenterY Box Size Upper-Left X Upper-Left Y

0.3x15" 249 209 30 234 194

249 272 30 234 257

0.5x15" 245 210 30 230 195

245 273 30 230 258

0.8x15" 246 214 30 231 199

246 277 30 231 262

1.6x15" 246 210 32 230 194

246 273 32 230 257

3.0x15" 245 212 45 222.5 189.5

245 275 45 222.5 252.5

0.3x60" 247 212 30 232 197

247 275 30 232 260

0.5x60" 245 212 30 230 197

245 275 30 230 260

0.8x60" 243 212 30 228 197

243 275 30 228 260

1.6x60" 245 212 32 229 196

245 275 32 229 259

3.0x60" 244 212 45 221.5 189.5

244 275 45 221.5 252.5

AutoGuide Box Values for Slit Positions

Note:

The spex software defines the

autoguide boxes in the the ic/

command.c file

do_autoguidebox_setup().

The code uses Upper-Left XY.

This table provides an eazy

CenterXY to Upper-Letf XY

translation.

Page 16: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Grating Wheel

Comparitor Circuit

Anamatic Smart MotorSM34205D

sensor

IN(1)

DO AO

AI

The Grating is a continuous wheel mechanism.

GearDigiPort TS4 MEIHost: spexdigiPort 2102

ShortXD

Step/Rev = 1440000

Short Name Long Name Angle

Step

Position

Desired

Focus

ShortXD ShortXD 0.70-2.55 um 0.43 1700 25000

Prism Prism 0.70-2.6 um 90.20 360800 0

LXD_longLXD_long 1.98-5.3 um 155.88 623500 10000

LXD_shortLXD_short 1.65-4.2 um 156.93 627700 10000

SO_long Single Order Long 3.1-5.3 um 238.50 954000 0

SO_shortSingle Order Short 0.9-2.5 um 303.53 1214100 -50000

LongXD

Prism

ShortSingle Order

LongSingle Order

RIO 47120Host: spex-rioAI1 (analog In 1)

INA(A, 0)(0-5v AI)

+Trigger= 3.65v

-Trigger = 1.0v

Pin1 AO v=INA(V1,0) Rv

Pin2 +CMP a=IN(1) Ra “a==0”=InHome, “a==1” not Home

Pin3 -CMP N/A

RS-232

Grating Wheel (GRAT)

HE Brd CH 08

CH Gain set to peak = 4.2v

Graph of HE sensor voltages vs stepsOutput of sm_hhome() function.

Page 17: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Drawing

Filename

Page

GFLT

spex-2.0.vsd

17

Guider Filter (GFLT) Wheel

Home

at 0

Steps/Rev = 640000

Menu InxShort NameLong Name Angle Step Pos

0 Open Open 12 21333

1 Z Z 0.95 - 1.11 um 36 64000

2 J J 1.164 - 1.326 um 60 106667

3 H H 1.487 - 1.783 um 84 149333

4 K K 2.027 - 2.363 um 108 192000

5 L' L' 3.424 - 4.124 um 132 234667

6 5.1 5.1um 0.5% - must block with OSF Long 4156 277333

7 FeII FeII 1.644 um 1.5% - Cross with blocker in OSF180 320000

8 H2 H2 v=1-0 s(1) 2.122 1.5% 204 362667

9 Bry Bry 2.166 um 1.5% 228 405333

10 contK cont-K 2.26 um 1.5% 252 448000

11 CO+ND2 CO (2-0bh) 2.294 1.5% + ND 2.0 276 490667

12 H+K H+K notch 300 533333

13 3.417 3.417um 0.5% 324 576000

14 ZYJHK ZYJHK - Pass < 2.5 um 348 618667

Stepper MotorIMS M-2222-6.0D

DMC 4183Axis D

Comparator CircuitD.out

V.out

Comparator CircuitD.out

V.out

F.Limit – used for home.

AIN 3

Home – used for “inDetent”

The Guider Filter Wheel, GFLT, is a 15 position detent wheel. The detents

provide reproducible positioning for each position. An HE sensor senses the

home and indetent magnets. A single magnet defines the home position. At

each detent, a magnets with reverse polarity is installed. Two comparator

circuit are used to provide a “home” and “indetent” signal..

To initialize we drive the wheel forward until the Forward limit is triggered.

This defines the home position.

To move to a detented position, we use the detent_moveto() algorithms.

When the motor is idle, the power to the stepper driver should be OFF.

IMS IM483-34P1 Microstepping

Drive

FeII

Name

HE Sensor Volts4.40v “home”2.56v “middle”0.65v “in Detent”

HE Brd Ch 04

Trigger=

4.1v

Trigger=

1.68v

Page 18: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

Motor

Mag

H2RG Array

Driver

Rev Lm

Fwd Lm

Mag

Sensor

Postive step

Postive voltage

Stage moves up (to window)

Sensor moves down.

Negative steps

Negative voltages

Comparator-trigger =

1.20V

DMC 4183

Axis E

AI Ch 5

Drawing

Filename

Page

AFOC

spex-2.0.vsd

18

There are 6500 steps per motor revolution.1 revolution of the axis = 50 microns of linear travel.

Several Nth degree polynomial equations are used to convert between HE Sensors voltage output and the motor position counts. The y = f( x ) represents a Nth degree polynomial fit.

Data and fit documented in src/spex/ldog/afoc_fit/

The equations are:

y = a + xb + x2c + x

3d + x

4e + ...

NEG Steps to Voltage Coeff a = 2.4561558 b = 2.6225302e-06 c = -3.0148264e-12 d = -3.5663117e-18 e = -7.8737030e-23

POS Steps to Voltage Coeff a = 2.4550567 b = 2.6298539e-06 c = 1.0336774e-12 d = 4.8733233e-18 e = 3.1596328e-23

NEG Volts to Steps a = -870428.07 b = 1198416.7 c = -918526.42 d = 323556.58 e = -36435.731

POS Volts to Steps a = 6370113.9 b = -10522098. c = 6013895.8 d = -1446830.1 e = 127282.28

Comparator+trigger =

+3.28V

HE Board Ch 05

volts at trigger approx step pos

-Trigger 1.20 -271453

+Trigger 3.28 234492

ZERO POS VOLTS 2.455

Array Focus Mechanism (AFOC)

Page 19: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each
Page 20: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

VME Bus

The

mis

Sparc

CP

U‘B

igD

og’

Ixth

os

DS

P

Fib

er board

Ixth

os

DS

P

Fib

er board

Odetic

s G

PS

boa

rd

VME Bus

The

mis

Sparc

CP

U‘G

uid

eD

og’

Ixth

os

DS

P

Fib

er board

Odetic

s G

PS

boa

rd

486/ISA computerLittleDog

PC58ISA

Motor controller

8 port serialISA

Analog / Digital IOISA

RPC3 ‘hotdog’

1. Qth lamp2. Inc Lamp3. IR source

4. Argon Lamp

6 stepper motorsCalMir slide

Dichroic TurretOS Filter Wheel

Slit wheelGuider Filter Wheel

Array focus side

2 smart motorsRotator

Slit

3 Temperture controlllerTc330Tc330Tc208

HE SensorsComparators board

ArrayElectronic

Fiber Patch Panel

ParallelPort

GPSReceiver

Cybex

HP Power supply

Drawing

Filename

Page

SpeX 1.0 Block Diagram

spex-2.0.vsd

20

Page 21: Table of Contents - NASA Infrared Telescope Facilityirtfweb.ifa.hawaii.edu/~s2/design/spex-2.0.pdf · Table of Contents SpeX 2.0 Title Page 1 ... Schneider Electric IM483-34P1 6 each

calMir stage

ROT SM

GRAT SM

DIT

stepper

OSF

stepper

SLIT

stepper

GFLT

stepper

AFOC

stepper

CALMIR

stepper

55

pin

55

pin

55

pin

55

pin

55

pinHE Sensors x 8

14

pin

14

pin

26

pin

55

pin

55

pin

Array Temp Cntl x 2

Temp Sensors x 2 55

pin

Lakeshore 330

Lakeshore 330

6 p

in

HE Preamp Board

HE in

vout

DO

power

serial

55

pin

55

pin

Stepper A+,A-,B+,B-

55

pin

55

pin

55

pin

55

pin

55

pin

55

pin

ADIO 1600

IO Card

PC

IS

A B

US

/Ba

ckpla

ne

PC58

Stepper motor card

Multiport serial

adapter

(for ROT, GRAT,

TC330x2, TC218)

CPU Board

Ethernet card

Parallel port

RPC

Remote power controlAC Power

Keyboard,

mouse, vga

vout

DIO

PC P/Spower

Stepper motor

drivers

Stepper

A+,A-,B+,B-

Animatics P/S

power

Array Controller

61 pin 61 pin 61 pin

61 pin 61 pin 61 pin

61 pin 61 pin 61 pin

61 pin 61 pin 61 pin

QTH PS

INC PS

IR

SpeX

Utility Box

CoolRacks

callamps

? ? ? Array Power supply

Lakeshore 208

6 fibers for array clocking and data.

power

IO

power

IO

Drawing

Filename

Page

1.0 cable diagram

spex-2.0.vsd

21

?