10-20-2010 07:53 PM
Hello all,
I am attempting to use a Keithley 2602A sourcemeter (GPIB) as part of a setup to measure luminescence from an LED. I am also using a Stanford Research SR830 lock-in amplifier (GPIB) and a Horiba MicroHR spectrometer (USB). The lock-in has a built-in frequency generator that produces a TTL output signal. I would like to use this signal to trigger an oscillating current on the 2602 to drive the LED. This would allow me to measure the luminescence from the LED using the lock-in/spectrometer. The 2602 has digital I/O lines, so the TTL signal can be detected easily.
I am able to communicate with the 2602 and I can do basic source/measure functions, digital I/O, etc. In theory, I could just use Labview to read the digital input and detect the edge, then tell the 2602 to produce the pulse. However, I think this may present some timing issues as the lock-in signal and output signal must be synced. The 2602 should have the ability to do the process internally, which would have much more stable timing (I think). The Keithley Labview VI suite has a section of VI's called "Advanced Triggering". I have looked at the reference manual for the 2602 and I think I understand how the triggering works internally, but I am unclear how to implement it using the provided VI's. As per Keithley's usual, there is very little documentation and no support for their VI's. There is only one example VI for using advanced triggering, and it is very confusing.
I know that I can set up this operation on the Keithley using the "Test Script Builder", but I will also be controlling the lock-in and spectrometer simultaneously, so I really need to use Labview to do this. Does anyone have any experience using the the advanced trigger VI's with any of Keithley's products? Or anyone done something similar with a 2602A? Thanks guys!
10-22-2010 11:36 AM
Hello,
Unfortunately, I don't have access to the device to try it out. I did a bit of searching and, like you said, it appears the help resources are limited. Has anyone used the VIs successfully?
10-22-2010 03:38 PM
Unfortunately, you do need to have the hardware connected to run the VI's. This makes things more difficult since not many people have this particular piece of equipment.
The 2602A has a test script processor (TSP) on board to perform user-defined scripts. From what I can tell, the VI's essentially build the commands and send them to the TSP. I have been using Keithley's Test Script Builder software to play around with this, and I have written some scripts which do what I need. I think I understand most of the VI's I need to use since I have figured out the commands. I think I can translate the other scripts into a few custom VI's for what I need.