複製鏈接
請複製以下鏈接發送給好友

gpib

鎖定
通用接口總線(General-Purpose Interface Bus,GPIB)是一種設備和計算機連接的總線。大多數台式儀器是通過GPIB線以及GPIB接口與電腦相連。
中文名
通用接口總線
外文名
General-Purpose Interface Bus
簡    稱
GPIB
作    用
使台式儀器與電腦相連

gpib簡介

GPIB(General-Purpose Interface Bus)-通用接口總線,大多數台式儀器是通過GPIB線以及GPIB接口與電腦相連。
1965年惠普公司設計HP-IB
1975年 HP-IB變成IEEE-488-1975標準
1977年10月表決通過後IEC(國際電工委員會)便頒佈了IEC625標準
1987年 IEEE又將原IEEE-488標準作個別修訂定名為IEEE-488.1-1987,並同時頒佈了IEEE-488.2-1987標準,對器件消息的編碼格式作了進一步的標準化
1990年SCPI規範被引入IEEE 488儀器
1992年 修訂IEEE 488.2
1993年 NI公司提出HS488
1965年,惠普公司(Hewlett-Packard)設計了惠普接口總線(HP-IB, 用於連接惠普的計算機和可編程儀器.由於其高轉換速率(通常可達1Mbytes/s), 這種接口總線得到普遍認可, 並被接收為IEEE標準488-1975和ANSI/IEEE標準488.1-1987. 後來, GPIB比HP-IB的名稱用得更廣泛. ANSI /IEEE 488.2 -1987加強了原來的標準, 精確定義了控制器和儀器的通訊方式. 可編程儀器的標準命令(Standard Commands for Programmable Instruments,SCPI)採納了IEEE488.2定義的命令結構,創建了一整套編程命令。

gpib基本特性

(1) 可以用一條總線互相連接若干台裝置,以組成一個自動測試系統。 系統中裝置的數目最多不超過15台,互連總線的長度不超過20m。
(2) 數據傳輸採用並行比特(位)、串行字節(位組)雙向異步傳輸方式,其最大傳輸速率不超過1兆字節每秒。
(3)總線上傳輸的消息採用負邏輯。低電平(≤+0.8V)為邏輯“1”,高電平(≥+2.0V)為邏輯“0”。
(4) 地址容量。單字節地址:31個講地址,31個聽地址;雙字節地址:961個講地址,961個聽地址。
(5) 一般適用於電氣干擾輕微的實驗室和生產現場。

gpib接口總線

接口部分是由各種邏輯電路組成,與各儀器裝置安裝在一起,用於對傳輸的信息進行發送、接收、編碼譯碼;總線部分是一條無源的多芯電纜,用做傳輸各種消息。將具有GPIB接口的儀器用GPIB總線連接起來的標準接口總線系統。
在一個GPIB標準接口總線系統中,要進行有效的通信聯絡至少有“講者”、“聽者”、“控者”三類儀器裝置。
講者是通過總線發送儀器消息的儀器裝置( 如測量儀器、數據採集器、計算機等),在一個GPIB系統中,可以設置多個講者, 但在某一時刻,只能有一個講者在起作用。
聽者是通過總線接收由講者發出消息的裝置(如打印機、信號源等),在一個GPIB系統中,可以設置多個聽者,並且允許多個聽者同時工作。
控者是數據傳輸過程中的組織者和控制者,例如對其他設備進行尋址或允許“講者”使用總線等。控者通常由計算機擔任,GPIB系統不允許有兩個或兩個以上的控者同時起作用。

gpib應用

我們使用一台計算機,通過GPIB控制卡可以實現和一台或多台儀器的聽、講、控功能,並組成儀器系統,使我們的測試和測量工作變得快捷, 簡便, 精確和高效。通過GPIB電纜的連接,可以方便地實現星型組合、線型組合或者二者的組合。
與GPIB對應的是一種工程控制用的協議,最初由HP公司提出,後來成為一種國際標準,遵守的協議為IEE
USB接口的高性能IEEE-488 GPIB卡
USB接口的高性能IEEE-488 GPIB卡 (2張)
E488。一般被用來使用任何編程語言如VB、Vc、C++實現電腦對儀器的控制。當然也有某些儀器製造商自己開發的語言支持GPIB。如keithley公司使用的testpoint,NI公司的Labview等。實現這種控制首先要被控儀器支持GPIB,其次,工控機安裝IEEE488卡,並通過gpib線連接兩個設備。
GPIB比串口控制提高了傳輸速率和同時支持的設備總數。但是已經被傳輸速率更快支持設備總數更多的lan接口替代。