%% Application de commande du spectromètre
%
% Table des matières
% Auteurs
% Description
% Connexion à la nucléo
% Spécification des paramètres de mesure
% Lancement de la mesure
% Configuration de l'échelle
% Enregistrement des mesures
%
%
%% Auteurs
% Romain Perron - Etudiant à l'insitut d'Optique (1A - 2021)
% Eliott Béraud - Etudiant à l'insitut d'Optique (1A - 2021)
% Oscar Boucher - Etudiant à l'insitut d'Optique (1A - 2021)
% Haoyu Tong - Etudiant à l'insitut d'Optique (1A - 2021)
% Nassim Mhammedi - Etudiant à l'insitut d'Optique (1A - 2021)
%
%% Description
% Cette interface à pour but l'aquisition de spectre obtenue avec un goniomètre et une barrette CCD. Elle communique pour cela avec une carte Nucléo, elle-même relié à la barette CCD.
% Le réglage du goniomètre n'est pas pris en charge par l'application.
%
%% Connexion à la nucléo
%
% La lampe en haut à droite permet de connaître l'état de connexion:
% rouge: déconnecté
% vert: connecté
% Afin de se connecter à la carte, vous devez sélectionner le port correspondant dans la liste déroulante Port. Si celui-ci ne figure pas dans la liste, appuyez sur le bouton Rafraîchir. Si il ne figure toujours pas, vérifiez la connexion de la carte à l'ordinateur.
% Appuyez ensuite sur le bouton Connexion. La lampe passe alors au vert et et le bouton devient Déconnexion. Vous êtes alors connecté.es à la carte.
% Si vous souhaitez vous déconnecter, appuyez sur le bouton Déconnexion. La lampe passe alors au rouge et le bouton redevient Connexion. Vous êtes alors déconnecté.es de la carte.
%
%% Spécification des paramètres de mesure
% Vous pouvez spécifier deux paramètres particuliers:
% Le temps d'intégration: vous pouvez l'augmenter ou le diminuer avec les boutons Augmenter et Diminuer. La valeur en microseconde est indiquée dans l'encadré.
% Le nombre de mesure: entrez un entier positif (strictement), n. Lors de la mesure, le spectre obtenu sera la moyenne de ces n mesures.
%
%% Lancement de la mesure
% Pressez le bouton Acquisition. Le programme demande une mesure à la carte nucléo qui lui renvoie les valeurs et cela le nombre de fois spécifié dans nombre de mesure. Il moyenne ensuite ces différentes mesures et affiche le spectre dans l'interface.
%
%% Configuration de l'échelle
% Cette section vous permet d'étalonner votre spectromètre à partir d'une source connue. Celle-ci doit comporter au moins deux pics bien distincts sur le spectre obtenu. Ceux sont en effet détectés automatiquement. Voici la procédure de réglage:
% Placer la source devant le goniomètre
% Connecter l'application à la nucléo (cf Connexion à la nucléo)
% Lancer une acquisition. Si le spectre obtenu est saturé ou sous exposé, ajuster le temps d'intégration puis relancez la mesure (cf Spécification des paramètres de mesure). A noter que l'on cherche le meilleur contraste, un pic saturé sera donc préférable à un pic sous exposé.
% Spécifier les longueurs d'onde correspondantes aux deux pics sélectionnés.
% Appuyer sur Calibrer. L'échelle est alors calculée (fonction linéaire) et mise à jour sur le graphique.
% Vérifier que les longueurs d'ondes des pics correspondent bien aux valeurs rentrées.
% L'échelle est alors réglée. Vous pouvez changer de source, le spectre obtenu correspondra en longueur d'onde tant que vous ne changez pas les réglages du goniomètre. Vous pouvez à tout moment étalonner de nouveau en suivant la même procédure.
%
%
%
%
%% Enregistrement des mesures
% La section enregistrement vous permet d'enregistrer le spectre sous deux formats:
% Enregistrer la figure: enregistre le graphique dans un format image à spécifier dans la section nom du fichier
% Enregistrer le tableau: enregistre les variables app.lambda (abscisses) et app.resultat (ordonnées) en string dans un fichier .mat (A préciser dans nom de fichier)
%
%%