(1) 可以用一條總線互相連接若干臺(tái)裝置,以組成一個(gè)自動(dòng)測(cè)試系統(tǒng)。 系統(tǒng)中裝置的數(shù)目最多不超過(guò)15臺(tái),互連總線的長(zhǎng)度不超過(guò)20m。

(2) 數(shù)據(jù)傳輸采用并行比特(位)、串行字節(jié)(位組)雙向異步傳輸方式,其最大傳輸速率不超過(guò)1兆字節(jié)每秒。

(3)總線上傳輸?shù)南⒉捎秘?fù)邏輯。低電平(≤+0.8V)為邏輯"1",高電平(≥+2.0V)為邏輯"0"。

(4) 地址容量。單字節(jié)地址:31個(gè)講地址,31個(gè)聽(tīng)地址;雙字節(jié)地址:961個(gè)講地址,961個(gè)聽(tīng)地址。

(5) 一般適用于電氣干擾輕微的實(shí)驗(yàn)室和生產(chǎn)現(xiàn)場(chǎng)。

gpib造價(jià)信息

市場(chǎng)價(jià) 信息價(jià) 詢(xún)價(jià)
材料名稱(chēng) 規(guī)格/型號(hào) 市場(chǎng)價(jià)
(除稅)
工程建議價(jià)
(除稅)
行情 品牌 單位 稅率 供應(yīng)商 報(bào)價(jià)日期
基本 品種:軟膜天花;龍骨類(lèi)型:鋁合金龍骨 查看價(jià)格 查看價(jià)格

巴力星

m2 13% 錦繡欣誠(chéng)軟膜天花公司
基本 品種:軟膜天花;龍骨類(lèi)型:PVC龍骨 查看價(jià)格 查看價(jià)格

巴力星

m2 13% 錦繡欣誠(chéng)軟膜天花公司
高壓開(kāi)關(guān)特性測(cè)試儀 品種:高壓開(kāi)關(guān)特性測(cè)試儀;型號(hào):CY-V;檢定周期:12;精度等級(jí):±0.1%;規(guī)格:12路段口 查看價(jià)格 查看價(jià)格

華光

臺(tái) 13% 濰坊華光電子儀表有限公司
基本型電伴熱帶 型號(hào): DBR-J-25W-220 銅芯導(dǎo)線:7×0.50 查看價(jià)格 查看價(jià)格

m 13% 合肥東澤電熱材料有限公司
基本型電伴熱帶 型號(hào): DBR-J-25W-220 銅芯導(dǎo)線:19×0.32 查看價(jià)格 查看價(jià)格

m 13% 合肥東澤電熱材料有限公司
基本型機(jī)械閥 cm3B08G 查看價(jià)格 查看價(jià)格

臺(tái)灣亞德客

個(gè) 13% 煙臺(tái)力士樂(lè)液壓氣動(dòng)有限公司
基本型機(jī)械閥 M3B21006 查看價(jià)格 查看價(jià)格

臺(tái)灣亞德客

個(gè) 13% 煙臺(tái)力士樂(lè)液壓氣動(dòng)有限公司
基本型機(jī)械閥 M3B21008 查看價(jià)格 查看價(jià)格

臺(tái)灣亞德客

個(gè) 13% 煙臺(tái)力士樂(lè)液壓氣動(dòng)有限公司
材料名稱(chēng) 規(guī)格/型號(hào) 除稅
信息價(jià)
含稅
信息價(jià)
行情 品牌 單位 稅率 地區(qū)/時(shí)間
Pcm話路特性測(cè)試儀 GY5210 查看價(jià)格 查看價(jià)格

臺(tái)班 韶關(guān)市2010年7月信息價(jià)
MSTP光設(shè)備STM-4 基本單元(不含光接口、以太網(wǎng)接口單元、2Mb/s板) 查看價(jià)格 查看價(jià)格

廣東2021年4季度信息價(jià)
MSTP光設(shè)備STM-1 基本單元(不含光接口、以太網(wǎng)接口單元、2Mb/s板) 查看價(jià)格 查看價(jià)格

廣東2021年1季度信息價(jià)
MSTP光設(shè)備STM-1 基本單元(不含光接口、以太網(wǎng)接口單元、2Mb/s板) 查看價(jià)格 查看價(jià)格

廣東2020年4季度信息價(jià)
MSTP光設(shè)備STM-1 基本單元(不含光接口、以太網(wǎng)接口單元、2Mb/s板) 查看價(jià)格 查看價(jià)格

廣東2020年1季度信息價(jià)
MSTP光設(shè)備STM-1 基本單元(不含光接口、以太網(wǎng)接口單元、2Mb/s板) 查看價(jià)格 查看價(jià)格

廣東2019年4季度信息價(jià)
MSTP光設(shè)備STM-1 基本單元(不含光 接口、以太網(wǎng)接口 單元、2Mb/s板) 查看價(jià)格 查看價(jià)格

廣東2019年3季度信息價(jià)
MSTP光設(shè)備STM-16 基本單元(不含光接口、以太網(wǎng)接口單元、2Mb/s板) 查看價(jià)格 查看價(jià)格

廣東2022年3季度信息價(jià)
材料名稱(chēng) 規(guī)格/需求量 報(bào)價(jià)數(shù) 最新報(bào)價(jià)
(元)
供應(yīng)商 報(bào)價(jià)地區(qū) 最新報(bào)價(jià)時(shí)間
場(chǎng)地基本清表 場(chǎng)地基本清表|1場(chǎng)地基本清表 1 查看價(jià)格 廣州定額科 廣東  深圳市 2010-06-30
通信基本 3BA00631AA 最大可支持5000個(gè)模擬用戶(hù)或15000個(gè)IP用戶(hù),含系統(tǒng)基本包.|1.0套 0 查看價(jià)格 廣州皓粵電子設(shè)備有限公司    2015-11-18
基本軟件 LE0SMS219300 V200R001 Quidway S9300|2.0套 1 查看價(jià)格 廣州康邁通信科技有限公司    2015-11-18
阻燃特性橡塑保溫 1.名稱(chēng):阻燃特性橡塑保溫材料2.規(guī)格:厚度40mm|19.5m3 3 查看價(jià)格 深圳綠建寶材料有限公司 全國(guó)   2022-04-09
阻燃特性橡塑保溫 1.名稱(chēng):阻燃特性橡塑保溫材料2.規(guī)格:厚度40mm|19.5m3 3 查看價(jià)格 深圳綠建寶材料有限公司 全國(guó)   2022-04-09
基本型數(shù)據(jù)監(jiān)控單元 1.名稱(chēng):基本型數(shù)據(jù)監(jiān)控單元2.功能:采集各類(lèi)傳感器信號(hào)|1臺(tái) 1 查看價(jià)格 維諦技術(shù)有限公司 廣東  廣州市 2020-10-10
系統(tǒng)特性分析套件 ABS材質(zhì)拼插式結(jié)構(gòu).通過(guò)五個(gè)典型系統(tǒng)的實(shí)例,使學(xué)生理解系統(tǒng)的基本特性,學(xué)會(huì)進(jìn)行簡(jiǎn)單系統(tǒng)的設(shè)計(jì).運(yùn)用同一套件可實(shí)現(xiàn)多方案的設(shè)計(jì).可完成的試驗(yàn)項(xiàng)目是多種自行車(chē)模型、轉(zhuǎn)向小車(chē)、旋轉(zhuǎn)木馬、手電筒供電照明電路和雙足步行機(jī).包含:多媒體光盤(pán)(能滿足教學(xué)需要的教學(xué)視頻、教學(xué)參考資料等)、學(xué)生活動(dòng)手冊(cè).|28套 1 查看價(jià)格 中國(guó)教育企業(yè)股份有限公司 廣東   2019-06-21
基本軟件包 綜合考慮|1套 1 查看價(jià)格 華為技術(shù)有限公司 廣東   2020-08-01

GPIB(General-Purpose Interface Bus)-通用接口總線,大多數(shù)臺(tái)式儀器是通過(guò)GPIB線以及GPIB接口與電腦相連。

1965年惠普公司設(shè)計(jì)HP-IB

1975年 HP-IB變成IEEE-488-1975標(biāo)準(zhǔn)

1977年10月表決通過(guò)后IEC(國(guó)際電工委員會(huì))便頒布了IEC625標(biāo)準(zhǔn)

1987年 IEEE又將原IEEE-488標(biāo)準(zhǔn)作個(gè)別修訂定名為IEEE-488.1-1987,并同時(shí)頒布了IEEE-488.2-1987標(biāo)準(zhǔn),對(duì)器件消息的編碼格式作了進(jìn)一步的標(biāo)準(zhǔn)化

1990年SCPI規(guī)范被引入IEEE 488儀器

1992年 修訂IEEE 488.2

1993年 NI公司提出HS488

1965年,惠普公司(Hewlett-Packard)設(shè)計(jì)了惠普接口總線(HP-IB, 用于連接惠普的計(jì)算機(jī)和可編程儀器.由于其高轉(zhuǎn)換速率(通??蛇_(dá)1Mbytes/s), 這種接口總線得到普遍認(rèn)可, 并被接收為IEEE標(biāo)準(zhǔn)488-1975和ANSI/IEEE標(biāo)準(zhǔn)488.1-1987. 后來(lái), GPIB比HP-IB的名稱(chēng)用得更廣泛. ANSI /IEEE 488.2 -1987加強(qiáng)了原來(lái)的標(biāo)準(zhǔn), 精確定義了控制器和儀器的通訊方式. 可編程儀器的標(biāo)準(zhǔn)命令(Standard Commands for Programmable Instruments,SCPI)采納了IEEE488.2定義的命令結(jié)構(gòu),創(chuàng)建了一整套編程命令。

接口部分是由各種邏輯電路組成,與各儀器裝置安裝在一起,用于對(duì)傳輸?shù)男畔⑦M(jìn)行發(fā)送、接收、編碼和譯碼;總線部分是一條無(wú)源的多芯電纜,用做傳輸各種消息。將具有GPIB接口的儀器用GPIB總線連接起來(lái)的標(biāo)準(zhǔn)接口總線系統(tǒng)。

在一個(gè)GPIB標(biāo)準(zhǔn)接口總線系統(tǒng)中,要進(jìn)行有效的通信聯(lián)絡(luò)至少有"講者"、"聽(tīng)者"、"控者"三類(lèi)儀器裝置。

講者是通過(guò)總線發(fā)送儀器消息的儀器裝置( 如測(cè)量?jī)x器、數(shù)據(jù)采集器、計(jì)算機(jī)等),在一個(gè)GPIB系統(tǒng)中,可以設(shè)置多個(gè)講者, 但在某一時(shí)刻,只能有一個(gè)講者在起作用。

聽(tīng)者是通過(guò)總線接收由講者發(fā)出消息的裝置(如打印機(jī)、信號(hào)源等),在一個(gè)GPIB系統(tǒng)中,可以設(shè)置多個(gè)聽(tīng)者,并且允許多個(gè)聽(tīng)者同時(shí)工作。

控者是數(shù)據(jù)傳輸過(guò)程中的組織者和控制者,例如對(duì)其他設(shè)備進(jìn)行尋址或允許"講者"使用總線等??卣咄ǔS捎?jì)算機(jī)擔(dān)任,GPIB系統(tǒng)不允許有兩個(gè)或兩個(gè)以上的控者同時(shí)起作用。

gpib基本特性常見(jiàn)問(wèn)題

  • 雙氧水的基本特性

    雙氧水的學(xué)名過(guò)氧化氫 化學(xué)式 H2O2 ,是無(wú)色透明的液體。常用的雙氧水的濃度是30%,醫(yī)用過(guò)氧化氫消毒液的濃度是3%【性質(zhì)1】: H2O2屬二元弱酸,在水中發(fā)生微弱的電離。一級(jí)電...

  • 熱管原理的基本特性

    熱管是依靠自身內(nèi)部工作液體相變來(lái)實(shí)現(xiàn)傳熱的傳熱元件,具有以下基本特性。(1)很高的導(dǎo)熱性熱管內(nèi)部主要靠工作液體的汽、液相變傳熱,熱阻很小,因此具有很高的導(dǎo)熱能力。與銀、銅、鋁等金屬相比,單位重量的熱管...

  • 風(fēng)機(jī)特性的基本參數(shù)是?誰(shuí)知道啊

    風(fēng)機(jī)基本參數(shù)及測(cè)定方法如下: 風(fēng)量采用皮托管和傾斜壓差計(jì)法測(cè)定,靜壓采用機(jī)房原有的“U”水柱計(jì)測(cè)定。電機(jī)輸入功率采用瓦特表測(cè)定。電流、電壓采用電流表、電壓表測(cè)定,功率因素采用功率因素表測(cè)定。大氣壓用標(biāo)...

gpib應(yīng)用

我們使用一臺(tái)計(jì)算機(jī),通過(guò)GPIB控制卡可以實(shí)現(xiàn)和一臺(tái)或多臺(tái)儀器的聽(tīng)、講、控功能,并組成儀器系統(tǒng),使我們的測(cè)試和測(cè)量工作變得快捷, 簡(jiǎn)便, 精確和高效。通過(guò)GPIB電纜的連接,可以方便地實(shí)現(xiàn)星型組合、線型組合或者二者的組合。

與GPIB對(duì)應(yīng)的是一種工程控制用的協(xié)議,最初由HP公司提出,后來(lái)成為一種國(guó)際標(biāo)準(zhǔn),遵守的協(xié)議為IEE E488。一般被用來(lái)使用任何編程語(yǔ)言如VB、Vc、C++實(shí)現(xiàn)電腦對(duì)儀器的控制。當(dāng)然也有某些儀器制造商自己開(kāi)發(fā)的語(yǔ)言支持GPIB。如keithley公司使用的testpoint,NI公司的Labview等。實(shí)現(xiàn)這種控制首先要被控儀器支持GPIB,其次,工控機(jī)安裝IEEE488卡,并通過(guò)gpib線連接兩個(gè)設(shè)備。

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

gpib基本特性文獻(xiàn)

鋁材基本特性 鋁材基本特性

格式:pdf

大小:3.5MB

頁(yè)數(shù): 20頁(yè)

評(píng)分: 4.6

鋁及鋁合金的基本特性 鋁合金在現(xiàn)代工業(yè)上應(yīng)用甚為廣泛,其主要原因?yàn)槠渚哂幸韵绿匦? : ▲輕量性 ▲耐蝕性 ▲成形性 ▲強(qiáng)度性 ▲切削性 ▲表面處理性 ▲導(dǎo)電性 ▲易加工性 ▲無(wú)毒性 ▲無(wú)磁性 ▲熔接性 ▲導(dǎo)熱性 ▲無(wú)低溫脆性 ▲再生性 ▲反射性 鋁之價(jià)格雖較一般碳鋼高,但易于回收重熔使用,為地球上可充分且有效利用之資源。 輕量性 Light Weight 鋁之比重僅為鋼鐵之三分之一。 耐蝕性 High Corrosion Resistance 鋁在自然環(huán)境中表面形成薄層之氧化膜可阻絕空氣中之氧氣,避免進(jìn)一步氧化,具有優(yōu)良之耐蝕性,鋁表面如 再經(jīng)各種不同之表面處理,其耐蝕性更佳,可適合室外及較惡劣之環(huán)境中使用。 成形性 Workability 、 Excellent Formability 利用完成退火 (或部份退火 )可產(chǎn)生質(zhì)軟之鋁合金, 適用于各種成形加工要求,此方面之典型應(yīng)用如鋁

立即下載
鋁的基本特性(精) 鋁的基本特性(精)

格式:pdf

大?。?span id="yke0m4y" class="single-tag-height">3.5MB

頁(yè)數(shù): 2頁(yè)

評(píng)分: 4.5

A:質(zhì)量輕。 鋁制品或用鋁制造的物品質(zhì)量輕, 可以節(jié)省搬運(yùn)費(fèi)和加工費(fèi)用。 這一特性可用于 制造飛機(jī)、軌道車(chē)輛、汽車(chē)、船舶、橋梁、高層建筑和質(zhì)量輕的容器等。 B:強(qiáng)度好。 鋁的力學(xué)性能不如鋼鐵, 但比它的強(qiáng)度高, 可以添加銅、鎂、錳、鉻等合金元素, 制成鋁合金,再經(jīng)熱處理,而得到很高的強(qiáng)度。鋁合金的強(qiáng)度比普通鋼好,也可 以和特殊鋼媲美。這一特性可用于制造橋梁(特別是吊橋、可動(dòng)橋)、飛機(jī)、壓 力容器、集裝箱、建筑結(jié)構(gòu)材料、小五金等。 C:加工容易。 鋁的延展性?xún)?yōu)良,易于擠出形狀復(fù)雜的中空型材和適于拉伸加工及其他各種冷熱 塑性成形。這一特性可用于受力結(jié)構(gòu)部件框架, 一般用品及各種容器、 光學(xué)儀器 及其它形狀復(fù)雜的精密零件。 D:美觀,適于各種表面處理。 鋁及其合金的表面有氧化膜,呈銀白色,相當(dāng)美觀。如果經(jīng)過(guò)氧化處理,其表面 的氧化膜更牢固, 而且還可以用染色和涂刷等方法, 制造出各種顏色和光澤的

立即下載

越來(lái)越多的測(cè)量?jī)x器提供GPIB(General Purpose Intefface Bus)總線接口,通過(guò)該總線可以方便快捷地連接帶有GPIB接口的儀器及計(jì)算機(jī),組成一個(gè)GPlB網(wǎng)絡(luò)。GPIB設(shè)備與計(jì)算機(jī)連接時(shí),需要借助GPIB接口板卡,但這些GPIB接口板卡價(jià)格昂貴,給儀器與計(jì)算機(jī)連接帶來(lái)不便。在大多數(shù)情況下計(jì)算機(jī)只連接一臺(tái)GPIB接口儀器,并不需要這些功能復(fù)雜價(jià)格昂貴的GPIB板卡。面對(duì)單臺(tái)儀器與計(jì)算機(jī)連接的功能需求,本文設(shè)計(jì)了一種性?xún)r(jià)比突出的RS232一GPIB,該控制器利用計(jì)算機(jī)最常用的RS232接口,控制帶有GPIB接口的儀器,在計(jì)算機(jī)與儀器之間建立數(shù)據(jù)傳輸?shù)耐ǖ?。同時(shí),支持SCPI(Standard Commands for Prognmnnable Instrumentation)指令集,只需在Windows操作系統(tǒng)自帶的工具軟件超級(jí)終端中輸入SCPI指令,便可方便地對(duì)儀器進(jìn)行參數(shù)設(shè)置和讀取測(cè)試結(jié)果。

控制器的設(shè)計(jì),旨在連接計(jì)算機(jī)和帶有GPIB接口的測(cè)量?jī)x器,并利用計(jì)算機(jī)的鍵盤(pán)和顯示器來(lái)操控儀器進(jìn)行程控測(cè)量。本設(shè)計(jì)中計(jì)算機(jī)端接口為RS232接口,使用這個(gè)串口作為通信工具,編程方便、連接簡(jiǎn)單可靠,軟件則采用Windows操作系統(tǒng)自帶的超級(jí)終端。因此,可以很方便地完成計(jì)算機(jī)串口數(shù)據(jù)的接收和發(fā)送,無(wú)需自行開(kāi)發(fā)計(jì)算機(jī)端軟件,節(jié)省了控制器的開(kāi)發(fā)時(shí)間。所設(shè)計(jì)控制器的核心是單片機(jī),它一端連接計(jì)算機(jī)RS232串口,一端連接儀器GPIB接口,單片機(jī)接收來(lái)自計(jì)算機(jī)超級(jí)終端的SCPI指令,并轉(zhuǎn)發(fā)給帶有GPIB接口的儀器執(zhí)行。儀器執(zhí)行完成指令后將執(zhí)行結(jié)果發(fā)送給控制器,控制器再將所收到的數(shù)據(jù)通過(guò)RS232串口傳遞給計(jì)算機(jī).在超級(jí)終端中顯示。

1 硬件設(shè)計(jì)

單片機(jī)是RS232-GPIB控制器的核心,本設(shè)計(jì)選用ATEML公司的AT89C51單片機(jī)。由于89C51應(yīng)用領(lǐng)域廣泛,擁有豐富的片上資源和總線式I/O口,支持高級(jí)語(yǔ)言編程,內(nèi)部集成了符合RS232數(shù)據(jù)規(guī)范的異步串行控制單元。因此,使用Tx和Rx串行接口線與外部串行傳輸數(shù)據(jù),只需在單片機(jī)外部使用MAX232芯片進(jìn)行電平轉(zhuǎn)換,便可直接連接計(jì)算機(jī)的串行端口(COM)??刂破鞯挠布Y(jié)構(gòu)如圖1所示,其中,GPIB接口控制電路是控制器硬件設(shè)計(jì)的重點(diǎn)。

需要指出的是:使用智能化的GPIB接口芯片,可以大大簡(jiǎn)化GPIB接口電路的設(shè)計(jì)。目前最常用的芯片有兩種,一種以美國(guó)國(guó)家儀器公司生產(chǎn)的TNT4882芯片為代表,將所有接口功能集成在芯片上,完全由硬件完成接口功能,不需要其他輔助芯片,并且直接連接GPIB總線;另一種是以美國(guó)德州儀器公司生產(chǎn)的TMS9914芯片為代表,依靠軟件編程來(lái)完成GPIB接口功能,由接口芯片SN75160和SN75161進(jìn)行電平轉(zhuǎn)換后連接GPIB總線。這二種芯片的比較如表l所示??紤]到成本等因素,本設(shè)計(jì)選用與TMS9914芯片完全兼容的NAT9914芯片作為GPIB總線接口芯片。NAT9914是一款標(biāo)準(zhǔn)的GPIB控制芯片,可以執(zhí)行所有GPIB接口功能,具有直接存儲(chǔ)器存取(DMA)功能,可編程時(shí)鐘和波特率,采用CMOS驅(qū)動(dòng),并兼容TTL電平,因此使用極為方便。同時(shí),選用SN75160作為數(shù)據(jù)轉(zhuǎn)換器,SN75162作為握手線和控制線轉(zhuǎn)換器,與NAT9914配套使用,連接GPlB接口。

在圖l中,采用89C51的PO口連接NAT9914的數(shù)據(jù)接口,作為數(shù)據(jù)總線和GPIB進(jìn)行雙向數(shù)據(jù)交換;Pl的I/O口作為地址總線,對(duì)NAT9914內(nèi)部寄存器尋址。NAT9914的中斷輸出連接在89C51的外部中斷接口上,采用中斷觸發(fā)的方式管理GPIB接口通信;NAT9914的時(shí)鐘信號(hào)一般采用獨(dú)立時(shí)鐘源。本設(shè)計(jì)中,考慮到控制器的功能僅完成與單臺(tái)GPIB接口儀器之問(wèn)的通信,時(shí)鐘頻率的高低對(duì)GPIB接口數(shù)據(jù)傳輸速度影響基本可以忽略,因此直接使用89C51的ALE信號(hào)作為NAT9914時(shí)鐘信號(hào),這樣可以充分利用89C51的片上資源,簡(jiǎn)化電路,降低硬件成本。

2 軟件設(shè)計(jì)

計(jì)算機(jī)端軟件采用超級(jí)終端,用戶(hù)在超級(jí)終端中鍵入指令語(yǔ)句控制帶有GPIB接口的儀器。因SCPI指令集提供一個(gè)無(wú)縫的控制界面,使其在更換不同公司的同類(lèi)GPIB設(shè)備時(shí),不需要重新設(shè)定控制程序,可方便地和不同廠商同類(lèi)GPIB設(shè)備的搡作編程。因此,本設(shè)計(jì)選取對(duì)業(yè)界通用的SCPI指令集作為控制指令,以便RS232一GPIB控制器可以和絕大多數(shù)GPIB接口儀器配合使用。

本設(shè)計(jì)中控制器軟件采用C51語(yǔ)言編寫(xiě),編譯后燒錄在89C51單片機(jī)中運(yùn)行。軟件框架采用主程序加中斷調(diào)用方式.以提高功能模塊的內(nèi)聚性。軟件功能分為RS232串口通信程序和GPIB接口通信程序兩部分,分別和兩個(gè)中斷相關(guān):(1)串行通信中斷。該中斷負(fù)責(zé)RS232串口數(shù)據(jù)傳輸。(2)接收NAT9914中斷信號(hào)的外部中斷。該中斷處理來(lái)自GPIB接口數(shù)據(jù)通信的各種事件。主程序在完成全部初始化后進(jìn)入死循環(huán)狀態(tài),等待這兩個(gè)中斷的發(fā)生。其中,RS232串口數(shù)據(jù)發(fā)送在主程序中執(zhí)行,而串口數(shù)據(jù)接收由串口中斷處理程序完成。串口通信程序較為簡(jiǎn)單,這里主要給出GPIB通信程序結(jié)構(gòu)。

NAT9914芯片開(kāi)始工作之前需要對(duì)其進(jìn)行初始化,這部分代碼作為主程序中初始化程序的一部分運(yùn)行,包括設(shè)置ICR寄存器、選擇時(shí)鐘信號(hào)頻率、設(shè)置GPIB延遲時(shí)問(wèn)T1、定義通信結(jié)束字符EOS、設(shè)置GPIB設(shè)備地址(規(guī)定地址必須在O~30之間,如果寫(xiě)入更大的地址。則設(shè)備仍看作30)。初始化完成后將NAT9914接通GPIB總線。初始化流程如圖2所示。

GPIB控制部分的代碼以中斷方式運(yùn)行,當(dāng)NAT9914觸發(fā)89C51芯片的外部中斷時(shí),單片機(jī)中止正常工作,將現(xiàn)場(chǎng)數(shù)據(jù)壓入堆棧保護(hù),并調(diào)用外部中斷處理函數(shù),響應(yīng)NAT9914芯片的中斷申請(qǐng),其中斷處理程序流程如圖3所示。引起NAT9914向單片機(jī)發(fā)出中斷信號(hào)的事件主要有四種:發(fā)送數(shù)據(jù)事件、接收數(shù)據(jù)事件、接收GET命令事件和接收DCAS命令事件。中斷頻繁時(shí)會(huì)影響主程序運(yùn)行效率,但考慮到所設(shè)計(jì)的轉(zhuǎn)換器功能單一,主程序基本處于空轉(zhuǎn)狀態(tài),四種事件的處理都在中斷程序中完成,因此,對(duì)主程序運(yùn)行影響不大。GPIB接收數(shù)據(jù)和發(fā)送數(shù)據(jù)流程如圖4和圖5所示。

每次GPIB接口數(shù)據(jù)接收中,NAT9914接收到第一個(gè)字節(jié)數(shù)據(jù)后,即置位寄存器ISR0中的BI位。觸發(fā)單片機(jī)外部中斷,單片機(jī)進(jìn)入外部中斷處理程序后,讀取ISR0寄存器,判斷NAT9914觸發(fā)中斷的原因是接收數(shù)據(jù)事件后,調(diào)用接收數(shù)據(jù)子程序的執(zhí)行,開(kāi)始接收來(lái)自GPIB儀器的數(shù)據(jù)。

在主程序中,NAT9914發(fā)送完第一個(gè)字節(jié)數(shù)據(jù)后.即置位寄存器ISR0中的BO位,觸發(fā)單片機(jī)外部中斷。單片機(jī)進(jìn)入外部中斷處理程序后,根據(jù)BO位判斷事件類(lèi)型為發(fā)送數(shù)據(jù)事件,則調(diào)用GPIB數(shù)據(jù)發(fā)送程序,將緩沖區(qū)中剩余的數(shù)據(jù)依次發(fā)送到GPIB總線上。

3 運(yùn)行情況及結(jié)果

本文設(shè)計(jì)的RS232一GPIB控制器已成功用于計(jì)算機(jī)和泰克TDS210型示波器的GPIB總線連接中。圖6是計(jì)算機(jī)超級(jí)終端顯示界面的部分截圖,其中COMMAND:>為計(jì)算機(jī)鍵盤(pán)SCPI命令輸入提示符,GPIB:>為GPIB連接設(shè)備的反饋信息輸出提示符,表示后面的信息來(lái)自GPIB設(shè)備(即泰克TDS210型示波器)。

首先輸入的是查詢(xún)命令.該類(lèi)命令以‘?’結(jié)尾,當(dāng)示波器收到查詢(xún)命令后,會(huì)立即反饋相關(guān)查詢(xún)信息。ID?命令,查詢(xún)?cè)撌静ㄆ鞯钠放坪托吞?hào)信息,示波器回復(fù)相關(guān)信息顯示在超級(jí)終端上;CH1?命令,查詢(xún)示波器l號(hào)通道的設(shè)置信息;DATA?命令,查詢(xún)示波器當(dāng)前使用通道信息以及采樣點(diǎn)數(shù)等信息。

接著輸入控制命令,示波器收到該命令后,執(zhí)行相應(yīng)的操作,但并不將執(zhí)行結(jié)果反饋回來(lái)。如:LANG ENGL命令,表示將示波器語(yǔ)言界面改為英文界面;LANGJAPA命令,表示將修改界面為日語(yǔ)界面。

原文鏈接:

1 概述

是美國(guó)NI公司的一款單芯片、高速、聽(tīng)/講功能的兼?zhèn)涞腉PIB(General purpose interface bus)接口。它內(nèi)部集成了Turbo488(高速傳輸電路)以及NAT4882(IEEE488.2兼容電路),并擁有諸多新的特性,能夠兼容ANSI IEEE Standard 488.1和ANSI IEEE Standard 488.2規(guī)范,因而可以為GPIB系統(tǒng)提供一套完整的解決方案。為了達(dá)到更高的傳輸速率。TNT4882采用了單芯片F(xiàn)IFO緩存,其內(nèi)置的16個(gè)增強(qiáng)型IEEE 488.1兼容收發(fā)器可以直接連接GPIB,以實(shí)現(xiàn)HS488傳輸模式(一種新的GPIB高速傳輸模式)。在兼容性方面,它與以往使用的μPD7210、TMS9914A中的寄存器設(shè)置完全兼容,用戶(hù)可以將以前所用的代碼直接移植到TNT4882上。同時(shí),它所包含的Turbo488電路及其諸多新特性也可以在一定程度上減少軟件的開(kāi)銷(xiāo)。另外,TMT4882還具有靈活的CPU接口,可以方便地連接各種16位或8位微處理器,并將CPU發(fā)出的消息和信號(hào)轉(zhuǎn)化成相應(yīng)的GPIB消息和信號(hào),以使實(shí)現(xiàn)GPIB設(shè)備和CPU及內(nèi)存之間的通信。

圖1 雙芯片模式結(jié)構(gòu)

2 內(nèi)部結(jié)構(gòu)和外圍

2.1 TNT4882的內(nèi)部結(jié)構(gòu)

TNT4882的內(nèi)部結(jié)構(gòu)以其工作模式的不同而有所不同。工作模式可分為單芯片模式和雙芯片模式兩種,而雙芯片模式又可分為T(mén)urbo+7210模式和Turbo+9914模式。工作模式的選擇和轉(zhuǎn)換由寄存器的設(shè)置來(lái)決定,不同的工作模式?jīng)Q定著FIFO與GPIB的連接方式、寄存器的狀態(tài)和訪問(wèn)屬性。

在雙芯片工作模式下,NAT4882相當(dāng)于μPD7210(Turbo+7210模式)或TMS9914A(Turbo+9914模式),但功能更加強(qiáng)大。此時(shí)的結(jié)構(gòu)及工作過(guò)程如圖1所示。當(dāng)前GPIB寫(xiě)數(shù)據(jù)時(shí),CPU首先將數(shù)據(jù)寫(xiě)入TNT4882的FIFO里,并由傳輸狀態(tài)機(jī)將數(shù)據(jù)從FIFO傳至NAT4882電路,再由NAT4882電路將數(shù)據(jù)傳送至GPIB上;而當(dāng)從GPIB上讀數(shù)據(jù)時(shí),過(guò)程則正好相反。

在單芯片工作模式下,F(xiàn)IFO可直接與GPIB相連而不需要傳輸狀態(tài)機(jī),其結(jié)構(gòu)如圖2所示。此時(shí),TNT4882中寄存器的設(shè)置與Turbo+7210模式類(lèi)似。

由于單芯片模式采用的是最簡(jiǎn)單且最快速的結(jié)構(gòu),且是NI公司推薦的TNT4882工作模式,因此,本文主要討論這種模式。

2.2 外圍時(shí)鐘電路

TNT4882工作時(shí)需要40MHz的驅(qū)動(dòng)時(shí)鐘,產(chǎn)生時(shí)鐘信號(hào)的方法有兩種:一是采用40MHz的CMOS晶振,將晶振的輸出接至TNT4882的XTALI管腳,并將XTALO管腳懸空;二是采用如圖3所示的外圍時(shí)鐘電路。

圖2 單芯片模式結(jié)構(gòu)框圖 圖3 TNT4882外圍時(shí)鐘電路

3 寄存器簡(jiǎn)介

TNT4882內(nèi)部寄存器的數(shù)量和種類(lèi)都很多,而且在不同的工作模式下,寄存器的情況又不盡相同。本文只對(duì)單芯片模式以及與最基本的GPIB操作有關(guān)的一些寄存器進(jìn)行簡(jiǎn)要地介紹。

需要注意的是,TNT4882內(nèi)部的寄存器都是8位的。所以,每個(gè)寄存器的控制字也必須是8位。寄存器的地址通常是TNT4882的基地址加上各個(gè)寄存器所對(duì)應(yīng)的偏移量。TNT4882的基地址由硬件電路決定,而每個(gè)寄存器對(duì)應(yīng)的偏移量則是固定的,其范圍從0至0x1F。寄存器有三種類(lèi)型:只讀、只寫(xiě)和讀/寫(xiě)。表1列出了一些比較重要的寄存器類(lèi)型。

表1 TNT4882的部分寄存器

寄存器 英文縮寫(xiě) 偏移量 類(lèi) 型
命令寄存器 CMDR 1C 只寫(xiě)
輔助模式寄存器 AUXMR 0A 只寫(xiě)
連續(xù)輪詢(xún)模式寄存器 SPMR 06 只寫(xiě)
握手選擇寄存器 HSSEL 0D 只寫(xiě)
高速使能寄存器 HIER 13 只寫(xiě)
多功能寄存器 MISC 15 只寫(xiě)
地址模式寄存器 ADMR 08 只寫(xiě)
地址寄存器 ADR 0C 只寫(xiě)
中斷寄存器0 IMR0 1D 只寫(xiě)
中斷寄存器1 IMR1 02 只寫(xiě)
配置寄存器 CFG 10 只寫(xiě)
總線控制寄存器 BCR 1F 只寫(xiě)
總線狀態(tài)寄存器 BSR 1F 只讀
地址狀態(tài)寄存器 ADSR 08 只讀
FIFO緩存A FIFOA 19 讀/寫(xiě)
FIFO緩存B FIFOB 18 讀/寫(xiě)
計(jì)數(shù)寄存器0 CNT0 14 讀/寫(xiě)
計(jì)數(shù)寄存器1 CNT1 16 讀/寫(xiě)
計(jì)數(shù)寄存器2 CNT2 09 讀/寫(xiě)
計(jì)數(shù)寄存器3 CNT3 0B 讀/寫(xiě)

4

TNT4882是一種需要軟件編程的集成電路。其內(nèi)部各個(gè)寄存器的狀態(tài)決定或標(biāo)志著芯片及GPIB的工作狀態(tài)。在GPIB中,只有通過(guò)編程對(duì)寄存器進(jìn)行正確設(shè)備,才能實(shí)現(xiàn)對(duì)GPIB的各種操作。以下是編程的基本思路和注意事項(xiàng)。

4.1 芯片初始化

最典型的初始化程序需完成以下工作:

(1)復(fù)位TNT4882器件中的Turbo488電路;

(2)將TNT4882設(shè)置成Turbo+7210模式;

(3)將TNT4882設(shè)置成模式;

(4)使Local Power-On信號(hào)有效;

(5)配置TNT4882以為GPIB操作作準(zhǔn)備,其具體任務(wù)是設(shè)置TNT4882的GPIB地址、設(shè)置初始串行輪詢(xún)響應(yīng)、設(shè)置初始并行輪詢(xún)響應(yīng)、清除或設(shè)定中斷、設(shè)置GPIB握手參數(shù)等。

(6)清除Local Power-On信號(hào),開(kāi)始GPIB操作。

上述工作只是編程時(shí)考慮實(shí)現(xiàn)各種功能的基本原則,設(shè)計(jì)得可以根據(jù)自己的實(shí)際需要,對(duì)TNT4882進(jìn)行適當(dāng)?shù)木幊?,而沒(méi)有必要完成每種功能的設(shè)置。

4.2 GPIB數(shù)據(jù)傳輸

用TNT4882進(jìn)行GPIB數(shù)據(jù)傳輸時(shí),需經(jīng)歷初始化、數(shù)據(jù)傳輸和傳輸終止三個(gè)階段,傳輸初始化步驟如下:

(1)正確設(shè)置TNT4882的地址模式。在GPIB寫(xiě)操作之前,應(yīng)將TNT4882設(shè)置成講狀態(tài);而在GPIB讀操作之前,要將TNT4882設(shè)置成聽(tīng)狀態(tài);

(2)清空FIFO,為數(shù)據(jù)傳輸作準(zhǔn)備;

(3)向配置寄存器中寫(xiě)入正確的控制字以設(shè)定傳輸參數(shù);

(4)將欲傳輸字符個(gè)數(shù)的二進(jìn)制補(bǔ)碼寫(xiě)入計(jì)數(shù)寄存器;

(5)如果需要的話,可以設(shè)置DMA參數(shù)并使用DMA方式進(jìn)行傳輸;

(6)根據(jù)需要,合理設(shè)置或清除中斷;

(7)向TNT4882發(fā)送傳輸命令。

在傳輸初始化完成之后,就可以在系統(tǒng)內(nèi)存和GPIB之間傳輸數(shù)據(jù)了。此時(shí),所要考慮的只是如何協(xié)調(diào)內(nèi)存和FIFO間的工作,而TNT4882會(huì)自動(dòng)管理FIFO與GPIB間的數(shù)據(jù)傳輸。通??梢赃x擇兩種傳輸方式:DMA方式和程序控制方式。若使用DMA方式,則必須在傳輸初始化時(shí)對(duì)TNT4882進(jìn)行正確設(shè)定。如果使用程序控制方式,則需設(shè)計(jì)控制程序來(lái)對(duì)數(shù)據(jù)傳輸進(jìn)行管理??刂瞥绦虻幕玖鞒倘鐖D4所示。

當(dāng)數(shù)據(jù)傳輸終止時(shí),還應(yīng)進(jìn)行以下幾步操作:

(1)向TNT4882發(fā)送停止命令;

(2)若使用了DMA方式,還需禁止外部的DMA控制器;

(3)清除所有的中斷設(shè)置。

5 結(jié)束語(yǔ)

使用TNT4882時(shí),除了要求外接一個(gè)40MHz的外部時(shí)鐘以外,幾乎不需要其它任何輔助電路,因而大大簡(jiǎn)化了接口電路的設(shè)計(jì)和開(kāi)發(fā)。通過(guò)筆者的實(shí)驗(yàn)證明:TNT4882是一款廉價(jià)的、高性能的專(zhuān)用芯片,是GPIB接口設(shè)計(jì)的理想選擇。

原文鏈接:

在智能化測(cè)量?jī)x器中,每一個(gè)儀器裝置都具有儀器功能和接口功能。

儀器功能的作用是把收到的控制信息變成儀器設(shè)備的實(shí)際動(dòng)作,如調(diào)節(jié)頻率、調(diào)節(jié)信號(hào)電平、改變儀器的工作方式等,這與常規(guī)儀器設(shè)備的功能相同。為完成這些儀器功能而傳遞的信息稱(chēng)為儀器信息。

接口功能是指完成各儀器設(shè)備之間正確通信、確保系統(tǒng)正常工作的能力,即通過(guò)GPIB標(biāo)準(zhǔn)接口實(shí)現(xiàn)自動(dòng)測(cè)量與控制所必須的邏輯功能。為完成接口功能而傳遞的信息稱(chēng)為接口信息。

接口功能包括:遇到機(jī)器故障等情況時(shí),向系統(tǒng)“控者”提出服務(wù)請(qǐng)求的服務(wù)請(qǐng)求功能;系統(tǒng)“控者”為快速查詢(xún)請(qǐng)求服務(wù)裝置而設(shè)置的并行點(diǎn)名功能;用來(lái)選擇遠(yuǎn)地工作狀態(tài)或本地工作狀態(tài)的遠(yuǎn)控本控能力;使裝置從總線接收到觸發(fā)信息,以便進(jìn)行觸發(fā)操作的裝置觸發(fā)功能;使儀器裝置接收清除信息并返回到初始狀態(tài)的裝置清除功能等。

gpib相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識(shí)
  • 相關(guān)專(zhuān)欄

最新詞條

安徽省政采項(xiàng)目管理咨詢(xún)有限公司 數(shù)字景楓科技發(fā)展(南京)有限公司 懷化市人民政府電子政務(wù)管理辦公室 河北省高速公路京德臨時(shí)籌建處 中石化華東石油工程有限公司工程技術(shù)分公司 手持無(wú)線POS機(jī) 廣東合正采購(gòu)招標(biāo)有限公司 上海城建信息科技有限公司 甘肅鑫禾國(guó)際招標(biāo)有限公司 燒結(jié)金屬材料 齒輪計(jì)量泵 廣州采陽(yáng)招標(biāo)代理有限公司河源分公司 高鋁碳化硅磚 博洛尼智能科技(青島)有限公司 燒結(jié)剛玉磚 深圳市東海國(guó)際招標(biāo)有限公司 搭建香蕉育苗大棚 SF計(jì)量單位 福建省中億通招標(biāo)咨詢(xún)有限公司 泛海三江 威海鼠尾草 Excel 數(shù)據(jù)處理與分析應(yīng)用大全 廣東國(guó)咨招標(biāo)有限公司 甘肅中泰博瑞工程項(xiàng)目管理咨詢(xún)有限公司 山東創(chuàng)盈項(xiàng)目管理有限公司 當(dāng)代建筑大師 廣西北纜電纜有限公司 拆邊機(jī) 大山檳榔 上海地鐵維護(hù)保障有限公司通號(hào)分公司 甘肅中維國(guó)際招標(biāo)有限公司 舌花雛菊 湖北鑫宇陽(yáng)光工程咨詢(xún)有限公司 GB8163標(biāo)準(zhǔn)無(wú)縫鋼管 中國(guó)石油煉化工程建設(shè)項(xiàng)目部 華潤(rùn)燃?xì)猓ㄉ虾#┯邢薰? 韶關(guān)市優(yōu)采招標(biāo)代理有限公司 莎草目 建設(shè)部關(guān)于開(kāi)展城市規(guī)劃動(dòng)態(tài)監(jiān)測(cè)工作的通知 電梯平層準(zhǔn)確度 廣州利好來(lái)電氣有限公司 四川中澤盛世招標(biāo)代理有限公司