Keithley 2220 系列可编程直流电源连接电脑技术指南
Keithley 2220 系列多通道可编程直流电源支持灵活的远程控制方案,通过标准 USB 接口或可选 GPIB 接口与计算机通信,支持 SCPI 命令编程,可方便地集成到自动化测试系统中。

硬件接口连接
2220 系列所有型号均标配 USB 接口(兼容 USBTMC 协议),可直接通过标准 USB 线缆连接电脑,无需转换器或专用电缆。“G”版本(如 2220G-30-1)额外提供 GPIB 接口,满足传统测试系统的集成需求。USB 连接的优势在于即插即用,而 GPIB 接口适用于需要多设备总线组网或对电磁干扰敏感的测试环境。
软件环境配置
连接前需在电脑端安装通信基础层软件。VISA(Virtual Instrument Software Architecture) 是实现仪器通信的关键组件,可选 NI-VISA 或 Keysight IO Libraries Suite。Keithley 官方提供的 Keithley I/O Layer 安装包已内置 NI-VISA Runtime 17.5,支持 Windows 10 和 11 操作系统。安装完成后,可在 NI MAX 中扫描并确认电源已被正确识别。
对于希望快速上手的用户,推荐使用 KickStart 仪器控制软件。该软件支持 2220 和 2220G 型号,无需编程即可实现电源控制、数据记录和 I-V 特性分析,可同时控制最多八台仪器。KickStart 提供限时试用许可证,用户可在试用期内体验完整功能。
如需在 LabVIEW 或 MATLAB 等环境中开发定制测试程序,可下载对应的驱动:Keithley 22xx 系列原生 LabVIEW 驱动(v1.2,支持 LabVIEW 2009 及以上版本)以及 IVI-COM/IVI-C 驱动(v1.1.0),后者兼容 MATLAB 和 Visual Studio 开发环境。
编程控制与通信
2220 系列通过 SCPI(标准命令集)实现远程编程,支持 USB 和 GPIB 两种通信方式。SCPI 接口提供超过 100 条命令,覆盖 15 个子系统,包括 66 条设置命令和 36 条查询命令。
以下是一个典型的多通道控制示例:选择通道 1 并设置 5V/1A 输出,随后切换至通道 2 设置 3.3V 输出:
scpi
INST:SEL CH1SOURCE:VOLT 5.0SOURCE:CURR 1.0SOURCE:OUTP ONINST:SEL CH2SOURCE:VOLT 3.3SOURCE:OUTP ON
在 Python 环境下,可使用 python-usbtmc 包实现 USB 通信,通过发送 SCPI 命令控制电源的输出电压、电流及开关状态。对于 GPIB 连接,需在仪器菜单中设置 GPIB 地址(范围 0-31),并在上位机程序中通过 VISA 资源地址进行寻址。
注意事项
USB 连接时建议使用带屏蔽的线缆以降低噪声干扰。GPIB 连接需确保总线地址不与系统中其他仪器冲突。多通道操作时,各通道独立隔离,可分别设置不同电压和电流值,配合输出定时器或 LIST 模式可实现复杂的时序控制。完成物理连接和软件安装后,建议先通过 VISA 工具发送 *IDN? 命令验证通信是否正常,再进行后续编程开发。






关注官方微信
