Phylab is a Physics Laboratory tool designed to record or plot measurements from various instruments as a function of time or any controlled parameter (such as voltage, frequency, or angle). It is coded in MATLAB. Upon launching Phylab_init.m, you are prompted to decide whether to change the workspace. If you wish, enter the new directory; otherwise, press Enter. Phylab will then provide a list of supported instruments. You can modify this list by adding or removing instruments in the Phylab_init.m file. Phylab supports various communication protocols, including GPIB, USB, Serial, and LAN. Instruments are organized into two categories: receivers, which measure physical quantities (like voltage, current, frequency, spectrum, and temperature), and transmitters, which control parameters (such as amplitude, power, and frequency). So far, I have integrated several instruments used in electronic transport experiments, covering frequencies from DC to optics.Â
,,Digital multimeter called dmm# (dmm34401A, Keithley)
Lock in called li# (SR830)
Power_Supply called ps# (Yoko 7651,AgilentE3631A)
Acquisition card called adc# (RedPitaya, DataTranslation)
Arbitrary wave generator called awg# (RedPitaya, dds33220A)
Camera called cam# (DCC1545M)
Counter called count#
Laser_diode_drive called ld# (TLD001 from thorlabs)
Network_analyser called call vna#
Spectrum_analyser called sa#
Stage called rs# (ELL8_M)
Thermometer called th