Bonjour,
Je suis actuellement en stage de L3 (3semaine) et je dois faire l'asservissement de la longueur d'une cavité de fabry-perrot (deux miroir face à face) afin d'enlever le bruit thermique (le but du labo est d'observer le bruit quantique).
J'ai réalisé un montage de test : un laser entre dans la cavité le plus droit possible (on peut obervé le mode fondamental en changeant la longueur de celle-ci). Deriere les deux miroir nous avons placé une photodiode.
Le but de l'asservissement est de rester à une longueur de cavité où le mode fondamental est maximum. (donc intensité lumineuse sur la photodiode maximum).
La longueur de la cavité est commandé par des éléments piezo electrique ( leur taille varie suivant la tension appliquée).
Le but du montage est donc d'envoyer une modulation (signal sinusoidal) à ces éléments piezo electrique. On recupere la reponse du systeme grace a la photodiode.
Le signal de la photodiode est multiplié par le signal de modulation puis filtré par un filtre passe bas. Enfin un PID nous donne la correction à effectuer.
Sur le papier le montage n'est pas tres compliqué mais ayant aucune connaisance de Labview et encore moins des projet fpga j'ai de nombreuses question:
1) Je n'arrive pas a créer le générateur sinusoidal qui fera la modulation. En effet qu'il soit dans la boucle principale ou dans une boucle à l'exterieur je n'arrive pas à avoir un signal sinusiodal à l'entré du multiplicateur
Sur mon VI ci-joint j'ai bien un sinus sur la sortie AO0 mais pas au sorties AO4 et A02. J'avoue ne pas comprendre, il y a surement un truc qui m'échappe (pas facil d'aprendre sur le tas quand personne au labo sait utiliser labview).
J'ai testé de mettre le générateur de sinus dans la boucle principale mais ça donnait un signal assez bizar. (un sinus mais avec des petit creneau...)
2) La partie PID (proportionnel integrateur dérivateur). N'ayant pas le toolkit qui le fournit pour un projet fpga (1000€ :s) , j'ai essayé de faire les fonctions de derivation et d'integration.
L'integration en sommant la valeur du signal à l'instant t et à celui de l'iteration précédente. Le tout multiplié par un gain non réglé pour l'instant.
Es ce que ça vous parait bon? y a t-il plus simple?
Meme principe pour le dérivateur mais en faisant la différence.
PS: les valeurs du générateur de sinus, du filtre et des gain ne sont pas réglé pour l'instant
Merci d'avance pour l'aide apporté.
-----