EasyManua.ls Logo

Keithley Series 2600

Keithley Series 2600
136 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
Loading...
A-72
APPENDIX A
Scripts
The functions created are:
1. BJT_Comm_Emit_Vsb(istart, istop, isteps, vstart, vstop, vsteps,vsbsource)
--Default values istart = 10uA, istop = 50uA, isteps = 5, vstart = 0V, vstop = 10V,
--vsteps =100,vsbsource = 1V
2. Print_Data(isteps,vsteps, ce_volt,ce_curr, base_curr)
See detailed information listed in individual functions.
1) From Test Script Builder
- At the TSP> prompt in the Instrument Control Panel, type BJT_Comm_Emit_Vsb()
2) From an external program
- Send the entire program text as a string using standard GPIB Write calls.
Rev1: JAC 7.23.2007
]]--
------------------ Keithley TSP Function ------------------
function BJT_Comm_Emit_Vsb(istart, istop, isteps, vstart, vstop, vsteps, vsbsource)
--Configure node 1 SMUB to source a --bias current on the base and node 1 SMUA performs a
voltage sweep on the Collector//Emitter from start to stop in a --user-defined number of
steps.
--Node 2 SMUA delivers a user-defined voltage bias to the substrate. Node 1 SMUB then
increments to next bias value
--and continues to stop value.
--Returns measured voltage and current
values.
--Global variables
local l_irange = 100E-6 --Base current source range
local l_vcmpl = 1 --Base source compliance
local l_vrange = 40 --Collector-emitter voltage source range
local l_icmpl = 100E-3 --Collector-emitter source compliance
local l_vsbsource = vsbsource --Substrate bias value
--Shared local variables
local l_nplc = 1 --Integration rate of measurement
--Local sweep variables
local l_istart = istart --Base sweep start current
local l_istop = istop --Base sweep stop current
local l_isteps = isteps --Number of steps in sweep
local l_vstart = vstart --Collector-emitter sweep start voltage

Table of Contents

Related product manuals