(Note update Dec. 2004;
see also
SPIE contribution
of June 2004 with differing numbers)
Date: Sun, 21 Mar 2004 23:31:13 -0500 (EST)
From: John Monnier <monnier@umich.edu>
Subject: Tests of Lincoln Labs CCD (new StarTracker)
-----------------------------------------------------------------------
NOTE: Please send corrections to monnier@umich.edu
------------------------------------------------------------------------
Basic Tests of Lincoln Lab CCD to determine dark current, electronic gain,
and readnoise.
JDM
2004Mar21
Conditions:
1) Default conditions using vxworks-start-LL (2004Mar21): 4x4 binning
2) Thermo-Electric Cooler set for 43.2 kOhms (-5.3 C), Current 0.96 Amps
3) Temperature in lab: 65 F (18 C)
4) All lab lights off, cardboard blocking entrance holes of camera.
5) Using IDL script called ~iota/Idlstuff_g3.2/Startracker/st_stats.script
to control tint, read 20 frames, take mean, calculate sigmas.
T_int Mean Sigma
(ms) Cts* Cts
2 192 12.9
4 281 14.6
8 465 17.9
12 659 20.0
20 1067 26.1
40 2141B 34.6
100 5477 51.8
200 10953 67.6
250 13641 75.0
300 16227 61.3 **** LL CCD SATURATES in 300 ms ON DARK
CURRENT ALONE!!
400 16383 0
[* mean counts in this table are not BIAS corrected. Based on counts vs
t_int graph below, I will use a BIAS of ~100 ADU -- I do not know how to
measure this directly but this was found by extrapolating to tint=0s]
** note that the t_int estimates might not be completely accurate
due to millisecond-rounding errors in VME realtime system**
By only using the first 8 points (up to 6000 counts in the mean),
we can plot variance vs. mean to come up with the following statistics
(see attached graphs):
electronics gain: 2.1 e-/ADU
READNOISE: 11 ADU = 23 e-
[4x4 binning]
BIAS (tint=0s): ~100 ADU
Dark Current: 54.6 ADU/millisec = 115 e-/millisec ** 4x4 pixels **
: OR 3.4 e-/ms/pixel = 7.2 e-/millisec/pixel
--------
Comparison to Specification in Lincoln Labs Notebook
1. Readnoise
Spec sheet says: 7+/-1 e-
We measure: 23 e-
** Our 'readnoise' is not a CDS readnoise, but a single-read #
Conclusion: CCD much noisier (3x) than expected.
2. Dark Current
Spec sheet says: 0.15 nA/cm^2 at -5 C
We can convert this to e-/ms, since we know a pixel is 21 microns on
a side.
Dark Current: 0.15nA 1 e- (0.0084 cm)^2
------ X --------- X ------------- =
cm^2 1.6e-19 C (4x4 binning)
= 66 e-/millisec for 4x4 binning
My measurement: 115 e-/millisec
Conclusion: Dark Current is 2x higher than expected
Note: readnoise and dark current are 2-3x higher than expected, as
if the gain was incorrect. However, mean-variance measurements clearly
indicate electronics gain at IOTA Of 2.1, less than 6.8 stated in
Lincoln Lab Documents.
-------
Provisos:
1) Maybe there is a light leak, but I took great pains to shield
detector and eliminate all light sources.
2) Maybe I made some other mistake, so take this analysis as preliminary
until it can be checked.
-------
Conclusion:
Performance is 2-3x worse on key specifications (read noise, dark
current) than expected.
Dark current is **TOO HIGH** for observing faint sources at IOTA. The
detector (at -5 C) actually saturates on dark counts in 300 ms!! and we
used to slow-guide at this tip-tilt rate on the faintest, most obscured
sources.
ACTION ITEMS:
1) WHY is read noise so much higher than Lincoln Lab Measurements ? Are we
introducing noise somewhere? More tests needed.
2) We *must* reduce dark current, presumably by cooling detector to a
temperature much below the current -5 C (hopefully down to -50 C).
Currently we CAN NOT observe sources as faint as possible with previous
system.
Expected termperature dependence of readnoise
----------------------------------------------
According to spec sheets (for measurements at 22C and -5C) and general
principles, the dark current is expected to double every ~5.7 C degrees.
Using the results from above, we can calculate the temperature needed to
achieve for dark current fluctuations to be equal to read noise for
t_int(ms) integration:
23 e- = sqrt( 115 e-/ms *2.^(DeltaTemp/5.7) * tint)
=> DeltaTemp = 18.9 * (0.66 - log10(tint) )
Hence, if we want good performance for tint=100 ms, then
DeltaTemp = -25 degs (compared to -5 C)
This corresponds to an operating temperature of -30 degs C
(dark current of ~5 e-/ms per 4x4 binned pixel)
According to Lincoln Lab documention, this corresponds to
a thermister resistance of R~179 kOhms (compared to 43 kOhms currently).
If current one-stage chiller cannot cool detector to desired temperature,
then perhaps the existing glycol chiller at IOTA can be used as a first
stage.
------------------------------------------
Addendum:
A TEST to reduce detector temperature and measure dark current change.
I increased the cooling so that the thermister resistance is 70.2 kOhms
(1.49 Amps current -- near 1.50 amps limit). According to chart, this
is -14.2 C.
New Test:
tint mean sigma
ms cts* (cts)
2 141 11.5
10 271 14.7
50 1015 24.4
100 2014 34.6
200 4076 45.8
300 6140 51.8
500 10203 66.7
750 15125 78.7
* Again, will use Bias of ~100 cts (for tint=0)
Results:
Temp Dark Current
deg C ADU/ms/ (4x4 binned pixel)
-5.3 54.5
-14.2 20.2
For 5.7 deg C doubling rate, we would have expected ~18 ADU/ms, a bit
lower than the 20 ADU/ms observed but close..
Possible Explanations for why dark current did not go down as much as
expected:
a) 5.7 deg formula not accurate over full range (-14C -> +22 C)
** FAVORED **
b) Small Light leak (not likely given precautions)
c) Thermister -> temperature conversion incorrect (using Lincoln Labs
Datasheet)
d) CCD not at thermister temperature.
I favor (a), therefore dark current is reduced with temperature almost in
accordance with expectations.
Conclusion:
------------
Dark current does indeed decrease as the detector temperature is lowered,
nearly as much as expected. Might need to cool CCD lower than -30C
(see Conclusion/ACTION from above memo) to achieve desired performance.
Furthermore, if readnoise is reduced from 23e- to the expected 7e-
readnoise then we will need to chill detector even further to avoid being
limited by dark current fluctuations. Of course, we should try to cool the
detector as cold as possible within reasonable means (maybe -50 C).
-----------
Date: Mon, 22 Mar 2004 20:43:27 -0500 (EST)
From: John Monnier <monnier@umich.edu>
Subject: pixel-based stdev
Wes wanted me to check that the stdev across the frame was equivalent to
the stdev for a single pixel (successive reads).
I measured 100 frames at tint 2ms. For each pixel in the (9,8) frame, I
calculated the sigma.
The mean counts in frame was 211 ADU.
The mean counts vary across the frame from about 180 to 250 ADU, depending
on which pixel.
The frame-based sigma yields stdev 13.3 ADU.
The median pixel-based stdev was 13.7 ADU.
The stdev varied from 11-15 ADU depending on which pixel you look at.
There is no correlation between stdev and mean counts when looking at the
pixels.
Conclusion: The "large" 23 e- readnoise seems real, not effect of
averaging over frame.
-jdm
--------------------
Date: Mon, 13 Dec 2004 07:41:55 -0500 (EST)
From: John Monnier <monnier@umich.edu>
Subject: ccd memo: update
hi [...],
I just ran a quick re-test of CCD to document the improvements due to the
extra cooling stage.
In summary, the new cooling has drastically improved the CCD performance,
as expected and reported. The new dark current is 3.8 e-/millisec instead
of 115 e-/millisec. The readnoise also is lower for some reason (13e-
compared to 23 e- in March -- compare to 7 e- from spec sheet). For some
reason there is large (~1000 ADU) bias level now, but this doesn't matter
I suppose.
See measurements below.
-jdm
[...]
------
Basic Tests of Lincoln Lab CCD to determine dark current, electronic gain,
and readnoise.
JDM
Original: 2004Mar21
Updated: 2004Dec13
Conditions:
1) Default conditions using vxworks-start-LL (2004Dec13): 4x4 binning
2) Thermo-Electric Cooler thermister set for 196 kOhms (<~-30 C)
3) Temperature in lab: 62 F (16 C)
4) All lab lights off, cardboard blocking entrance holes of camera.
5) Using IDL script called
~iota/Idlstuff_ep_g3.2/Startracker/st_stats.script
to control tint, read 20 frames, take mean, calculate sigmas.
2004 MARCH 2004 DECEMBER
T_int Mean Sigma Mean Sigma
(ms) Cts* Cts
2 192 12.9 1080 5.6
4 281 14.6 1081 5.7
8 465 17.9 1085 6.0
12 659 20.0 1090 6.0
20 1067 26.1 1099 6.3
40 2141 34.6 1121 7.0
100 5477 51.8 1194 9.0
200 10953 67.6 1327 11.1
250 13641 75.0 1396 12.3
300 16227 61.3 1466 13.6
**** LL CCD SATURATES in 300 ms ON DARK
400 16383 0 1609 14.9
1000 2511B 22.3
* mean counts in this table are not BIAS corrected.
>From variance vs mean graph,
[using bias 100ADU in 2003Mar, 1058 ADU in 2004Dec]
2004March 2004December
electronics 2.1 e-/ADU 2.7 e-/ADU [prob same within noise]
gain
READNOISE 11 ADU=23 e- 5.1 ADU= 13.8 e-