You are on page 1of 100

Gendre Laurent

Polytech' Nice Sophia-Antipolis


1645 route des lucioles Parc de Sophia Antipolis
06410 BIOT

Rapport de stage ingnieur


Fvrier - Aot 2008

Caractrisation d'un dtecteur CCD

Tuteur entreprise : Mr. Teva Gilbert

Thales Alenia Space


100, boulevard du midi
06156 Cannes la Bocca

Tuteur cole : Mr. Philippe Lorenzini

Gendre Laurent

Rapport de stage ingnieur

Remerciements :
Avant toute chose, je tiens remercier les personnes sans qui mon stage naurait pas
pu avoir lieu :

Le chef du service Detection :

Mon matre de stage :

M. Christophe Renard.
M. Teva Gilbert, responsable du laboratoire Dtection.

Toute l'quipe Dtection du projet Sentinel 3 :

M. Laurent Bonnet, architecte de la chane Dtection

M. Vincent Coup, ingnieur Dtection.

M. Alfonso Rodriguez, ingnieur de Test Dtection.

Je remercie galement tous les employs de Thales Alenia Space que j'ai t amen
ctoyer tout au long de mon stage et plus particulirement mes collgues de bureau.
Je tiens galement remercier M. Jean-Luc Ribet de la socit Ariel pour son aide lors
de la mise en oeuvre des essais.

Gendre Laurent

Rapport de stage ingnieur

Table des matires


I) Introduction..........................................................................................8
II) L'entreprise et le contexte........................................................................9
2.1) Prsentation de la socit.................................................................10
2.2) Prsentation du site de Cannes............................................................12
III) Le satellite : Sentinel 3 .........................................................................15
3.1) Historique.....................................................................................15
3.2) Programmes d'observation.................................................................15
3.3) Prsentation du satellite...................................................................17
3.4) Description...................................................................................18
IV) Description du stage.............................................................................19
4.1) Sujet...........................................................................................19
4.2) Etude du besoin..............................................................................20
V) Gestion du projet.................................................................................21
5.1) Mthodologie et planning..................................................................21
5.2) Ressources....................................................................................22
VI) Description du dtecteur CCD..................................................................23
6.1) Prsentation..................................................................................23
6.2) Squence de lecture du CCD...............................................................26
6.3) Lecture de la matrice.......................................................................27
6.4) Binning........................................................................................30
6.5) Etude du dtecteur..........................................................................30
6.6) Comparaison CCD/CMOS....................................................................32
VII) Prsentation du dispositif de test.............................................................33
VIII) Description du banc de test...................................................................35
8.1) Matriel.......................................................................................35
8.1.1) Le caisson et sa hotte classe 100....................................................35
8.1.2) Le banc optique........................................................................36
8.1.3) La baie de contrle....................................................................39
8.1.3.1) Alimentations.....................................................................39
8.1.3.2) Carte d'acquisition...............................................................41
8.1.3.3) Carte de squencement.........................................................42
8.1.4) Le dispositif central...................................................................43
8.1.4.1) Le support.........................................................................43
8.1.4.2) Carte dtecteur..................................................................44
8.1.4.3) La rgulation thermique........................................................46
8.1.5) Les cblages............................................................................49
8.2) Logiciel........................................................................................50
8.2.1) La rgulation thermique..............................................................51
8.2.1.1) Cas d'usages.......................................................................51
8.2.1.2) Analyse.............................................................................51
8.2.1.3) Algorithme.........................................................................53
8.2.1.4) Description........................................................................53
8.2.2) La gestion des alimentations.........................................................55
8.2.2.1) Cas d'usages.......................................................................55

Gendre Laurent

Rapport de stage ingnieur

8.2.2.2) Analyse.............................................................................55
8.2.2.3) Description........................................................................57
8.2.3) Le pilotage du banc optique.........................................................58
8.2.3.1) Cas d'usages.......................................................................58
8.2.3.2) Analyse.............................................................................59
8.2.3.3) Description........................................................................59
8.2.4) Le pilotage du puissancemtre......................................................60
8.2.4.1) Cas d'usages ......................................................................61
8.2.4.2) Analyse.............................................................................61
8.2.4.3) Description........................................................................62
8.2.5) Le squencement des horloges......................................................62
8.2.5.1) Cas d'usages.......................................................................63
8.2.5.2) Analyse.............................................................................63
8.2.5.3) Description........................................................................64
8.2.6) L'acquisition vido.....................................................................65
8.2.6.1) Cas d'usages.......................................................................65
8.2.6.2) Analyse.............................................................................65
8.2.6.3) Description........................................................................66
8.2.7) La reconstruction de palier..........................................................67
8.2.7.1) Cas d'usages.......................................................................68
8.2.7.2) Analyse.............................................................................68
8.2.7.3) Description........................................................................69
8.2.8) La mesure de linarit................................................................70
8.2.8.1) Cas d'usages.......................................................................70
8.2.8.2) Analyse.............................................................................71
8.2.8.3) Description........................................................................71
IX) Difficults rencontres..........................................................................72
9.1) Carte d'acquisition NI 5922.................................................................72
9.2) Contrleur de flux Newport................................................................74
9.3) Dynamique de sortie du dtecteur .......................................................74
9.4) couplage sur les phases.....................................................................75
X) Ralisation des essais.............................................................................76
10.1) Mise en oeuvre du matriel .............................................................76
10.2) Les tests.....................................................................................77
10.2.1) La linarit............................................................................77
10.2.2) PRNU....................................................................................79
10.2.3) VDARK..................................................................................80
10.2.4) DSNU....................................................................................80
10.2.4) DARK NOISE............................................................................81
10.2.5) Efficacit de transfert...............................................................81
XI) Conclusion.........................................................................................83

Gendre Laurent

Rapport de stage ingnieur

Index des illustrations


Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration
Illustration

1: Historique de Thales Alenia Space...............................................10


2: Rpartition par domaine d'activit (2007).....................................10
3: Rpartition par client (2007).....................................................10
4: 11 sites industriels en Europe (7200 employs)...............................12
5: Organisation Ingnierie et Avant-Projets.......................................14
6: Vues du satellite....................................................................17
7: Zoom sur le module OLCI.........................................................18
8: Image de qualit MERIS...........................................................19
9: Diagramme de Gantt...............................................................21
10: Schma de principe pour le CCD...............................................24
11: Capteur CCD mont avec sa mcanique......................................25
12: Squence de lecture d'un CCD..................................................29
13: Allure d'un signal video..........................................................31
14: Description de la configuration de test CCD S3 BBM........................33
15: Configuration avec filtre optique 650 nm.....................................34
16: Configuration sans filtre optique...............................................34
17: Caisson classe 100 et banc optique............................................35
18: Reprsentation du dispositif optique..........................................36
19: Appareils de contrle du banc optique........................................37
20: Baie de contrle..................................................................39
21: Branchement des alimentations sur la carte dtecteur....................40
22: Schma de branchement des alimentations..................................40
23: Dispositif central (carte + dtecteur + rgulation)..........................43
24: Support carte......................................................................44
25: Vue mcanique de la carte interface..........................................45
26: Schma bloc de la carte.........................................................45
27: Schma de cblage de la rgulation en temprature.......................46
28: Vue du systme de refroidissement............................................48
29: Conduction thermique entre deux couches...................................48
30: Convection thermique...........................................................48
31: Erreur de conversion.............................................................52
32: Evolution de la temprature....................................................52
33: Logiciel de rgulation en T....................................................54
34: Logiciel de gestion des alimentations.........................................57
35: Logiciel du banc optique........................................................59
36: Logiciel Powermeter.............................................................62
37: Logiciel de squencement.......................................................64
38: Signal vido avant saturation (axe X/Y : lignes/pixels et axe Z : mV). . .66
39: Logiciel d'acquisition vido......................................................66
40: Dynamique maximum, Ligne 42 pixel 408, reconstruction de palier.....68
41: Obscurit, Ligne 42 pixel 408, reconstruction de palier....................69
42: Logiciel de reconstruction de palier...........................................69
43: Logiciel de mesure de linarit................................................71
44: Temps de rponse des filtres antirepliement................................73

Gendre Laurent

Rapport de stage ingnieur

Illustration
Illustration
Illustration
Illustration

45:
46:
47:
48:

Gendre Laurent

Les trois horloges Iphi durant un Frame Transfert...........................75


Acquisition brute d'un pixel.....................................................78
Signal utile.........................................................................78
Signal utile normalis............................................................79

Rapport de stage ingnieur

I) Introduction
Dans le cadre de mes tudes l'cole Polytechnique de Nice Sophia-Antipolis, j'ai
t amen effectuer un stage ingnieur lors de ma dernire anne. C'est ainsi que dans
la continuit de ma formation, mon stage s'est droul au sein l'entreprise Thales Alenia
Space, leader europen dans le domaine des satellites, bas Cannes La Bocca. Le
projet sur lequel j'ai travaill lors de mon stage est en rapport avec le dispositif de
dtection (CCD) du futur satellite d'observation nomm SENTINEL 3. Mon stage s'est
essentiellement droul dans un laboratoire afin d'tudier, prparer et raliser des tests
sur un capteur CCD.
L'objet du stage est la caractrisation d'un dtecteur utilis dans S3. La principale
difficult a t de tenir compte du contexte planning prsent au dmarrage de l'activit.
Diffrentes notions sont ncessaires pour la ralisation de ce stage, notamment au niveau
informatique (LabVIEW), lectronique analogique, mcanique et mme thermique. Les
comptences sur les capteurs d'images se sont quant elles dveloppes tout au long du
stage.
Ce document prsente lvolution du travail durant mon stage ingnieur (dure : six
mois), avec notamment la prsentation de l'entreprise, du projet S3, du dtecteur, ainsi
que la prsentation des dtails techniques et des difficults rencontres.

Pour rcuprer une version numrique de ce document, il suffit de demander l'adresse :


gendre@polytech.unice.fr
ou mon matre de stage :
teva.gilbert@thalesaleniaspace.com

Gendre Laurent

Rapport de stage ingnieur

II) L'entreprise et le contexte


Le stage ingnieur s'est droul au sein de Thales Alenia Space :
Thales Alenia Space
100, Boulevard du Midi
06156 Cannes La Bocca
+ 33 (0)4 92 92 70 00
http://www.thalesaleniaspace.com
Thales Alenia Space est ne le 10 avril 2007 par l'apport Thales des activits
spatiales d'Alcatel-Lucent dtenues dans Alcatel Alenia Space. Thales Alenia Space est
devenue en 2006 le leader mondial en terme de commandes et premier constructeur en
Europe dans le domaine des satellites. L'entreprise est dtenue 67% par Thales et
33% par Finmeccanica. Son sige social est bas au centre spatial de Cannes Mandelieu.

Gendre Laurent

Rapport de stage ingnieur

2.1) Prsentation de la socit


Thales Alenia Space s'affirme aujourd'hui comme une rfrence mondiale dans le
dveloppement de technologies spatiales dans des domaines aussi divers que les
tlcommunications, la navigation, la mtorologie, la gestion de l'environnement, la
dfense et la scurit, l'observation, les sciences. Le sige social de Cannes (lieu du
stage) emploie 1900 personnes dont une grande majorit d'ingnieurs et cadres, il
dveloppe des spcialits de haute technologie mondialement reconnues. En 2006, la
socit tait numro 1 mondiale en terme de satellites commands.
L'illustration suivante prsente les diffrents regroupements de l'entreprise :

Illustration 1: Historique de Thales Alenia Space


Les illustrations suivantes prsentent son portefeuille d'activits :
Infrastructure
& Transport
4%

Sciences
6%

Equipements
& Autres
9%

Tlcom
55%
Observation
19%

Navigation
7%

Illustration 2: Rpartition par


domaine d'activit (2007)

Illustration 3: Rpartition par


client (2007)

(Voir annexe 1 : Thales alenia Space, des clients dans le monde entier ).

Gendre Laurent

Rapport de stage ingnieur

10

Le palmars de Thales Alenia Space :

Numro un europen pour les systmes satellitaires

Numro un mondial pour les charges utiles de tlcommunication

Numro un europen pour lespace de dfense

Numro un europen des systmes de navigation

Une expertise majeure dans le domaine de la science et de lexploration

Des technologies de pointe pour lobservation de la Terre

Des instruments optiques et radar haute et trs haute rsolution

Des plates-formes pour lorbite basse

Leader mondial en mtorologie et ocanographie

Partenaire majeur dans linfrastructure et les transports orbitaux

Les ralisations de Thales Alenia Space :

8 systmes complets

Pour les tlcommunications

Pour lobservation

COSMO-SkyMed (4 satellites)

Pour la navigation

WorldSpace (3 satellites), Europe*Star, Rascom, Italsat

EGNOS

Pour la dfense

Sicral (2 satellites)

Syracuse III (2 satellites)

61 satellites Spacebus

51 lancs (dont 32 oprationnels)

10 en cours de fabrication

Plus de 200 charges utiles de tlcoms

13 satellites dobservation/surveillance de lenvironnement

37 charges utiles dobservation/surveillance de lenvironnement

11 satellites Mtosat

7 de premire gnration

Gendre Laurent

Rapport de stage ingnieur

11

4 de seconde gnration

11 satellites scientifiques

20 charges utiles scientifique

Infrastructure & transports spatiaux (50 % du volume pressuris de lISS)

Implantations de l'entreprise :

Illustration 4: 11 sites industriels en Europe (7200 employs)

2.2) Prsentation du site de Cannes


Premier employeur industriel de la Cte d'Azur avec 1900 employs,
l'Etablissement de Cannes c'est :

Un site historique : 80 ans de passion dans l'aronautique et l'Espace.

Gendre Laurent

Rapport de stage ingnieur

12

Plus de 35 ans d'exprience dans le domaine spatial, avec plus de 100 satellites
dj lancs et une participation plus de 400 programmes spatiaux.

La ralisation de satellites scientifiques, d'observation de la terre, de mtorologie,


de tlcommunication et de tlvision directe.

Des moyens d'essais et d'intgration qui en font un site unique en Europe (plus de
13500 m en classe 100000 dont 8700 m d'un seul tenant pour la fabrication et les
tests des satellites).

Des bureaux d'tudes, des centres de calculs, des laboratoires, des ateliers de
fabrication.

Le premier Centre Europen d'optique spatiale.

La matrise d'uvre d'une dizaine de programmes spatiaux.

Des satellites cls en main : support aux oprations, formation du client, matrise
d'uvre de centres de contrle, contrle des satellites en orbite.

Des spcialits mondialement reconnues : une gamme tendue de comptences


(structures, mcanismes, contrle thermique, cblage, propulsion, roues paliers
magntiques, sous-systmes gnrateurs solaires, alimentation lectrique, gestion
bord et contrle d'attitude, logiciels bord et sol, optique spatiale, tldtection et
traitement d'image, antennes, segment sol de contrle).

Le personnel :
(Voir annexe 2 : une organisation transnationale ).
L'quipe de travail au laboratoire tait compose d'un stagiaire (moi mme), de M.
Teva Gilbert (mon matre de stage) et de M. Alfonso Rodriguez.
Mes horaires de travail : 7h30 - 9h00 jusqu' 16h00 - 18h00 du lundi au jeudi
7h30 - 9h00 jusqu' 15h00 - 17h00 le vendredi
J'avais ma disposition un bureau ainsi qu'un accs total au laboratoire Dtection sous
rserve du port d'un Bip homme mort (contrle de scurit).

Gendre Laurent

Rapport de stage ingnieur

13

Le lieu :
Thales Alenia Space est un des membres fondateurs des associations Telecom
Valley, APPIM, du Club High Tech et du Ple Spatial Cte d'Azur. Elle gnre une activit
importante de sous traitance locale, contribuant ainsi activement l'conomie et l'emploi
dans la rgion Provence Alpes Cte d'Azur.
Le travail :
Thales Alenia Space situe Cannes est constitue de plusieurs services mais il
est vident que nous nous intresserons plus particulirement au service Dtection dans
lequel j'ai volu tout au long du stage. Le responsable de ce service est M. RENARD
Christophe, il est en charge de 10 personnes dont le rle est d'tudier, de spcifier et de
tester des chanes de Dtection.

Illustration 5: Organisation Ingnierie et Avant-Projets

Gendre Laurent

Rapport de stage ingnieur

14

III) Le satellite : Sentinel 3


3.1) Historique
Thales Alenia Space a sign le 14 avril un contrat avec lAgence Spatiale
Europenne (ESA) pour la fourniture de Sentinel 3, dans le cadre du programme GMES
(Global Monitoring for Environment and Security). Le satellite, qui devrait tre lanc en
2012, emportera 4 instruments : mesure optique de la couleur, mesure de la temprature
de surface, radar altimtrique et radiomtre micro-onde. Les mesures combines des
deux premiers instruments permettront entre autre dassurer la continuit de linstrument
VEGETATION (embarqu bord de SPOT 5), tandis que les deux derniers assureront
des missions de topographie dans la ligne dENVISAT.
La mission S3 (mesure optique de la couleur) est ddie locanographie et la
surveillance de la vgtation sur les terres merges.

3.2) Programmes d'observation


Les satellites dobservation de la Terre jouent un rle cl la fois dans les
domaines civils et militaires, surveillant toutes les composantes de notre plante. Cest la
seule

technologie

capable

de

fournir

une

couverture

vritablement

globale,

particulirement sur les zones trs tendues que sont les ocans ainsi que sur les rgions
peu peuples (dserts, montagnes, forts, rgions polaires). Les donnes issues de

Gendre Laurent

Rapport de stage ingnieur

15

lobservation de la Terre sont exploites par plus de 300 quipes de chercheurs. Petites
ou grandes entreprises et agences publiques (mto) utilisent les donnes
dobservation la fois pour des besoins oprationnels et commerciaux.
Thales Alenia Space a particip plus de 45 missions dobservation de la Terre, en
quipe avec des partenaires du monde entier tels que lESA (Agence Spatiale
Europenne), la NASA (Agence Spatiale Amricaine), des agences spatiales nationales
(CNES, ASI, KARI), la NOAA ou Eumetsat.
Ocanographie, climatologie, mtorologie, Thales Alenia Space contribue tous
ces domaines dapplication de lobservation spatiale par des savoir faire multiples qui
sappuient sur deux ples de comptences complmentaires : la matrise des platesformes dobservation et celle des capteurs hyperfrquence et optique de trs grande
prcision. La russite des missions dobservation de la Terre auxquelles participe Thales
Alenia Space depuis plus de 25 ans dmontre sa matrise des technologies les plus
pointues en optique, radar et communications.
GMES est une initiative cl de la Commission Europenne et de lESA dont le but
est de fournir ds 2008 les premiers services fast track et de dlivrer aux dcideurs
europens des informations fiables dans le domaine de la gestion de lenvironnement et
de la scurit. Cette initiative couvrira les problmatiques climatiques rgionales,
nationales et globales, la gestion de lenvironnement et les aspects de scurit civile. En
particulier, GMES va gnrer et distribuer des informations sur lenvironnement, facilitant
lchange des rapports dexperts, des donnes et des informations, permettant ainsi tous
les acteurs et dcideurs de communiquer plus efficacement.
Le but de GMES est de coordonner des systmes existants, de produire des
services garantis et dassurer leur continuit. Il devrait stimuler une capacit de croissance
par la cration de nouveaux capteurs dobservation et dune grande varit de services
valeur ajoute.

Gendre Laurent

Rapport de stage ingnieur

16

3.3) Prsentation du satellite


La famille des Sentinelles se compose de cinq sries de satellites : la mission de
Sentinel 1 est dassurer la continuit des donnes fournies ERS et Envisat. Sentinel 2 et
Sentinel 3 dont le lancement est prvu en 2012 sont ddies la surveillance des terres et
des ocans. Sentinel 4 et Sentinel 5 seront ddies des missions de mtorologie et de
climatologie par ltude de la composition de latmosphre.
En ce qui concerne le satellite S3, la chane OLCI, qui mesure le rayonnement
visible et les radiations infrarouges thermiques, est ddi la couleur des ocans et des
Terres merges pour assurer notamment une surveillance de ltat des ocans (courant,
vie marine) et des zones ctires (pollution, courant). Cet instrument permettra une
meilleure prvision des changements et une meilleure gestion des ressources.
Le satellite Sentinel 3 est reprsent sous la vue suivante :

Illustration 6: Vues du satellite

(Voir le glossaire pour les abrviations).

Gendre Laurent

Rapport de stage ingnieur

17

O LCI E lec tro nic Unit

C am e ras
S c ramb ling W indo w
A sse mb ly
S upp o rt P ane l fo r :
P e ltie r P late & he at p ip es
V A M & he at p ip es
F ixatio n
Illustration 7: Zoom sur le module OLCI

3.4) Description

Tous les sites de Thales Alenia Space sont impliqus dans ce gros contrat

Cannes : Satellite, avionique et instrument OLCI

Toulouse: Altimtre SRAL

Charleroi : Equipements de laltimtre SRAL

Madrid : Chane de dtection de linstrument OLCI & Unit lectronique radiomtre


micro-ondes

Rome : Plate-forme

Milan : Plan focal de linstrument OLCI et modules dacquisition vido

Les deux autres instruments sont dvelopps par Selex Galileo et EADS CASA..
(Voir annexe 3 : organigramme de mission S3 ).
Le satellite aura une dure de vie de 7 ans minimum avec un poids d'un peu plus d'une

Gendre Laurent

Rapport de stage ingnieur

18

tonne et une dimension de 4m par 2m par 2m.


Il devrait assurer une qualit d'image lgrement suprieure au capteur MERIS du satellite
ENVISAT :

Illustration 8: Image de qualit MERIS

IV) Description du stage


4.1) Sujet
Dans le cadre du dveloppement d'un instrument de type spectroradiomtre,
Thales Alenia Space souhaite mettre en place un moyen de test afin de caractriser le
dtecteur visible en technologie CCD qui a t retenu pour cette application. La ralisation
de ce moyen passe par une phase de validation qui doit prendre en compte le contexte
planning prsent au dmarrage de l'activit. La premire phase du projet est de mettre en
place et de valider le banc de test qui sera utilis pour la caractrisation du dtecteur.
Cette phase sera suivie d'une phase de dveloppement logiciel (LABVIEW) puis d'une
phase de prparation et de ralisation de lessai.

Gendre Laurent

Rapport de stage ingnieur

19

4.2) Etude du besoin


Le but du stage est de tester le capteur CCD du modle d'essai. Pour cela, le
capteur CCD 55-20 dvelopp spcialement par E2V ncessite :

Une salle rgule en temprature avec une hygromtrie contrle.

Un caisson spcial pour reproduire une partie du vide spatial.

Une carte lectronique d'interface pour l'alimentation, le pilotage des horloges et la


sortie du signal vido.

Plusieurs alimentations pour la connection sur la carte interface.

Une mcanique adapte pour tre monte sur cette carte.

Une rgulation en temprature afin que le capteur fonctionne la temprature


adquate.

Un systme de source optique avec ou sans filtre afin de reproduire les conditions
de lumire dans l'espace (avec une mcanique adapte sur le caisson).

Une connectique adapte entre les diffrents systmes.

Un ordinateur de test avec une liaison srie, une liaison GPIB et des liaisons USB.

Une carte d'acquisition 14 bits.

Une carte de squencement pour gnrer les horloges.

Un appareil de mesure optique pour dterminer les niveaux de luminosit sur le


CCD.

Un dveloppement logiciel (LabView) pour :

L'alimentation du CCD.

La rgulation en temprature.

Le pilotage de la source optique.

Le pilotage de l'appareil de mesure optique.

Le squencement des horloges du CCD.

L'acquisition vido.

La reconstruction d'un palier vido.

La mesure de linarit du capteur.

Gendre Laurent

Rapport de stage ingnieur

20

V) Gestion du projet
5.1) Mthodologie et planning
Au dbut de mon stage, durant quelques semaines, nous avions dcid de faire
des recherches sur ce quil serait possible de faire en corrlation avec ce qu'il existait dj
au laboratoire. Nous faisions souvent le point sur lavancement du projet lors de runions.
Au terme des diffrentes tudes sur le matriel slectionn, une phase de
dveloppement logiciel a dbut. Pour chaque logiciel de test dvelopp, on adaptait une
technique d'approche o l'on spcifiait d'abord le besoin et o l'on analysait ensuite
l'avancement et/ou le rsultat. Paralllement ceci, la mcanique du banc ft installe.
La phase de tests de la carte d'interface et du capteur s'est ensuite bien droule.

Illustration 9: Diagramme de Gantt

Gendre Laurent

Rapport de stage ingnieur

21

5.2) Ressources
Ressources humaines
Les personnes du projet et leurs fonctions (sous la responsabilit du chef de service
Christophe Renard) :

Laurent Bonnet : Chef de projet partie Dtection S3, c'est lui qui dfini l'orientation
du projet, les besoins en terme de tests, les spcificits de certains tests, le budget
du projet...

Vincent Coup : Responsable CCD/FPA, il exploite les rsultats, vrifie les


spcifications, et est en relation direct avec le fabriquant...

Alfonso Rodriguez : Responsable spcifications de test, c'est lui qui spcifie les
mthodes de calcul pour les rsultats de tests ainsi que le montage CCD + carte
d'interface. Il est aussi en soutien pour effectuer les tests au laboratoire...

Teva Gilbert : Responsable du laboratoire Dtection, il s'occupe du matriel au


laboratoire, des approvisionnements, des dveloppements logiciels, de la
recherche et mise en place de solutions adaptes aux tests spcifis, des tests sur
les capteurs en gnral...

Moi mme : Stagiaire du service Dtection, je m'occupe du matriel, des


dveloppements logiciels, de l'tude et mise en place des systmes, de la rdaction
de documents et des tests.
Le projet se runit rgulirement pour faire un tat d'avancement des activits.

Chaque problme rencontr fait l'objet d'une CRM (Critical Review Material). A la fin des
tests, divers documents tels que Mthode et moyen de mesure , Manuel utilisateur ,
Plan d'essai et Rapport de test sont obligatoirement ncessaires afin de clore
l'essai. Pour les documents officiels, une chane de signature est mise en place pour la
validation successive.
Pour mener bien la mission, lquipe au laboratoire tait compos dans un
premier temps de mon tuteur de stage, et de moi mme, puis dans un second temps

Gendre Laurent

Rapport de stage ingnieur

22

complte par l'ingnieur spcification de test.


Ressources matrielles
Nous avions notre disposition du matriel :

Du matriel lectronique de laboratoire.

Du matriel mcanique de laboratoire.

Des alimentations, des multimtres.

Du cblage blind ainsi qu'un poste pour la soudure.

Des ordinateurs LabView de test.

Tous les outils ncessaires la ralisation de l'essai.

VI) Description du dtecteur CCD


6.1) Prsentation
On souhaite tester les caractristiques du capteur CCD du satellite Sentinel 3. Le
signal vido envoy par celui-ci sera entre autre analys.
Le CCD (Charge-Coupled Device, ou dtecteurs couplage de charge) est un des
capteurs avec la meilleure sensibilit mais, du fait de son principe, le transfert de charges,
est relativement lent. Mis au point par les Laboratoire Bell en 1969, il a rapidement t
adopt pour des applications de pointe (imagerie astronomique) puis popularis sur les
camras et appareils photo.
Un CCD est un capteur qui transforme les photons lumineux qu'il reoit en paires
lectron-trou par effet photolectrique dans le substrat semi-conducteur, puis collecte les
lectrons dans le puits de potentiel. Le nombre d'lectrons collects est proportionnel la
quantit de lumire reue. la fin de l'exposition, les charges sont transfres de
photosite en photosite par des variations de potentiel cycliques appliques aux grilles

Gendre Laurent

Rapport de stage ingnieur

23

(bandes conductrices horizontales, isoles entre elles par une couche d'oxyde de Silicium
SiO2) jusqu'au registre horizontal. Elles sont transformes en tension, proportionnelle au
nombre d'lectrons, dans la capacit d'une diode flottante . Ce signal sera, l'extrieur
du CCD filtr par un circuit avant d'tre amplifi et numris.
Sur la figure ci-dessous, nous avons reprsent non seulement l'lectrode de
transfert de charge, mais aussi le dtecteur photolectrique (correspondant 1 pixel) (voir
ci-dessous le schma). On note l'effet d'blouissement dans ce cas l puisque le dtecteur
est en saturation ici.

Illustration 10: Schma de principe pour le CCD


Le capteur CCD 55-20 spcialement adapt par E2V pour Thales Alenia Space est
un capteur CCD transfert de trame (full frame transfer) : il associe deux matrices
CCD de mme dimension, l'une expose la lumire, l'autre masque. On peut ainsi
procder un transfert rapide de la matrice d'exposition vers la matrice de stockage puis
la numrisation de celle-ci en parallle avec l'acquisition d'une nouvelle image.

le principal inconvnient est de diminuer par deux la surface du photosite


taille de capteur gale (sensibilit moiti moindre).

les autres inconvnients (rponse spectrale, blouissement) demeurent.

Gendre Laurent

Rapport de stage ingnieur

24

Ce capteur comporte une zone photosensible de 576 lignes par 780 pixels. La taille totale
du capteur est de 45,7 x 33,0 mm :

Illustration 11: Capteur CCD mont avec sa mcanique

Capteur CCD

Zone photosensible

Mcanique de montage
En ne tenant compte que de la matrice photosensible et de la matrice de stockage
contenue dans le capteur, la taille thorique de l'image est de 780 par 1152 pixels. Le
registre srie comporte quant lui 1 ligne de 814 pixels car il possde 17 pixels sous le
masque en dbut et fin de ligne.
(voir annexe 4 : Spcification CCD 55-20 ).

Gendre Laurent

Rapport de stage ingnieur

25

6.2) Squence de lecture du CCD


La figure suivante montre la disposition de la matrice 2 dimensions du dtecteur :

576 lignes de capture + 576 lignes de stockage

814 Pixels

31 lignes de smearing

5 pixels la limite du masque


15 pixels de pr-scan

15 pixels de post-scan

17 pixels sous le masque


Les pixels de pr-scan et de post-scan sont en fait des pixels positionns sous le

Gendre Laurent

Rapport de stage ingnieur

26

masque du dtecteur. ils permettent de mesurer l'offset du dtecteur.


La zone de smearing est en fait une zone de rfrence qui permet de calculer la
quantit de charge intgre durant le transfert d'une ligne.
La matrice photosensible est le plus souvent reprsentative de la zone image tandis
que la matrice de stockage ne reprsente que la zone de stockage. Les pixels sont
arrangs en colonnes et en lignes. Les matrices des capteurs CCD application
spectroradiomtrie sont gnralement de cette taille (voir figure ci dessus). Le registre
srie est une simple ligne qui fonctionne en parallle avec les autres lignes. Il a le mme
nombre de pixels qu'une ligne normale (+17 pixels sur chaque bord dans notre cas) mais il
est masqu, c'est pourquoi la lumire n'a pas d'influence dessus.
Une fois que les photons arrivent sur le CCD, les lectrons gnrs sont collects
et stocks dans les pixels. On obtient alors des paquets de charges l'intrieur du
capteur. Pour numriser ces charges dans l'ordinateur afin de traiter les donnes, il va
donc falloir les transfrer en dehors du composant. Les sries d'lectrodes horizontales
composants les matrices vont permettre le transfert vers le registre srie.
Le registre srie, tant compos d'lectrodes verticales, va pouvoir transferer les
paquets de charges un par un vers l'tage amplificateur (on transfert 2 pixels la fois dans
l'tage de sortie).

6.3) Lecture de la matrice


Il y a 4 zones prendre en compte pour notre capteur CCD :

Zone photosensible

Zone de stockage

Registre CCD

tage de sortie :

Gendre Laurent

Rapport de stage ingnieur

27

Registre de lecture (diode de lecture)

Diode de reset

Chane d'amplification

Le squencement va permettre de gnrer les diffrents transferts l'intrieur du CCD.


(Voir annexe 5 : Squencement des horloges ).

Squencement :

Frame transfert : Les charges passent de la zone photosensible vers la zone de


stockage.

Move without dump : Les charges sur une ligne passent de la zone de stockage
vers le registre CCD (sans reset de la zone de stockage).

Readout : Les charges passent du registre CCD vers l'tage de sortie.

Move with dump : Les charges passent de la zone de stockage vers le registre
CCD puis la zone de stockage subit un reset.

Dump : Reset de la zone photosensible.

Idle : Fonction dattente.


Pour une image pleine rsolution, les lignes sont transfres une une dans le

registre du CCD. Les lments de ce registre sont ensuite transfrs individuellement (2


pixels par 2 pixels pour le CCD 55-20) dans l'tage de sortie. Une fois tous les lments
transfrs, on continue le processus avec la ligne suivante et ainsi de suite jusqu' ce que
toute l'image soit lue. Aprs numrisation et traitement, on peut alors obtenir une image
3D (n pixel par n ligne par tension(mV)) et calculer divers paramtres. La figure suivante
explique tout le processus :

Gendre Laurent

Rapport de stage ingnieur

28

Illustration 12: Squence de lecture d'un CCD


(1) L'exposition la lumire permet de charger une image (lectronique) dans la zone
photosensible du capteur CCD. Cette image est ensuite transfre dans la zone de
stockage (Frame transfert).
(2) Les charges sont transfres verticalement d'une ligne dans le registre srie (Move
without Dump).
(3) Les charges sont ensuite transfres horizontalement de deux pixels dans l'tage
de sortie amplificateur (Readout).
(4) Les charges sont amplifies puis sont converties dans un convertisseur
analogique/numrique avant d'tre lues.
(5) Les tapes 3 et 4 sont rptes jusqu' que le registre soit vid.
(6) L'image est de nouveau transfre verticalement d'une ligne. Le processus est
donc rpt depuis l'tape 3 jusqu' ce que l'image entire soit lue.
(7) Une fois la totalit de l'image lue, on effectue les actions Move with Dump, Dump et
Idle afin de supprimer les charges du CCD (la dure pendant laquelle ces
processus fonctionnent est appele le temps d'intgration).

Gendre Laurent

Rapport de stage ingnieur

29

6.4) Binning
Le mode Binning est un processus qui permet la combinaison de charges de
plusieurs pixels dans l'tape Readout . Accumuler les charges du capteur et effectuer
un seul Readout est une action qui possde de meilleures performances en terme de
bruit par rapport la lecture de pixels un un et leur traitement dans la mmoire de
l'ordinateur. En effet, l'action Readout contribue de manire significative au bruit de
lecture. Le gain en vitesse de lecture est un autre avantage non ngligeable.

6.5) Etude du dtecteur


Le CCD va dtecter des images spatio-spectrales gnres par le tlscope et le
spectromtre OLCI. Images spatio-spectrales : images composes de la direction spatiale
en parallle aux lignes du CCD et de la dispersion spectrale en parallle aux colonnes du
CCD. Le capteur doit tre de type back illuminated , c'est--dire que la structure du
capteur est retourne afin que la lumire incidente soit plus facilement filtre par un filtre
anti rflexion. L'avantage essentiel de ce type de capteur reste le QE qui atteint des
niveaux suprieurs ceux d'un capteur de type front illuminated . QE signifie Quantum
Efficiency, ce paramtre correspond la probabilit qu'un photon incident gnre un
photolectron sur le capteur CCD (de 0 100%). Ce paramtre varie en fonction de la
longueur d'onde.
Le dsavantage d'un tel capteur est bien sr son cot li aux diverses
manipulations supplmentaires lors de sa conception.
Pour tous les squencements prvus, l'intgration du dispositif OLCI (42,78 ms)
doit rester constante. On utilise comme expliqu pralablement deux modes de
squencement, le premier est appel Full frame mode et le second est appel
Nominal mode (le second utilise le principe du Binning).

Gendre Laurent

Rapport de stage ingnieur

30

La sortie : le signal vido :


La numrisation du signal vido consiste prendre des chantillons en tension sur
l'tage de sortie afin de vrifier les performances du dtecteur par la suite. Voir sur la
figure ci-dessous le signal vido typique sur un dtecteur CCD :

Illustration 13: Allure d'un signal video


Afin d'obtenir le signal utile, il suffit de soustraire le palier vido au palier de rfrence.

Gendre Laurent

Rapport de stage ingnieur

31

6.6) Comparaison CCD/CMOS


La technologie CCD survit car elle permet d'accder de meilleures performances
radiomtriques.

CCD

CMOS standard
faible bruit (<30 e-)
non uniformit du courant
d'obscurit Iobsc < 1%
bonnes performances de PRNU
(1..10%)
faible courant d'obscurit
(10pA/cm)
technologie spcifique au fondeur
peu de fournisseurs
pas de fonctions logiques : CAN, ...
interfaces lectriques complexes
(phases, alimentations)

Bruit plus lev


correction possible sur la puce
performances de PRNU dgrades
par rapport au CCD
courant d'obscurit plus lev
(nA/cm)
technologie standard dveloppe
pour l'intgration trs grande
chelle
technologie bien matrise
intgration de fonctions logiques
dans la puce : CAN, ...
interfaces lctriques simplifies (2
horloges en niveau CMOS)

(PRNU : Pixel Response Non Uniformity : non uniformit de rponse du pixel).


Pour beaucoup de caractristiques CCD et CMOS sont quivalents :

Rponse spectrale (400...1000 nm)

Taille de la puce et nombre de pixels : limit par la photolitographie

Dimension mini (pas pixel : 3...5 um)

Capacit de stockage

Gendre Laurent

Rapport de stage ingnieur

32

VII) Prsentation du dispositif de test


PD de
m onitoring

LAM PE
P 1 000W

Filtre

Caisson
dobscurit
CARTE CCD

Sphre
intgrante

Rgulation
therm ique

C CD

Alim entations
continues

Acquisition
signal vido
+
num risation

Squenceurs
dhorloges

Illustration 14: Description de la configuration de test CCD S3 BBM


Les buts d'un tel banc de test sont de mettre le capteur CCD dans les conditions les
plus proches du domaine spatial; de raliser diffrentes mesures telles que la
reconstruction d'un palier vido ou encore la linarit; et d'analyser les rsultats des
mesures. C'est pourquoi ce banc de test est principalement constitu d'une partie source
optique pour reproduire la lumire spatiale; d'une partie baie de contrle pour grer les
alimentations, la partie optique, le refroidissement, le squencement des horloges et
l'acquisition vido; et d'une partie principale comprenant le caisson, la carte d'interface, le
CCD et son systme de refroidissement.
Le banc de caractrisation radiomtrique est mis en oeuvre sur un caisson de la
salle du laboratoire M06-005 (dimension 3m x 1.5m).

La manipulation se fera sur le banc n1 (Grand marbre) muni de son caisson


dobscurit et de sa hotte.

La temprature du dtecteur est rgule 17C.

La salle de mesure est pourvue des conditions climatiques suivantes :


- temprature contrle : T = 20 1C
- hygromtrie contrle : RH = 50% 10%
- pression ambiante

Gendre Laurent

Rapport de stage ingnieur

33

Les mesures prvues pour les essais s'effectueront avec un filtre optique 650 nm et
sans filtre optique dans les configurations suivantes :

d1 = 210mm

d1 = 1250mm

Sphre intg ra nte


(lumire bla nche)

DTC

Illustration 16: Configuration sans filtre


optique

Sphre intgrante
(lumire rouge)

DTC

Illustration 15: Configuration avec filtre


optique 650 nm

Les distances permettent d'obtenir la meilleure dynamique sur le dtecteur avec


une ouverture du diaphragme de la source lumineuse allant de 0% 99%.

Gendre Laurent

Rapport de stage ingnieur

34

VIII) Description du banc de test


8.1) Matriel
8.1.1) Le caisson et sa hotte classe 100

Hotte

Caisson

Banc
optique

Eau

Table
Newport

Illustration 17: Caisson classe 100 et banc optique

On remarque sur la photo la table Newport, le caisson et sa hotte classe 100.


Classe 100 signifie 100 particules de 0,5 um par pied cube et aucune de 5 um. Il faut
savoir que dans le vide spatial, il n'y a pas de particules lmentaires. On remarque de
surcrot la prsence du banc optique, du refroidisseur eau pour le filtre du banc optique
et du refroidisseur eau pour le CCD.

Gendre Laurent

Rapport de stage ingnieur

35

8.1.2) Le banc optique


La partie optique est constitue avec :

Une sphre intgrante de diamtre 6 pouces.

Une lampe et une lentille convergente.

Un filtre infrarouge (eau).

Un attnuateur variable (diaphragme).

Une pompe de circulation deau.

Une photodiode.

Des filtres optiques.

La majorit des appareils sont de la marque Newport mis part le refroidisseur eau.
Carte + Dtecteur

Sphre
Lampe 1000W

Filtres si besoin

Lentille Convergente
Eau: limine les IR

Photodiode de contrle du
flux lumineux relie au
contrleur dintensit
Le diaphragme iris motoris

Illustration 18: Reprsentation du dispositif optique


L'clairement fournit par la lampe 1000W vient converger avant de passer dans un
filtre eau afin d'liminer la lumire infrarouge. On peut en plus placer des filtres dans les
emplacements prvus si besoin. La lumire filtre passe ensuite dans un diaphragme
rglable puis dans la sphre intgrante qui rpartie uniformment la lumire vers le
dtecteur plac l'intrieur du caisson. Les appareils de contrle du banc optique
permettent de grer l'intensit lumineuse, la stabilisation lumineuse et l'ouverture du
diaphragme. Sur la photo suivante, on peut distinguer les 3 appareils contrlant ce banc :

Gendre Laurent

Rapport de stage ingnieur

36

Refroidisseur eau n1
Contrleur du
diaphragme
Contrleur
d'intensit
Alimentation
radiomtrique
Illustration 19: Appareils
de contrle du banc
optique

Le diaphragme iris motoris (NEWPORT 62285) permet douvrir et de fermer le


diaphragme, ainsi que de contrler visuellement sa position (laffichage indique de 0
la fermeture jusqu' 99 pour louverture maximale).

Le contrleur dintensit lumineuse (NEWPORT 68945) recueille les informations


sur le flux lumineux (traduites en A) par le biais dune photodiode place au niveau
de la sphre intgrante et permet la stabilisation de la source en contrlant
l'alimentation.

Le mesureur de puissance (non prsent sur la photo ci-dessus) (NEWPORT 6935C) permet de mesurer la puissance incidente sur le capteur CCD.

Le refroidisseur eau (Zalmann Reserator XT) fait fonctionner le systme de


refroidissement pour le filtre infrarouge plac aprs la source.

Lalimentation radiomtrique (NEWPORT 69935) fournit lalimentation de la lampe


et permet de vrifier le nombre dheures dutilisation actuel de la lampe.

Gendre Laurent

Rapport de stage ingnieur

37

Le filtre optique utilis sur certains essais est un filtre 650 nm :

Melles Griot 03 FIV 022

Schma de montage :

Gendre Laurent

Rapport de stage ingnieur

38

8.1.3) La baie de contrle

Oscilloscope

Puissancemtre
Connectiques
Ordinateur

carte

prvu pour les essais

d'acquisition
et de
squencement

Alimentations
du banc radiomtrique
Alimentation
de la rgulation
thermique

Illustration 20: Baie de contrle

8.1.3.1) Alimentations

On a donc besoin de 5 alimentations diffrentes pour alimenter l'ensemble de la


manipulation. V+7.5, V-7.5, Vss, Vccd, et Vclock sont pilotables via liaison GPIB (General

Gendre Laurent

Rapport de stage ingnieur

39

Purpose Interface Bus) par l'ordinateur National Instrument. GPIB est un bus de
communications numriques courte distance qui permet le branchement d'appareils en
parallle.
Les alimentations sont relies via un connecteur SUBD 9 broches la carte du dtecteur :
SU BD C o nnecto r
9 Pin s

1 > + 5V a na

6> + /-5Va na G r o und

2> -5V a na

7> VSS

3> VSS G r o und

8> Vclo ck G r o und

4> VC lo ck

9> VC C D G ro un d

5> VC C D

Illustration 21: Branchement des alimentations sur


la carte dtecteur

Alime ntation
E3631A/E3632A
V+7,5 V-7,5 VGnd

Vccd
Alime ntation
E3631A/E3632A

VccdGnd

Alime ntation
E3631A/E3632A
Vclock VclockGnd

Alime ntation
E3631A/E3632A
Vss
VssGnd

5
Connecteur DB9
9

BOARD & CCD

Alime ntation
Standard

7 Valim
8 Valim
14 GND
15 GND

Rgulateur :
MPT5000

Illustration 22: Schma de branchement des alimentations

Gendre Laurent

Rapport de stage ingnieur

40

8.1.3.2) Carte d'acquisition

La carte d'acquisition effectue lacquisition et la conversion analogique/numrique


du signal vido : DEC (Double Echantillonnage Corrl) + CAN (Convertion
analogique/numrique).

Carte NI PXI-5122 :

Bande passante de 100 MHz avec filtres antirepliement et de bruit slectionnables.

2 voies chantillonnes simultanment avec rsolution de 14 bits.

Temps rel 100 Mch./s, contrl par horloge externe (compatible TTL 0-5V).

La frquence de lhorloge externe applique doit tre comprise entre 30 MHz et 105
MHz. La frquence minimale que lon peut appliquer lhorloge est environ de 30 MHz (25
MHz fonctionne). Pour une horloge de base de priode 40 ns on obtient une frquence de

Gendre Laurent

Rapport de stage ingnieur

41

25 MHz.
On branche donc le signal de synchro pixel sur l'horloge clk in et le signal de
synchro trame sur l'entre trigger. La mesure dmarre alors sur front montant de synchro
trame et se continue ensuite sur chaque front montant de l'horloge clk in.
Un signal vido pleine dynamique est de 700 mV pour le capteur CCD, la rsolution
est donc de 43 uV. Si l'on se place la tension maximum de saturation 2V, on a une
rsolution de 122 uV.

8.1.3.3) Carte de squencement

La carte doit permettre de gnrer les horloges qui pilotent le dtecteur et doit aussi
gnrer un signal dhorloge qui servira dhorloge externe la carte numriseur (La
prcision ncessaire est de lordre de 5 ns).

Carte NI PXI-6562 :

Signal LVDS (Low Voltage Differential Signaling : Offset=1,220V et Vdiff=305mV).

Matriel NI SMC (Synchronization and Memory Core).

16 voies.

Frquence d'horloge de 200 MHz maximum.

Gendre Laurent

Rapport de stage ingnieur

42

La carte de gnration des horloges peut gnrer des horloges par pas de 2,5 ns
tant donn que la frquence d'horloge interne de la carte est de 400 Mhz. Elle est
directement relie la carte d'interface CCD ou carte dtecteur.

8.1.4) Le dispositif central

Module Peltier
(dessous la mcanique)

Lumire sphre

Bloc eau

intgrante

Carte d'interface

Dtecteur CCD

Support de la carte
Dtecteur

Illustration 23: Dispositif central


(carte + dtecteur + rgulation)

(Voir annexe 6 : Schma de cblage du banc radiomtrique ).

8.1.4.1) Le support

Il permet de dplacer le systme carte + dtecteur de 10 cm ou bien d'effectuer


plusieurs types de rotations. Le systme est important puisque le capteur CCD doit tre
parfaitement align avec la lumire incidente.

Gendre Laurent

Rapport de stage ingnieur

43

Illustration 24: Support carte

8.1.4.2) Carte dtecteur

La carte ARL002 est une carte dvaluation pour le CCD55-20. Elle fournit au CCD
les alimentations, polarisations et horloges ncessaires son fonctionnement. Les
niveaux de ces signaux sont ajustables sur la carte dans les fourchettes spcifies, ainsi
que les temps de monte et descente des horloges. Les thermistances intgres au CCD
sont accessibles par un connecteur dinterface. 3 horloges supplmentaires transitent par
ARL002, o elles sont uniquement converties du standard LVDS vers 3 liaisons coaxiales.
Le signal vido en sortie du CCD est amplifi pour piloter deux liaisons coaxiales 50 Ohm.
Les gains en tension respectifs sont 1 et 5. Des horloges et des alimentations sont
disponibles pour piloter une carte simulant le FPA (Focal Plane Assembly). Cette carte
viendrait sinsrer dans les barrettes support du CCD prsentes sur ARL002.

Gendre Laurent

Rapport de stage ingnieur

44

Illustration 25: Vue mcanique de la carte interface

Illustration 26: Schma bloc de la carte

Gendre Laurent

Rapport de stage ingnieur

45

8.1.4.3) La rgulation thermique

La rgulation en temprature est base sur le composant MPT-5000 qui permet de


contrler le refroidissement du module Peltier en fonction de la temprature du capteur
CCD et de la temprature dsire. Ce composant l'avantage de fonctionner
indpendamment de l'ordinateur.

MPT-5000

Sub-D Female
15 pins

Power Supply
Peltier
PE-127-10-13

Computer
Shielded
Shielded
Shielded

PXI 1042
NI board 6025E

Sub-D Female
9 pins

CCD Evaluation
Board

SBC-100
Cable SH 100 -100

Illustration 27: Schma de cblage de la rgulation en temprature


(Voir annexe 7 : Schma de connection pin pin).
Le module Peltier est un module qui comporte deux faces : une face chaude et une
face froide (en fonctionnement). Son principe de fonctionnement est bas sur le

Gendre Laurent

Rapport de stage ingnieur

46

phnomne de dplacement de chaleur lorsqu'on lui injecte un courant. Le rgulateur que


l'on utilise injecte un courant dans celui ci afin d'obtenir la temperature dsire en fonction
de l'information de temprature renvoye par notre capteur. L'effet Peltier du module
permet alors de refroidir une jonction pendant que l'autre se rchauffe ( cause du fait que
dans le Peltier, deux matriaux de nature diffrente sont lis par des jonctions).
En dtail :

Absorption de chaleur sur une jonction : les lectrons ou les trous gagnent de
l'entropie en passant du matriau 1 au matriau 2 l'intrieur du module.

Libration de chaleur sur l'autre jonction : ils perdent de l'entropie en passant du


matriau 2 au 1.
Le boitier SCB-100 est un boitier de raccordement entre le module MPT-5000 et

l'ordinateur, un programme peut alors contrler la rgulation en temprature.


La carte NI 6025E :

Entre analogique : 16 200 kch./s 12 bits


Sortie analogique : 2 10 kch./s 12 bits
Le systme de refroidissement :

Gendre Laurent

Rapport de stage ingnieur

47

CCD clamp

OLCI CCD
package
Cold finger

Evaluation board

Thermo-electrical
cooler Peltier
Heat sink fixing
screw x 4

Thermal interface
( Chotherm )
Y

Heat exchanger

X
Z

Illustration 28: Vue du systme de refroidissement


Voici la figure concernant la mcanique de refroidissement du dtecteur. Elle se
compose d'un doigt froid, d'un module Peltier, de couches isolantes Chotherm, de la
mcanique du montage et d'un bloc eau.
Spcifications du Peltier PE-127-10-13 pour dT = 71C :
Imax : 3,9 A / Umax : 15,4 V / Pcmax : 37,9 W (puissance de refroidissement)
Les diffrentes couches contribuent au refroidissement grce au principe de
conduction thermique :

Illustration 29: Conduction thermique


entre deux couches

Illustration 30:
Convection thermique

Au total, on a 9 tempratures diffrentes sur les interfaces des couches puisqu'il y a


8 couches avec des matriaux diffrents. Les rsistances thermiques de chacune des
couches contribuent l'abaissement de la temprature. On notera tout de mme que c'est
essentiellement le module Peltier qui contribue la rgulation prcise en temprature.
Le module eau est prsent seulement pour dissiper les calories de la face chaude
du module Peltier. Il fonctionne selon le principe de la convection thermique.

Gendre Laurent

Rapport de stage ingnieur

48

8.1.5) Les cblages


La section des conducteurs lectriques est dtermine par l'intensit du courant qui
les traverse. En effet, La chute de tension dans les conducteurs (Ucd) est proportionnelle
l'intensit du courant (I) et la rsistance lectrique des conducteurs (R) : Ucd = R x I,
avec

en

volts

(V),

en

ohms

()

et

en

ampres

(A).

Donc, lorsque la tension d'alimentation est faible, la section des conducteurs doit tenir
compte de la chute de tension dans ceux-ci (chute de tension en ligne). Comme la
rsistance des conducteurs est proportionnelle leur longueur et inversement
proportionnelle leur section, plus le courant est lev, plus les conducteurs sont longs,
plus la section des conducteurs doit tre importante.
On utilise la formule : R = x L/ S pour calculer la rsistance du cble utilis et connatre
ensuite la chute de tension.
On a = 0,017 .mm / m pour le cuivre, L = 0,5 m et S = 1 mm par dfaut.
Do R = 8,5 m , cest dire une chute de tension ngligeable pour des courants < 6 A.
Dans le cas de la rgulation thermique :

Entre la carte NI 6025E et le connecteur SCB100 : cble SH 100-100 standard.

Entre le connecteur SCB100 et le connecteur DB15 : cble classique de section 0,5


- 1mm.

Entre la carte CCD et le connecteur DB15 : cble classique blind pour


thermistance de section 0,5 - 1 mm avec un connecteur DB9 femelle pour se
connecter a la carte CCD.

Entre le connecteur DB15 et le source dalimentation : cble classique blind

(section ~ 1mm ).
Entre le rgulateur MPT5000 et le dissipateur effet Peltier : cble classique de

section ~ 1mm (3A -> Ucd = 25mV).

Gendre Laurent

Rapport de stage ingnieur

49

8.2) Logiciel
Mis part l'tude du matriel, le montage et cblage des manipulations, et les tests
du matriel, la majeure partie de mon stage a t consacre l'laboration de logiciels
afin que les diverses parties composants l'essai soient entirement pilotables.
Le systme utilis pour le dveloppement est le systme LabView (Laboratory
Virtual Instrumentation Engineering Workbench) , c'est un logiciel de dveloppement de la
socit National Instrument. Cr en 1986, se logiciel est ddi la commande et la
mesure partir d'un ordinateur. Il se veut facile d'utilisation par son mode de
programmation graphique et sa gestion par flux de donnes, mais il se veut aussi robuste
de part ses bibliothques de fonctions tendues et de fonctions spcifiques comme
l'acquisition de donnes et le pilotage d'instruments.
Le principe utilis pour dvelopper un logiciel est le suivant :

Spcifications du besoin utilisateur (runion de dbut).

Cration d'un algorithme reprsentant le fonctionnement gnral du programme.

Analyse des spcificits.

Dveloppement du logiciel (+ tests ponctuels).

Prsentation du rsultat et tests (runion de fin).


Pour le projet, j'ai dvelopp et aid au dveloppement des logiciels afin de raliser

les essais automatiquement. Au total, 8 logiciels sont ncessaires :

La rgulation thermique

La gestion des alimentations

Le pilotage du banc optique

Le pilotage du puissancemtre

Le squencement des horloges

L'acquisition vido

La reconstruction de palier

La mesure de linarit

Gendre Laurent

Rapport de stage ingnieur

50

8.2.1) La rgulation thermique


Le programme de rgulation pour but de contrler la temprature du capteur CCD
et de commander la valeur dsire.

8.2.1.1) Cas d'usages

Effectuer une acquisition priodique de la temprature


Effectuer une acquisition instantane de la temprature
Envoyer une commande rgulation en temprature
Visualiser le graphique d'volution de la temprature
Paramtrer les valeurs min/max
Enregistrer les donnes dans un historique

8.2.1.2) Analyse

Le rgulateur MPT-5000 peut tre rgl au niveau de la temprature dsire (0-5V)


et au niveau du gain (1-50). On l'alimente en 15V et 3A et on peut piloter la tension
amenant la temprature dsire via la carte NI 6025E.
La thermistance du capteur CCD fournit une valeur de rsistance en fonction de la
temprature.

Le module de rgulation dlivre une tension proportionelle afin de contrler la


temprature. De mme, la carte NI dlivre une tension jusqu'au rgulateur afin de faire
varier la temprature (grce l'envoi de plus ou moins de courant au Peltier). Etant donn
que le calibre du rgulateur a t fix 100 uA, on peut dduire la tension correspondante

Gendre Laurent

Rapport de stage ingnieur

51

chaque valeur de rsistance. On utilise une interpolation afin d'effectuer les conversions
temprature->rsistance mais tant donn le peu de points caractristiques, cette
conversion reprsente une erreur (0,4C pour 17C) dans la plage de mesure.
0,8
0,7

Erreur (en C)

0,6
0,5
0,4

Srie1

0,3
0,2
0,1
0
0

10

15

20

25

30

35

Temprature (en C)

Illustration 31: Erreur de conversion


La figure suivante montre qu'il faut 10 minutes avant que la temprature soit stable :

Illustration 32: Evolution de la temprature


Il est important d'attendre cette dure puisque la temprature doit tre de 17C
plus ou moins 1C. Lors des essais, on a de surcrot remarqu que le signal vido
l'obscurit variait de quelques mV lorsque l'on se plaait 15C ou 20C, d'o
l'importance d'une rgulation optimale.
Rgulateur MPT5000 :
Stabilit longue dure < 0.01 C
Rglage du type de capteur : Thermistance (Position 2)
Rglage du courant de rfrence : 100 A (Position 4)

Gendre Laurent

Rapport de stage ingnieur

52

Rglage du courant max sur le rgulateur -> 3 A (Position 3) (protection du Peltier)

8.2.1.3) Algorithme
Initialiser les
contrles/commandes

Erreur

Initialiser la
carte PXI 6025 E

Tester le lancement
extrieur

Boolen

Faux

Marche ?
Vrai & boucle > 0

Dbloquer certaines
commandes

Vrai & boucle = 0

Rcuprer le timing de
dbut de programme

Lancement extrieur ?

Valeur

Faux

Vrai
Bloquer certaines
commandes

T = x secondes
Acquisition
automatique

bouton acquisition = vrai


Acquisition manuelle

Vrai
FIN

Stop ?
Faux

Acquisition manuelle

Stop ?
Faux

bouton ok = vrai

Envoi de la consigne

Vrai
FIN

FIN

Stop ?

Erreur

Vrai
FIN

Faux

8.2.1.4) Description

La liste suivante reprsente le dtail des fonctions principales :


Acquisition automatique :
R/W = Vrai
Acquisition
R/W = Faux
Conversion
Calcul de tolrance
Test sur la gamme
Enregistrement

Gendre Laurent

Rapport de stage ingnieur

53

Exploitation graphique

Acquisition manuelle :
Blocage consigne
Conversion
R/W = Vrai
Envoi
R/W = Faux
Dblocage consigne
Envoi de la consigne :
R/W = Vrai
Acquisition
R/W = Faux
Conversion
Calcul de tolrance

Prsentation de la face avant :

Illustration 33: Logiciel de rgulation en T

Le programme sexcute de la faon suivante :

Lutilisateur lance le programme

Il choisit denvoyer ou non la consigne de rgulation de dmarrage

Il rentre les valeurs dsires

Gendre Laurent

Rapport de stage ingnieur

54

Il clique sur le bouton MARCHE/ARRT pour lancer la mesure automatique

Il peut en parallle effectuer un envoi de consigne ou une acquisition manuelle

Lutilisateur doit vrifier alors ses contrles lorsquil juge bon de terminer la mesure

Pour terminer la mesure, lutilisateur clique de nouveau sur le bouton MARCHE/ARRT

Pour terminer le programme, lutilisateur clique sur STOP

8.2.2) La gestion des alimentations


La gestion des alimentations permet de grer la mise en marche ou l'arrt des
alimentations du capteur CCD.

8.2.2.1) Cas d'usages

Dmarrer/stopper les alimentations au choix


Dmarrer/stopper les alimentations automatiquement
Paramtrer les tensions, courants et dlais
Ajouter d'autres alimentations

8.2.2.2) Analyse

Prsentation des alimentations du banc radiomtrique (dispositif central + contrle) :


Alimentation E3631A :
Alimentation de la marque Agilent commandable par GPIB.
Gamme 1: 0 6 V, 0 5 A
Gamme 2: 0 +25 V, 0 1 A
Gamme 3: 0 -25 V, 0 1 A

Alimentation E3632A :
Alimentation de la marque Agilent ou HP commandable par GPIB.
Gamme 1: 0 15 V, 0 7 A
Gamme 2: 0 30 V, 0 4 A

Gendre Laurent

Rapport de stage ingnieur

55

Prsentation de la configuration :
Un fichier ini permet de configurer les diffrentes alimentations, ce qui rend le
programme dynamique puisquil peut fonctionner avec nimporte quelle alimentation par la
suite. Pour modifier une valeur par dfaut de tension ou de courant, il faut modifier le
fichier.
Exemple dans le fichier ini pour lalimentation Agilent E3632A :
[Section Appareil 0]
Nom=GPIB1::3::INSTR
Rang1=VOLT:RANG P30V
Rang2=VOLT:RANG P15V
On=OUTP ON
Off=OUTP OFF
Tension=VOLT
Courant=CURR
Mesure1=MEAS:VOLT?
Mesure2=MEAS:CURR?
[Section Alim 0]
Nom=+7.5/-7.5
Appareil=Appareil 0
Tension=7.5
Courant=0.150
Courant2=0.400
Delais=1
(Tension (en V), Courant (en A), et Dlais (en s)).

8.2.2.3) Description

Prsentation de la face avant :

Gendre Laurent

Rapport de stage ingnieur

56

Illustration 34: Logiciel de gestion des alimentations


Le programme sexcute de la faon suivante :

Lutilisateur lance le programme

Il rentre les valeurs dsires

Il choisit le mode manuel ou le mode automatique

Il clique sur le bouton MARCHE/ARRT pour dmarrer le mode

En mode manuel :

Il clique sur un bouton on/off pour dmarrer une alimentation

Il clique sur le mme bouton on/off pour teindre cette alimentation

En mode automatique :

Lutilisateur neffectue aucune action, les alimentations dmarrent seules.

Pour arrter les alimentations, il faut cliquer sur le bouton stop mode auto et attendre la
dsactivation de celles ci.

Pour terminer la mise en route des alimentations, lutilisateur clique de nouveau sur le bouton
MARCHE/ARRT et lorsquil vient du mode automatique, il attend 3 secondes que le bouton Stop

Gendre Laurent

Rapport de stage ingnieur

57

mode auto revienne la valeur fausse.

Il peut ensuite redmarrer les alimentations en mode manuel ou automatique

Pour terminer le programme, lutilisateur clique sur STOP

Remarque : On peut lancer le programme, dmarrer les alimentations, fermer le programme, l'ouvrir de
nouveau, stopper les alimentations et quitter dfinitivement le programme.
Remarque 2 : Pour visualiser la consommation sur les alimentations, il suffit de cliquer sur le bouton Local
en faade de chacune.

8.2.3) Le pilotage du banc optique


Le programme de pilotage du banc optique permet de grer les diffrents appareils
qui composent le banc
.
8.2.3.1) Cas d'usages

Dmarrer le logiciel en mode automatique ou manuel


Dmarrer/stopper la lampe de la source
Vrifier/Redmarrer le nombre d'heures d'utilisation de la lampe
Vrifier la puissance/l'intensit
Grer l'ouverture du diaphragme
Rguler/lire la valeur du flux

8.2.3.2) Analyse

Les 3 appareils de contrle du banc optique sont relies l'ordinateur via des
cbles RS232 (9 broches). L'ordinateur n'tant pas quipp de 3 ports srie, on branche
sur celui-ci un convertisseur USB -> 4 ports srie qui fonctionne trs bien.

Gendre Laurent

Rapport de stage ingnieur

58

Le contrleur de flux est un appareil directement reli l'alimentation de la source


optique, ainsi il permet de stabiliser la lumire en diminuant ou augmentant l'intensit.

8.2.3.3) Description

Prsentation de la face avant :

Illustration 35: Logiciel du banc optique

Le programme sexcute de la faon suivante :

Lutilisateur le lance

Il clique sur Dmarrage ou Dmarrage bis selon si lon fait un dmarrage respectivement avec
ou sans le contrleur de flux allum.

Il attend que le matriel soit reconnu et peut suivre les messages davertissement au cas o un des

Gendre Laurent

Rapport de stage ingnieur

59

appareils serait dbranch.


Les actions suivantes sont ensuite indpendantes les unes des autres :

Il peut cliquer sur le bouton start/stop afin de dmarrer lclairage de la lampe.

Il peut de nouveau cliquer sur le bouton start/stop afin darrter lclairage de la lampe.

Il peut remettre zro le nombres dheures de la lampe via un bouton.

Il peut modifier la valeur douverture de liris et appuyer sur le bouton OK.

Il peut dmarrer la fonction flux control tout moment, lindicateur de stabilit tant seulement l
titre dinformation.

Il peut faire une acquisition du flux.

Il peut aussi faire un autosetup (utile pour augmenter la prcision sur une plage de mesure).

Pour terminer le programme, lutilisateur clique sur STOP.


Attention si la lampe est allume, elle restera allume, et il en est de mme pour les autres fonctions.
Ce logiciel peut aussi tre utilis en mode automatique par une activation extrieure, les actions
principales ralises en srie dans ce cas sont celles de lautosetup, du flux control et des mesures. Dans le
cas dun problme dautosetup, un bip fort est mis, il faut attendre la correction de cette erreur par le
programme aprs lappui sur OK lors du message derreur sauf dans le cas dun bip continu suprieur 15s
o dans ce cas, il faut teindre lappareil puis le rallumer.

8.2.4) Le pilotage du puissancemtre


Ce programme est destin l'acquisition des valeurs de puissance des sondes
optiques, il est ponctuellement utilis seul mais il est gnralement utilis en tant que sous
programme dans le logiciel de linarit.

8.2.4.1) Cas d'usages

Mesurer la puissance incidente au dtecteur avec les sondes n1, n2


et Nova II
Effectuer une moyenne sur 200 valeurs (modifiable)

Gendre Laurent

Rapport de stage ingnieur

60

Modifier les paramtres de liaison de l'appareil puissancemtre

8.2.4.2) Analyse

Le programme permet en fait de mesurer la puissance lumineuse que reoit le


dtecteur grce deux ttes optiques dorigine plus celle de lappareil Ophir Nova II (3
mesures). Son utilisation est automatique dans le programme de linarit, lutilisateur na
pas de configuration faire. Il doit juste sassurer que lappareil 2935C ainsi que le Nova II
sont tous les deux allums et connects.
La temporisation entre chaque acquisition est de 10 ms entre READ et WRITE. De
mme, une temporisation de protection (40 ms) est place entre chaque WRITE et READ.
Le temps total dexcution du programme Powermeter est de 10s pour un moyennage sur
200 valeurs. Un algorithme de suppression des donnes errones a t prvu cet effet
pour plus de stabilit.

8.2.4.3) Description

Prsentation de la face avant :

Gendre Laurent

Rapport de stage ingnieur

61

Illustration 36: Logiciel Powermeter


Le programme sexcute de la faon suivante :

L'utilisateur peut modifier les paramtres de l'appareil

Il lance le programme

Il attend 10s et observe les valeurs moyennes de chaque sonde

8.2.5) Le squencement des horloges


Ce programme est utilis pour contrler les horloges de la carte dinterface. Ces
horloges ont pour but de piloter le capteur CCD.

8.2.5.1) Cas d'usages

Modifier les horloges gnres par la carte


Modifier le script de fonctionnement du CCD

Gendre Laurent

Rapport de stage ingnieur

62

Modifier les paramtres matriel


Charger/sauver la configuration dans un fichier
Visualiser les horloges
Stopper la carte de squencement
8.2.5.2) Analyse

Le script du programme permet de gnrer les diffrentes phases de fonctionnement du


capteur CCD.
Par dfaut, on a :
576 Frame Transfert
586 x ( 1 Move without Dump + 407 Readout)
576 Frame Transfert
576 Move with Dump
47 Dump
576 Frame Transfert
576 Move with Dump
47 Dump
19047 Idle (Temps total dune image Temps total actions de squencement = Temps d'attente.

Temps d'attente / Temps dune attente = nombre dattente).

La chronomtrie : Elle permet de gnrer les chronogrammes de chaque horloge pour


chacune des phases de fonctionnement. Pour paramtrer une horloge, il faut la
slectionner dans le pattern adquat puis remplir les paramtres du signal.
Chaque pas est de 5ns dans le programme.

8.2.5.3) Description

Prsentation de la face avant :

Gendre Laurent

Rapport de stage ingnieur

63

Illustration 37: Logiciel de squencement


Le programme sexcute de la faon suivante :

L'utilisateur dmarre les alimentations pour alimenter tous les systmes.

Il dmarre ensuite le programme de squencement

Il renseigne les champs des paramtres, du script et de la chronomtrie ou bien on charge le fichier
de configuration.

Il peut visualiser le rsultat escompt du script et aussi celui de la chronomtrie.

Il clique ensuite sur Envoi afin denvoyer la squence correspondante nos paramtres.

Il attend la fin (barre bleu arriv au bout).

Il peut alors vrifier les horloges de la carte directement loscilloscope.


Dans longlet Sauvegarde, il peut charger ou sauvegarder le fichier de configuration du
squencement.

Pour terminer le programme, lutilisateur clique sur STOP.

8.2.6) L'acquisition vido


Le programme d'acquisition vido est utilis pour acqurir un certain nombre
dchantillons du signal vido cbl en entre de la carte dacquisition.

Gendre Laurent

Rapport de stage ingnieur

64

8.2.6.1) Cas d'usages

Paramtrer la carte d'acquisition


Renseigner les nombre d'acquisitions, les chantillons
de rfrence et de vido, et le nombre de pixels
acqurir.
Visualiser une image 2D et une image 3D
Visualiser l'cart type
Visualiser les tableaux de donnes
Enregistrer les donnes
Charger/sauvegarder la configuration

8.2.6.2) Analyse

Lacquisition permet dobtenir les amplitudes (en mV) des diffrents chantillons
(dont le palier de rfrence et le palier vido pour chaque pixel).
Le rsultat obtenu est moyenn 100 fois (100 acquisitions) par dfaut. Le dbut de
la mesure est synchronis au signal trigger synchro trame.
La figure suivante montre une image 3D que l'on obtient avec le logiciel la limite
de saturation du capteur :

Gendre Laurent

Rapport de stage ingnieur

65

Illustration 38: Signal vido avant saturation (axe X/Y : lignes/pixels et axe Z : mV)

8.2.6.3) Description

Prsentation de la face avant :

Illustration 39: Logiciel d'acquisition vido

Gendre Laurent

Rapport de stage ingnieur

66

La partie la plus intressante est l'onglet matrice o l'on visualise directement la


courbe obtenue en 3D.
Le programme sexcute de la faon suivante :

L'utilisateur dmarre les alimentations pour alimenter tous les systmes.

Il dmarre la source grce au logiciel de la source optique.

Il lance le programme de squencement pour dmarrer les horloges qui pilotent le capteur CCD.

Il vrifie que le systme est stable en temprature via le programme de rgulation.

Lutilisateur remplit les paramtres dacquisition dans le cluster de longlet paramtrage. Par dfaut,
on fait lacquisition de 1970 pixels avec 26 chantillons par pixel soit 51220 chantillons (26
chantillons par pixel correspond en fait la frquence maximale dacquisition 25 MHz).

Il modifie ensuite les paramtres dacquisition spcifiques la carte (dans le second cluster de
longlet paramtrage).

Lutilisateur peut aussi directement charger les paramtres partir du fichier de configuration (il y a
aussi une fonction de sauvegarde).

Il dmarre ensuite le programme dacquisition.

Puis, il clique sur Envoi et on attend la fin (barre bleu arriv au bout).

Il peut visualiser ensuite la courbe de la moyenne des chantillons en fonction du temps dans
longlet Affichage Moyenne/Ecart type.

Il peut regarder le tableau de la matrice de points 2D dans longlet affichage matrice.

Il peut visualiser une courbe 3D moyenne ou non dans longlet affichage matrice.

Dans longlet Sauvegarde, il peut charger ou sauvegarder les tableaux de donnes moyenne et
cart type plus la matrice complte moyenne.

Dans longlet Data, il peut voir la matrice moyenne et la matrice cart type.

Pour terminer le programme, lutilisateur clique sur STOP.


Il peut ensuite teindre, sil le dsire, dans lordre :
Le banc optique.
Le squencement.
Les alimentations.

8.2.7) La reconstruction de palier


Ce programme est utile pour reconstruire le signal dorigine suivant diffrents
paramtres partir des chantillons acquis pralablement. La reconstruction permet donc

Gendre Laurent

Rapport de stage ingnieur

67

de retrouver la courbe de lamplitude (en mV) en fonction du temps. Ceci permet entre
autre dobtenir le signal vido et les diffrents paliers de rfrence.

8.2.7.1) Cas d'usages

Choisir le n de ligne et le n de pixel


Slectionner le squencement utiliser
Paramtrer la carte d'acquisition
Charger/sauvegarder la configuration
Visualiser le signal vido reconstruit sur le pixel choisi
8.2.7.2) Analyse

Le programme va en fait effectuer les actions de squencement, dacquisition


dchantillons, et de reconstruction de palier.
Les figures suivantes reprsentent quelques reconstructions :

Illustration 40: Dynamique maximum, Ligne 42 pixel 408, reconstruction de palier

Gendre Laurent

Rapport de stage ingnieur

68

Illustration 41: Obscurit, Ligne 42 pixel 408, reconstruction de palier

8.2.7.3) Description

Prsentation de la face avant :

Illustration 42: Logiciel de reconstruction de palier

Gendre Laurent

Rapport de stage ingnieur

69

Le programme sexcute de la faon suivante :

L'utilisateur dmarre les alimentations pour alimenter tous les systmes.

Il dmarre la source grce au logiciel de la source optique.

Il vrifie que le systme est stable en temprature via le programme de rgulation.

Il lance le programme de reconstruction.

Lutilisateur choisit les diffrents retards appliquer dans le tableau dans longlet paramtres.

Il remplit ensuite les paramtres dacquisition dans le cluster de longlet paramtres.

Il choisit ensuite le n de ligne et de pixel sur lesquels reconstruire le palier.

Il peut charger un autre fichier de la configuration de reconstruction des paliers.

Il peut charger un autre fichier de la configuration de squencement.

Il peut sauvegarder le fichier de configuration de reconstruction des paliers.

Lutilisateur appui sur le bouton envoi pour dmarrer le squencement et choisit davoir un historique
ou non suivant sil veut conserver une trace ou non des mesures.

Il peut visualiser le rsultat graphique de la reconstruction sous longlet reconstruction.

Il peut sauvegarder les paramtres de reconstruction dans le chemin souhait.

Il peut visualiser les amplitudes de la reconstruction dans longlet Data.

Pour terminer le programme, lutilisateur clique sur STOP.


Il peut ensuite teindre, sil le dsire, dans lordre :
Le banc optique.
Le squencement.
Les alimentations.

8.2.8) La mesure de linarit


Ce programme va permettre de mesurer la linarit du dtecteur lors des essais
(paramtre important pour le dtecteur)(voir expliquations en partie 10.2.1).

8.2.8.1) Cas d'usages

Paramtrer la mesure
Slectionner le squencement utiliser
Charger/sauvegarder la configuration
Visualiser le fichier de mesure gnr
Visualiser les puissances, le flux, la temprature
Gendre Laurent

Rapport de stage ingnieur

70

8.2.8.2) Analyse

Le programme va en fait effectuer les actions de squencement, dacquisition


dchantillons, de rglages optiques et de mesures (powermeter). Il va utiliser les autres
programmes comme sous fonction.

8.2.8.3) Description

Prsentation de la face avant :

Illustration 43: Logiciel de mesure de linarit


Le programme sexcute de la faon suivante :

Lutilisateur dmarre les alimentations pour alimenter tous les systmes.

Lutilisateur dmarre la source grce au logiciel de la source optique.

Il vrifie que le systme est stable en temprature via le programme de rgulation.

Lutilisateur lance le programme de linarit.

Il choisit davoir un historique ou non suivant sil veut conserver une trace ou non des mesures.

Lutilisateur choisit les diffrentes positions successives du diaphragme dans le tableau dans longlet

Gendre Laurent

Rapport de stage ingnieur

71

paramtres.

Il remplit ensuite les paramtres dacquisition dans le cluster de longlet paramtres.

Il choisit ensuite le nombre de points sur lesquels effectuer la mesure de linarit.

Il peut charger un autre fichier de la configuration de linarit.

Il peut charger un autre fichier de la configuration de squencement.

Il peut sauvegarder le fichier de configuration de linarit.

Lutilisateur appui sur le bouton envoi pour dmarrer le squencement.

Il peut visualiser le rsultat graphique de la reconstruction sous longlet reconstruction.

Il peut sauvegarder les paramtres de linarit dans le chemin souhait.

Il peut visualiser les valeurs des mesures dans longlet Data.

Pour terminer le programme, lutilisateur clique sur STOP.


Il peut ensuite teindre, sil le dsire, dans lordre :
Le banc optique.
Le squencement.
Les alimentations.

IX) Difficults rencontres


9.1) Carte d'acquisition NI 5922
La premire difficult rencontre lors du stage a t de russir faire fonctionner
cette nouvelle carte d'acquisition (24 bits 500 Kch./s et 16 bits 15 Mch./s). On
souhaitait dabord effectuer une acquisition (en mode matrice complte) de 1 trame de 576
lignes par 874 pixels. La carte dacquisition est connect avec un signal dentre
mesurer sur lentre channel 0. Un signal Top Trame sur le trigger et un signal Top pixel
sur lentre Clk in. Le signal Top trame et le signal Top pixel sont des signaux adapts qui
sortent directement de la carte de squencement.
Le premier problme rencontr tait le suivant : il fallait tre prcis sur la frquence
du signal Top pixel puisque la PLL interne de la carte dacquisition se synchronisait
seulement entre 1 et 20 Mhz par pas de 1 Mhz +/- 100 Hz.
La solution tait la suivante : on pouvait modifier les spcifications afin davoir un signal

Gendre Laurent

Rapport de stage ingnieur

72

Top pixel 1 Mhz et un nombre dchantillons gal 10 par pixel pour le test. Cette
solution tait viable mme si le nombre d'chantillons pour un pixel semble petit.
Le second problme rencontr venait du filtre antirepliement lintrieur de la carte
d'acquisition, il venait contraindre notre mesure dans le domaine temporel dans le meilleur
des cas. Il faut savoir que ce problme est li la limitation temporel qu'induit le filtre
antirepliement de la carte.

Illustration 44: Temps de rponse des filtres antirepliement


En effet, on remarque bien quavec le filtre le plus rapide, on ne peut avoir de mesures
viables avant 400 ns or en 400 ns, on a dj effectu 40% des acquisitions dchantillons
sachant que la priode pixel est de 1 us.
Notre seule solution ft donc le remplacement de la carte 5922 de National Instrument par
une 5122 moins prcise (14 bits) mais tout de mme bien plus rapide (pas de filtre
antirepliement contraignant).

Gendre Laurent

Rapport de stage ingnieur

73

9.2) Contrleur de flux Newport


Le contrleur de flux est un appareil qui est reli une photodiode en sortie de la
sphre intgrante. Le problme venait ici du fait que le contrleur de flux tait souvent en
dfaut. En dtail, la photodiode tait trop expose au flux lumineux. C'est pourquoi, il a t
decid de rajouter un filtre optique ne laissant passer la lumire que sur 1 point de 1mm
de diamtre.
Le second problme rencontr durant la phase de validation des logiciels ft
l'apparition d'incertitude sur l'autosetup, c'est--dire qu' un certain moment durant la
mesure de linarit, la fonction d'autosetup calibrait l'appareil en dessous de la gamme
prvue. Aprs avoir reboucl avec Newport, il n'y avait aucune solution matriel notre
problme. C'est pourquoi, il a t dcid de crer un algorithme spcifique pour le
programme afin de palier ce dfaut.

9.3) Dynamique de sortie du dtecteur


Lors des premiers tests sur le dtecteur, il a t remarqu que la dynamique du
dtecteur tait de 150 mV avant saturation. Ce rsultat tait particulirement ennuyeux
puisque la dynamique spcifi tait aux alentours de 700 mV. Ds lors, quelques
investigations ont t ralises sur le squencement et le capteur.
Le capteur CCD est trs sensible l'blouissement (blooming) : lorsquun photosite
dborde, il inonde ses voisins. Pour palier ce phnomne qui rduisait tout de mme
notre dynamique sur le signal vido par 5, nous avons opt pour un nouveau
squencement qui vise vider deux fois de suite la zone photosensible, la barrire de
stockage et le registre CCD. Le temps dintgration du capteur est toujours de 42,78 ms (2
x (Move with dump + Dump) + Idle). Ce nouveau squencement permet donc de vider
correctement les charges du dtecteur, ce qui n'tait pas le cas avant.

Gendre Laurent

Rapport de stage ingnieur

74

9.4) couplage sur les phases


Un problme de couplage sur les phases horloges Iphi, Sphi a toujours t prsent
ds les premiers tests du dtecteur. Ce problme est toujours en cours de traitement. Il
est essentiellement d au faible espacement entre les pistes des horloges sur la carte
dtecteur et la charge du capteur CCD. Un premire solution a t de rajouter des
capacits de 5nF et des rsistances de 1Ohm sur les horloges avant l'entre dans le
dtecteur.

Illustration 45: Les trois horloges Iphi durant un Frame


Transfert
On remarque bien les couplages entre horloges au milieu des paliers.

Gendre Laurent

Rapport de stage ingnieur

75

X) Ralisation des essais


10.1) Mise en oeuvre du matriel
La mise en oeuvre du matriel concerne la carte d'acquisition, la carte d'interface et
le capteur CCD.
En ce qui concerne la carte d'acquisition, des tests ont t raliss en utilisant les
modules composants la bibliothque fournie avec la carte. Il s'avre que la carte 5122 a le
comportement souhait contrairement la carte 5922.
Pour la carte d'interface, la mise en oeuvre a consist simplement a tester les
temps de monte, les temps de descente, et les niveaux des horloges dans un premier
temps vide puis dans un second temps avec une carte charge simulant la charge du
dtecteur et dans un dernier temps avec le dtecteur. Les consommations ont aussi t
vrifies.
Pour le dtecteur, la mise en oeuvre reprend les phases de la mise en oeuvre de la
carte interface dans un premier temps mont sans sa mcanique de rgulation et dans un
second temps avec toute sa mcanique. Sans trop de dtails, une rapide analyse du
signal vido nous a aussi permis de valider le fonctionnement gnral du dtecteur coupl
avec la carte d'interface.
Rcapitulatif de la mise en oeuvre :

Niveau des horloges

Forme et timing des horloges

Bruit de la chane

Reconstruction de palier

Gendre Laurent

Rapport de stage ingnieur

76

10.2) Les tests


Sommaire des essais :

Linarit

PRNU

VDARK (Signal d'obscurit)

DSNU

DARK NOISE (Bruit d'obscurit)

Efficacit de transfert horizontale

Efficacit de transfert verticale


Mon rle lors des essais n'tait pas d'analyser les rsultats mais plutt de fournir

des rsultats pour que l'quipe du projet puisse effectuer l'analyse. Il est toutefois judicieux
de comprendre comment chaque paramtre est calcul. En terme de rsultats, on peut
dire que les essais ont t raliss et que le dtecteur concorde avec la spcification.

10.2.1) La linarit
Lobjectif de lessai est de mesurer la performance de linarit du CCD S3 sur sa
dynamique de sortie. On ralise la mesure de linarit en utilisant le fait que la sphre
intgrante comporte une lampe avec un attnuateur variable. Les acquisitions sont faites
diffrents niveau de flux. Ces 20 flux sont rgls partir de lattnuateur variable. Pour le
Full Frame Mode , on a 20 flux lumineux compris entre les points caractristiques E 1
et E ' 3. De mme, pour le Binning Mode , on a 20 flux lumineux compris entre E 1 et
E ' 4. On notera que E3 et E4 sont les clairements pour lesquels le CCD est sa
dynamique moyenne (respectivement en Full Frame Mode et en Binning Mode). De mme
pour E ' 3 et E ' 4, mais pour la dynamique maximum.

Gendre Laurent

Rapport de stage ingnieur

77

Chaque fichier rsultat correspond des images de 814 pixels x 586 lignes.
A partir de cette image brute on extrait limage utile de coordonne :

Indice premier pixel: 37

Nbre de colonne : 740

Indice premire ligne :41

Nbre de ligne : 530

Pour chaque niveau de flux, on mesure la puissance dun capteur de rfrence (POWER
METER 2935-C) qui nous donnera linformation dclairement (abscisse de la courbe).
Les acquisitions bruts donne la courbe suivante :
VS (mV)

E1

E3

E3 VO S Flux (W/m 2)

Illustration 46: Acquisition brute d'un pixel


On soustrait pour chaque pixel et chaque flux la valeur dobscurit.
VS (mV)

E1

E3

E3 VO S Flux (W/m 2)

Illustration 47: Signal utile

Gendre Laurent

Rapport de stage ingnieur

78

Pour chaque pixel de la matrice, on calcul la rgression linaire en se limitant au N


premiers flux (N tant le point de calibration).
VS

Courbe thorique

E3 VO S Flux

Illustration 48: Signal utile normalis


La Non Linarit est lcart entre la courbe et la droite thorique ramene en % par
rapport la valeur thorique. La non linarit diffrentielle est quand elle dfinie par
lcart type des non linarits sur tous les pixels de limage pour un flux donn. Le rsultat
de la non linarit diffrentielle sera donn sous forme dun tableau de 20 valeurs
correspondant chaque flux. Le rsultat doit tre infrieur ou gal 0,3% entre E 1 et (E3
ou E ' 3) et 0,4% entre E 1 et E4.

10.2.2) PRNU
PRNU (Pixel Response Non Uniformity) est une mesure de dispersion entre les
diffrents pixels. C'est la diffrence entre le signal du pixel et la valeur moyenne de la
bande ou zone de pixels.
La PRNU est calcul partir des fichiers acquis lors de la linarit. Il ny a pas de
mesure particulire faire. On soustrait pour chaque pixel et chaque flux la valeur
dobscurit. Une premire analyse sur toute limage permet de dterminer la moyenne et
la l'cart type des donnes pour un flux donn.
Le calcul final se fait sur les donnes de la plage dfinie en dterminant le niveau

Gendre Laurent

Rapport de stage ingnieur

79

de signal moyen. Puis, pour chaque pixel, on calcule lcart relatif entre le niveau de signal
utile et le niveau de signal moyen. Le rsultat obtenu (avec filtre 650 nm) doit tre infrieur
ou gal 1,7%.

10.2.3) VDARK
VDARK (Signal d'obscurit) correspond la diffrence entre le signal vido
l'obscurit pour un temps d'intgration nulle et le signal vido l'obscurit pour un temps
d'intgration de 42,78 ms.
Il est calcul partir du fichier moyenne d'obscurit acquis lors de la mesure de
linarit pour un temps d'intgration OLCI (42,78 ms) et du fichier moyenne d'obscurit
acquis lors de la linarit l'obscurit Ti=0. Il ny a pas de mesure particulire faire.
A partir de Limage brute image brute on extrait limage utile de coordonne :

Indice premier pixel: 17

Nbre de colonne : 780

Indice premire ligne :41

Nbre de ligne : 530


On soustrait pour chaque pixel la valeur d'obscurit Ti=0 de la valeur dobscurit

Ti=42,78 ms. La valeur du DARK signal est la valeur moyenne sur toute limage. Ce
rsultat doit tre infrieur ou gal 1013 uV pour un CCD en Full Frame Mode 17C.

10.2.4) DSNU
DSNU (Dispersion Signal Non Uniformity) est dfinie comme la variation de la
rponse d'un pixel dans la zone image avec le CCD l'obscurit.
Ce paramtre correspond l'cart type de VDARK (signal d'obscurit). Le rsultat

Gendre Laurent

Rapport de stage ingnieur

80

obtenu doit tre infrieur ou gal 41 uV pour un CCD en Full Frame Mode 17 C.

10.2.4) DARK NOISE


DARK NOISE (bruit d'obscurit) correspond la valeur d'cart type maximale du
signal vido sur toute l'image l'obscurit. Il est calcul partir des fichiers cart type
lobscurit acquis lors de la linarit. Il ny a pas de mesure particulire faire.

Le rsultat doit tre infrieur ou gal 1,2 mV pour un filtrage 10 KHz et 16,75
mV pour un filtrage 10 MHz pour le Full Frame Mode avec le dtecteur 17C.

10.2.5) Efficacit de transfert


Horizontale :
L'efficacit de transfert horizontale tient compte de l'efficacit que possde le
registre srie dplacer les charges d'un pixel un autre.

Inefficacit de transfert horizontale :

= moyenne des 5 derniers pixels de postscan.

Gendre Laurent

Rapport de stage ingnieur

81

Dans le but de raliser cette mesure, des pixels fictifs sont ncessaires de chaque
cot de la zone image. Ici, la mesure ne peut pas se faire car le premier pixel de postscan
est un pixel physique (et non virtuel) dont linformation est de 25% du dernier pixel utile.
Verticale :
L'efficacit de transfert verticale est calcul de la mme mthode que l'horizontale.
Dans notre cas, on rajoute 10 lignes fictives lire en Full Frame Mode .

Inefficacit de transfert verticale :

A 17C, CTITotal = 1.7 x CTIVertical (CTI = inefficacit de transfert).


L'inefficacit de tranfert totale doit tre infrieure 1%.

Gendre Laurent

Rapport de stage ingnieur

82

XI) Conclusion
Ce stage au sein de Thales Alenia Space ma beaucoup apport d'un point de vue
technique aussi bien que personnel.
Dun point de vue technique, le stage m'a permis de mettre en avant mes
comptences en conception systme, en lectronique et en dveloppement LabView. J'ai
entre autre dcouvert les spcificits des capteurs CCD et des systmes associs. De
plus, jai mis a profit mes comptences en Labview afin de concevoir les programmes
ddis lautomatisation des bancs de tests.
Au niveau des difficults techniques rencontres, jai t amen les rsoudres en
tenant compte de la difficult technique, des cots, et des dlais.
De surcrot, le montage et l'automatisation des bancs de test m'a aid faire
voluer mon autonomie et mes comptences puisque je n'avais aucune connaissance sur
les spcificits des appareils et du laboratoire au dbut du stage.
Dun point de vue plus personnel, ce stage ma permis, tout dabord, dvoluer dans
une entreprise importante dans le domaine des satelittes. Une entreprise comme celle-ci
comporte un avantage principal : la majorit des employs sont ingnieurs, cela permet de
trouver rapidement des solutions en cas de problmes.
De plus j'ai eu le privilge d'voluer au sein d'une quipe de travail sur un projet
bien dfini. J'ai p acqurir des comptences sur la manire dont un projet se grait.
Finalement, ce stage a t pour moi loccasion de me rapprocher du monde de
lindustrie du spatial qui est un monde trs intressant de part les technologies de pointe
utilises.

Gendre Laurent

Rapport de stage ingnieur

83

Glossaire :
S3 : Satelitte Sentinel 3 d'observation des terres et ocans dans un but scientifique.
OLCI : Ocean and Land color Instrument : Instrument couleur pour les terres et ocans.
Classe 100/100000 : Salle blanche comportant moins de 100/100000 particules de 0,5 um
par pied cube et aucune de 5 um.
Telecom Valley : Association but non lucratif visant stimuler l'innovation de la rgion.
APPIM : Association des Partenaires pour la Promotion de lIndustrie Mditerranenne.
BUOOS : Business Unit Optical Observation and Science : Unit d'affaire en observation
optique et science.
GMES : Global Monitoring for Environment and Security : Surveillance mondiale pour
l'environnement et la scurit.
VEGETATION : Capteur optique utilis sur SPOT5 pour suivre l'volution des
cosystmes continentaux.
SPOT5 : Dernier n de la gnration des satellites SPOT, SPOT 5 a t lanc le 4 mai
2002 de la base spatiale de Kourou. Il diffre des prcdents satellites SPOT par une
meilleure rsolution de prise de vue des capteurs haute rsolution visible et proche infra
rouge.
ENVISAT : Satellite lanc le 1er Mars 2002, consacr l'observation de la terre. Ce
satellite sera remplac terme par les 5 satellites Sentinel.
ESA : European Space Agency : Agence Spatiale Europenne.

Gendre Laurent

Rapport de stage ingnieur

84

NASA : National Aeronautics and Space Administration : Agence Spatiale Amricaine.


CNES : Centre National d'Etudes Spatiales.
ASI : Agence Spatiale Italienne.
KARI : Korea Aerospace Research Institute : Agence Spatiale Corenne.
NOAA : National Oceanic and Atmospheric Administration : Agence amricaine pour les
ocans et l'atmosphre.
EUMETSAT : European Organisation for the Exploitation of Meteorological Satellites :
organisation europenne pour l'exploitation des satellites mtorologiques.
ERS : European Remote Sensing satellite system : Programme de l'ESA dedi
l'observation de la terre (programme plus ancien que GMES).
MWR : MicroWave Radiometer : Instrument de mesure des ondes lectromagntiques.
SLST : The Sea and Land Surface Temperature radiometer : Instrument de mesure de la
temprature de surface de la terre et des ocans.
LRA : Laser Retroreflector Array : Rflecteur laser, il permet d'effectuer des mesures
altimtriques et ainsi des calculs d'orbite.
SRAL ant. : Radar Altimeter antenna : Antenne radar altimtrique.
X-band ant. : Antenne Bande X pour les tlcommunications (aux alentours de 8 Ghz).
S-band ant. : Antenne Bande S pour les tlcommunications (entre 2 et 4 Ghz).

Gendre Laurent

Rapport de stage ingnieur

85

GNSS : Global Navigation Satellite System : Systme global de naviguation par satellite, il
permet un positionnement geo-spatial autonome.
DORIS : Dtermination d'Orbite et Radiopositionnement Intgr par Satellite.
3 x STR : 3 x Star Tracker : Systme de postionnement en fonction de 3 toiles.
VAM : Video Acquisition Module : Module d'acquisition vido.
FPA : Focal Plane Assembly : Assemblage du plan focal.
BBM : BreadBoard Model : Modle d'essai.
EM : Engineering Model : Modle d'ingnierie.
PFM / FM : Pr Flying Model / Flying Model : Pr modle de vol / modle de vol.
MERIS : ENVISAT MEdium Resolution Imaging Spectrometer Instrument : Instrument
spectromtre de rsolution moyenne du satellite ENVISAT.
CCD : Charge-Coupled Device : Dispositif transfert de charges.
LVDS : Low Voltage Differential Signal : Signal diffrentiel faible tension.
RS232 : Port de communication de type srie.
GPIB : General Purpose Interface Bus : Bus de communications numriques courte
distance.
DEC : Double Echantillonnage Correl.

Gendre Laurent

Rapport de stage ingnieur

86

CAN : Convertisseur Analogique/Numrique.


PLL : Phase-Locked Loop : Boucle verrouillage de phase.

Gendre Laurent

Rapport de stage ingnieur

87

Gendre Laurent

Rapport de stage ingnieur

88

Annexe 1 : Thales Alenia Space, des clients dans le monde entier

Gendre Laurent

Rapport de stage ingnieur

89

Annexe 2 : Thales Alenia Space, une organisation transnationale

Gendre Laurent

Rapport de stage ingnieur

90

Annexe 3 : Organigramme de mission S3

M iss ion

S3
M issio n

Sp a ce
Seg m en t

S eg ment
SVM

S ys tem

Avio nics
& p o wer
PIM

G ro und
Seg m en t

SLSTR

O LCI

SM WR

SRAL

FO S

Service
Seg m en t

PD G S

Them a tic
Ass. C enter

La unch
Seg m en t

La unch
O ps

La unch
Vehicle

G N SS

S ubs ys tem

As sembly or unit

(Voir les abrviations dans le glossaire).


Autres abrviations :
SVM : Service Module : Module de service, contient les fonctions qui permettent de
contrler le satellite.
PIM : Payload Integration Module : Module d'intgration de la charge utile.
FOS : Flight Operation Segment : Segment opration de vol.
PDGS : Payload Data Ground Segment : Donnes de la charge utile du segment sol.

Gendre Laurent

Rapport de stage ingnieur

91

Annexe 4 : Spcification CCD 55-20

Gendre Laurent

Rapport de stage ingnieur

92

Gendre Laurent

Rapport de stage ingnieur

93

Gendre Laurent

Rapport de stage ingnieur

94

Annexe 5 : Squencement des horloges


1 pas = 5 ns donc 26 pas = 130 ns.
Fonction Dump :

Fonction Frame transfer :

Gendre Laurent

Rapport de stage ingnieur

95

Fonction Line move with Dump :

Fonction Line move without Dump :

Gendre Laurent

Rapport de stage ingnieur

96

Fonction Readout :

Fonction Idle :

Gendre Laurent

Rapport de stage ingnieur

97

Squencement full frame mode :

Squencement nominal mode :

Gendre Laurent

Rapport de stage ingnieur

98

Annexe 6 : Schma de cblage du banc radiomtrique.

Alim entation
G PIB

E3633A Power Supply

E3631A Power Supply

Vers source optique

Voltm etre
G PIB

Gendre Laurent

Rapport de stage ingnieur

99

15 GND for pins 7&8

14 GND for pins 7&8

13 Monitor GND

12 Temp Monitor

11 Temp Setpoint
Monitor

10 Sensor +

9 Sensor (GND)

8V+

7V+

6 Analog Input

5 Analog GND

4 TEC +

3 TEC +

2 TEC -

1 TEC -

Annexe 7 : Schma de connection pin pin pour la rgulation thermique.

Sub-D 15 Pins
connector

MPT-5000

PELTIER
PE-127-10-13

GND
+

Pertier
Peltier +

POWER
SUPPLY

AI_GND 1
AI8 4
2 GND

AI1 5

3T-

AO0 20

4 GND

AO_GND 23

Sub-D 9 Pins
connector

7T+

SBC-100

Gendre Laurent

CCD
EVALUATION
BOARD

Rapport de stage ingnieur

100

You might also like