Skip to content

Commit 2378fd9

Browse files
updated readme
1 parent 2a8eda8 commit 2378fd9

4 files changed

Lines changed: 33 additions & 11 deletions

File tree

PICA_Launcher_V5.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# BUILD VERSION: 13.1 (README Parser restored)
1+
# BUILD VERSION: 13.2 (K2400/2182 Frontend Integration)
22
'''
33
===============================================================================
44
PROGRAM: PICA Launcher
@@ -18,8 +18,8 @@
1818
GUIDED BY: Dr. Sudip Mukherjee
1919
INSTITUTE: UGC-DAE Consortium for Scientific Research, Mumbai Centre
2020
21-
VERSION: 13.1
22-
LAST EDITED: 04/10/2025
21+
VERSION: 13.2
22+
LAST EDITED: 05/10/2025
2323
===============================================================================
2424
'''
2525
import tkinter as tk
@@ -66,7 +66,7 @@ def resource_path(relative_path):
6666

6767
class PICALauncherApp:
6868

69-
PROGRAM_VERSION = "13.1"
69+
PROGRAM_VERSION = "13.2"
7070
CLR_BG_DARK = '#2B3D4F'
7171
CLR_FRAME_BG = '#3A506B'
7272
CLR_ACCENT_GOLD = '#FFC107'
@@ -95,7 +95,7 @@ class PICALauncherApp:
9595
"Delta Mode R-T (Passive)": resource_path("Delta_mode_Keithley_6221_2182A/Delta_Lakeshore_Frontend_Passive_V1.py"),
9696
"K2400 I-V": resource_path("Keithley_2400/Frontend_IV_2400_V3.py"),
9797
"K2400 R-T": resource_path("Keithley_2400/Frontend_Keithley_2400_Lakeshore_350_V_vs_T_V1.py"),
98-
"K2400_2182 I-V": resource_path("Keithley_2400_Keithley_2182/IV_Sweep_Keithley_2182_Frontend_V1.py"),
98+
"K2400_2182 I-V": resource_path("Keithley_2400_Keithley_2182/IV_Sweep_Keithley_2400_2182_Frontend_V1.py"),
9999
"K2400_2182 R-T": resource_path("Keithley_2400_Keithley_2182/VT_Sweep_Keithley_2400_2182_Frontend_V1.py"),
100100
"K6517B I-V": resource_path("Keithley_6517B/High_Resistance/Keithley_6517B_IV_Frontend_V9.py"),
101101
"K6517B R-T (Active)": resource_path("Keithley_6517B/High_Resistance/6517B_high_resistance_lakeshore_RT_Frontend_V11p2_5Always.py"),

PICA_README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,20 @@ This suite uses the noise-canceling Delta Mode for high-precision measurements.
2525

2626
#### Keithley 6517B Electrometer (High Resistance)
2727

28-
For insulating materials, dielectrics, and high-impedance devices.
28+
For insulating materials, dielectrics, and high-impedance devices. This suite provides:
2929

30-
* **High-Resistance I-V & Resistivity vs. Temperature:** Characterization with active or passive temperature control.
30+
* **High-Resistance I-V & R-T:** Characterization with active or passive temperature control.
3131
* **Pyroelectric Current vs. Temperature:** Quantifies pyroelectric current during a controlled temperature ramp.
3232

33-
#### Keithley 2400 SourceMeter (Mid-Resistance)
33+
#### Keithley 2400 SourceMeter (Mid-Resistance & Precision)
3434

3535
Standard four-probe measurements for materials like semiconductors.
3636

3737
* **Four-Probe I-V Characterization:** Can be used standalone or with a Keithley 2182A for enhanced voltage resolution.
3838
* **Four-Probe R-T Characterization:** Temperature-dependent resistance measurements.
3939

4040
#### Other Systems
41-
41+
4242
* **Keysight E4980A LCR Meter:** Automated Capacitance-Voltage (C-V) measurements.
4343
* **Lock-in Amplifier:** For measuring AC transport properties.
4444
* **Lakeshore 340/350 Controller:** Standalone utilities for defining temperature profiles or passive monitoring.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ The PICA suite includes modules for a range of standard electrical and thermal t
9797
| **Keithley 2400 / 2182A** | High-Precision I-V | Enhanced voltage resolution using a nanovoltmeter. |
9898
| | High-Precision R-T | Temperature-dependent measurements with enhanced voltage precision. |
9999
| **Keithley 6517B Electrometer**| High-Resistance I-V Characterization | For insulating materials, dielectrics, and high-impedance devices. |
100-
| | Resistivity vs. Temperature | High-resistance measurements with active or passive temperature control. |
100+
| | High-Resistance R-T | High-resistance measurements with active or passive temperature control. |
101101
| | Pyroelectric Current vs. Temperature | Quantifies pyroelectric current during a controlled temperature ramp. |
102102
| **Keysight E4980A LCR Meter** | Capacitance-Voltage (C-V) Sweeps | Automated C-V measurements for semiconductor and dielectric analysis. |
103103
| **Lock-in Amplifier** | AC Resistance Measurement | For measuring AC transport properties and contact impedance. |

Updates.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,22 @@
11
## Instrument & Software Update Log
2+
### Version 13.2 (05/10/2025)
3+
4+
**PICA Launcher & K2400/2182 Suite**
5+
6+
- **Enhancement:** Updated `PICA_Launcher_V5.py` to integrate the new professional frontends for the Keithley 2400/2182 measurement suite.
7+
- **New Launchers Added:**
8+
- `IV_Sweep_Keithley_2400_2182_Frontend_V1.py`: For high-precision I-V sweeps.
9+
- `VT_Sweep_Keithley_2400_2182_Frontend_V1.py`: For automated V-T measurements.
10+
- **Files Modified:** `PICA_Launcher_V5.py`.
11+
12+
---
13+
14+
### Version 13.1 (05/10/2025)
15+
16+
*This version number is being retroactively assigned to the previous update for better version tracking.*
217

318
### October 4, 2025
19+
**New Features & Enhancements:**
420

521
**PICA Launcher & Delta Mode Suite**
622

@@ -47,4 +63,10 @@
4763
**General Enhancements**
4864

4965
- **GPIB:** Deployed a new interface for testing instrument connections.
50-
- **PICA:** Improved the graphical user interface.
66+
- **PICA:** Improved the graphical user interface.
67+
* **New K2400/2182 I-V Frontend:**
68+
* Created `IV_Sweep_Keithley_2182_Frontend_V1.py`, a new professional GUI for I-V sweeps using the Keithley 2400 and 2182.
69+
* Features a modern UI consistent with other PICA modules, live plotting, and robust instrument control.
70+
* **New K2400/2182 V-T Frontend:**
71+
* Created `VT_Sweep_Keithley_2400_2182_Frontend_V1.py`, a dedicated GUI for V-T measurements.
72+
* Provides a user-friendly interface for the existing V-T measurement script, including temperature control and live data visualization.

0 commit comments

Comments
 (0)