完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>
標簽 > GPIB
通用接口總線(General-Purpose Interface Bus,GPIB)是一種設備和計算機連接的總線。大多數臺式儀器是通過GPIB線以及GPIB接口與電腦相連。
通用接口總線(General-Purpose Interface Bus,GPIB)是一種設備和計算機連接的總線。大多數臺式儀器是通過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
通用接口總線(General-Purpose Interface Bus,GPIB)是一種設備和計算機連接的總線。大多數臺式儀器是通過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公司提出,后來成為一種國際標準,遵守的協議為IEE E488。一般被用來使用任何編程語言如VB、Vc、C++實現電腦對儀器的控制。當然也有某些儀器制造商自己開發的語言支持GPIB。如keithley公司使用的testpoint,NI公司的Labview等。實現這種控制首先要被控儀器支持GPIB,其次,工控機安裝IEEE488卡,并通過gpib線連接兩個設備。
GPIB比串口控制提高了傳輸速率和同時支持的設備總數。但是已經被傳輸速率更快支持設備總數更多的lan接口替代。
常用接口GPIB和 RS232之間的區別
通用接口總線(General-Purpose Interface Bus,GPIB)是一種設備和計算機連接的總線。大多數臺式儀器是通過GPIB線以及GPIB接口與電腦相連
IEEE488標準有一個廣為人知的名字,叫GPIB(通用接口總線)。這是一種很受歡迎的接口,用于連接測試測量儀器和計算機,以構成一套ATE(自動測試設備)。GPIB最初由惠普開發,并在1978年被確認為IEEE標準。自那時起,IEEE于1978年和1987年分別發布了定義GPIB硬件規范(包括電氣參數、機械參數和基礎協議參數)的IEEE 488.1標準和定義相關軟件規范的IEEE 488.2標準。數十年來,GPIB受到了儀器廠商的廣泛接受和采用。可以說,GPIB是當今在計算機和測試測量儀器連接中使用最多的接口。
RS232接口是1970年由美國電子工業協會(EIA)聯合貝爾系統、調制解調器廠家及計算機終端生產廠家共同制定的用于串行通訊的標準。它的全名是“數據終端設備(DTE)和數據通訊設備(DCE)之間串行二進制數據交換接口技術標準”該標準規定采用一個25個腳的DB25連接器,對連接器的每個引腳的信號內容加以規定,還對各種信號的電平加以規定。DB25的串口一般只用到的管腳只有2(RXD)、3(TXD)、7(GND)這三個,隨著設備的不斷改進,現在DB25針很少看到了,代替他的是DB9的接口,DB9所用到的管腳比DB25有所變化,是2(RXD)、3(TXD)、5(GND)這三個。因此現在都把RS232接口叫做DB9。
隨著網絡技術與通信技術的高速發展,測試儀器和測試技術發生了革命性變化,“網絡就是儀器”確切地概括了測試儀器間的網絡化發展趨勢。
GPIB轉USB采集卡是一種常見的硬件設備,用于連接計算機與GPIB(通用儀器總線)接口的儀器。它提供了便捷的解決方案,使得計算機可以通過USB接口與各...
瑞薩e2studio(4)----使用J-Link燒寫程序到瑞薩芯片
概述 這一節主要講解如何使用J-Link對瑞薩RA芯片進行燒錄。 視頻教學 聽不到聲音的請點擊跳轉進行觀看。 [video(video-JToV2Rzd...
主要參數: ·半導體器件高精度測量 -上限達2000V或電流到10A的源(370A) -上限到3000V(371A) -上限到220W(...
GPIB系統中設備與總線的交互作用定義為接口功能。GPIB標準共定義了10種接口功能,包括5種基本接口功能和5種輔助接口功能。
LabVIEW入門第一天 從今天開始,我將分享我的LabVIEW的編程之路!歡迎各位相互學習討論(*^▽^*)!!! 一,LabVIEW介紹 LabVI...
編輯推薦廠商產品技術軟件/工具OS/語言教程專題
電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯網 | NXP | 賽靈思 |
步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
伺服電機 | SVPWM | 光伏發電 | UPS | AR | 智能電網 | 國民技術 | Microchip |
開關電源 | 步進電機 | 無線充電 | LabVIEW | EMC | PLC | OLED | 單片機 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 藍牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太網 | 仿真器 | RISC | RAM | 寄存器 | GPU |
語音識別 | 萬用表 | CPLD | 耦合 | 電路仿真 | 電容濾波 | 保護電路 | 看門狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 閾值電壓 | UART | 機器學習 | TensorFlow |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |