pMeasure is a python-written script that can control mutlipe national instruments for measurement.
pMeasure required PyVisa to connect to instruments. You can istall it using pip:
$ pip install -U pyvisa
Transfer Curve
transfer(vsd=0.01, vb_low=0, vb_high=80, step=100, delay=0, pair='0.5um')
vsd: Source-drain bias
vb_low: Gate bias low value
vb_high: Gate bias high value
step: number of gate bias steps
Output Curve
output(vsd=0.1, vb_low=0.0, vb_high=80.0, v_step=4, step=100, delay=0, pair = '0.5um')
If you want to return both Keithey to 0, use:
keithley(target_bg = 0, target_sd = 0)
The data in csv formate and a screenshot of the plot will be saved in your root folder.
Example of of transfer cruve measurement of a n-type semiconductor device:
Isd: Source-drain current
Rsd: Source-drain resistance
Ig: Gate leak current
Output curve measurement of a n-type semiconductor device: