EasyManuals Logo

Keithley 2651A User Manual

Keithley 2651A
76 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #48 background imageLoading...
Page #48 background image
Model 2651A High Power System SourceMeter® Instrument User's Manual Section 6: Characterization of power discretes
--[[
Title: IV Curves Example Script
Description: This script will perform a series of IV curves on a
MOSFET or IGBT device and will return the data in a Microsoft Excel
compatible format for graphing and analysis.
TSP-Link Configuration:
Node 1: 2651A
Node 2: 26xxA
Master Node: Node 1
]]
--[[
IV_Curves(gstart, gstop, gsteps, dstart, dstop, dsteps, pulseWidth,
pulsePeriod, pulseLimit)
Description: This function will perform a series of pulsed sweeps
on a MOSFET or IGBT device to generate a series of IV Curves that
characterize the device.
Note: To avoid device oscillations, a series resistor on the gate
terminal of the device may be required.
Parameters:
gstart: The starting voltage of the gate sweep
gstop: The ending voltage of the gate sweep
gsteps: The number of steps in the gate sweep
dstart: The starting voltage of the drain sweep
dstop: The ending voltage of the drain sweep
dsteps: The number of steps in the drain sweep
pulseWidth: The width of the drain pulse in seconds
pulsePeriod: The time in seconds between the start of
consecutive drain pulses in the sweep
pulseLimit: The current limit in amperes of the drain pulse
Example Usage:
IV_Curves(5, 9, 5, 0, 10, 21, 300e-6, 30e-3, 50)
--]]
function IV_Curves(gstart, gstop, gsteps, dstart, dstop, dsteps, pulseWidth,
pulsePeriod, pulseLimit)
reset()
tsplink.reset(2) -- Verify that at least two nodes are present
-- Configure the Drain SMU(2651A)
---------------------------------
smua.reset()
smua.source.func = smua.OUTPUT_DCVOLTS
smua.sense = smua.SENSE_REMOTE
smua.source.rangev = math.max(math.abs(dstart),
math.abs(dstop))
-- Select the source range that is large enough to fit all values of the sweep
smua.source.levelv = 0 -- Sets the drain bias level
smua.source.limiti = 5
smua.measure.rangev = smua.source.rangev
smua.measure.rangei = (pulseLimit == "off") and 50 or pulseLimit
-- Select a measure range large enough to fit pulses up to the current limit
2651A-900-01 Rev. A / March 2011 6-11

Table of Contents

Other manuals for Keithley 2651A

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keithley 2651A and is the answer not in the manual?

Keithley 2651A Specifications

General IconGeneral
BrandKeithley
Model2651A
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals