EasyManuals Logo

Tektronix Keithley 2601B-PULSE Reference Manual

Tektronix Keithley 2601B-PULSE
849 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 #602 background imageLoading...
Page #602 background image
Section 11: TSP command reference Model 2601B-PULSE System SourceMeter Instrument Reference Manual
11-244 2601B-PULSE-901-01A April 2020
Details
This function sets the end pulse event detector to the detected state.
The SMU automatically clears all the event detectors when the smua.trigger.initiate()
function is executed. Therefore, smua.trigger.endpulse.set() should be called after the
sweep is initiated. If the event detectors are configured to clear automatically because the
smua.trigger.autoclear attribute is set to smua.ENABLE, make sure that
smua.trigger.endpulse.set() is issued after the SMU has entered the trigger layer.
Example
reset()
period_timer = trigger.timer[1]
pulse_timer = trigger.timer[2]
smua.trigger.source.listv( {5} )
smua.trigger.source.action = smua.ENABLE
smua.source.rangev = 5
smua.trigger.measure.action = smua.DISABLE
pulse_timer.delay = 0.0006
pulse_timer.stimulus = period_timer.EVENT_ID
pulse_timer.count = 1
period_timer.delay = 0.005
period_timer.count = 9
period_timer.stimulus = smua.trigger.SWEEPING_EVENT_ID
period_timer.passthrough = true
smua.trigger.source.stimulus = period_timer.EVENT_ID
smua.trigger.endpulse.action = smua.SOURCE_IDLE
smua.trigger.endpulse.stimulus = pulse_timer.EVENT_ID
smua.trigger.count = 1
smua.trigger.arm.count = 10
smua.source.output = smua.OUTPUT_ON
smua.trigger.initiate()
waitcomplete()
smua.source.output = smua.OUTPUT_OFF
Generate a 10-point pulse train where each pulse has a width of 600 µs and a pulse period of 5 ms.
Alias the trigger timers to use for pulse width and period.
Create a fixed level voltage sweep.
Set the pulse width and trigger the pulse width timer with a period timer.
Set the pulse period to output one pulse per period and the count to generate 10 pulses.
Trigger the pulse period timer when a sweep is initiated.
Configure the timer to output a trigger event when it starts the first delay.
Trigger the SMU source action using pulse period timer.
Trigger the SMU end pulse action using pulse width timer.
Set the trigger model counts.
Configure the SMU to execute a 10-point pulse train.
Start the trigger model.
Wait for the sweep to complete.
Also see
smua.trigger.autoclear (on page 11-240)
smua.trigger.initiate() (on page 11-247)
Triggering (on page 6-1)

Table of Contents

Other manuals for Tektronix Keithley 2601B-PULSE

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Tektronix Keithley 2601B-PULSE and is the answer not in the manual?

Tektronix Keithley 2601B-PULSE Specifications

General IconGeneral
BrandTektronix
ModelKeithley 2601B-PULSE
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals