# Presentation: 143755

## EEV CCD39 wavefront sensor cameras for AO and interferometry

- SciMeasure Analytical Systems, Inc.
- 	Ray DuVarney, Charlie Bleau, Garry Motter

- Emory University, Department of Physics
- 	Ray DuVarney*

- NASA/JPL, Interferometry Systems Group
- 	Rich Dekany, Mitch Troy, Gary Brack,
- 	Thang Kieu, Dean Palmer

- * has a financial interest in SciMeasure Analytical Systems, Inc.

- NASA/JPL, Interferometry Metrology Group
- 	Stuart Shaklan, Andy Kuhnert

## Camera System Overview

- Camera Control Unit

- Power Supply

- Camera Head

- CCD Enclosure

- Clocks

- Biases

- TEC

- Video

- 1.2 Ghz Bi-directional Control/data Fiber-optic Link

- RS-232 Control

- Halt Signal

- RS-170 Video
- Data Out
- 4 12-bit Data Ports
- Overflow/handshake Port (SOF/SOL/DRDY)

- Stopped Status

- FIBER COMM  & DATA

- REALTIME DISPLAY

- GRAPHICS DISPLAY

- VIDEO OVERLAY

- DATA CAPTURE

- SEQUENCER

- +5V DIGITAL

- ±12V ANALOG

- +24V ANALOG

- CLOCK DRIVERS

- FIBER COMM & DATA

- ANALOG PROCESSOR

- PREAMPLIFIER

- CCD

## Sequencer

- 4-3

- Address Bus

- Data Bus

- Programs

- Subroutines

- Patterns

- 11-12

- 8-12

- 8-12

- 15

- 15

- 15

- 8

- 8

- 24

- 8

- 8-bit

- 8-bit

- 32-bit

- 8

- 7-3

- 7-3

- Address Generator

- Addr
- Mux

- 32K
- Static
- RAM

- Data
- Mux

- Addr
- Mux

- 32K
- Static
- RAM

- Data
- Mux

- Addr
- Mux

- 32K
- Static
- RAM

- Data
- Mux

- Address Generator

- 50 MHz Clock

- ISA Bus Inter-face

- Data
- O/P

- Address Generator

- Ext.
- Select & Sync

## Sequencer Programming

- Programs

- Subroutines

- Patterns

- define program 0;	# 1100 Hz Nominal
-     subroutine start_of_frame;
-     repeat 32;
-         subroutine read_line;
-     end repeat;
-     repeat 2;
-         subroutine integrate;
-     end repeat;
- end define;

- define subroutine read_line;
-     pattern send_start_of_line	1;
-     pattern shift_line		1;
-     pattern wait		10;
-     pattern shift_pixel		17;
-     pattern read_pixel		32;
- end define;

- define pattern read_pixel;
- #
- # t = /turbo, c = /clamp, S = sample, V = *DCAV
- #       RG IA  BS  OR  xxx t c S CCCC FV xx
- #          123 123 123           0123
-         0  010 010 010 000 0 1 0 1111 01 00;    #
-         0  010 010 010 000 0 1 0 1111 01 00;    #
-         1  010 010 010 000 0 1 0 1111 01 00;    #
-         0  010 010 010 000 0 1 0 1111 01 00;    #
-         0  010 010 010 000 0 0 0 1111 01 00;    #
-         0  010 010 010 000 1 0 1 1111 01 00;    #
-         0  010 010 010 000 1 0 1 1111 01 00;    #
-         0  010 010 010 000 1 0 1 1111 01 00;    #
-         0  010 010 001 000 1 0 1 0000 01 00;    #
-         0  010 010 001 000 1 0 1 0011 01 00;    #
-         0  010 010 001 000 1 0 1 1000 01 00;    #
-         0  010 010 001 000 0 0 1 0100 01 00;    #
-         0  010 010 001 000 0 0 1 1100 01 00;    #
-         0  010 010 001 000 0 0 1 0010 01 00;    #
-         0  010 010 001 000 0 0 1 1010 01 00;    #
-         0  010 010 100 000 0 0 1 0110 01 00;    #
-         0  010 010 100 000 0 0 1 1111 01 00;    #
-         0  010 010 100 000 0 0 0 1111 01 00;    #
-         0  010 010 100 000 0 1 0 1111 01 00;    #
-         0  010 010 100 000 0 1 0 1111 01 00;    #
-         0  010 010 100 000 0 1 0 1111 01 00;    #
-         0  010 010 100 000 0 1 0 1111 01 00;    #
-         0  010 010 100 000 0 1 0 1111 01 00;    #
-         0  010 010 100 000 0 1 0 1111 01 00;    #
- end define;

## Fiber Link

- CAMERA CONTROL UNIT (CCU)

- CAMERA HEAD UNIT (CHU)

- Filter

- Offset

- Gain

- CCD Clocks

- Clamp

- Sample

- Turbo

- Digital Video Ports

- Digital Data Ports

- External Sequencer Data

- 1.2 Ghz Bidirectional Control/data Fiber-optic Link

**MUX**

**MUX**

**DEMUX**

**DEMUX**

- ONBOARD
- SEQUENCER

- TRANS-CEIVER

- ONBOARD SCAN
- CONVERTER

- TEMP/VACUUM
- STATUS, ETC

- DATA

- TRANS-CEIVER

- CONTROL

- CLOCKS

## Clock Driver Board

- 12 Individually Programmable Clocks
- ±11V Range
- 16V Maximum Swing
- 20 ns Switching Time

- -12V

- +12V

- TTL In

- Vout

- V low

- V span

- Variable Regulator

- Variable Regulator

- Level Shifter

- EL 7182

## Preamplifier Board

- A=5

- 75 ohm drivers

- Video Outputs

- Temperature

- CCD Clocks

- CCD Biases

- TEC Power

- Clock Filters

- Bias Filters

- TEC Filters

- CCD Peltier Pack

## Analog Processor

- <date/time>

- 8

- 2

- 2

- Sample

- Offset

- Clamp

- Video

- Gain

- Filter

- Turbo

- Data

- 1 of 4 channels

- 75 ohms

- HIGH SPEED SHUNT

- TIME CONST.     1 of 4

- GAIN     1 of 4

- CLAMP

- OFFSET

- A/D

## Data Output/Display/Capture

- Data

- R

- G

- B

- S

- RS-170
- Video

- Data
- Stream

- Realtime
- Data
- Ports

- ISA Bus

- Data Capture Card

- Realtime Display Card

- Fiber Link Card

- 1 MEGAPIXEL DUAL PORT STATIC RAM

- ISA BUS INTERFACE

- RS-422

- STATIC RAM

- REALTIME SCAN CONVERTER

- INTERNAL SCAN CONVERTER

- DEMUX

## Control Panel

## Camera Performance

- EEV CCD39 - 64x64 pixel frame size - Read Noise calculated from Photon Transfer curve
- MIT/LL CCID19 achieved 5.9 e- @ 1.1 Mpix/sec/port and 600 frames/sec

## Palomar AO System

## Palomar AO System

## PALAO Results

- AO Loop Open FWHM = 1.2"

- AO Loop Closed FWHM = 0.097" (Strehl = 20%)

- QS Aql (HR 7486) Binary Star with 0.185" Separation

## MAM Vacuum Tank

## MAM Vacuum Tank

## Control Panel

## Future Camera Overview I

- Control Unit

- Power Supply

- Camera Head

- CCD Enclosure

- Clocks

- Biases

- TEC

- Video

- 1.2 Ghz Bi-directional Control/data Fiber-optic Link

- RS-232 Control

- Halt Signal

- Data Out/Handshake
- 16-bit Data Ports
- SOF/SOL/DRDY

- Stopped Status

- FIBER COMM/DEMUX

- POWER/BIASES

- CONTROLLER/SEQUENCER

- CLOCK DRIVERS

- FIBER COMM/MUX

- ANALOG PROCESSOR(S)
- 12, 14 or 16-bit options

- PREAMPLIFIER

- CCD

- 160 mm 3U cards

- 160 mm 3U cards

- DATA OUTPUT

## Future Camera Overview II

- Power Supply

- Camera Head

- CCD Enclosure

- Clocks

- Biases

- TEC

- Video

- RS-232 Control

- Halt Signal

- 16-bit Data Ports &
- SOF/SOL/DRDY

- Stopped Status

- POWER/BIASES

- CONTROLLER/SEQUENCER

- CLOCK DRIVERS

- ANALOG PROCESSOR(S)
- 12, 14 or 16-bit options

- PREAMPLIFIER

- CCD

- 160 mm 3U cards

- DATA OUTPUT

## Acknowledgements

- SBIR Phase I Grant NAS8-97195
- SBIR Phase II Grant NAS8-98081
- Horace Dale - Physics Dept, Emory University
- Betty Motter - SciMeasure
- Part of the research described herein was carried out at the Jet Propulsion Laboratory, under a contract with the National Aeronautics and Space Administration