2. Automation of Optical Bench Using LabVIEW
Experimental work in general involves using multiple instruments and devices.
It would take a long time to take a single measurement if I had to do that manaually.
As a result, I learned LabVIEW and I automated my entire experiment.
Attached is a picture of my first LabVIEW code I built. This script sets
modulation/demodulation frequency and phase of the electro-optic beam deflector,
then it drives tilt alignment degree of freedom, by communicating with
a function generator that is connected to steering mirrors, and saves the response of
the photodiode on reflection in a TXT file. Then, it drives the lateral
degree of freedom, and again, it saves the response of the photodiode.
Finally, it updates the modulation/demodulation frequency and phase and repeats this process for
any N number of iterations I provide.