電子發燒友網 > 測量儀表 > 正文

34405ADMM集成到測試系統中的技巧應用

2020年02月05日 16:05 ? 次閱讀

在發明了30 多年后,由于其簡便易用性和穩定性,GPIB仍是設備中流行的輸入/ 輸出()選擇,特別是生產線中的大多數測試系統仍在使用GPIB 的連接方式。今天,新一代PC已經內置了端口,許多測試系統開發人員已經開使在儀器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 Connecvity 軟件進行遠程控制。它帶有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 Connecon Expert 會自動執行識別查詢。


  第4 步: 與34405A 通信

  這一步說明了怎樣使用Interacve 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 DigitalMulMeter 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

打造屬于您的人脈電子圈

關注電子發燒友微信

有趣有料的資訊及技術干貨

關注發燒友課堂

鎖定最新課程活動及技術直播

電子發燒友觀察

一線報道 · 深度觀察 · 最新資訊
收藏 人收藏
分享:

評論

相關推薦

本例詳細講解和演示以太網模塊、HDMI、USB、WIFI模塊的布線設計。本課程主要講解:1.以太網模塊布線設計2.HDM
發表于 2018-01-03 00:00? 938次閱讀

高效、快捷的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數據線除了滿足正常的充電數據傳輸功能,又要做到非常柔軟(你耳機線一樣),應該選用什么的線纜? ...
發表于 2020-01-31 14:57? 152次閱讀

電腦無法識別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 提供了兩種方式的 Android 啟動, 分別為 SD 卡啟動和 Nand 啟動。當需要升級 SD 卡或者 ...
發表于 2020-01-15 20:53? 1331次閱讀

紫米推USB充電器套裝,支持雙口30W快充

去年10月,紫米推出了ZMI USB充電器30W 快充版,號稱“縮小版小鋼炮”,支持雙口30W快充,....
發表于 2020-01-15 14:40? 187次閱讀
紫米推USB充電器套裝,支持雙口30W快充

多態子VI已斷開,運行該VI前必須解決多態子VI的所有錯誤。 外部連接了USB-4711的采集卡,等有正常顯示; ...
發表于 2020-01-14 20:35? 181次閱讀

英特爾雷電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次閱讀
數字萬用表自動計量系統的使用方法介紹

在上一節我們介紹了 MM32 MCU 的 HID 功能,對于HID 來說,雖然免驅,但是速度相對慢,有沒有更好的選擇呢...
發表于 2020-01-13 20:30? 543次閱讀

iphone7出現了黑屏應該如何解決

蘋果手機雖然說質量很靠譜,但是問題多多少少肯定會出現的,那么今天給說的是蘋果手機黑屏不亮是怎么回事?
發表于 2020-01-12 11:44? 771次閱讀
iphone7出現了黑屏應該如何解決

如何讓手機和汽車同屏

手機與汽車的車載智能機同屏連接等同于在車載智能機上使用手機,也就是說把手機投放到了車載機上。如現代品....
發表于 2020-01-12 10:10? 615次閱讀
如何讓手機和汽車同屏

USB固件開發是基于Keil開發工具;基本Keil安裝可另外百度; 使用Cypress的CY7C68013 100pin芯片;在Cypr...
發表于 2020-01-09 15:23? 200次閱讀

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接口電路時,D+接下拉電阻1MΩ,D-接上拉電阻1MΩ,會不會改變傳輸狀態,對1.0/2.0/3....
發表于 2020-01-08 08:48? 504次閱讀

希捷新推出兩款移動硬盤,都采用USB-C接口

根據消息報道,希捷推出了新款的移動硬盤,升級了RGB燈效。新款的FireCuda Gaming SS....
發表于 2020-01-07 15:32? 835次閱讀
希捷新推出兩款移動硬盤,都采用USB-C接口

如圖是一款便攜式設備,7.4V鋰電池供電,支持USB充電。設計了一個雙電源切換電路如下:使用時,USB插入時,能正...
發表于 2020-01-07 09:21? 834次閱讀

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在不接中繼的前提下,可以有多遠的一個傳輸距離 ...
發表于 2019-12-19 09:41? 450次閱讀

板子是自己畫的,原理參照周立功I.MX287的工控板。 CPU芯片型號是:MCIMX287CVM4B   ;...
發表于 2019-12-18 10:23? 664次閱讀
'+data.username+'
';*/ var login_content = ' 寫文章
' + data.username + '
'; $('#login_area').html(login_content); var win_width = $(window).width(); if (win_width > 1000) { $("#mine").mouseDelay(200).hover(function () { $("#mymenu").show(); }, function () { $("#mymenu").hide(); }); } } else { var content = '登錄'; $('#login_area').html(content); $(".special-login").click(function (e) { $.tActivityLogin(); return false; }); } }); } (function () { /* * 插入單點登錄JS */ var setHost = 'https://passport.elecfans.com'; //設置域名 var script = document.createElement('script'); script.type = 'text/javascript'; script.src = setHost + '/public/pc/js/t.passport.js'; script.setAttribute("id", "sso_script"); script.setAttribute("data-ssoSite", setHost); script.setAttribute("data-ssoReferer", encodeURIComponent(location.href)); script.setAttribute("data-ssoSiteid", "11"); var body = document.getElementsByTagName("body").item(0); body.appendChild(script); })() /* * 推薦文章無圖時樣式修改 * */ $(".article .thumb").each(function () { if ($(this).find('img').attr('src') == "") { $(this).find('img').remove(); $(this).parent().css('padding-left', '0px'); } }); /*百度分享*/ window._bd_share_config = { common: { bdText: '',//自定義分享內容 bdDesc: '',//自定義分享摘要 bdUrl: window.location.href,//自定義分享url地址 bdPic: '' }, share: [{ "bdSize": 60 }] } with (document)0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?cdnversion=' + ~(-new Date() / 36e5)]; var add_url = '/d/article/write/'; // var check_allow = "{:U('Api/iscantalk')}"; var check_allow = "/d/api/iscantalk"; var click_items_length = $('.art_click_count').length; if (click_items_length > 0) { var id_str = ''; $('.art_click_count').each(function () { id_str += $(this).attr('data-id') + ','; }) // var url = "{:U('Api/getclickbyids')}"; var url = "/d/api/getclickbyids"; var id_data = 'id_str=' + id_str; $.ajax({ url: url, data: id_data, type: 'post', dataType: 'json', success: function (re) { if (re.list.length >= 1) { var list = re.list; for (var i in list) { var temp_id = list[i]['id']; var temp_span = $(".art_click_count[data-id=" + temp_id + "]") temp_span.html(list[i]['click']); } } } }) } $("#comContent").click(function () { if (now_uid == '') { $.tActivityLogin(); return false; } }); $("#comSubmit").click(function () { if (now_uid == '') { $.tActivityLogin(); return false; } }); $(function () { var follow_wrap = $(".author-collect"); var now_uid = "{$_super['uid']}"; var face_src = "{$_super['uface']}"; var getFollowNum = $(".followNum strong").html(); //關注 $(window).on('click', '.author-collect', function () { if (now_uid == '') { $.tActivityLogin(); return false; } if ($(this).attr('id') == 'follow') { $.post('/d/user/follow', { tuid: article_user_id }, function (data) { //返回的數據格式: if (data.status == "successed") { $(".followNum strong").html(++getFollowNum); follow_wrap.html('已關注').attr('id', 'cancelFollow').css('background', '#999'); var follow_user = ''; $('#follow_list').append(follow_user); } if (data.status == "failed") { alert(data.msg); } } ); } else { //取消關注 if ($(this).attr('id') == 'cancelFollow') { $.post('/d/user/cancelFollow', { tuid: article_user_id }, function (data) { //返回的數據格式: if (data.status == "successed") { follow_wrap.html('關注').attr('id', 'follow').css('background', '#f90'); $(".followNum strong").html(--getFollowNum); $('#follow_list .face').each(function () { var target_uid = $(this).attr('data-uid'); if (target_uid == now_uid) { $(this).remove(); } }) } if (data.status == "failed") { alert(data.msg); } } ); return false; } } }); });