I-V sweep with Keithley 6487

SweepMe recognizes Keithley 6487 as a logger instead of a SMU. It is a picoammeter while it also has a voltage source. So, we should be able to program it to do a voltage sweep and measure current.

Since the I-V sweep is only available for SMUs, could somebody help on the ways to get I-V sweep with Keithley 6487? I want to do a forward voltage sweep from e.g. -10V to +10V, followed by a reverse sweep, and plot I-V.

1 Like

Hi,
thanks for asking about that topic!

Indeed, the Keithley 6487 is implemented for the Logger module which does not come with an own Sweep editor. Still, it is possible to create sweeps using the parameter system. In this case, the sweep must be created by another module, for example, the module “Sweep” that can be used to create arbitrary value variations:

image

This is how the Sequencer should look like. For each variation of Sweep1, the Logger1 is read out.

In the configuration of the Logger module, you can now use the parameter syntax based on curly brackets to enter a parameter:

All parameters can be found via the widget “Parameters” in the Dashboard. Use menu “Widgets” → “Parameters” → “Show” to make it visible.

Right-click on a parameter and use the action to copy it including the curly brackets. Those curly brackets tell SweepMe! to interprete the parameter and insert the actual value of the parameter.

The Sweep module is then configured as usual to create a forward and backward sweep:

image

You can add a module “Hold” to your branch, if you like to apply the voltage for a certain time before measurement is performed.

A plot can be added via the menu “Widgets” → “Plot” → “New…”

Some tutorial videos to get you started can be found on our YouTube channel:
https://www.youtube.com/@sweepme

Let me know if this works or if you have further questions.

Thanks and best,
Axel

2 Likes