Skip to content

navevava72455-byte/iv-data-batch-processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IV Data Batch Processor

光电探测器 IV 测试数据批量处理工具。将原始 IV 扫描数据转换为标准 Excel 报表。

功能

  • 批量解析 IV 扫描原始文件(.txt)
  • 自动识别编码(UTF-8/GBK等)
  • V→−V、I→|I| 标准变换
  • 每个文件生成 Sweep1/Sweep2/Combined 三张 Sheet
  • 可合并所有文件到一张总表
  • GUI 图形界面操作

文件结构

├── process_iv_data.py    # 核心处理引擎
├── process_iv_gui.py     # GUI 图形界面
├── run_batch.bat         # 一键启动
└── README.md

快速开始

pip install openpyxl
python process_iv_gui.py

或直接双击 run_batch.bat

使用说明

  1. 点击"选择文件夹",选择包含 .txt IV 数据文件的目录
  2. 点击"开始处理",自动扫描文件夹中所有 .txt 文件
  3. 每个文件生成对应的 .xlsx 报表
  4. 可选"合并导出"将所有数据汇总到一张表

数据格式

输入 .txt 文件格式(Tab 分隔):

Voltage(V)	Current(A)
-1.0	-1.23e-06
-0.9	-1.10e-06
...

电极为 3mm 圆点电极,面积 0.0707 cm²。

License

MIT License

About

光电探测器IV测试数据批量处理工具

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors