Matlab程序控制Keithley24XX源表实现多种电流电压测量
需积分: 12 115 浏览量
更新于2024-12-13
收藏 29KB ZIP 举报
资源摘要信息:"该项目是一个开源的Matlab程序库,其主要功能是通过Matlab控制Keithley 24XX系列源表进行各种电流电压测量。该项目使用了设备驱动程序和相应的类对象,使得用户可以在Matlab环境中方便地调用和执行各种测量任务。
项目中包含的主要函数是classKeithley2400.m,该函数用于创建一个Keithley2400设备对象,这个对象可以控制Keithley 24XX系列源表。classKeithley2400.m接受两个可选的输入参数,分别是connectionType和port。在创建设备对象后,这两个参数也可以被设置。
该项目支持多种测量方法,包括标准电流电压测量、时间分辨电流电压扫描测量、时间分辨电流密度点测量、循环电流电压测量(MPP->JSC->VOC->JSC)以及稳态跟踪测量最大功率点,VOC和JSC。这些方法都被实现在classKeithley2400_testscript.m文件中,用户可以单独测试这些方法。
需要注意的是,该项目需要GPIB控制器的支持,并且Keithley设备必须设置为SCPI模式。由于项目中不支持串行连接,所有相关的引用将在未来的更新中被删除。
该项目的标签是"matlab",表明这是一个与Matlab相关的项目。此外,该项目已经被打包成一个名为github_repo.zip的压缩包文件,方便用户下载和使用。"
在使用该项目进行电流电压测量时,首先需要确保有GPIB控制器,并且Keithley设备已经设置为SCPI模式。然后,用户可以通过调用classKeithley2400.m函数创建一个Keithley2400设备对象,并通过设置相应的参数来控制设备进行测量。
项目中的classKeithley2400_testscript.m文件提供了一个测试环境,用户可以在其中测试各种测量方法。这些方法包括标准电流电压测量、时间分辨电流电压扫描测量、时间分辨电流密度点测量、循环电流电压测量以及稳态跟踪测量最大功率点,VOC和JSC。
总的来说,该项目是一个功能强大的Matlab程序库,可以大大简化使用Matlab控制Keithley源表进行电流电压测量的过程。
2021-05-22 上传
2020-09-19 上传
2021-05-29 上传
2021-06-01 上传
2019-11-17 上传
2021-05-29 上传
2019-08-27 上传
2021-10-29 上传
2021-10-05 上传
weixin_38607026
- 粉丝: 9
- 资源: 914
最新资源
- NetDocuments-crx插件
- 更丰富:TypeScript后端框架专注于开发效率,使用专用的反射库来帮助您愉快地创建健壮,安全和快速的API
- bianma.rar_Java编程_Java_
- 简单的editActionsForRowAt功能,写在SWIFTUI上-Swift开发
- 反弹:抛出异常时立即获取堆栈溢出结果的命令行工具
- zap-android:专注于用户体验和易用性的原生android闪电钱包:high_voltage:
- Doc:文献资料
- KobayashiFumiaki
- naapurivahti:赫尔辛基大学课程数据库应用程序项目
- Cura:在Uranium框架之上构建的3D打印机切片GUI
- SwiftUI中的倒计时影片混乱-Swift开发
- Example10.rar_串口编程_Visual_C++_
- GeraIFRelatorio:GeraIFRelatorio项目-自动化以帮助在Eclipse引擎上开发的Cobol语言项目编码
- CyberArk Identity Browser Extension-crx插件
- 智能汽车竞赛:完全模型组学习软件资源
- 键盘:在Windows和Linux上挂钩并模拟全局键盘事件