Przygotowanie ------------- * Podlaczyc kable zasilania kamery
Transkrypt
Przygotowanie ------------- * Podlaczyc kable zasilania kamery
Przygotowanie ------------* Podlaczyc kable zasilania kamery * Podlaczyc kabelek USB * Ustawic kamere na pudelku, okienkiem do gory * Wlaczyc zasilanie (przelacznik na listwie) Po zalogowaniu jako 'pi' na heplx42 - komputer w 102c * Przejsc do katalogu roboczego cd /disk01/results/camtest * Jesli istnieje katalog dla danej kamery, zmienic jego nazwe, np. dodajac _old mv -i camXX camXX_old XX - numer kamery 32, 34 etc ... * Zalozyc katalog dla danej kamery i do niego przejsc (!) mkdir camXX cd camXX/ * Skopiowac pliki konfiguracyjne (bedac w katalogu camXX) cp -a ../wzor_cfg/* . Testy wstepne ------------* Uruchomic program testowy test2K2K 0 -init_params lub test2K2K 0 -init_params -nocompr jesli nie chcemy, zeby zdjecia byly kompresowane - sprawdzic czy ID kamery zgadza sie z numerem na obudowie 17 - sprawdzic chlodzenie: ustawic temperature docelowa na -20 7 -20 wlaczyc chlodzenie 2 - sprawdzic migawke: ustawic czas migawki na 5s 8 5 kilkakrotnie otworzyc migawke (np 5 raz) 31 31 31 31 31 sprawdzic, czy otwiera sie i zamyka bez zaciec - schlodzeniu CCD ponizej 0 (sprawdzenie temperatury: 1) ustawic migawke na 30s, ocenic zaszronienie chipu (zapisac czy widoczne, czy nie, jak duze, w ktorym miejscu) 8 30 31 * Zalozyc obiektyw (czerwona kropka na obiektywie powinna byc na czerwonej kropce na gniezdzie) i polozyc na nim dekielek z dziurka - wykonac serie po kilka zdjec o roznych czasach ekspozycji (np. 3 po 10s, 3 po 5s, 4 po 1s) 8 10 8 5 8 1 34 3 34 3 34 4 (Najlepiej w drugim okienku, zeby nie wychodzic z test2K2K) * Rozpakowac zebrane klatki (w katalogu /disk01/results/camtest/camXX; tylko jesli test2K2K zapisywal klatki kompresowane tzn. nie byla uzyta opcja -nocompr) ucompr *.fitc * Uruchomic program do ogladania zdjec aud! & - wybrac opcje Aud'ACE a nastepnie wybrac Tools -> Viewer 2 - z listy po lewej stronie wybrac camXX i odpowiedni plik na ekspozycjach 1s powinno byc dobrze widac logo Pi na 5s i 10s (przy zapalonym swietle) bedzie przeswietlone. Nalezy zwrocic uwage, czy obraz jest prawidlowy, czy dobrzez zszywaja sie dwie polowki i czy nie ma "echa" jednej polowki na drugiej (dodatkowy cien motywu, czasami negatyw) - wszelkie tego typu nieprawidlowosci nalezy zanotowac. * Zastapic dekielek z dziurka firmowa zaslepka obiektywu Canon * Dalej w programie test2K2K - sprawdzic do jakiej temperatury schlodzila sie kamera 1 - zebrac kilka klatek ciemnych (np. 7 klatek po 10s; ujemny czas oznacza, ze migawka sie nie otwiera) 8 -10 34 7 Obejzec klatki (j/w, tylko trzeba pamietac, ze ciemne klatki sa w podkatalogu DARK). Sprawdzic czy nie ma problemow. - wyjsc z programu 0 Kalibracja polowek -----------------* Stworzyc katalog i wejsc do niego mkdir -p halves cd halves * Wykonac komende calib_halves_full.sh camXX * Z pliku calib_halves_optimal_offset_[data]_[godzina].txt odczytac optymalny offset dla dolnek polowki CCD * Wrocic do glownego katalogu badanej kamery i wpisac do pliku 'device_eth.cfg' CCD_ADC_OFFSET_CH2=YY * Mozna sprawdzic zbierajac kilka darkow... Testy wzmocnienia (samodzielnie) ------------------------------* Przed przystapieniem do testow wygodnie jest zmienic nazwe istniejacego katalogu DARK (jesli istnieje). W ten sposob pliki testowe nie pomieszaja sie z wczesniejszymi. mv -i DARK DARK_20111129 (przykladowo mozna uzyc daty) * Uruchomic program testowy test2K2K 0 -init_params lub test2K2K 0 -init_params -nocompr * Zebrac po 5 (do 10) ciemnych klatek dla wybranych wartoscie czasu ekspozycji, poczynajac od 0s (np. 0, 20, 40, 60, 80, 100) Przykladowo: - ustawienie czasu ekspozycji 20s: 8 -20 (wartosc ujemna oznacza, ze migawka sie nie otworzy - ciemna klatke) - zebranie 5 klatek: 34 5 * Przeprowadzic analize zaleznosci srednich szumow pikseli od sredniego sygnalu pikseli. Zasada wyznaczania wzmocnienia i posiomu szumow odczytu opisana jest przykladowo w: http://www.astro.umd.edu/~veilleux/ASTR310/fall06/ccd_theory.pdf lub http://www.mirametrics.com/tech_note_ccdgain.htm Wynikiem przeprowadzonej analizy powinien byc wykres sredniego kwadratu wartosci szumu dla klatki (zrekonstruowanego np. jako sredni kwadrat roznicy wartosci pikseli miedzy dwoma klatkami) w funkcji sredniej wartosci sygnalu (srednia wartosc przy zadanym czasie minus srednia dla czasu zerowego). Wykresem tej zaleznosci powinna byc prosta, a z jej dopasowania mozemy odczytac: - wspolczynnik wzmocnienia - poziom szumow odczytu Testy wzmocnienia (automatyczne) -------------------------------* Konfiguracje testow mozna ew. zmieniac edytujac plik cam_test_bottom.cfg W szczegolnosci maksymalny czas ekspozycji darka jest defaultowo 500s MAX EXPOSURE TIME [s] = -500 Mozna to ew. zmniejszyc (nie mniej jednak niz 50s; pamietajac, ze to musi byc liczba ujemna - darki). Przy czasie 500s cala procedura zajmuje ok. 2h20m Nie jest to jednak liniowa funkcja maksymalnego czasu (czas procesingu jest staly) * Wersja "szybka" testu zapuszczana jest komenda: cam_test_both.sh camXX - -1 > cam_test_both.out 2>&1 lub (zeby na zakonczenie testow automatycznie zakonczylo sie chlodzenie): cam_test_both_off.sh camXX - -1 > cam_test_both.out 2>&1 Wyniki testow zapisywane sa w postaci wykresow w plikach final_[data]_[godzina].eps final_[data]_[godzina].gif przy czym z wczesniejsza godzina jest plik dla dolnej (bottom), a z pozniejsza dla gornej (upper) polowki CCD Pomiary kalibracyjne -------------------Przed tymi pomiarami nalezy chlodzic kamere przez dluzszy czas, tak aby wyeliminowac oszronienie sensora. Z uplywem czasu w to miejsce pojawiaja sie naogol pojedyncze krysztalki lodu na CCD. Ale one w duzo mniejszym stopniu zaburzaja pomiar. * Wykreowac podkatalog FLAT i wejsc do niego mkdir FLAT cd FLAT * Skopiowac pliki konfiguracyjne, w szczegolnosci poprawiony plik 'device_eth.cfg' (z ustawionym offset'em) cp -a ../../wzor_cfg/* . cp -a ../device_eth.cfg . (i potwierdzic nadpisanie pliku wzorcowego) * Zalozyc zaslepke na obiektyw, najlepiej zgasic swiatlo w pokoju. * Zebrac serie klatek ciemnych z czasem 10s (ustawienie czasu: 8 -10, 10 ekspozycji: 34 10) * Nastepnie zdjac zaslepke i nalozyc na obiektyw oslone przeciwsloneczna. * Ekran kalibracyjny podlaczyc do zasilania * Polozyc na oslonie kamery ekran, tak aby obszar swiecacy calkowicie wypelnial pole widzenia. !!! Pod ekran wstawic 30 kartek A4 (od drukarki) Kartki nalezy dokladnie odliczyc. * Wykonac serie ekspozycji 10s (ustawienie czasu: 8 10, 5 ekspozycji: 34 5) Sprawdzic przy pomocy programu Audela jak silnie klatka jest naswietlona. * Zmieniajac liczbe kartek (dodajac lub wyjmujac po 2 kartki) zebrac kilka serii klatek (np. po 5 klatek), w ktorych maksymalny poziom sygnalu na klatce zmienia sie od ok. 1000 do ok. 50000 powyzej poziomu klatki dark. Na tej podstawie mozna potem narysowac zaleznosc sredniego sygnalu w wybranym obszarze klatki (osobno dla gornej i osobno dla dolnej polowki) od liczby kartek (miara oswietlenia). W skali logarytmicznej zaleznosc powinna byc liniowa, z tym samym nachyleniem w obu polowkach. * Wybrac wlasciwa liczbe kartek i zrobic dluzsza serie zdjec kalibracyjnych przy poziomie sygnalu w srodku klatki ok. 15000 (powyzej zaczynaja sie efekty nieliniowe) Na tej podstawie mozna nastepnie wyznaczyc ksztalt funkcji transmisji obiektywu. * Na koniec wylaczyc ekran, zalozyc powtornie zebrac druga serie klatek ciemnych z czasem W analizie nalezy nastepnie usrednic klatki (choc jesli kamera byla juz dlugo chlodzona zaslepke na obiektyw i ekspozycji 10s. zebrane na poczatku i na koncu nie powinny sie roznic). Zakonczenie ----------* Nalezy szczegolowo zapisac wszystkie nieprawidlowosci zaobserwowane w pracy kamery i przebiegu testow. * Nalezy tez wynotowac/zebrac informacje dot.: - minimalnej temperatury jaka osiagnela kamera - kalibracji polowek (zalecanego ustawienia offset dla dolnej polowki) - wyznaczonych parametrow wzmocnienia [e/ADU] i poziomu szumow [e] dla obu polowek * Na zakonczenie testow (jesli nie zostal uzyty jako ostatni skrypt cam_test_both_off.sh) nalezy wylaczyc chlodzenie kamery wchodzac do programu test2K2K test2K2K 0 -init_params i wydajac polecenie 'Cooling OFF' 3 * Po wyjsciu z programu test2K2K (0) mozna wylaczyc zasilanie kamery