Connecting to Keithley 2450 by Keithley in Python
Instrument Card
The 2450 is Keithley’s next-generation SourceMeter source measure unit (SMU) instrument that truly brings Ohm’s law (current, voltage, and resistance) testing right to your fingertips. Its innovative graphical user interface (GUI) and advanced, capacitive touchscreen technology allow intuitive usage and minimize the learning curve to enable engineers and scientists to learn faster, work smarter, and invent easier. The 2450 is the SMU for everyone: a versatile instrument, particularly well-suited for characterizing modern scaled semiconductors, nano-scale devices and materials, organic semiconductors, printed electronics, and other small-geometry and low-power devices.
Device Specification: here
Manufacturer card: KEITHLEY
Keithley Instruments is a measurement and instrument company headquartered in Solon, Ohio, that develops, manufactures, markets, and sells data acquisition products, as well as complete systems for high-volume production and assembly testing.
- Headquarters: Cleveland, Ohio, United States
- Yearly Revenue (millions, USD): 110.6
- Vendor Website: here
Demo: Measure a solar panel IV curve with a Keithley 2400
Connect to the Keithley 2450 in Python
Read our guide for turning Python scripts into Flojoy nodes.
PROTOCOLS > SCPI
Here is a Python script that uses Pymeasure to connect to a Keithley 2450 Power Supply:
This script connects to the Keithley 2450 Power Supply using a VISA adapter with the address “GPIB::1”. It enables the source, sets the current range to 10 mA, sets the compliance voltage to 10 V, and sets the source current to 0 mA. It then measures the voltage, ramps the current to 5 mA, and prints the voltage. Finally, it shuts down the instrument.