电子发烧友网 > 测量仪表 > 正文

34405ADMM集成到测试系统中的技巧应用

2020年02月05日 16:05 ? 次阅读

在发明了30 多年后,由于其简便易用性和稳定性,GPIB仍是测试设备中流行的输入/ 输出(I/O)选择,特别是生产线中的大多数测试系统仍在使用GPIB 的连接方式。今天,新一代PC已经内置了USB端口,许多测试系统开发人员已经开使在仪器I/O 中采用USB 的连接方式。

经济的功能丰富的测量工具

  Agilent?34405A?数字万用表(DMM)是安捷伦数字万用表中的最新成员,扩大了安捷伦提供的电子测量工具。34405ADMM?是为满足通用工业需求设计的,提供了广泛的特性和测量功能,如DC电压、DC电流、真实RMS AC 电压和AC 电流、2线电阻、频率测量、二极管测试和连续性测试。此外,它可以测试-80°C到150°C的温度范围。它还通过内置数学运算改善了效率和精度。34405A DMM 的技术数据请参阅表1。

USB 2.0 接口连接

  Agilent 34405A 提供了一个USB 2.0 接口,在PC 和DMM之间实现了简便稳定的连接能力。USB接口满足TMC-488.2 标准,可以与Agilent Connectivity 软件无缝操作,可以通过业内标准SCPI命令或通过DMM Intuilink ConnecTIvity 软件进行远程控制。它带有IVI-COM?和Labview驱动程序,保证简便地集成不同的编程环境。

  本应用指南介绍了把34405ADMM 集成到测试系统中的部分技巧。本文将讨论两个主题: “使用基于USB 的34405A 设置新系统”和“在测试系统中把DMM 切换到34405A DMM”。


使用基于USB 的34405A 设置新系统

  在使用基于USB 的34405A 设置新系统时,作为指南应遵守下述步骤。

  第1 步: 在计算机(PC)上安装I/O 软件

  在PC 上安装Agilent IO Libraries Suite 和其它I/O 软件,然后把仪器连接到USB 上。


  第2 步: 把34405A 连接到PC 上

  有两种方式把34405A DMM 连接到PC 上。
   1) 使用USB 电缆把34405A DMM 直接连接到计算机(PC)上
   2) 通过局域网端口使用E5813A 连接34405A DMM


  使用USB 电缆把34405A DMM 直接连接到计算机(PC)上

  这是把34405A DMM连接到PC上最简便的方式,也是我们推荐使用的方式。使用34405A DMM 标配的USB 电缆,把34405A DMM 连接到PC 上。

  通过局域网端口使用E5813A 连接34405A DMM

  通过局域网端口连接E5813A 需要一定的网络知识,需要设置多个项目。E5813A必须连接到与使用静态IP 地址的配置PC相同的局域网上; PC必须安装特定的配置软件,以运行E5813A 网络集线器。详细设置请参阅E5813A 用户指南。

  第3 步: 自动检测34405A

  在34405A 连接到PC 并开机后,由于USB 即插即用功能,Agilent ConnecTIon Expert 会自动执行识别查询。


  第4 步: 与34405A 通信

  这一步说明了怎样使用InteracTIve IO,把SCPI?命令发送到基于USB的34405A,读取响应。


  第5 步: 对34405A 编程


  这个步骤是可选的,涉及使用I/O 软件(如IVI-VOM 或VXIplug&play仪器驱动程序)或I/O 库(如VISA)以编程方式与34405A 通信。
  下面是在启动Visual Basic 程序时设置34405A 的实例。
启动Visual Basic 程序后,进入Project,然后选择References。核对"Agilent VISA COM Resource Manager 1.0"和"VISA COM 1.0 Type Library",点击"OK" 按钮。在增加两个参考源后,增加下面的代码:

Private Sub cmdSetUp_Click()
Dim io_mgr As VisaComLib.ResourceManager
Dim DigitalMulTIMeter As VisaComLib.FormattedIO488
Set io_mgr = New AgilentRMLib.SRMCls
Set DigitalMultiMeter = New VisaComLib.FormattedIO488
'Set the instrument VISA alias address
Set DigitalMultiMeter.IO = io_mgr.Open("USB0::2391::1560::TW46000053::0::
INSTR")
On Error GoTo MyError
'Reset the function generator
DigitalMultiMeter.WriteString "*RST"
'Clear errors and status register
DigitalMultiMeter.IO.Clear
'Set the measurement
DigitalMultiMeter.WriteString "CONF:VOLT:DC"
'Get the reading
DigitalMultiMeter.WriteString "Read?"
'Query result
VoltDCReading = DigitalMultiMeter.ReadString
'Close the instrument
DigitalMultiMeter.IO.Close
Exit Sub
MyError:
MsgBox Err.Description & vbCrLf
End Sub

用基于USB 的34405A 代替DMM

  在从34405A变成新系统时,大多数工程师会担心和询问一些问题:在用34405A代替旧的DMM后测试系统是否会暂停?在用34405A 代替旧的DMM 后是否需要改变测试代码?下面几步将解决工程师提出的许多问题。

  用34405A 代替当前系统中的DMM与使用基于USB的34405A设置新系统的步骤大体相同,但也有一些东西需要注意。

  假设测试系统中已经安装了Agilent IO 库套件,可以忽略第1 步(使用基于USB的34405A 设置新系统)。在从测试系统中断开和拔出旧的DMM时,继续第2-4 步。然后继续下面的第A 步。

  第A 步: 改变VISA 别名地址


  别名功能为管理设备名称提供了一种有效的方式,因为USB设备的标准VISA资源命名方式可能会相当繁琐(如USB0::2391::1560::TW46000053::0::INSTR)。通过别名功能,同一个测试系统软件可以在多个自动测试系统上运行,只要使用相同的别名,如伏特计使用别名"DMM"。如果已有一个程序通过GPIB或其它非USB接口与仪器通信,那么可以创建一个类似于GPIB 地址的VISA 别名,如"GPIB1::10::INSTR",程序将正常工作,就象它仍通过GPIB 接口通信一样。
  例如,前一个DMM 地址是"GPIB1::10::INSTR" 或VISA 别名是"DMM",那么对34405A的VISA别名,只需输入相同"GPIB1::10::INSTR"或输入VISA 别名"DMM"。

总结

  可以简便地把34405A 数字万用表集成到系统中,只需使用USB电缆把34405A连接到PC上就可以了。系统开发人员可以在新的测试系统中节约GPIB卡和电缆成本。通过使用Agilent IO Library Suite (Agilent Connection Expert)处理VISA 别名地址,系统开发人员甚至不用重新编写现有的测试程序。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

林超文PCB设计项目综合实战_第10课时:布线设计演示:以太网、天线、HDMID、USB

本例详细讲解和演示以太网???、HDMI、USB、WIFI??榈牟枷呱杓?。本课程主要讲解:1.以太网??椴枷呱杓?.HDM
发烧友学院发表于 2018-01-03 00:00? 938次阅读
林超文PCB设计项目综合实战_第10课时:布线设计演示:以太网、天线、HDMID、USB

高效、快捷的AC/DC电源测试方案详解

  电源种类尤其复杂多样,大致可以分为AC/DC电源、DC/AC电源、DC/DC电源、AC/AC电源....
发表于 2020-02-05 15:30? 20次阅读
高效、快捷的AC/DC电源测试方案详解

如何来精确表征一个分流器

如何来精确表征一个分流器呢?一种方法是将其与预先表征过的分流器串联,使用程控电源为该串联电路施加电流....
发表于 2020-02-05 15:22? 25次阅读
如何来精确表征一个分流器

数字万用表双积分 ADC 的工作原理分析

双积分 ADC 包括 2 个部分:第一部分是充电和积分电路(图 1 的上升部分);第二部分是放电部分....
发表于 2020-02-05 15:22? 27次阅读
数字万用表双积分 ADC 的工作原理分析

万用表测量随机噪声信号的方案解析

随机噪声信号在电路中很常见到。有的时候需要消除它,但有的时候也可以利用它完成测量。比如在测试放大器的....
发表于 2020-02-05 15:17? 21次阅读
万用表测量随机噪声信号的方案解析

选择嵌入式设计软件需要考虑什么问题

无论您身在哪个行业,竞争都非常艰难。 同样,开发嵌入式软件有时会承受很大的压力,不仅要使工作比以往更....
发表于 2020-02-05 15:06? 20次阅读
选择嵌入式设计软件需要考虑什么问题

嵌入式智能系统在智能家居中有怎么样的应用

在当今社会,随着生活质量的提高和生活节奏的加快,人们的工作和生活更加信息化。 信息社会改变了人们的生....
发表于 2020-02-05 15:01? 48次阅读
嵌入式智能系统在智能家居中有怎么样的应用

联想小新Air14 2020款采用USB-C接口...

  根据联想官方的消息,联想小新Air14 2020款即将推出,外观方面升级四边窄边框,砍掉了圆孔充....
发表于 2020-02-05 13:55? 81次阅读
联想小新Air14 2020款采用USB-C接口...

如何才能自己打造WiFi无线硬盘

随着互联网应用的不断升级,很多人都有大量的媒体或文件存放在电脑里,而每次访问都要打开电脑,很不方便;....
发表于 2020-02-05 10:23? 115次阅读
如何才能自己打造WiFi无线硬盘

紫米ZMI六位延长线插座上架,支持65W输出

根据紫米官方的消息,紫米ZMI六位延长线插座现已上架,自带65W C口充电,USB三口快充,首发价为....
发表于 2020-02-04 16:49? 268次阅读
紫米ZMI六位延长线插座上架,支持65W输出

如何使用手机连接电视机

我来说说我经常手机连接电视机的方法,主要就是为玩游戏装逼,哈哈哈,看我操作。
发表于 2020-02-03 15:42? 923次阅读
如何使用手机连接电视机

实现USB通信协议和标准串口的设计的注意事项

随着技术的发展,工业上还有RS-232串口通信的大量使用,但是商业技术的应用上,已经慢慢地使用USB....
发表于 2020-02-03 07:24? 46次阅读
实现USB通信协议和标准串口的设计的注意事项

USB 数据线的选择

USB数据线除了满足正常的充电数据传输功能,又要做到非常柔软(你耳机线一样),应该选用什么的线缆? ...
发表于 2020-01-31 14:57? 152次阅读
USB 数据线的选择

电脑无法识别U盘应该如何解决详细方法说明

u盘是我们在日常办公中经常需要使用到的一个移动存储设备,但有些时候我们却会遇到电脑无法识别u盘的问题....
发表于 2020-01-23 13:03? 228次阅读
电脑无法识别U盘应该如何解决详细方法说明

用汽车USB端口给手机充电的好处和坏点

你是不是很奇怪为什么自己汽车上的USB端口没法给你的手机充电?很多人都有着和你一样的困惑。这种情况一....
发表于 2020-01-23 11:33? 252次阅读
用汽车USB端口给手机充电的好处和坏点

春节出行,使用公共充电站要小心USB中毒

在拥挤繁忙的机场和车站,突然手机没电了;身上也没有充电宝。正懊恼时,眼前一亮,不远处发现有公共充电插....
发表于 2020-01-23 09:00? 5869次阅读
春节出行,使用公共充电站要小心USB中毒

USBXpress开发包简化USB通信的应用开发...

传统的USB设备驱动程序编写异常复杂,程序员往往很难入手。SILICON Laboratories公....
发表于 2020-01-21 17:14? 194次阅读
USBXpress开发包简化USB通信的应用开发...

锁定放大器在激光烟雾测试系统中的应用方法探讨

激光烟雾衰减测试系统的主要功能是测量红外激光(1.06um和10.6um)在特制烟雾中的传输性能。在....
发表于 2020-01-20 16:13? 33次阅读
锁定放大器在激光烟雾测试系统中的应用方法探讨

如何才能避免混合讯号系统的设计陷阱

要想成功的运用现在的SOC,板级和系统级设计师必须了解如何最好地放置元件,布置走线,以及利用?;ぴ?...
发表于 2020-01-20 12:05? 216次阅读
如何才能避免混合讯号系统的设计陷阱

RS485是如何进行通讯连接的

RS485是串口的一种,常见的还有RS232,RS422,都属于串口,它们都只是定义了电气特性的通讯....
发表于 2020-01-18 14:00? 451次阅读
RS485是如何进行通讯连接的

在系统中设计USB 3.0设计需要考虑那几个因素

USB 3.0正逐渐成为最有前景的数据传输接口之一。相比USB 2.0,USB 3.0速率快10倍,....
发表于 2020-01-17 09:46? 147次阅读
在系统中设计USB 3.0设计需要考虑那几个因素

USB3.0与eSATA传输接口的技术对比

面对高解析高画质(High Definition)的时代,不论是何种传输接口,都面临了速度提升与容量....
发表于 2020-01-17 09:39? 221次阅读
USB3.0与eSATA传输接口的技术对比

通过CY7C68013微控制器实现数据低速控制、...

USB控制器是以USB串口引擎为主的专用集成电路,并可延伸至对其进行管理的MCU以及相应的软硬件。目....
发表于 2020-01-16 10:14? 422次阅读
通过CY7C68013微控制器实现数据低速控制、...

基于FPGA的USB 3.0视频桥接解决方案及M...

Lattice USB 3.0视频桥接解决方案是基于Lattice ECP3 FPGA系列的高清视频....
发表于 2020-01-16 10:08? 545次阅读
基于FPGA的USB 3.0视频桥接解决方案及M...

PIC18F46J50 8位USB微控制器的性能...

Microchip公司的PIC18F46J50是采用nanoWatt XLP技术的低功耗高性能8位U....
发表于 2020-01-16 09:58? 140次阅读
PIC18F46J50 8位USB微控制器的性能...

基于FPGA NANO2开发板实现USB2.0接...

Cypress Semiconductor公司的EZ-USB FX2是世界上第一款集成USB2.0的....
发表于 2020-01-16 09:20? 302次阅读
基于FPGA NANO2开发板实现USB2.0接...

香橙派开发板OrangePi 2G-IOT如何升级 NAND 中的 Android

OrangePi 2G-IOT 提供了两种方式的 Android 启动, 分别为 SD 卡启动和 Nand 启动。当需要升级 SD 卡或者 ...
发表于 2020-01-15 20:53? 1331次阅读
香橙派开发板OrangePi 2G-IOT如何升级 NAND 中的 Android

紫米推USB充电器套装,支持双口30W快充

去年10月,紫米推出了ZMI USB充电器30W 快充版,号称“缩小版小钢炮”,支持双口30W快充,....
发表于 2020-01-15 14:40? 187次阅读
紫米推USB充电器套装,支持双口30W快充

多态子VI已断开,运行该VI前必须解决多态子VI的所有错误。

多态子VI已断开,运行该VI前必须解决多态子VI的所有错误。 外部连接了USB-4711的采集卡,等有正常显示; ...
发表于 2020-01-14 20:35? 181次阅读
多态子VI已断开,运行该VI前必须解决多态子VI的所有错误。

英特尔雷电4即是USB 4,拥有4倍USB 3的...

根据消息报道,USB-IF的代表在CES 2020上详细讨论了英特尔的雷电4标准,确认了雷电 4即是....
发表于 2020-01-14 14:43? 519次阅读
英特尔雷电4即是USB 4,拥有4倍USB 3的...

欧盟或立法规定智能设备采用相同的充电端口

据外媒报道称,为了减少浪费和增加便利性,欧洲立法者今天将讨论是否所有的智能手机、平板电脑和其他便携式....
发表于 2020-01-14 08:49? 615次阅读
欧盟或立法规定智能设备采用相同的充电端口

数字万用表自动计量系统的使用方法介绍

数字万用表是一种多用途的电子测量仪器被广泛运用于电磁学测量领域。大量的仪器测量需求使得万用表使用频率....
发表于 2020-01-14 08:35? 268次阅读
数字万用表自动计量系统的使用方法介绍

灵动微课堂(第106讲) | MM32 USB功能学习笔记 —— WinUSB设备

在上一节我们介绍了 MM32 MCU 的 HID 功能,对于HID 来说,虽然免驱,但是速度相对慢,有没有更好的选择呢...
发表于 2020-01-13 20:30? 543次阅读
灵动微课堂(第106讲) | MM32 USB功能学习笔记 —— WinUSB设备

iphone7出现了黑屏应该如何解决

苹果手机虽然说质量很靠谱,但是问题多多少少肯定会出现的,那么今天给说的是苹果手机黑屏不亮是怎么回事?
发表于 2020-01-12 11:44? 771次阅读
iphone7出现了黑屏应该如何解决

如何让手机和汽车同屏

手机与汽车的车载智能机同屏连接等同于在车载智能机上使用手机,也就是说把手机投放到了车载机上。如现代品....
发表于 2020-01-12 10:10? 615次阅读
如何让手机和汽车同屏

USB开发固件学习——基于Keil开发环境的搭建

USB固件开发是基于Keil开发工具;基本Keil安装可另外百度; 使用Cypress的CY7C68013 100pin芯片;在Cypr...
发表于 2020-01-09 15:23? 200次阅读
USB开发固件学习——基于Keil开发环境的搭建

Linux 5.6将支持速度高达40Gbps的U...

Linux 5.6 将正式支持速度高达40Gbps的USB4
发表于 2020-01-09 14:49? 528次阅读
Linux 5.6将支持速度高达40Gbps的U...

Intel透露雷电4速度跟雷电3一样 速度实际上...

在昨天的CES展会活动上,Intel正式宣布了新一代10nm处理器Tiger Lake,使用全新的W....
发表于 2020-01-09 08:35? 1509次阅读
Intel透露雷电4速度跟雷电3一样 速度实际上...

USB接口下拉和下拉与速率关系

请问一下各位大神: 在设计USB接口电路时,D+接下拉电阻1MΩ,D-接上拉电阻1MΩ,会不会改变传输状态,对1.0/2.0/3....
发表于 2020-01-08 08:48? 504次阅读
USB接口下拉和下拉与速率关系

希捷新推出两款移动硬盘,都采用USB-C接口

根据消息报道,希捷推出了新款的移动硬盘,升级了RGB灯效。新款的FireCuda Gaming SS....
发表于 2020-01-07 15:32? 835次阅读
希捷新推出两款移动硬盘,都采用USB-C接口

支持外设接口的双电源电路拔掉USB时系统短暂掉电,请教这是什么原因?

如图是一款便携式设备,7.4V锂电池供电,支持USB充电。设计了一个双电源切换电路如下:使用时,USB插入时,能正...
发表于 2020-01-07 09:21? 834次阅读
支持外设接口的双电源电路拔掉USB时系统短暂掉电,请教这是什么原因?

iphone8黑屏了应该如何重启?

iphone8黑屏怎么办如何重启?相信小伙伴们一定很好奇,下面小编为大家带来了iphone8黑屏重启....
发表于 2020-01-04 11:54? 1070次阅读
iphone8黑屏了应该如何重启?

预测:2020年第一季度NAND闪存环比增长10...

据消息报道,台湾内存芯片制造商的消息人士预测,NAND闪存合同价格将在2020年上涨40%。这将包括....
发表于 2020-01-03 17:15? 993次阅读
预测:2020年第一季度NAND闪存环比增长10...

被盗不用怕,USB kill cable可抹去你...

一位软件工程师设计了一种所谓的USB“kill cable”,当你的设备在公园,购物中心和网吧等公共....
发表于 2020-01-03 09:45? 694次阅读
被盗不用怕,USB kill cable可抹去你...

ThinkPad新款人体工程学鼠标,采用Nano...

近日,ThinkPad 推出了新款的人体工程学鼠标,采用了侧握设计,售价139元。
发表于 2019-12-30 14:52? 1480次阅读
ThinkPad新款人体工程学鼠标,采用Nano...

USB4能够给我们的应用带来哪些改变

对于USB接口想必大家并不陌生,这是电脑使用频率最高,最常见的一种接口。
发表于 2019-12-30 14:17? 202次阅读
USB4能够给我们的应用带来哪些改变

为什么USB4接口如此受大家的欢迎

USB 3.1还未普及,但USB 3.2就要来了,USB 3.2刚刚整明白,USB4新品就要发布了,....
发表于 2019-12-30 13:47? 361次阅读
为什么USB4接口如此受大家的欢迎

65W充电头或统一大多数电子产品

随着数码设备的发展,现在大家差不多是手机、平板、笔记本人手一台,有的人还不止一台,这么多数码设备最大....
发表于 2019-12-30 09:15? 793次阅读
65W充电头或统一大多数电子产品

Linux驱动到底能不能在应用层开发驱动

中午跟比较要好的同事一块吃饭,同事刚从单片机开发转Linux开发没多久,目前负责给客户开发一个USB....
发表于 2019-12-29 10:34? 1295次阅读
Linux驱动到底能不能在应用层开发驱动

新人想要从头开始需要多久才能学会?

如题 求大哥们带带!
发表于 2019-12-27 13:26? 262次阅读
新人想要从头开始需要多久才能学会?

USB3.0的传输距离的问题

USB3.0在不接中继的前提下,可以有多远的一个传输距离 ...
发表于 2019-12-19 09:41? 450次阅读
USB3.0的传输距离的问题

i.mx287 USB固件烧写到NAND Flash失败

板子是自己画的,原理参照周立功I.MX287的工控板。 CPU芯片型号是:MCIMX287CVM4B   ;...
发表于 2019-12-18 10:23? 664次阅读
i.mx287 USB固件烧写到NAND Flash失败
广东省快乐十分开奖走势图