gpib

gpib

設備和計算機連接的總線
通用接口總線(General Purpose Interface Bus 簡寫為GPIB),是由IEEE協會(Institute of Electrical and Electronic Engineers)規定的一種ANSI/IEEE488标準。GPIB為PC機與可編程儀器之間的連接系統定義了電氣、機械、功能和軟件特性。在自動測試領域中,GPIB通用接口是測試儀器常用的接口方式,具有一定的優勢。 [1]
    中文名:通用接口總線 外文名:General-Purpose Interface Bus 簡稱: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定義的命令結構,創建了一整套編程命令。

基本特征

(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對應的是一種工程控制用的協議,最初由HP公司提出,後來成為一種國際标準,遵守的協議為IEEE488。一般被用來使用任何編程語言如VB、Vc、C++實現電腦對儀器的控制。當然也有某些儀器制造商自己開發的語言支持GPIB。如keithley公司使用的testpoint,NI公司的Labview等。實現這種控制首先要被控儀器支持GPIB,其次,工控機安裝IEEE488卡,并通過gpib線連接兩個設備。

GPIB比串口控制提高了傳輸速率和同時支持的設備總數。但是已經被傳輸速率更快支持設備總數更多的lan接口替代。

上一篇:铍青銅

下一篇:磨邊機

相關詞條

相關搜索

其它詞條