Skip to content

alexxucui/pMeasure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

pMeasure

pMeasure is a python-written script that can control mutlipe national instruments for measurement.

PyVisa

pMeasure required PyVisa to connect to instruments. You can istall it using pip:

$ pip install -U pyvisa

Usage

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.

Plotting

Example of of transfer cruve measurement of a n-type semiconductor device:

Transfer Curve

Isd: Source-drain current
Rsd: Source-drain resistance
Ig: Gate leak current

Output curve measurement of a n-type semiconductor device:

Output Curve

About

Python script for device measurement.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages