Page 1 of 1

Shortest Pulse using 2410

Posted: September 15th, 2017, 9:50 am
by staylorEBAD
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

Shortest Pulse using 2410

Posted: September 15th, 2017, 10:40 am
by staylorEBAD
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

Re: Shortest Pulse using 2410

Posted: January 5th, 2018, 9:02 am
by Dave W
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.