This LabView software was developed for recording resistivity vs time using a Tektronix oscilloscope, Keithley sourcemeter, and LakeShore temperature controller.
The program records the oscilloscope output and writes it to a file, while controlling temperature and applied bias voltage.
The temperature and heater settings, including ramping, can be controlled via the LabView interface.
A voltage bias can be applied via the Keithley sourcemeter. A ramping mode can be set to record at a series of bias values.
Note that communication with either device can be toggled on and off. (Useful for debugging communication issues.)
Temperature Control: LakeShore 331
SourceMeter: Keithley 26XX series (tested with 2635A)
Oscilloscope: Tektronix 7xxx series
Labview vi Requirements
- Find-Average-CRH.vi (Calculate running average)
- create-time-array.vi (Create array)
- Save-OsciVsTime.vi (Saving data)
Source: Included in this repository
Communicating with LakeShore 331 temperature controller:
- Lake Shore Cryotronics 331.lvlib
Communicating with Keithley 26XX sourcemeter:
Communicating with Tektronix 7xxx oscilloscope:
- Tektronix 7000 Series.lvlib