Tektronix Technical Forums are maintained by community involvement. Feel free to post questions or respond to questions by other members. Should you require a time-sensitive answer, please contact your local Tektronix support center here.

Shortest Pulse using 2410

Models 2400, 2401, 2410, 2420, 2425, 2430, 2440, 6430
Post Reply
staylorEBAD
Posts: 27
Joined: May 29th, 2012, 3:06 pm
Country: United States

Shortest Pulse using 2410

Post by staylorEBAD » September 15th, 2017, 9:50 am

This same code would apply to most if not all 2400 series source meters.

The code below results in a pulse very close to 4ms long. Note: // starts a comment [in C#].

If anyone knows a way to further shorten the pulse I would be interested in knowing.

*RST
*CLS
SYST:BEEP:STAT OFF
SYST:RSEN ON
*OPC?
Read
SENS:FUNC:CONC ON
SOUR:MEM:POIN 3
SOUR:MEM:STAR 1
SOUR:FUNC CURR
SENS:FUNC:OFF:ALL
SENS:FUNC:ON 'CURR','VOLT'
SENS:VOLT:PROT 2
SENS:VOLT:RANG 2
SOUR:CURR:RANG 1.0
TRAC:TST:FORM ABS
SENS:CURR:DC:NPLC 0.01 // 0.01 = 4ms. Each additional 0.032 adds approx.1ms
SYST:AZERO:STAT OFF
SOUR:CLE:AUTO OFF
DISP:ENAB OFF
SOUR:DELAY 0.000
SYST:TIME:RES
SOUR:CURR 0.0
SOUR:MEM:SAVE 1
SOUR:CURR 1.0
SOUR:MEM:SAVE 2
SOUR:CURR 0.000
SOUR:MEM:SAVE 3
TRIG:COUN 3
ARM:COUN 1
SOUR:FUNC MEM
SOUR:MEM:REC 1
*OPC?
Read
OUTP ON
INIT:IMM
OUTP OFF
Fetch // Fetch (not Read) the data here if it is needed
Note: Each set of data is 70 characters. The data with the output set to 1 amp will be the second set of 70 characters. The first and third sets will have currents very near zero.

Scott

staylorEBAD
Posts: 27
Joined: May 29th, 2012, 3:06 pm
Country: United States

Shortest Pulse using 2410

Post by staylorEBAD » September 15th, 2017, 10:40 am

Forgot to add:
The line disables all measurements:
SENS:FUNC:OFF:ALL
The next line turns voltage and current measurement back on. Commenting out this line results in a 2.3ms pulse.
//SENS:FUNC:ON 'CURR','VOLT'

As long as the external resistance is low enough that the meter is not voltage limited the current will be very close to the set value so the following line could be used resulting in a pulse of 2.76ms
SENS:FUNC:ON 'VOLT'
Using this command may only makes sense if four wire mode is enabled.

Scott

Dave W
Tektronix Applications
Tektronix Applications
Posts: 277
Joined: April 26th, 2010, 12:01 pm
Country: United States

Re: Shortest Pulse using 2410

Post by Dave W » January 5th, 2018, 9:02 am

Hi Scott,

You may be able to get a little more speed (smaller pulse) by using a list sweep rather than a source-memory sweep as there should be less overhead in the code that runs the list sweep. Also, if you do not truly need to measure the source then turn off concurrent measurements. The 2410 only has a single ADC which it must use to measure both functions so there is some time associated with multiplexing the ADC between the measurement functions along with two ADC conversion times.

Post Reply

Return to “2400 Series SourceMeter”

Who is online

Users browsing this forum: Bing [Bot] and 0 guests