COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la...

85
COUSHTAR' V2.xx Manuel utilisateur Institut : Observatoire de Paris-Meudon / DAEC (DESPA) Projet : COROT Rfrence : COROT-DESPA-00-015 Auteur : Rgis Schmidt e-mail : [email protected] Document : The Time Machine:Corot-Mac:COUSHTAR User Manual:COUSHTAR User ManualPDG.fm Cr le 16 septembre 1999 Dernire modification, le Mercredi 22 novembre 2000 15:39.

Transcript of COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la...

Page 1: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

COUSHTAR© V2.xx

Manuel utilisateur

Institut : Observatoire de Paris-Meudon / DAEC (DESPA)

Projet : COROT

R�f�rence : COROT-DESPA-00-015

Auteur : R�gis Schmidt

e-mail : [email protected]

Document : The Time Machine:Corot-Mac:COUSHTAR User Manual:COUSHTARUser ManualPDG.fm

Cr�� le 16 septembre 1999

Derni�re modification, le Mercredi 22 novembre 2000 � 15:39.

Page 2: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Table des mati�res - page i / iv

Table des mati�res

1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.1 Mises � jour & Erratum . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.2 Objet de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.3 Avertissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.4 Le projet COROT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2 Pr�sentation du banc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.1 COUSHTAR© : le sigle . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.2 Les grandes lignes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.3 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.3.1 La cam�ra BCC2000 . . . . . . . . . . . . . . . . . . . . . . . . 3

2.3.2 Le syst�me COUSHTAR . . . . . . . . . . . . . . . . . . . . . 4

2.4 LÕacc�s au syst�me . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2.4.1 Le niveau UTILISATEUR STANDARD . . . . . . . . . 6

2.4.2 Le niveau UTILISATEUR PRIVIL�GI� . . . . . . . . 7

2.4.3 Le niveau ADMINISTRATEUR . . . . . . . . . . . . . . . 7

3 Interfaces utilisateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

3.1 Notion de VI (Instrument virtuel) . . . . . . . . . . . . . . . . . . 9

3.1.1 Introduction � LabVIEW. . . . . . . . . . . . . . . . . . . . . 9

3.1.2 Controls et indicators . . . . . . . . . . . . . . . . . . . . . . . 9

3.1.3 Edition graphique . . . . . . . . . . . . . . . . . . . . . . . . . . 11

3.1.4 Navigation dans lÕapplication . . . . . . . . . . . . . . . . . 11

3.2 Ergonomie et couleurs. . . . . . . . . . . . . . . . . . . . . . . . . . . 12

3.2.1 Couleurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

3.2.2 Ergonomie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

4 Configuration de lÕexp�rience . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

4.2 Les param�tres du CCD. . . . . . . . . . . . . . . . . . . . . . . . . . 14

4.2.1 Philosophie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

4.2.2 Le choix du CCD. . . . . . . . . . . . . . . . . . . . . . . . . . . 14

4.2.3 Nombre de pixels . . . . . . . . . . . . . . . . . . . . . . . . . 15

4.2.4 Nombre de lignes . . . . . . . . . . . . . . . . . . . . . . . . . 15

4.2.5 Mode de lecture . . . . . . . . . . . . . . . . . . . . . . . . . . 16

4.2.6 Nombre de lignes de prescan . . . . . . . . . . . . . . . . 16

4.2.7 Nombre de pixels de prescan. . . . . . . . . . . . . . . . 16

4.2.8 Nombre de lignes dÕoverscan . . . . . . . . . . . . . . . . 16

4.2.9 Nombre de pixels dÕoverscan . . . . . . . . . . . . . . . . 16

4.2.10 Phases et polarisations . . . . . . . . . . . . . . . . . . . . 17

Page 3: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Table des mati�res - page ii / iv

4.3 Gestion des sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.3.1 Une session, cÕest quoi ? . . . . . . . . . . . . . . . . . . . . 18

4.3.2 Cr�ation dÕune nouvelle session . . . . . . . . . . . . . . 19

4.3.3 Reprise dÕune session existante. . . . . . . . . . . . . . 19

4.3.4 Arborescence de la session . . . . . . . . . . . . . . . . . 19

4.3.5 Fichiers de configuration . . . . . . . . . . . . . . . . . . . 21

4.4 Init Cam�ra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

5 Commandes manuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

5.1 Pr�sentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

5.2 Contr�le du multim�tre Fluke. . . . . . . . . . . . . . . . . . . . . 23

5.2.1 Les voies de mesure. . . . . . . . . . . . . . . . . . . . . . . . 24

5.3 Table microcontr�le ITL09 . . . . . . . . . . . . . . . . . . . . . . 24

5.4 Contr�le du monochromateur . . . . . . . . . . . . . . . . . . . . . 26

5.4.1 Choix de la longueur dÕonde. . . . . . . . . . . . . . . . . . 26

5.5 Contr�le de la roue � filtre. . . . . . . . . . . . . . . . . . . . . . . 27

5.5.1 Le choix du filtre. . . . . . . . . . . . . . . . . . . . . . . . . . 27

5.6 Initialisations et calages. . . . . . . . . . . . . . . . . . . . . . . . . 28

5.6.1 Le monochromateur . . . . . . . . . . . . . . . . . . . . . . . . 28

5.6.2 Le multim�tre Fluke . . . . . . . . . . . . . . . . . . . . . . . 28

6 Acquisitions manuelles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

6.1 Pr�sentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

6.2 Visualisation des images . . . . . . . . . . . . . . . . . . . . . . . . . 30

6.2.1 Le format FITS . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

6.2.2 La vue 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

6.2.3 La vue 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

6.2.4 La palette de couleur . . . . . . . . . . . . . . . . . . . . . . 34

6.2.5 Le choix BCC2000 / Standard . . . . . . . . . . . . . . . 35

6.3 Acquisition des images . . . . . . . . . . . . . . . . . . . . . . . . . . 35

6.3.1 Les voies CCD utilis�es . . . . . . . . . . . . . . . . . . . . . 35

6.3.2 Le mode dÕacquisition . . . . . . . . . . . . . . . . . . . . . . 36

6.3.3 Le type de fichiers FITS . . . . . . . . . . . . . . . . . . . 36

6.3.4 Le lancement de lÕacquisition . . . . . . . . . . . . . . . . 36

6.4 Gestion des fen�tres. . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

6.4.1 La s�lection des fen�tres . . . . . . . . . . . . . . . . . . . 37

6.4.2 Le temps de pose. . . . . . . . . . . . . . . . . . . . . . . . . . 38

7 Mode automatique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

7.1 Pr�sentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

7.2 Syntaxe des commandes . . . . . . . . . . . . . . . . . . . . . . . . . 41

7.3 Exemple de fichier batch . . . . . . . . . . . . . . . . . . . . . . . . 44

7.4 Contr�le du fichier batch . . . . . . . . . . . . . . . . . . . . . . . . 46

7.5 Conseils pour lÕ�criture dÕun batch . . . . . . . . . . . . . . . . . 47

Page 4: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Table des mati�res - page iii / iv

7.5.1 G�n�ralit�s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

7.5.2 Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

7.6 Contr�le des param�tres vitaux. . . . . . . . . . . . . . . . . . . 48

7.7 Contr�le des ressources de stockage . . . . . . . . . . . . . . 48

8 Gestion de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

8.1 Archivage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

8.2 Configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . 50

8.3 Gestion de configuration au quotidien . . . . . . . . . . . . . . 54

8.4 Les sauvegardes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

8.5 Fiches dÕanomalies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

8.5.1 CÕest quoi ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

8.5.2 Comment �a marche ? . . . . . . . . . . . . . . . . . . . . . . 56

8.5.3 Quoi remplir?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

8.5.4 Fiches dÕanomalie via internet . . . . . . . . . . . . . . . 56

8.6 Fiches de demande de modifications . . . . . . . . . . . . . . . 57

8.6.1 CÕest quoi ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

8.6.2 Comment �a marche ? . . . . . . . . . . . . . . . . . . . . . . 59

8.6.3 Fiches de demande de modification via internet 59

8.7 Historique des versions. . . . . . . . . . . . . . . . . . . . . . . . . . 59

9 Configurations hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

9.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

9.2 Le PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

9.3 Les cartes dÕentr�es/sorties . . . . . . . . . . . . . . . . . . . . . 61

9.3.1 La carte SCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

9.3.2 La carte R�seau. . . . . . . . . . . . . . . . . . . . . . . . . . . 61

9.3.3 La carte Extension de ports s�rie. . . . . . . . . . . . 61

9.3.4 La carte Transputer . . . . . . . . . . . . . . . . . . . . . . . 62

9.4 La cam�ra OHP (version 1 du banc) . . . . . . . . . . . . . . . . 62

9.4.1 Le mod�le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

9.4.2 LÕinterface de communication . . . . . . . . . . . . . . . 62

9.4.3 C�ble dÕinterface. . . . . . . . . . . . . . . . . . . . . . . . . . 62

9.5 La cam�ra BCC2000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

9.5.1 Le mod�le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

9.5.2 LÕinterface de communication . . . . . . . . . . . . . . . 63

9.5.3 Les tiroirs du rack . . . . . . . . . . . . . . . . . . . . . . . . 64

9.6 Le rack Microcontr�le ITL09. . . . . . . . . . . . . . . . . . . . . 65

9.6.1 Le mod�le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

9.6.2 LÕinterface de communication . . . . . . . . . . . . . . . 65

9.6.3 C�ble dÕinterface. . . . . . . . . . . . . . . . . . . . . . . . . . 66

9.7 la roue � filtres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

9.7.1 Le mod�le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Page 5: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Table des mati�res - page iv / iv

9.7.2 LÕinterface de communication . . . . . . . . . . . . . . . 67

9.7.3 C�ble dÕinterface. . . . . . . . . . . . . . . . . . . . . . . . . . 68

9.8 Le monochromateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

9.8.1 Le mod�le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

9.8.2 LÕinterface de communication . . . . . . . . . . . . . . . 69

9.8.3 C�ble dÕinterface. . . . . . . . . . . . . . . . . . . . . . . . . . 69

9.9 Le multim�tre Fluke . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

9.9.1 Le mod�le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

9.9.2 LÕinterface de communication . . . . . . . . . . . . . . . 69

9.9.3 C�ble dÕinterface. . . . . . . . . . . . . . . . . . . . . . . . . . 70

10 Evolution du syst�me . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

10.1 Vers dÕautres plate-forme . . . . . . . . . . . . . . . . . . . . . . . 71

10.2 Pour dÕautres cam�ras . . . . . . . . . . . . . . . . . . . . . . . . . . 71

10.3 Pour dÕautres projets. . . . . . . . . . . . . . . . . . . . . . . . . . . 72

11 R�f�rences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

12 Contacts & WWW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

Page 6: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Page i / ii

Table des figures

Architecture du banc CCD COUSHTAR©. . . . . . . . . . . . . . . . . . . . . 5

Panel dÕacc�s au syst�me COUSHTAR© . . . . . . . . . . . . . . . . . . . . . . 6

Exemples de "control" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Exemples dÕ "indicator". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Exemple de "diagram" LabVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Boutons de navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Panel de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Param�tres du CCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Panel de r�glage des polarisations du CCD . . . . . . . . . . . . . . . . . . . 17

Panel de configuration - Sessions . . . . . . . . . . . . . . . . . . . . . . . . . . 19

Panel Commandes manuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Panel enregistreur des param�tres CCD. . . . . . . . . . . . . . . . . . . . . 23

Face avant du multim�tre Fluke. . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Vue de lÕITL09 de Microcontr�le. . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Mode cycle automatique de la table microcontr�le . . . . . . . . . . . . 25

Panel de contr�le monochromateur . . . . . . . . . . . . . . . . . . . . . . . . . 26

Vue du bo�tier de commande du monochromateur . . . . . . . . . . . . . 26

Panel de choix de la roue � filtres. . . . . . . . . . . . . . . . . . . . . . . . . . 27

Vue du bo�tier de commande de la roue � filtres . . . . . . . . . . . . . . 27

Clavier de commande de la roue � filtres . . . . . . . . . . . . . . . . . . . . 27

Panel de r�-initialisation des accessoires du banc de tests . . . . . 28

Panel dÕacquisitions manuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Agencement des pixels dans le fichiers FITS . . . . . . . . . . . . . . . . 32

Affichage de lÕimage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Exemple de vue 3D dÕune image 1kx1k. . . . . . . . . . . . . . . . . . . . . . . 34

Palette flottante "Tools" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Exemple dÕarborescence de configuration . . . . . . . . . . . . . . . . . . . 40

Prepare2000, la pr�paration des batchs . . . . . . . . . . . . . . . . . . . . 41

Contr�le du batch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Contr�le de lÕoccupation des disques . . . . . . . . . . . . . . . . . . . . . . . . 48

Exemple de fiche dÕanomalie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Fiche dÕanomalie sur internet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Exemple de fiche de demande de modification . . . . . . . . . . . . . . . 58

Demande de modification sur internet . . . . . . . . . . . . . . . . . . . . . . 59

Le rack BCC2000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Les tiroirs du rack BCC2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Sch�ma du c�ble PC-ITL09 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Page 7: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Page ii / ii

Sch�ma du c�ble PC-roue � filtres . . . . . . . . . . . . . . . . . . . . . . . . . 68

Sch�ma du c�ble PC-monochromateur. . . . . . . . . . . . . . . . . . . . . . . 69

Sch�ma du c�ble PC-Fluke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

O� sommes-nous ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

Page 8: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Introduction - page 1 / 75

Introduction

1

1.1 Mises � jour & Erratum

¥ La version qui a cours est la version 2.02b

¥ lÕint�gralit� de la documentation est mise � jour.

1.2 Objet de ce manuel

Ce manuel est destin� aux utilisateurs potentiels du banc de

caract�risation des CCD de lÕexp�rience spatiale COROT. Il

d�crit � la fois lÕaspect logiciel du contr�le du banc mais

aussi le hardware et ses particularit�s.

Ce manuel permettra donc aussi la maintenance du banc lui-

m�me. Il est bien s�r "amendable" comme le banc lui-m�me.

Des additifs seront r�alis�s au cours de lÕ�volution du banc.

Dans ce cadre, la gestion de configuration du banc inclura

ce manuel.

1.3 Avertissement

Le banc de tests COUSHTAR© est en phase de debugage.

Il nÕest donc pas exempt dÕanomalies du comportement.

La documentation est repr�sentative de lÕ�tat actuel du

banc mais fait aussi parfois r�f�rence � des fonctionnalit�s

qui restent � mettre en oeuvre. On h�sitera donc pas � me

signaler toute erreur ou incoh�rence au niveau du banc

comme au niveau de la documentation, au moyen des fiches

dÕanomalies.

Voir ÒFiches dÕanomaliesÓ, page 54.

Page 9: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Introduction - page 2 / 75

1.4 Le projet COROT

Le projet COROT est une exp�rience spatiale destin�e �

lÕast�ro-sismologie et � la recherche dÕexo-plan�tes. Elle

comporte un plan focal de 4 CCD grands formats 2Kx2K.

Il est n�cessaire pour cela de caract�riser les CCD de vol.

CÕest lÕobjet du banc de tests CCD situ� dans les sous-sol de

lÕObservatoire de Meudon, dans le laboratoire du DESPA

1

dit : "COSTAR".

1. DEpartement SPAtial

Page 10: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Pr�sentation du banc - page 3 / 75

Pr�sentation du banc

2

2.1 COUSHTAR© : le sigle

C

Õest

O

ssi

U

n

S

uper

H

omard

T

hermidor

A

ssez

R

�ussi.

2.2 Les grandes lignes

Le contr�le du banc COUSHTAR© est r�alis� autour de

deux �l�ments principaux :

¥ Le syst�me de contr�le COUSHTAR©

¥ la cam�ra BCC2000

Le syst�me de contr�le et dÕacquisition COUSHTAR© est

d�velopp� � Meudon ainsi que la cam�ra BCC2000. Cette

derni�re vient sÕint�grer dans le syst�me COUSHTAR©

pour assurer les prises dÕimages sur les CCD de lÕexp�rience

COROT.

2.3 Configuration

2.3.1 La cam�ra BCC2000

CÕest un ensemble esclave du banc qui int�gre :

¥ une �lectronique de proximit�

¥ une �lectronique de conversion

¥ une �lectronique de polarisation

¥ un s�quenceur d�velopp� par la soci�t� MVD

¥ des alimentations

¥ une �lectronique locale de contr�le � base de microcon-

tr�leur

¥ un interface dÕacquisition, sur fibre optique unique

¥ un lien s�rie de t�l�commande bi-directionnel, sur fibre

Page 11: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Pr�sentation du banc - page 4 / 75

optique, , autorisant le contr�le du s�quenceur et des pola-

risations.

¥ c�t� PC, un bo�tier d�s�rialisateur et une carte dÕacquisi-

tion DIO32HS

LÕensemble se pr�sente dans un rack au format Europe de

84E de large.

2.3.2 Le syst�me COUSHTAR

Le syst�me COUSHTAR© est destin� � contr�ler et piloter

la cam�ra HORIZON 2000 et les accessoires p�riph�riques

du banc comme la roue � filtres, le monochromateur, la

table 3 axes Microcontr�le et le multim�tre Fluke. Le

syst�me g�re les acquisitions dÕimages sur un PC �quip� dÕun

Pentium 350 MHz sous Windows NT4.0 Pack 6 dans un

environnement LabVIEW 5.0.1. LÕapplication permet lÕacc�s

� tous les �l�ments du banc et autorise leur contr�le en

mode manuel ou automatique au travers dÕun interface

unique.

Page 12: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Pr�sentation du banc - page 5 / 75

Figure 1: Architecture du banc CCD COUSHTAR©

Carte extension de ports

s�rieCarte microcontr�leur

sur port s�rie pour

gestion s�quenceur

Carte(s) contr�leur de

bus MIL-1553 et IEEE

1355

Carte I/O

PC Labview et IMAQ

Vision

Acquisition

temp�rature et HK

FLUKE

Monochromateur

Oriel

Microcontr�le 3

axes ITL09

Roue � filtres

Oriel

Sources optiques

Oriel

S�quenceur de

phases

CCDEEV4280

Electronique de

proximit�

R�seau internet

Station HP 9000 et IDL

Acquisition 16 bits

2 voies (AD977)

Carte

PCI DIO

32HS

Page 13: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Pr�sentation du banc - page 6 / 75

2.4 LÕacc�s au syst�me

LÕacc�s au logiciel de contr�le se fait � la fa�on des acc�s

aux stations de travail ; cÕest-�-dire par username et mot

de passe. Trois niveaux dÕutilisateur ont �t� r�pertori�s :

¥ Le niveau ADMINISTRATEUR

¥ Le niveau UTILISATEUR PRIVIL�GI�

¥ Le niveau UTILISATEUR STANDARD

Suivant le niveau dÕacc�s, les privil�ges de chaque cat�gorie

dÕutilisateur sont diff�rents.

2.4.1 Le niveau UTILISATEUR STANDARD

CÕest lÕutilisateur "lambda". Il peut acqu�rir des images,

piloter les �l�ments du banc, mais ne peut en aucune

mani�re changer le type de CCD, ses tensions de

Figure 2: Panel dÕacc�s au syst�me COUSHTAR©

Page 14: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Pr�sentation du banc - page 7 / 75

polarisation ni la configuration du s�quenceur.

Pour simplifier, cÕest le niveau accord� aux visiteurs, ou

�tudiant, de passage sur le banc. On leur �vite de faire des

erreurs de manipulation qui entra�neraient une

d�t�rioration du CCD ou des �l�ments p�riph�riques.

Quoi quÕil en soit, en aucun cas, il ne peut acc�der au code

du logiciel COUSHTAR©.

2.4.2 Le niveau UTILISATEUR PRIVIL�GI�

CÕest le niveau de lÕutilisateur avis�. Il peut changer les

param�tres de fonctionnement du CCD (polarisations et

s�quenceur) ainsi que le type du CCD. Il peut, par ailleurs,

intervenir sur les �l�ments optiques du banc. Il peut

acc�der au code du logiciel COUSHTAR© en cas dÕurgence

et seulement dans ce cas. Ses interventions dans ce

domaine devront �tre les plus prudentes possibles et

r�pertori�es avec soin dans un journal afin dÕassurer une

gestion de configuration coh�rente du logiciel, ou mieux,

signal�es par une fiche dÕanomalie. Voir ÒFiches dÕanomalie

via internetÓ, page 56.

Dans ce cas, il devra rendre compte le plus rapidement

possible � lÕadministrateur de son intervention.

LÕutilisateur privil�gi� est aussi habilit� � cr�er un compte

"utilisateur standard".

CÕest typiquement le responsable global dÕutilisation du

banc.

2.4.3 Le niveau ADMINISTRATEUR

CÕest le niveau super-utilisateur. Il a tout pouvoir et tout

acc�s dans le logiciel COUSHTAR©. Il g�re la

configuration. Il re�oit les fiches dÕanomalies et intervient

d�s quÕil le peut pour les corriger.

Il assure lÕadministration syst�me de la machine sur laquelle

est install� le logiciel, cÕest-�-dire quÕil est seul habilit� �

autoriser lÕinstallation dÕun logiciel quelconque sur la

machine ou la mise � jour du syst�me lui-m�me.

Page 15: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Pr�sentation du banc - page 8 / 75

Il peut acc�der � des ressources sp�ciales de d�veloppeur

qui lui permettent par exemple, de fonctionner en mode

simul� pour continuer la mise au point du logiciel sans

requ�rir la pr�sence des �l�ments physiques du banc.

CÕest typiquement le d�veloppeur de lÕapplication

COUSHTAR©.

Page 16: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Interfaces utilisateurs - page 9 / 75

Interfaces utilisateurs

3

3.1 Notion de VI (Instrument virtuel)

3.1.1 Introduction � LabVIEW

LabVIEW est un langage graphique d�velopp� par National

Instrument destin� � lÕinstrumentation. Il permet

lÕint�gration rapide (ou presque) de cartes dÕinterfaces

dans une application ou lÕinterface utilisateur est

pr�pond�rante.

Il est bas� sur la notion �l�mentaire dÕinstrument virtuel

(V.I. prononcez "vi-aye" pour faire s�rieux)

CÕest la version 5.0.1 sous Windows NT4.0, associ�e � une

biblioth�que de fonctions "traitement dÕimage" IMAQ

Vision", qui est utilis�e sur ce projet.

LÕ�dition se fait en 2 �tapes :

¥ la construction de la face avant avec des "widget

1

"

¥ lÕ�dition graphique du code

Pour tout compl�ment dÕinformation sur LabVIEW, on

pourra toujours se reporter au cours dispens� par un

excellent confr�re dont je tairai le nom, le connaissant

modeste.

3.1.2 Controls et indicators

2

Les faces avant d�velopp�es avec LabVIEW comportent 2

types dÕobjets :

1. Objets consituants de la face avant dÕun interface utilisateur: typiquement, les boutons, les voyants, etc...

2. D�nominations National Instruments

Page 17: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Interfaces utilisateurs - page 10 / 75

¥ les controls : sur lesquels on peut agir

¥ les indicators : quÕon ne peut que lire

Comme on peut le constater sur les figures ci-dessus, il peut

y avoir confusion sur le type de widget si lÕon se fie

uniquement � lÕapparence.

Figure 3: Exemples de "control"

Figure 4: Exemples dÕ "indicator"

Page 18: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Interfaces utilisateurs - page 11 / 75

3.1.3 Edition graphique

3.1.4 Navigation dans lÕapplication

La navigation entre faces avant doit se faire uniquement et

imp�rativement au moyen des boutons pr�vus � cet effet. Il

ne faut en aucune fa�on fermer une face avant au moyen de

la case fermeture de la fen�tre par exemple. Si tel �tait le

cas, il faudrait quitter LabVIEW et relancer lÕapplication

COUSHTAR© car la navigation devient impossible.

Le petit coeur, � droite de la barre de navigation, loin dÕ�tre

un simple gadget, donne lÕinformation de la vie dÕune

application. Quand le syst�me est "scotch�", ce petit coeur,

Figure 5: Exemple de "diagram" LabVIEW

Figure 6: Boutons de navigation

Page 19: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Interfaces utilisateurs - page 12 / 75

qui doit battre 2 fois par seconde, est soit arr�t�, soit

ralenti. Dans ce cas, inutile dÕattendre �ternellement quÕil

se passe quelque chose.

3.2 Ergonomie et couleurs

3.2.1 Couleurs

Sauf omission (que vous pouvez bien s�r me signaler au

moyen des fiches dÕanomalie), les interfaces de

COUSHTAR© ob�issent aux crit�res suivant :

¥ les boutons bleus permettent la navigation entre faces

avant.

¥ les boutons gris ou jaunes permettent des actions loca-

les.

¥ les boutons verts acc�dent � des ressources de type

carte dÕentr�e/sortie (acc�s cam�ra, roue � filtre, mono-

chromateur, etc ...)

3.2.2 Ergonomie

Pour d�velopper les interfaces utilisateur de lÕapplication

COUSHTAR©, je me suis fortement appuy� sur le papier

suivant :

"Ergonomic Criteria for the Evaluation of Human-Computer

Interfaces" J.M. Christian Bastien & D. L. Scapin, INRIA,

May, 1993.

Ce document d�crit avec soin tous les param�tres

ergonomiques qui interviennent dans une interface homme-

machine de qualit�.

Si toute la substance nÕen a pas �t� extraite, lÕessence en a

�t� respect�e.

Page 20: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configuration de lÕexp�rience - page 13 / 75

Configuration de lÕexp�rience 44.1 Introduction

Toute exp�rience devrait d�marrer par ce panel. En effet,

avant de faire des acquisitions dÕimages, il faudrait savoir

o� on va les mettre, commenter ce que lÕon va faire et

choisir (si on en a lÕautorisation) son CCD.

On doit aussi initialiser la cam�ra BCC2000.

Figure 7: Panel de configuration

Page 21: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configuration de lÕexp�rience - page 14 / 75

4.2 Les param�tres du CCD

4.2.1 Philosophie

La fen�tre illustr�e figure 7, page 13 repr�sente la

visualisation des param�tres du CCD choisi.

Pour modifier ces param�tres (seul un utilisateur privil�gi�

peut le faire, Voir ÒLe niveau UTILISATEUR PRIVIL�GI�Ó,

page 7.), il faut dÕabord choisir le CCD dans la fen�tre

session puis cliquer sur "Modify". Un panel appara�t o� lÕon

peut changer les param�tres de polarisation des phases

mais aussi les nombres de lignes et de pixels de prescan et

dÕoverscan.

4.2.2 Le choix du CCD

Ce choix se fait dans la fen�tre "Session settings". Sur

COROT, on pr�voit dÕutiliser 2 types de CCD, il y a donc 2

possibilit�s a priori.

¥ EEV 4720 : 1Kx2K

¥ EEV 4280 : 2Kx2K

¥ EEV 4210 : 2Kx512, ce dernier mod�le, ne b�n�ficie que

dÕune seule sortie et sera utilis� pour les tests de radia-

tion.

Choisir un CCD ou lÕautre, cÕest savoir celui qui se trouve

dans le cryostat. Seul, un utilisateur privil�gi�, au moins,

doit �tre habilit� � faire ce choix.

Page 22: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configuration de lÕexp�rience - page 15 / 75

4.2.3 Nombre de pixels

Il sÕagit du nombre de colonnes (ou de pixels par ligne du

CCD) qui voient la lumi�re.

4.2.4 Nombre de lignes

Il sÕagit du nombre de lignes qui voient la lumi�re.

Figure 8: Param�tres du CCD

Page 23: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configuration de lÕexp�rience - page 16 / 75

4.2.5 Mode de lecture

Les CCD dont on dispose, poss�de 2 sorties. On peut avoir

3 mode de lecture :

¥ sortie des pixels � droite

¥ sortie des pixels � gauche

¥ sortie simultan�e � droite et � gauche (2 pixels sortis

simultan�ment)

4.2.6 Nombre de lignes de prescan

Ce sont de vraies lignes qui nÕont de sp�cial quÕelles ne voient

pas la lumi�re. Elles permettent donc de mesurer le niveau

de bruit �lectriques de lÕ�lectronique. Dans la version 2 du

logiciel COUSHTAR©, elles sont consid�r�es comme

incluses dans le format de lÕimage. Ce param�tre, obsol�te

dispara�tra dans une prochaine version.

4.2.7 Nombre de pixels de prescan

Comme pour les lignes, il sÕagit de pixels r�els qui doivent

�tre lus et dont on peut se servir pour identifier un bruit

�lectronique de lecture affranchi des photons parasites.

nota : ils sont implicites et donc inclus dans le nombre de

pixels par ligne du CCD. Ils ne sont donc plus param�trables

dans le logiciel COUSHTAR©. Ce param�tre, obsol�te

dispara�tra dans une prochaine version.

4.2.8 Nombre de lignes dÕoverscan

Il ne sÕagit pas de vraies lignes. CÕest un moyen artificiel de

vider les registres "� fond".

4.2.9 Nombre de pixels dÕoverscan

Il ne sÕagit pas de vraies pixels. CÕest un moyen artificiel de

vider les registres "� fond".

Page 24: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configuration de lÕexp�rience - page 17 / 75

4.2.10 Phases et polarisations

Figure 9: Panel de r�glage des polarisations du CCD

Page 25: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configuration de lÕexp�rience - page 18 / 75

On peut r�gler les tensions de polarisations et des phases

du CCD par lÕinterm�diaire de convertisseurs 12 bits

programmables. Pour �viter toute confusion de valeurs

converties en volts, le r�glage se fait en ADU.

On peut aussi changer ici les noms des phases. Tous ces

param�tres modifiables seront pris en compte jusquÕ� la fin

de la session en cours.

4.3 Gestion des sessions

4.3.1 Une session, cÕest quoi ?

Une session, cÕest une "manip" ou une s�rie dÕexp�riences,

qui ont le m�me objet. La notion de session permet de

regrouper des conditions dÕexp�rience et les fichiers

associ�s (images et autres) dans une m�me entit�. Par

exemple, on peut d�cider de r�aliser une s�rie de prise

dÕimages sur un CCD EEV4720 destin�es � �valuer le bruit

de lecture de la cha�ne photom�trique. M�me si cette

exp�rience dure quelques heures ou quelques jours, on a

int�r�t � regrouper toutes les infos sous un m�me label : la

session.

Cette d�marche est celle de la gestion de configuration,

consistant � toujours regrouper des infos coh�rentes et

identifiables. M�langer les images issues de diff�rentes

exp�riences dans un m�me r�pertoire est lÕexemple type du

manque de rigueur et source de nombreux avatars.

nota : les informations disponibles actuellement dans"Session settings" sont sommaires et n�cessitent encore

Page 26: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configuration de lÕexp�rience - page 19 / 75

dÕ�tre affin�es.

4.3.2 Cr�ation dÕune nouvelle session

La cr�ation dÕune nouvelle session g�n�re la cr�ation dÕune

arborescence et la cr�ation de variables globales qui rendra

coh�rent lÕensemble des images cr��es.

4.3.3 Reprise dÕune session existante

Permet de reprendre une exp�rience mise en stand-by pour

diverses raisons mais dont lÕobjet reste le m�me apr�s.

nota : Pas encore impl�ment�

4.3.4 Arborescence de la session

A la racine de lÕarborescence de votre session, on trouve 3

branches :

¥ Conf : contient les fichiers de configuration propres �

votre exp�rience et des r�pertoires cr��s pour le besoin

du mode "automatique ou batch". (Voir ÒMode automati-

Figure 10: Panel de configuration - Sessions

Page 27: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configuration de lÕexp�rience - page 20 / 75

queÓ, page 39.)

¥ Images : contient vos images

¥ Log : contient les fichiers de log qui, eux-m�me contien-

nent le r�sum� des actions que vous avez r�alis�es au cours

de votre exp�rience

Exemple du contenu dÕun fichier log :

08/02/00 10:32:10 Entering LabVIEW...Starting "COUSHTAR V1.24r4"08/02/00 10:50:27 Demarrage panel "RunBatch.vi"08/02/00 10:50:37 Erreur commande Fluke08/02/00 10:50:40 Batch demarre "sousprog.txt"08/02/00 10:50:42 Batch demarre "sousprog.txt"08/02/00 10:50:43 sousprog.txt "Batch termine"08/02/00 10:50:47 Erreur commande Fluke08/02/00 10:50:54 Batch demarre "sousprog.txt"08/02/00 10:50:57 Erreur commande Fluke08/02/00 10:51:51 Demarrage panel "RunBatch.vi"08/02/00 10:52:00 Demarrage panel "RunBatch.vi"08/02/00 10:52:11 Erreur commande Fluke08/02/00 10:52:20 Batch demarre "tests tensions.txt"08/02/00 10:57:19 Entering LabVIEW...Starting "COUSHTAR V1.24r5"08/02/00 10:57:26 Regis C. Schmidt "loggin OK"08/02/00 10:57:28 Demarrage panel "CorotDev.vi"08/02/00 10:57:42 Demarrage panel "RunBatch.vi"08/02/00 10:57:53 Erreur commande Fluke08/02/00 10:57:56 Batch demarre "test170898.txt"08/02/00 10:57:57 Batch demarre "test170898.txt"08/02/00 10:57:59 Batch demarre "test170898.txt"08/02/00 10:57:59 test170898.txt "Batch termine"08/02/00 10:58:02 Erreur commande Fluke08/02/00 10:58:12 Erreur commande Fluke08/02/00 10:58:22 Erreur commande Fluke08/02/00 10:58:32 Erreur commande Fluke08/02/00 10:58:42 Erreur commande Fluke08/02/00 12:06:53 Demarrage panel "RunBatch.vi"08/02/00 13:29:27 Entering LabVIEW...Starting "COUSHTAR V1.24r5"08/02/00 13:29:29 Regis C. Schmidt "loggin OK"08/02/00 13:29:31 SCHMIDT "Closing COUSHTAR."08/02/00 13:57:26 Entering LabVIEW...Starting "COUSHTAR V1.24r5"08/02/00 13:58:41 Regis C. Schmidt "loggin OK"08/02/00 13:58:49 Tristan Buey "loggin OK"08/02/00 13:59:20 Demarrage panel "corotmanu.vi"08/02/00 13:59:21 Erreur commande Fluke08/02/00 13:59:22 Erreur commande Fluke08/02/00 13:59:23 Erreur commande monochromateur "XS"08/02/00 14:00:10 Demarrage panel "CorotAcq.vi"08/02/00 14:12:53 SCHMIDT "Closing COUSHTAR."

Page 28: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configuration de lÕexp�rience - page 21 / 75

4.3.5 Fichiers de configuration¥ CCD.cfg : contient les param�tres de votre CCD (ceux

par d�faut si vous nÕ�tes pas un utilisateur privil�gi� au

moins

¥ Session.cfg : contient les infos relatives � votre session

(directory de travail, type de CCD,

nota : on voit quÕon a pas int�r�t � changer les param�tresCCD en cours dÕexp�rience sinon on perd la coh�rence entreses donn�es.

¥ ficseq.dat : fichier descripteur des s�quences

¥ init_dac.dat : fichier de configuration des DACÕs

¥ tabeff.dat : table dÕordre dÕeffacement

¥ tabint.dat : table dÕordre de pose

¥ tabplc.dat : table dÕordre plein cadre

¥ tablec.dat : table dÕordre dÕacquisition

¥ tabvid.dat : table dÕordre video

¥ modmon.dat : mode fenetre

¥ modoff.dat : mode offset

¥ modbin.dat : mode binning 2,2, plein cadre

¥ modeff.dat : mode effacement

¥ modplc.dat : mode monocoup plein cadre

¥ Contexte.dat : param�tres de la configuration

4.4 Init Cam�ra

Permet de t�l�charger tous les fichiers de configuration

n�cessaires au bon fonctionnement du s�quenceur de la

cam�ra BCC2000.

Page 29: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Commandes manuelles - page 22 / 75

Commandes manuelles 55.1 Pr�sentation

Toutes les commandes manuelles des accessoires du banc

sont possibles dans le panel "Commandes manuelles".

Figure 11: Panel Commandes manuelles

Page 30: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Commandes manuelles - page 23 / 75

5.2 Contr�le du multim�tre Fluke

Le multim�tre Fluke est programmable via un lien s�rie. Il

est possible de programmer la cadence, le type de mesure

sur chaque voie et bien dÕautres param�tres (tbd).

Figure 12: Panel enregistreur des param�tres CCD

Figure 13: Face avant du multim�tre Fluke

Page 31: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Commandes manuelles - page 24 / 75

5.2.1 Les voies de mesure

Leur nombre est limit� uniquement par la capacit� du

nombre de voies du multim�tre FLUKE. Actuellement, 6

voies de mesures sont exploit�es :

¥ Temp�rature de la salle

¥ Flux de la diode

¥ Temp�rature face avant cryostat

¥ Doigt chaud

¥ Doigt froid

¥ Cadre CCD

5.3 Table microcontr�le ITL09

Cette table permet de d�placer le cryostat solidaire du

CCD vis � vis des sources lumineuses. Ce d�placement est

possible dans les 3 axes.

Le rack de contr�le permet dÕune part le positionnement en

mode t�l�commande � travers un lien s�rie mais aussi la

possibilit� de g�n�rer un d�placement sur les 3 axes de

fa�on programm�e et automatique.

Ce mode nÕa �t� impl�ment�, � lÕorigine par le fabricant, que

pour des raisons de mise au point en interne. Il est donc

sans garantie, m�me si les premiers essais se sont av�r�s

satisfaisant. On trouvera ci-dessous, le panel de contr�le

de ce mode de fonctionnement de la table Microcontr�le.

Figure 14: Vue de lÕITL09 de Microcontr�le

Page 32: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Commandes manuelles - page 25 / 75

Figure 15: Mode cycle automatique de la table microcontr�le

Page 33: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Commandes manuelles - page 26 / 75

5.4 Contr�le du monochromateur

5.4.1 Choix de la longueur dÕonde

Pour choisir la longueur dÕonde, entrer la valeur dans le

champ pr�vu � cet effet et appuyer sur "envoi". On voit en

temps r�el la longueur dÕonde lue progresser jusquÕ�

atteindre la valeur de consigne.

Figure 16: Panel de contr�le monochromateur

Figure 17: Vue du bo�tier de commande du monochromateur

Page 34: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Commandes manuelles - page 27 / 75

5.5 Contr�le de la roue � filtre

5.5.1 Le choix du filtre

Pas grand chose � ajouter, si ce nÕest que lÕon dispose de 5

filtres.

LÕinterface initial du bo�tier de contr�le de la roue � filtre

�tait un port parall�le de PC. JÕai donc d�velopp�, un

interface interm�diaire � base de microcontr�leur 87C51,

pour pouvoir se connecter directement sur un port s�rie.

Figure 18: Panel de choix de la roue � filtres

Figure 19: Vue du bo�tier de commande de la roue � filtres

Figure 20: Clavier de commande de la roue � filtres

Page 35: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Commandes manuelles - page 28 / 75

5.6 Initialisations et calages

5.6.1 Le monochromateur

Le monochromateur ORIEL ne comporte pas de d�tecteur

de position "origine" qui rep�rerait le 0 m�canique. On cale

donc le monochromateur en effectuant un retour rapide

jusquÕ� "taper" sur le fin de course bas, puis, en revenant

dÕun nombre de pas connus, jusquÕau 0 compteur.

5.6.2 Le multim�tre Fluke

LÕinitialisation du multim�tre Fluke consiste � lui signaler les

voies qui doivent �tre scann�s, la p�riode du scan, et le type

de capteurs connect� dessus (CTN, CTP, J,K, V, A, etc..).

Cette configuration est conserv�e dans le Fluke, m�me

�teint, tant quÕon ne la change pas.

Figure 21: Panel de r�-initialisation des accessoires du banc de tests

Page 36: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Acquisitions manuelles - page 29 / 75

Acquisitions manuelles 66.1 Pr�sentation

Le panel "acquisitions manuelles" permet dÕacqu�rir des

images en fixant les param�tres principaux, mais aussi de

faire des coupes et des histogrammes sur des images

existantes. La s�lection des fen�tres directement dans

lÕimage plein cadre est aussi possible.

Figure 22: Panel dÕacquisitions manuelles

Page 37: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Acquisitions manuelles - page 30 / 75

6.2 Visualisation des images

6.2.1 Le format FITS

Le format FITS est assez largement adopt� dans la

communaut� astronomique. CÕest en tous cas une contrainte

du cahier des charges du banc COUSHTAR© que de

g�n�rer des images � ce format.

Ce format va dans le sens de la gestion de configuration

puisquÕil comporte dans le m�me fichier, des infos texte

li�es au contexte de la prise dÕimage ainsi que lÕimage elle-

m�me.

Il est normalis�. (Voir ÒNOST 100-1.2 FITS Definition

Standard April, 1998 Draft StandardÓ, page 73.)

Ces infos texte constituent ce quÕon appelle le header

(lÕent�te). Elle est constitu�e de divers champs dont

certains sont obligatoires (les 5 premiers ) et les autres �

la convenance du cr�ateur de lÕimage. En lÕoccurrence, tous

les autres champs que les 5 premiers sont g�n�r�s

automatiquement dans COUSHTAR©.

Header des images issues de COUSHTAR© :

SIMPLE = T / Basic FITS format BITPIX = 16 / Bitwise NAXIS = 2 / 2D Image NAXIS1 = 1072 / Nombre de pixels NAXIS2 = 1033 / Nombre de lignes ITIME = 1.000000 / Integration Period (s) REFCCD = 'EEV 4720' / CCD Identification ABCBRD = 'Cam. HORIZON2000' / Converter Board Identification SOFVERA = 'COUSHTAR V1.25r1' / Acquisition Software Version SOFVERB = 'CAMHOR 23' / Sequencer Firmware Version DATE-ACQ= '13/03/00 15:26:09' / Measurement Date 'jj/mm'yy' TIME = '15:26:09' / End of Measurement Time POSX0 = 0 / X Position Pixel 0 (0 if full image) POSY0 = 0 / Y Position Pixel 0 (0 if full image) POSTYPE = 'REAL ' / Table Position, REAL actual, 'MEAN' mean AXEX = <Erreur> / X Table Position AXEY = <Erreur> / Y Table Position AXEZ = <Erreur> / Z Table Position GENERATE= 'GeneFITS.vi' / PC Win NT4 Labview 4.1IMAQ Vision (RS) IMAGE_BY= 'Tristan Buey' / Image author MARKER = 256229701 / Relative Time Stamp in mS .... = 2048.000000 / DAC voltage channel 0 .... = 2048.000000 / DAC voltage channel 1 .... = 2048.000000 / DAC voltage channel 2

Page 38: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Acquisitions manuelles - page 31 / 75

.... = 2048.000000 / DAC voltage channel 3 L-ABG = 2048.000000 / DAC voltage channel 4 H-ABG = 2048.000000 / DAC voltage channel 5 L-DG = 2048.000000 / DAC voltage channel 6 H-DG = 2048.000000 / DAC voltage channel 7 L-PHIR = 2048.000000 / DAC voltage channel 8 H-PHIR = 2048.000000 / DAC voltage channel 9 L-RPHI = 2048.000000 / DAC voltage channel 10 H-RPHI = 2048.000000 / DAC voltage channel 11 L-SPHI = 2048.000000 / DAC voltage channel 12 H-SPHI = 2048.000000 / DAC voltage channel 13 L-IPHI = 2048.000000 / DAC voltage channel 14 H-IPHI = 2048.000000 / DAC voltage channel 15 .... = 2048.000000 / DAC voltage channel 16 OG = 2048.000000 / DAC voltage channel 17 SS = 2048.000000 / DAC voltage channel 18 ABD = 2048.000000 / DAC voltage channel 19 .... = 2048.000000 / DAC voltage channel 20 RD = 2038.000000 / DAC voltage channel 21 OD = 1980.000000 / DAC voltage channel 22 .... = 2048.000000 / DAC voltage channel 23 FIRST0 = 0 0 / First Coordinate Win #0 (full) SECOND0 = 99 99 / Second Coordinate Win #0 (full) BINNING0= 1 1 / Binning Win #0 (full) FIRST1 = / First Coordinate Win #1 SECOND1 = / Second Coordinate Win #1 BINNING1= / Binning Win #1 FIRST2 = / First Coordinate Win #1 SECOND2 = / Second Coordinate Win #2 BINNING2= / Binning Win #2 FIRST3 = / First Coordinate Win #3 SECOND3 = / Second Coordinate Win #3 BINNING3= / Binning Win #3 FIRST4 = / First Coordinate Win #4 SECOND4 = / Second Coordinate Win #4 BINNING4= / Binning Win #4 FIRST5 = / First Coordinate Win #5 SECOND5 = / Second Coordinate Win #5 BINNING5= / Binning Win #5 FIRST6 = / First Coordinate Win #6 SECOND6 = / Second Coordinate Win #6 BINNING6= / Binning Win #6 FIRST7 = / First Coordinate Win #7 SECOND7 = / Second Coordinate Win #7 BINNING7= / Binning Win #7 NB-VOIES= Gauche + Droite / Voies CCD utilisees en lecture PLACE = Bat 16 Meudon / Meudon COSTAR room FLUKE-2 = 30.600000 / Temperature ambiante salle FLUKE-5 = -0.000700 / Courant diode de reference FLUKE-6 = 17.930000 / Temperature face avant cryostat FLUKE-7 = -2.680000 / Temperature doigt chaud FLUKE-8 = -22.530000 / Temperature doigt froid FLUKE-9 = -5.610000 / Temperature cadre CCD PIXOVER = 0 / Pixels d'overscan

Page 39: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Acquisitions manuelles - page 32 / 75

LINPRES = 0 / Lignes de prescan LINOVER = 0 / Lignes d'overscan MULTI = 1 / NB images contenues MONOCHR = <Erreur> / Position lue monochromateur FILTRE = 2 / Numero du dernier filtre demande SOFT_BY = 'Regis Schmidt' / Auteur du logiciel Coushtar END = /

Pour �tre compatible avec le format FITS, le header doit

occuper un nombre entier de blocs de 2880 octets.

LÕimage est acquise sur 2 buffers dont, celui de la partie

gauche du CCD, lit bien les pixels de gauche � droite, mais

celui de la partie droite les lit de droite � gauche.

LÕensemble des 2 buffers est ensuite assembl� dans le

fichier.

Les valeurs de pixel sont converties sur un mot de 16 bits

non-sign�. (d�rogation � la norme).

Figure 23: Agencement des pixels dans le fichiers FITS

Header

Gauche

Droite

n x 2880 octets

Pixel le plus � gauche, 1�re ligne

Pixel le plus � droite, 1�re ligne

Page 40: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Acquisitions manuelles - page 33 / 75

Pour retrouver lÕ image, avec les pixels arrang�s dans le bon

sens, il faut donc "miroiter" la partie droite et la

juxtaposer � la partie gauche.

6.2.2 La vue 2D

CÕest la vue "� plat" de lÕimage.

Elle est affich�e par d�faut � lÕ�chelle 1/1. On dispose pour

cela dÕune fen�tre 512x512. Quand lÕimage est plus grande

que ce format, on peut d�placer la partie visible en agissant

sur les ascenseurs droit et bas de la fen�tre image.

LÕhistogramme des pixels est mis � jour d�s le chargement

de lÕimage.

LÕoutil Loupe de la palette dÕoutils permet dÕagrandir dÕun

facteur 2 � chaque clic dans lÕimage tout en conservant la

taille de la fen�tre de visualisation. Le zoom inverse

sÕobtient en appuyant sur la touche "shift" en pendant que

lÕon clique dans lÕimage avec la loupe.

LÕoutil Coupe de la palette dÕoutils permet dÕeffectuer une

coupe de lÕimage, coupe dont le r�sultat appara�tra dans la

fen�tre centre-droite de lÕ�cran. On trace lÕaxe de la coupe

en appuyant sur la souris une fois puis en d�pla�ant jusquÕau

second point de la droite et en rel�chant la souris.

LÕoutil Point permet de mesurer la valeur dÕun pixel de

lÕimage tout en affichant ses coordonn�es sous la palette

dÕoutils.

Figure 24: Affichage de lÕimage

Gauche Droite

tel que miroit�

Page 41: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Acquisitions manuelles - page 34 / 75

6.2.3 La vue 3D

Chaque pixel est affich� dans sa position sur le CCD mais

son intensit� donne la valeur sur lÕaxe Z. Pour certains

habitu�s, cÕest une autre fa�on de mettre en �vidence

certaines caract�ristiques.

6.2.4 La palette de couleur

Il y a 5 palettes de couleurs par d�faut :

¥ niveau de gris

¥ binaire

¥ Gradient

¥ Rainbow

¥ Temperature

Chaque palette met en �vidence un certain type de

ph�nom�nes pr�sents sur un image. Par exemple, la palette

binaire permet de d�celer les infimes variations � la

surface dÕun champ plat.

Figure 25: Exemple de vue 3D dÕune image 1kx1k

Page 42: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Acquisitions manuelles - page 35 / 75

6.2.5 Le choix BCC2000 / Standard

LÕacquisition des images est r�alis�e de fa�on brute � partir

de la cam�ra BCC2000.

Ces images brutes ont 3 d�fauts majeurs :

¥ le codage des pixels est non sign� sur la cam�ra BCC2000

cÕest-�-dire 0000h est noir et FFFFh est blanc, alors que

le format FITS est sign� : 8000h est noir et 7FFFh est

blanc.

¥ la partie droite du CCD est miroit�e car il y a lecture

simultan�e des voies gauche et droite du CCD.

¥ Les parties droite et gauche sont mises � la suite lÕune de

lÕautre

Choisir "image FITS BCC2000", cÕest corriger ces 3

d�fauts simultan�ment. Attention, de bien v�rifier que lÕon

a bien choisi cette option pour les images du banc car les

interpr�tations de coupe et dÕ histogramme seraient

�videmment fausses.

6.3 Acquisition des images

6.3.1 Les voies CCD utilis�es

Le choix des voies CCD utilis�es lors de la lecture du CCD

influe sur le temps global de lecture dÕune part, sur la

validit� et sur le choix des tables dÕordre de lecture dÕautre

part. Cette information est incluse dans le header des

images FITS g�n�r�es par le logiciel COUSHTAR©.

On a le choix entre 3 lectures :

¥ sortie � droite (cas de panne : pas encore impl�ment�)

¥ sortie � gauche (cas de panne : pas encore impl�ment�)

¥ sorties simultan�es � droite et � gauche

nota : ce dernier cas de figure est d� au fait quÕil y a unephase commune pour le contr�le du d�calage des 2 sorties

Page 43: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Acquisitions manuelles - page 36 / 75

du CCD.

6.3.2 Le mode dÕacquisition

Le choix peut se faire entre les modes suivants :

Le mode "standby" ci-dessus correspond au mode en r�gime

permanent � mettre en place, avant toute acquisition,

pendant un certain temps, afin dÕassurer un �quilibrage des

temp�ratures du CCD.

Ce mode "standby" est mis en place � lÕappui sur "Conf Seq"

et choisi automatiquement en fonction du mode

dÕacquisition.

6.3.3 Le type de fichiers FITS

Il est possible de faire des acquisitions en rafale, avec

chacune leur propre header (n fichiers), chaque image FITS

comportant m images et donc un seul header.

Cette derni�re option est particuli�rement utile dans le cas

de petites images (taille < 20Ko) acquises en grand nombre

( >50). En effet, la multiplication des images rend les

transfert dÕimage fastidieux lors de leur traitement

ult�rieur.

6.3.4 Le lancement de lÕacquisition

Premi�re �tape : configurer par "Conf Seq" le s�quenceur

Tableau 1:

Mode Standby mode Fen�tr� ?Binning

possible ?Flashagepossible ?

FENETRE Effacement oui oui non

BINNING2x2 Effacement non oui (en dur) non

PLEIN CADRE Effacement non non non

OFFSET Effacement non non non

VIDEO1S Video1S oui oui oui

VIDEO32S Video32S non non oui

Page 44: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Acquisitions manuelles - page 37 / 75

avec les tables dÕordre issues du fen�trage, et ce quel que

soit le type dÕacquisition. Cette �tape calcule les tables

tabint.dat (� partir du tems de pause), tabvid.dat et

tablec.dat (� partir de la fen�tre texte "fenetre"). On

remarquera quÕen mode fen�tr�, il ya toujours au moins une

table de petit format, en bordure du CCD (en fait

constitu�e de lignes et de pixels de prescan).

Le bouton "Start" lance lÕacquisition de la ou des images. Les

images auront pour nom de fichier le nom qui figure dans

"Image BaseName" suivi de _nnnn.fit . Le num�ro nnnn

commence � 0000 et sÕincr�mente de 1 � chaque image

quand le nombre dÕimages � acqu�rir est sup�rieur � 1.

De plus, nÕoublions pas que le header et le cahier de manip

contiennent suffisamment de renseignements sur lÕimage

sans quÕil soit n�cessaire de vouloir tous les mettre dans le

nom de lÕimage.

6.4 Gestion des fen�tres

6.4.1 La s�lection des fen�tres

La s�lection des fen�tres se fait tr�s simplement au moyen

des outils fournis avec la palette de type "Tools".

Il suffit de s�lectionner, dans cette palette, lÕoutil

"rectangle" et cliquez ensuite dans lÕimage le coin en haut �

gauche de la fen�tre choisie, maintenez le clic, et rel�chez

le clic au coin en bas � droite de la fen�tre : le cadre de la

fen�tre ainsi s�lectionn�e reste apparent. Si lÕon d�sire

choisir une fen�tre suppl�mentaire sans effacer la

premi�re, il faut appuyer ensuite sur la touche Majuscule et

Figure 26: Palette flottante "Tools"

Page 45: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Acquisitions manuelles - page 38 / 75

r�p�ter lÕop�ration pr�c�dente autant de fois que

n�cessaire dans la limite de 8 qui est le nombre maximal de

fen�tres que lÕon sÕest donn�.

nota : il nÕy a pas, � priori, de limite physique � ce nombre.

Ensuite, faites la saisie automatique sous forme texte du

descriptif des fen�tres en cliquant sur le bouton "Valide

fen�tres".

On voit alors appara�tre la suite de coordonn�es de ces

fen�tres tout de suite � gauche.

Si n�cessaire, on peut modifier les param�tres de binning

ou autre. Quand tout est o.k., t�l�chargez le s�quenceur de

la cam�ra avec les nouvelles tables dÕordre en appuyant sur

"Conf Sequ.". Si lÕagencement des fen�tres est compatible

avec dÕautres param�tres comme les voies CCD utilis�es par

exemple.

6.4.2 Le temps de pose

Le temps de pose est r�glable entre 0 et 232-1 dixi�mes de

secondes. La r�solution est de 0,1 seconde. Sa valeur

appara�tra dans le header FITS de lÕimage.

nota : pour le mettre en oeuvre, on se sert dÕune tabledÕordre particuli�re, de dur�e 100 µS, que lÕon it�re autantquÕil est n�cessaire.

Page 46: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 39 / 75

Mode automatique 77.1 Pr�sentation

Ce mode vise � utiliser le banc de tests CCD de fa�on

intensive et automatique. On pr�voit de faire se d�rouler

pendant des heures, voire des jours, un fichier batch

contenant des commandes �l�mentaires de contr�le des

�l�ments du banc.

Exemple :

¥ table xyz � 0, 1253, 9000

¥ pose 20.2

¥ nom g�n�rique "test-obscurite"

¥ acqu�rir 50 images

¥ Choisir configuration camera dans le r�pertoire xxx

¥ etc ...

Quelques �l�ments de "programmation" seront impl�ment�s

comme les boucles for-next et une gestion de variables.

nota : Afin dÕ�viter une complexe gestion des nombreuxparam�tres dÕacquisition, les diff�rentes configurations dela cam�ra seront "pr�par�es avant lÕutilisation dÕun batch.

Pour cela, on utilisera le VI ÒPrepare2000, la pr�paration

des batchsÓ, page 41 qui g�n�rera un directory particulier

constitu� des fichiers de configurations d�crits dans

ÒFichiers de configurationÓ, page 21.

Page 47: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 40 / 75

Ce "g�n�rateur de configurations" pourra �tre utilis� "off-

line", cÕest � dire en dehors du logiciel complet

COUSHTAR© puisquÕune version cr��e par Application

Builder de LabVIEW

Figure 27: Exemple dÕarborescence de configuration

Page 48: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 41 / 75

7.2 Syntaxe des commandes

Les commandes ci-dessous sont encore en d�veloppement,

cette liste nÕest ni exhaustive, ni fig�e.

Quoi quÕil en soit, la syntaxe est la suivante : une commande

primaire, suivie �ventuellement dÕune commande

secondaire, suivie �ventuellement de 1 � 4 param�tres dont

le type est v�rifiable. Chaque partie de la commande est

d�limit�e par un ou plusieurs espaces. Les diff�rents types

autoris�s sont :

¥ Label (variable ou label de saut)

¥ Texte libre (seul le premier param�tre peut lÕ�tre, � ce

moment, tout ce qui suit la commande est le param�tre, y

compris les espaces)

¥ Num�rique ( de type flottant, un mini et un maxi sont

v�rifi�s)

¥ Fichier � cr�er (le fichier ne doit pas d�j� exister)

Figure 28: Prepare2000, la pr�paration des batchs

Page 49: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 42 / 75

¥ Fichier � utiliser (le fichier doit imp�rativement exister)

¥ Symbole de comparaison (au choix : Õ>Õ, Õ<Õ, Õ>=Õ, Õ<=Õ, Õ=Õ ou

Õ<>Õ)

¥ Chemin (le chemin doit d�j� exister)

Manuel syntaxe Corot genere par le VI "analyse de syntaxe"le mercredi 9 f�vrier 2000 10:21

0 ACQ <Nombre d'images> Acquisition sur disque de n images 1 INIT CAMERA Initialisation hardware camera 2 DELAY <Valeur du delai en 0.1s> Attend n secondes avec une precision de 0,1s 3 FILTRE <Numero du filtre> Choisit un filtre 4 FLUKE COMMAND <Nom de la commande> Commande generique vers le Fluke 5 FLUKE VALEUR <Numero de voie> Lit la valeur d'une voie du Fluke 6 FOR <Nom du label> <Valeur initiale> <Valeur finale> Boucle FOR...NEXT 7 GOSUB <Nom du label> Saut a une sub-routine 8 GOTO <Nom du label> Saut inconditionnel 9 IF <Nom du label> <Symbole de comparaison> <Valeur a comparer> Saut conditionnel 10 LABEL <Nom du label> Indique un label 11 LOGWRITE <Texte a ecrire dans la logfile> Ecrit dans la logfile le texte specifie 12 MONO CALAGE Execute la sequence de calage du monochromateur 13 MONO COMMAND <Nom de la commande> Commande generique vers le monochromateur 14 MONO GO <Consigne de longueur d'onde> Fixe la longueur d'onde du monochromateur 15 TABLE REL <Axe X> <Axe Y> <Axe Z> Positionnement relatif des axes de la table microcontrole 16 MONO VITESSE <Consigne de vitesse> Fixe la vitesse du monochromateur 17 NEXT <Nom de label> Boucle FOR..NEXT 18 RETURN Retour de sub-routine 19 RUN <Nom d'un fichier batch> Execute un autre fichier batch 20 SEND CONF Envoit les tables d'ordres au sequenceur

Page 50: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 43 / 75

21 LIBRE 22 LIBRE 23 SEND POLARS Envoit le fichier de polarisations vers la camera 24 LIBRE 25 LIBRE 26 SET IMAGEPATH <Chemin> Fixe le chemin des images par defaut 27 SET IMAGEROOT <Chemin> Fixe la racine des noms des images par defaut 28 SET CONFPATH <Chemin de la configuration camera> Fixe le nom du fichier lo par defaut 29 SET LOGPATH <Chemin complet> Fixe le chemin du fichier log par defaut 30 SET VAR <Label de la variable> <Valeur a fixer> Fixe la valeur d'une variable 31 STOP Arret du programme 32 TABLE COMMAND <Texte de la commande> Envoit une commande generique vers la table microcontrole 33 TABLE GO <Consigne axe X> <Consigne axe Y> <Consigne axe Z> Envoit la table microcontrole a une position X Y Z 34 LIBRE 35 LIBRE 36 LIBRE 37 SET VSS <Tension de la polarisation> Fixe la valeur de la tension VSS sans l'envoyer vers la camera 38 SET VOG <Tension de la polarisation> Fixe la valeur de la tension VOG sans l'envoyer vers la camera 39 SET VGS <Tension de la polarisation> Fixe la valeur de la tension VGS sans l'envoyer vers la camera 40 WAIT TABLE <Nom de l'axe> Attend l'arrivee en position de l'axe specifie 41 // <Texte du commentaire> Commentaire 42 REM <Texte du commentaire> Commentaire 43 : <Texte du commentaire> Indique un label 44 MESSAGE <Texte du message> Affiche un messsage quelconque dans l'indicateur central du VI RUNBATCH.VI 45 SET IPHI <Tension basse de la phase> <Tension haute de la phase> Fixe la valeur des 2 niveaux de IPHI sans les envoyer a la camera 46 SET SPHI <Tension basse de la phase> <Tension haute de la phase> Fixe la valeur des 2 niveaux de SPHI sans les envoyer a la camera 47 SET RPHI <Tension basse de la phase> <Tension haute de la phase> Fixe la valeur des 2 niveaux de RPHI sans les envoyer a la camera

Page 51: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 44 / 75

48 SET PHIR <Tension basse de la phase> <Tension haute de la phase> Fixe la valeur des 2 niveaux de PHIR sans les envoyer a la camera 49 SET DG <Tension basse de la phase> <Tension haute de la phase> Fixe la valeur des 2 niveaux de DG sans les envoyer a la camera 50 LIBRE 51 LIBRE 52 LIBRE 53 TABLE CYCLE Charge et lance le mode cycle sur la table microcontrole.

7.3 Exemple de fichier batch

Ci-dessous, on trouvera un exemple de fichier batch

interpr�t� par le mode automatique de COUSHTAR©.

// Ceci est un programme de test pour moi !!!// Test du 17 Aout 1998Message Ce n'est qu'un debut...Delay 10.0Set Imageroot test23Set ImagePath e:\TestDeDark\test1\Set Var Mois 25.69For Beef 100 100Next Beef: Test// Test de boucles for...next imbriqueesMessage Voici une boucle FOR..NEXTFor I 1 5// Corps de la boucleDelay 10.5Next IMessage Je fait une comparaisonIf Mois < 26 DebutGosub StoreGosub StoreSet Var Jour 31.5Gosub StoreDelay 10.59: DebutCamera InitSet LogPath c:\titi\CCD\Set Logname journalGosub Store: ConfigurationSend Size 2048 2048

Page 52: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 45 / 75

Send Fenetres test.txtTable Vitesse 1000 1000 1000For I 1 10: TensionsVdd 12.5Vdr -15.1Vgs 6.4Send Polars test.txtTable Go 123 -25000 1000Next IFor I 1 10Delay 1.0Next IFor CCD 1 2Delay 5.0Next CCDSet Var Essai 22.959Send Pose 300.5Send Size 2048 2048Set Mode RafaleGoto Suite// Fin du programme batch// Sous-programme du batch: Storegosub Finreturnstop// Ceci est un commentaire de type C++Rem ceci est un label de saut: Fin// on attendDelay 1.6return: SuiteRun sousprog.txtRun test170898.txt

Page 53: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 46 / 75

7.4 Contr�le du fichier batch

Dans la fen�tre ci-dessus du panel "automatique", on

contr�le � tous moment lÕex�cution du fichier batch en

cours. Puisque des fichiers individuels peuvent se lancer lÕun

lÕautre, on peut donc conna�tre le nom du fichier batch en

cours dÕex�cution, la commande �l�mentaire en cours, le

temps restant lorsquÕun timer est d�clench� par batch et

une fen�tre message contr�l�e aussi par le batch.

En fin de batch, un mail est envoy� automatiquement pour

signaler la fin dÕex�cution. Le mail contient un message

comme suit :

From: [email protected]

Figure 29: Contr�le du batch

Page 54: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 47 / 75

Date: jeudi 13 janvier 2000 18:48:24Subject: Batch "NewTest.txt" termine le 13/01/00 @ 18:48:24To: [email protected]:

COUSHTAR V1.24Batch "NewTest.txt" demarre le 13/01/00 @ 18:47:35 par Tristan BueyBatch "NewTest.txt" termine le 13/01/00 @ 18:48:24Duree 00:01

On peut envisager de compl�ter ces informations par des

information interm�diaire dÕex�cution lorsque le batch

dure longtemps.

7.5 Conseils pour lÕ�criture dÕun batch

7.5.1 G�n�ralit�s

Comme pour tout d�veloppement software, merci de

documenter vos batchÕs � lÕaide de commentaires.

NÕh�sitez pas � a�rer le batch en ins�rant des lignes

blanches.

Le batch doit comporter 3 zone distinctes :

¥ Le commentaire dÕent�te

¥ LÕinitaialisation des variables (chemin, racine dÕimage,

etc...)

¥ Le code � ex�cuter.

7.5.2 Exemple

// Ceci est un programme batch qui acquiert des images.

Set ConfPath d:\COROTV1\Conf\SpecialConf\

Set ImagePath d:\COROTV1\Images\

Set ImageRoot Toto

Init Camera

Acq 300

Page 55: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 48 / 75

7.6 Contr�le des param�tres vitaux

Dans ce mode de fonctionnement du banc, on a besoin

dÕavoir un tableau de bord r�duit � lÕessentiel. En effet,

lÕensemble �tant cens� tourner seul, un simple contr�le

visuel de type "�a se passe bien" sera r�guli�rement

effectu�.

Le contr�le de param�tres vitaux est simplement

indispensable � la continuation de lÕexp�rience : en effet,

rien ne sert de continuer une exp�rience de 20 jours si, au

bout de 3 jours, une d�faillance du Peltier de

refroidissement fait remonter la temp�rature du CCD.

nota : on peut envisager dÕeffectuer ce type de contr�le �lÕint�rieur m�me du batch pour �viter dÕaccumuler desimages sans int�r�t si lÕon sÕaper�oit tardivement du d�fautde lÕinstallation.

7.7 Contr�le des ressources de stockage

Figure 30: Contr�le de lÕoccupation des disques

Page 56: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Mode automatique - page 49 / 75

LÕacquisition dÕimage est une activit� �norm�ment vorace en

terme dÕoccupation sur disque. M�me si lÕon dispose dÕun

disque dur de 9 Go pour les acquisitions, il faut se m�fier de

la possibilit� dÕun engorgement lors de lÕex�cution de batchs

dÕacquisition. En effet, une seule image plein cadre 2kx2k

occupe 2048*2048*2 octets soit 8 Mo sur disque

augment�s des quelques Ko occup�s par le header.

On peut donc voir la taille totale du disque ainsi que son taux

de remplissage en % et sur une �chelle de type

thermom�tre visible dÕun seul coup dÕoeil.

nota : pour lÕavenir, il faudrait envisager dÕ�valuer, lors de lasimulation dÕex�cution du batch, la taille disque requise lorsde son ex�cution r�elle.

Page 57: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 50 / 75

Gestion de configuration 88.1 Archivage

LÕensemble de lÕapplication est archiv�e sur CD-ROM

enregistrable � chaque nouvelle version. On trouvera sur le

CD, � la racine, un fichier texte "CorotGesConf.txt"

contenant toutes les informations relatives aux VIÕs

pr�sents sur le CD, cÕest-�-dire les date de modification,

num�ro de r�vision et taille en octets. Pour les librairies, on

aura que le d�tail du num�ro de r�vision des VIÕs qui les

constituent.

Les derni�res versions du logiciel COUSHTAR seront

disponibles sur un serveur WEB � lÕadresse suivante :

http://www-corot.obspm.fr/COROT-ETC/Historique.html

8.2 Configuration logicielle

Projet COUSHTAR V2.02b

R.Schmidt Observatoire de Meudon LAM 135 P:7527

Configuration du lundi 20 novembre 2000 a 17:43:41

7 librairie(s) et 76 instrument(s) virtuel(s).

JJ/MM/AA HH:MM:SS Size Rev Filename---------------------------------------------------------14/02/00 19:01:23 149774 COROT-SMTP.LLB

0 BOOLEAN ARRAY TO STRING.VI 4 COROT-ADD LF.VI 5 SMTP-GETCHAR.VI 8 SMTP-READ-WRITE.VI 21 SMTP.VI

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Page 58: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 51 / 75

15/11/00 17:21:05 1089566 FENETRES.LLB

13 EDITEUR DE TABLES D'ORDRE.VI 9 ENCODESEQUENCEUR.VI 27 ENCODESEQUENCEUR2000.VI 19 ENCODESEQUENCEUR99.VI 101 FENETRE1998.VI 46 FENETRE1999.VI 105 FENETRE2000.VI 7 SHOW ERROR.VI

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

13/11/00 17:01:40 1198250 FLUKEREAD.LLB

4 APROPOS.VI 3 BLIND WRITE TO FILE.VI 7 BYTES AT SERIAL PORT.VI 12 CLOSE FILE+.VI 5 COEUR.VI 115 COROTGLOBAL.VI 4 FIND FIRST ERROR.VI 202 FLUKEREAD.VI 24 GENERAL ERROR HANDLER.VI 21 INITSERIALORIEL.VI 2 NOTAPATH.VI 11 OPEN FILE+.VI 1 OPEN SERIAL DRIVER.VI 14 OPEN/CREATE/REPLACE FILE.VI 96 PROTOCOLEFLUKE.VI 13 READ CHARACTERS FROM FILE.VI 11 READ FILE+ (STRING).VI 1 SERIAL PORT BUFFER SIZE.VI 6 SERIAL PORT READ.VI 3 SERIAL PORT RESET.VI 6 SERIAL PORT WRITE.VI 0 SERPCONFIG.VI 0 SERPOPEN.VI 11 WRITE CHARACTERS TO FILE.VI 9 WRITE FILE+ (STRING).VI 25 WRITETOLOG.VI

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

20/11/00 17:43:41 1042495 INTERPRETE.LLB

119 ANALYSE DE SYNTAXE.VI 32 CHAINES D'ERREUR SYNTAXE.VI 2 EDITFILE.VI 185 RUNBATCH.VI 5 SEARCHSTRINGINARRAY.VI

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Page 59: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 52 / 75

07/06/00 16:28:46 261519 PROTEUS.LLB

8 POWERSUPPLY.VI 3 PREPARETC.VI 20 PROTEUS-GLOBAL.VI 2 SIMUGPS.VI

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

20/11/00 17:38:15 593948 SEQUENCEUR.LLB

39 DECODESEQUENCES.VI 11 LIGNESEQUENCES.VI 95 MVD-SEQUENCEUR.VI 17 NEWPROTOCOLEMVD.VI 5 NUMTOBINSTRING.VI 17 WRITEFILESTOSEQ.VI 7 WRITEMODE.VI

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

15/11/00 17:21:31 230805 TRANSPUTER.LLB

47 BOOTLINK.VI 70 MAXILINK.VI 73 READLINK.VI 57 SENDFILECONFTOLINK.VI 25 TEXTERRORS.VI 47 WRITELINK.VI

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

25/10/00 17:02:07 11267 1 32SECONDES-EDITOR.VI08/06/98 16:49:54 48953 1 ANALYSE UC STATUS.VI14/11/00 17:28:27 215557 4 APROPOS.VI20/04/00 15:46:48 29541 3 BLIND WRITE TO FILE.VI14/02/00 19:01:26 31097 9 BUILDFILENAME.VI14/02/00 19:01:53 63002 5 CALAGEMONO.VI15/11/00 17:21:26 42373 12 CCD-REPLACE.VI22/04/99 13:57:08 6339 0 CHOIXPORT.VI16/02/99 19:55:34 62066 1 CHRONO.VI15/02/00 18:06:05 22498 5 COEUR.VI14/02/00 19:01:47 24523 3 COMPACTEDAC.VI10/05/00 13:46:21 15480 8 COMPTEIMAGES.VI11/02/00 18:00:17 18045 1 CONFIGFLUKE.VI15/11/00 18:25:46 366798 94 COROT.VI20/11/00 17:43:40 504508 266 COROTACQU.VI16/11/99 12:04:23 149775 94 COROTAUTO.VI20/11/00 17:43:37 230724 157 COROTCONF.VI15/11/00 17:21:30 198132 88 COROTDAC.VI15/11/00 14:07:32 157736 45 COROTDEV.VI17/11/00 17:15:58 78615 115 COROTGLOBAL.VI20/07/99 16:13:00 276977 117 COROTMANU.ORIGINE.VI

Page 60: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 53 / 75

15/11/00 17:21:30 267878 147 COROTMANU.VI15/11/00 18:17:38 21766 20 COUPE.VI15/11/00 17:21:26 64071 19 CREATEPATHSTRUCTURE.VI14/02/00 19:01:47 296208 50 CYCLE EDITOR.VI14/02/00 19:01:52 197697 50 CYCLE RUN.VI27/01/99 14:04:11 35107 1 DIO32HS.VI07/07/00 18:54:52 33332 22 FILE_APPEND_2X16.VI27/04/99 16:26:21 35766 2 FILETOCTRL.VI20/04/00 16:03:39 49167 15 FILETOHEX.VI16/02/00 11:51:44 339350 202 FLUKEREAD.VI14/02/00 19:01:26 37394 5 FORMATTOLENGTH.VI20/11/00 17:29:26 307752 108 GENEFITS.VI08/11/00 15:45:01 40710 3 GETCHARWITHTIMEOUT.VI18/03/99 16:52:51 174392 13 GETDIOPIXELS.VI20/01/00 16:08:02 77180 9 GETDIRECTORY.VI17/11/00 17:43:24 140120 98 GETIMAGEFROMBERTRAND.VI15/11/00 14:02:41 149425 86 GETIMAGEFROMOHP.VI15/11/00 18:37:19 403440 19 GETVISCONF.VI15/11/00 18:17:41 34970 31 HISTOGRAMME.VI13/11/00 17:01:38 155519 27 INIT_2X16.VI15/11/00 17:21:30 64342 62 INITCAMERAOHP.VI14/02/00 19:01:45 59540 17 INITSERIALFILTRE.VI14/02/00 19:01:46 59517 17 INITSERIALFLUKE.VI02/05/00 09:01:28 59533 16 INITSERIALMICRO.VI15/02/00 18:06:05 59521 21 INITSERIALORIEL.VI05/10/99 16:23:33 59475 19 INITSERIALSEQ.VI11/05/00 12:40:00 71590 4 LABELS.VI17/06/99 10:16:03 19278 3 LITFILEHEX.VI15/11/00 17:21:26 68071 10 LOOKUPMODES.VI14/02/00 19:01:39 59594 12 MIRROR.VI01/12/98 16:31:12 164908 99 NEWCOROTMANU.VI14/02/00 15:24:41 15592 2 NOTAPATH.VI15/11/00 18:25:56 164608 40 ONE_ACQ_2X16.VI20/04/00 16:03:34 256306 30 PREPARE2000.VI10/11/00 15:40:44 59420 42 PREPARE_2X16.VI15/11/00 17:21:27 122637 101 PROTOCOLEFILTRE.VI15/11/00 17:21:28 121430 96 PROTOCOLEFLUKE.VI15/11/00 17:21:26 140522 93 PROTOCOLEMICRO.VI15/11/00 17:21:27 119650 100 PROTOCOLEORIEL.VI10/11/00 14:39:18 68756 25 PROTOCOLESEQ.VI14/02/00 19:01:52 34828 3 READ_XYZ.VI14/02/00 19:01:46 101776 42 READFITS.VI24/01/00 12:25:09 42467 2 RELITCONTEXTE.VI15/11/99 16:54:47 27223 2 SENDBILAN.VI15/11/00 17:21:29 91961 8 SENDCONFOHP.VI20/11/00 17:43:36 60334 24 SENDTODACS.VI15/11/00 11:25:23 214666 25 SETTINGS_MONO_2X16.VI12/05/99 14:48:00 27384 1 SIMPLESERIAL.VI01/02/99 16:10:16 45212 2 TESTAFFIMAGE.VI29/06/98 16:27:04 25513 1 TESTFLUKE.VI17/11/99 15:50:51 38806 3 TESTSERIALPORT.VI07/07/00 18:54:50 63114 10 TRANSLATOR2X16.VI14/02/00 19:01:28 31294 16 VIEWSTRING.VI15/02/00 18:06:05 72884 25 WRITETOLOG.VI

Page 61: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 54 / 75

28/01/99 10:41:18 102208 11 ZOOMTEMP.VI

8.3 Gestion de configuration au quotidien

On prendra soin de noter dans un journal, � disposition dans

la salle COSTAR, toutes les grandes modifications

m�caniques, optiques, �lectriques, etc.., avec la date de leur

ex�cution, ainsi que les manip qui auront �t� r�alis�es avec

le banc. Ceci permettra de garder la m�moire de lÕ�volution

g�n�rale du banc.

8.4 Les sauvegardes

On effectuera un archivage des versions au moyen de

lÕutilitaire CreateInstall sur PC sous NT qui permet de

g�n�rer un ex�cutable dÕinstallation standard.

Un CD-ROM est alors grav� avec cette version. On conserve

en permanence, sur ce CD-ROM, au moins les 2 versions

pr�c�dentes avec la version courante, ce qui garantit la

possibilit� dÕun retour en arri�re pendant le d�veloppement

(cas dÕun bug qui appara�t avec du retard).

8.5 Fiches dÕanomalies

8.5.1 CÕest quoi ?

Une fiche d'anomalie est destin�e � informer les

concepteurs du syst�me de contr�le-commande de toute

anomalie ou d�faut survenant lors de son exploitation. Elle

vise la mise au point interactive et rapide avec et pour

lÕutilisateur du syst�me.

Page 62: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 55 / 75

Figure 31: Exemple de fiche dÕanomalie

Page 63: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 56 / 75

8.5.2 Comment �a marche ?

1 - l'utilisateur constate ce qu'il consid�re �tre une

anomalie.

2 - Il �met une fiche pr�-num�rot�e vers le (les)

concepteurs du syst�me en remplissant les parties

blanches.

3 - Les concepteurs analysent et corrigent en cons�quence.

4 - Ils remplissent les parties gris�es, la renvoient �

l'utilisateur et r�alisent dans les plus brefs d�lais les

corrections ad�quates si l'anomalie est majeure.

8.5.3 Quoi remplir?

¥ Auteur : lÕ�metteur de la fiche

¥ Date/Heure : le jour et l'heure du constat de l'anomalie

¥ Nom de la session : ou de l'exp�rience en cours

¥ Constat de l'anomalie : l'anomalie a-t-elle �t� constat�e

de visu ou non ?

¥ Localisation de l'anomalie : on y indique le mat�riel ou le

nom du panel o� l'on constate l'anomalie

¥ Type de l'anomalie : l'anomalie est dite majeure si elle

rend le syst�me non op�rationnel et mineure si elle n'est

qu'une simple g�ne.

¥ Description de l'anomalie : on y indique seulement ce que

l'on constate sans essayer de faire soi-m�me un diagnostic.

8.5.4 Fiches dÕanomalie via internet

Il est d�sormais possible de saisir les fiches dÕanomalies via

internet et le serveur PCCOROT15.OBSPM.FR.

Un username et un password sont requis pour en autoriser

lÕacc�s.

Page 64: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 57 / 75

8.6 Fiches de demande de modifications

8.6.1 CÕest quoi ?

La fiche de demande de modification permet aux utilisateur

du syst�me de demander, par �crit, au concepteur, une

modification ou une �volution du syst�me. Cette d�marche

vise � formaliser plus clairement les nouvelles

sp�cifications ou fonctionnalit�s dont lÕutilisateur resent le

Figure 32: Fiche dÕanomalie sur internet

Page 65: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 58 / 75

besoin au cours de la vie de lÕ�quipement.

Figure 33: Exemple de fiche de demande de modification

Page 66: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 59 / 75

8.6.2 Comment �a marche ?

Comme pour le p�re No�l, il faut, non pas �crire une lettre,

mais remplir une fiche avec ses souhaits puis, transmettre

sa requ�te au concepteur (Dieu ! quoi.). Dans un d�lai plus ou

moins long (cÕest ce qui le diff�rencie du P�re No�l), il

exhaussera (ou non) vos voeux.

8.6.3 Fiches de demande de modification via internet

Il est d�sormais possible de saisir une demande de

modification via internet et son serveur

PCCOROT15.OBSPM.FR

Un username et un password sont requis pour en autoriser

lÕacc�s.

8.7 Historique des versions

V2.02b : Lundi 20 novembre 2000

Figure 34: Demande de modification sur internet

Page 67: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Gestion de configuration - page 60 / 75

¥ premi�re acquisition plein cadre du EEV4280

V2.00b : Vendredi 10 novembre 2000

¥ premi�re version prenant en compte le nouveau s�quen-

ceur de BCC2000.

Page 68: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configurations hardware - page 61 / 75

Configurations hardware 99.1 Introduction

On d�crira ici la configuration et les particularit�s

hardware du syst�me COUSHTAR© tel quÕil est d�crit

dans ÒLe syst�me COUSHTARÓ, page 4. On distinguera le

PC, les cartes dÕentr�es/sorties, la cam�ra BCC2000, et les

autres p�riph�riques.

9.2 Le PC

Le PC utilis� dans ce syt�me est un PC DELL, 200 MHz,

�quip� de 96Mo de RAM et dÕun �cran 15". Ce PC comporte

n slots PCI et n slots ISA.

9.3 Les cartes dÕentr�es/sorties

9.3.1 La carte SCSI

Cette carte, destin� au bus ISA/PCI est �quip�e dÕun

connecteur ext�rieur au format SCSI-III.

9.3.2 La carte R�seau

CÕest une carte XXX �quip�e dÕun connecteur RJ45 destin�

� un r�seau de type 10-base 2.

9.3.3 La carte Extension de ports s�rie

Le mod�le initial de la carte adopt�e �tait une carte MOXA

pour bus ISA. Un des ports de cette carte �tant

endommag� (bref, ne marche plus !), jÕai approvisionn� une

nouvelle carte, pour bus ISA, mais de marque ADVANTECH

et de type PCL-746+.

Page 69: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configurations hardware - page 62 / 75

9.3.4 La carte Transputer

CÕest une carte de mod�le BBK-PCIL, pour bus PCI, en

remplacement dÕune carte initiale B008 pour bus ISA dont

le d�bit de transfert nÕ�tait pas suffisant. Dans la nouvelle

version de la cam�ra CCD, cette carte nÕaura plus lieu dÕ�tre

car les acquisition dÕimages se feront au moyen dÕune carte

National Instruments DIO32HS.

9.4 La cam�ra OHP (version 1 du banc)

9.4.1 Le mod�le

Nous utilisons la cam�ra HORIZON 2000 d�velopp�e par

lÕObservatoire de Haute Provence. Celle-ci se pr�sente dans

un rack o� se cotoient la carte CPU avec ses liens de

communication, les cartes de conversion A/D 16 bits, le

s�quenceur et les diverses alimentations n�cessaires au

fonctionnement de lÕensemble.

Un bo�tier d�port� � 2 m�tres int�gre lÕ�lectronique de

proximit� et les converstisseur D/A destin�s � fournir des

tensions de polarisations programmables au CCD.

9.4.2 LÕinterface de communication

Un lien transputer, bidirectionnel et diff�rentiel �quipe le

contr�le local de la cam�ra HORIZON 2000. Ce lien unique,

permet le transfert des datas et des commandes entre le

rack de contr�le cam�ra et la carte transputer situ�e dans

le PC de contr�le.

9.4.3 C�ble dÕinterface

La vitesse de transfert de 20Mbits/S interdit en

configuration OHP, et m�me sur liaison diff�rentielle, une

longueur de plus de 30 cm entre la carte transputer du PC

et celle du rack contr�le cam�ra.

9.5 La cam�ra BCC2000

Page 70: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configurations hardware - page 63 / 75

9.5.1 Le mod�le

La cam�ra BCC2000 a �t� d�velopp�e � Meudon pour

permettre la prise en compte de modes sp�cifiques de

contr�le des CCD ansi que des grands formats 2Kx2K. Cette

�lectronique am�ne plus de fiabilit� pendant lÕacquisition

des images en garantissant les �ch�ances temps-r�el du

syst�me dÕacquisition. Elle autorise donc maintenant le

mode dÕacquisition automatique en toute s�curit� sur le long

terme.

9.5.2 LÕinterface de communication

LÕinterface tient en 2 liens :

¥ un lien optique s�rie de contr�le (9600 bauds) des modes

de fonctionnement du s�quenceur et de lÕacquisition des

HK (2 fibres)

¥ un lien optique s�rie sp�cifique (sous codage Manches-

ter) de r�cup�ration des images vers le PC (1 fibre), o� les

infos sont parall�lis�es sur une carte DIO32HS (// 32

bits).

Les liens optiques sur tous les canaux de communication,

Figure 35: Le rack BCC2000

Page 71: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configurations hardware - page 64 / 75

permettent de ne pas �tre tributaire de la distance entre

BCC2000 et le PC. Cette longueur est actuellement dÕune

dizaine de m�tre sans que cela ne cause de probl�me de

transmission de donn�es.

9.5.3 Les tiroirs du rack¥ alimentation 5V et +/- 15V

¥ alimentation 30V

¥ carte CTV (conversion A/D)

¥ carte micro (contr�le)

¥ carte opto (transmission image)

¥ tiroir s�quenceur (carte s�quenceur MVD + carte r�par-

titeur)

Figure 36: Les tiroirs du rack BCC2000

Page 72: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configurations hardware - page 65 / 75

9.6 Le rack Microcontr�le ITL09

9.6.1 Le mod�le

Le mod�le se pr�sente en rack 84E de large au format

Europe simple. Il inclut les alimentations, les contr�les

dÕaxes, les commandes manuelles en face avant et les

affichages correspondants.

Les EPROMS internes de la carte contr�leur ont �t�

remplac�es par des EPROMÕs capables de mettre en oeuvre

les modes automatiques au niveau du rack. N�anmoins, ce

mode a �t� d�velopp� par les services technique de la

soci�t� Microcontr�le et nÕest en aucune fa�on garanti par

son d�veloppeur.

Ce mode �tait uniquement destin� au test du d�veloppeur.

9.6.2 LÕinterface de communication

LÕinterface de communication est de type s�rie avec la

possibilit� de cha�ner 2 cartes de contr�le, soit 4 axes, sur

un lien s�rie unique. Le d�tail de ce cha�nage est explicit�

dans le sch�ma suivant.

N�anmoins, pour valider cette option dÕun point de vue

logiciel, il faut, avant toute chose, envoyer la commande

"ch4".

Page 73: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configurations hardware - page 66 / 75

9.6.3 C�ble dÕinterface

9.7 la roue � filtres

9.7.1 Le mod�le

Il sÕagit dÕun mod�le Oriel 77378 comportant 5 filtres sur

une roue. Cette roue est indiff�remment command�e par un

des interfaces ou par un bo�tier de commandes � 5 boutons

poussoirs. Ces 5 boutons comportent chacun un voyant LED

indiquant la position r�elle de la roue.

Figure 37: Sch�ma du c�ble PC-ITL09

Page 74: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configurations hardware - page 67 / 75

3 autres voyant indiques le type dÕinterface qui est actif

sachant quÕ� la r�ception dÕune premi�re commande sur un

des 3 interfaces, cet interface devient le seul et unique

interface op�rationnel.

9.7.2 LÕinterface de communication

3 mode dÕinterfaces existent :

¥ le TTL mode dont le connecteur est un sub-D 15 points

¥ le LPT mode dont lÕinterface est un sub-D 25

¥ le Manual mode

Le mode retenu pour le banc COUSHTAR© est le LPT mode.

Cet interface est de type parall�le (Centronics, imprimante

PC).

Comme ce type dÕinterface ne peut �tre "d�cemment et

pratiquement" utilis� de nos jour, jÕai r�alis� un dispositif �

base de microcontr�leur, qui effectue la conversion, dans

les 2 sens de communication, des informations qui circulent.

Page 75: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configurations hardware - page 68 / 75

9.7.3 C�ble dÕinterface

9.8 Le monochromateur

9.8.1 Le mod�le

Il sÕagit dÕun mod�le 77233.

Figure 38: Sch�ma du c�ble PC-roue � filtres

Page 76: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configurations hardware - page 69 / 75

9.8.2 LÕinterface de communication

Ce mod�le est �quip� dÕun interface de type s�rie.

9.8.3 C�ble dÕinterface

9.9 Le multim�tre Fluke

9.9.1 Le mod�le

9.9.2 LÕinterface de communication

Figure 39: Sch�ma du c�ble PC-monochromateur

Page 77: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Configurations hardware - page 70 / 75

9.9.3 C�ble dÕinterface

Figure 40: Sch�ma du c�ble PC-Fluke

Page 78: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Evolution du syst�me - page 71 / 75

Evolution du syst�me 1010.1 Vers dÕautres plate-forme

Le changement de plate-forme implique que le logiciel

LabVIEW existe sur la nouvelle plate-forme :

¥ Windows NT 4.0

¥ Windows 95

¥ Windows 3.1

¥ Sun Solaris

¥ Mac OS (PowerPC)

¥ Mac OS (68K)

¥ HP-UX

¥ Concurrent PowerMAX

¥ Linux

Cette possibilit� permet lÕ�volution logicielle et donc

fonctionnelle de syst�me COUSHTAR©.

DÕun point de vue hardware, cette nouvelle plate-forme doit

offrir la possibilit� de ports s�rie disponibles, n�cessaires

au pilotage des accessoires du banc de test ainsi quÕun

interface de type transputer pour pouvoir contr�ler la

cam�ra HORIZON 2000.

nota : ce dernier point est bien s�r le plus critique puisquece type dÕinterface est quasiment d�j� obsol�te sur PC.

10.2 Pour dÕautres cam�ras

Le changement de cam�ra implique le changement des VIÕs

de contr�le de lÕinterface et lÕint�gration de nouveaux

modes de fonctionnement.

Page 79: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Evolution du syst�me - page 72 / 75

Une cam�ra, nouvelle mouture a �t� r�alis� r�cemment �

lÕObservatoire de Paris-Meudon. Elle permet dÕimpl�menter

les modes vid�o en toute s�curit� et toute fiabilit�

contrairement � sa pr�c�dente petite soeur OHPÕienne.

10.3 Pour dÕautres projets

Fruit dÕune collaboration officielle, le projet micro-satellite

PICARD, financ� par le CNES b�n�ficie du d�veloppement

de cette nouvelle cam�ra et de son syst�me de contr�le

COUSHTAR©.

Ils utilisent un banc de tests identique au notre pour

effectuer leurs propres tests sur les m�mes CCD que

lÕexp�rience COROT.

Page 80: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt R�f�rences - page 73 / 75

R�f�rences 11Mercredi 22 novembre 2000 � 15:39

1 - "BridgeVIEW and LabVIEW IMAQ Vision for G Refe-

rence Manual" June 1997 edition

2 - "LabVIEW 5 Function and VI Reference Manual"

january 1998 edition

3 - NOST 100-1.1 FITS Definition Standard September,

1995 NOST Standard

4 - NOST 100-1.2 FITS Definition Standard April, 1998

Draft Standard

5 - "Ergonomic Criteria for the Evaluation of Human-Com-

puter Interfaces" J.M. Christian Bastien & D. L. Scapin,

INRIA, May, 1993

6 - "Hydra 2635A data bucket manuel de lÕutilisateur"

Page 81: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Contacts & WWW - page 74 / 75

Contacts & WWW 12

R�gis SchmidtObservatoire de Paris-Meudon5, place Jules Janssen 92190 Meudont�l : 01.45.07.75.27e-mail : [email protected]

Figure 41: O� sommes-nous ?

Page 82: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Contacts & WWW - page 75 / 75

Annie BaglinObservatoire de Paris-Meudon5, place Jules Janssen 92190 Meudont�l : 01.45.07.77.37e-mail : [email protected]

Tristan BueyObservatoire de Paris-Meudon5, place Jules Janssen 92190 Meudont�l : 01.45.07.77.21e-mail : [email protected]

G�rard EpsteinObservatoire de Paris-Meudon5, place Jules Janssen 92190 Meudont�l : 01.45.07.77.22e-mail : [email protected]

Jean-Pierre Michel : coordination r�alisationBertrand LeRuyet : �lectronique dÕacquisition des imagesJean-Pierre Pineau : validation �lectronique analogiqueAlain Docclo et David Polizzi : routage et c�blage

COROT & COUSHTAR sur le WebLe site officiel du projet COROT :

http://www.astrsp-mrs.fr/www/corot.htmlLa page COUSHTAR � Meudon :

http://www-corot.obspm.fr/COROT-ETC/COUSHTAR.shtmlLe serveur des activit�s techniques de COROT � Meudon

http://www-corot.obspm.fr/

Page 83: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Index - page 76 / 77

IndexAADMINISTRATEUR 6administration syst�me 7ADU 18ADVANTECH 61anomalie 54, 56Application Builder 40arborescence 19archivage 48ascenseurs 33

BB008 62BBK-PCIL 62BCC2000 21, 35binning 38bo�tier de commandes 66boutons 66buffer 32

Ccam�ra 71CCD 1, 18, 24, 34, 35, 39Centronics 67ch4 65cha�ne photom�trique 18coeur 11commandes 41configuration 39, 40controls 10convertisseurs 18COROT 3CorotGesConf.txt 50COSTAR 2coupe 33cryostat 24

DDELL 61DESPA 2disque 49

disque dur 49

EEEV4720 18

Ffen�tre 37, 38fichier batch 39, 46filtre 27FITS 30, 35, 38FLUKE 24format FITS 32

Ggestion de configuration 18, 30

Hheader 30, 38histogramme 33HORIZON 2000 62

IIMAQ Vision 9indicators 10ITL09 24, 65

Lla roue � filtres 66LabVIEW 4, 9, 40, 71, 73librairies 50lien s�rie 23lignes 15Loupe 33

Mmicrocontr�leur 27, 67miroiter 33mode dÕacquisition 36modification 57monochromateur 28monocoup 36MOXA 61multim�tre 23, 28

Page 84: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

Projet COUSHTAR© Banc de caract�risation CCD - Manuel utilisateurR�gis C. Schmidt Index - page 77 / 77

NNavigation 11num�ro de r�vision 50

OObservatoire de Meudon 2off-line 40ORIEL 28overscan 16

Ppalette dÕoutils 33palette de couleur 34panel 56param�tres vitaux 48Peltier 48phases 18pixels 15plein cadre 49Point 33polarisation 14polarisations 18prescan 16

RRAM 61RJ45 61roue � filtre 27

SSCSI 61s�quenceur 36session 18, 19standby 36Start 37Syntaxe 41

Ttables dÕordre 38temps de pose 38tensions de polarisations 62traitement 36transputer 62

UUTILISATEUR PRIVIL�GI� 6UTILISATEUR STANDARD 6

Vvariable 39version 50, 59VI 9, 50

Wwidget 9Windows NT4.0 4

Page 85: COUSHTAR' V2 - obspm.frpccorot15.obspm.fr/COROT-ETC/Files/COUSHTAR.pdf · 2014-09-12 · ¥ la cam”ra BCC2000 Le syst‘me de contrŽle et dÕacquisition COUSHTAR' est d”velopp”

LÕ�dition de ce manuel a �t� achev�e � Meudon

le Mercredi 22 novembre 2000 � 15:39

sur un Power Macintosh G3

avec Adobe Framemaker Version 5.5F