Quantcast
Channel: Instrument Control (GPIB, Serial, VISA, IVI) topics
Viewing all articles
Browse latest Browse all 5565

Pulse Delta Sweep K6621/2182A - Real time Read and Process

$
0
0

Hello everyone,

 

I am trying to implement a way to perform a Pulse Delta sweep (linear) using the combination of a K6221 and 2182A. My goal is to perform the pulse sweep, to read the data and process them in real time. What I mean by processing is the following: register the resistance value after each pulse and check if these values are in a certain interval. 

 

So, one knows that during a pulse delta, the system performs schematicaly like this: 

 

1) send low current pulse

2) send high current pulse

3) send low current pulse

4) repeat while increasing the high current pulse amplitude. 

--> every data are registered in the buffer and be read at the end of the process when the maximum current value (define by the user) is reached.

 

What I would like to do: 

 

1) send low current pulse

     -> read the resistance value and process it somewhere else in the program

2) send high current pulse

-> read the resistance value and process it somewhere else in the program

3) send low current pulse 

-> read the resistance value and process it somewhere else in the program

 

4) repeat while increasing the high current pulse amplitude. 

 

For the moment, I have a program that send single pulse of different amplitude (low and high) and the program save the values of interest between each pulse. This method is absolutely not efficient, because the program needs to close the source and open it again for every single pulse. 

 

Does somebody have a clue on how to do that with labview ?

 

 Thank you for your help. 

 

 


Viewing all articles
Browse latest Browse all 5565

Trending Articles