USB,全稱Universal Serial Bus(通用串行總線),它是在1994年底由康柏、IBM、Microsoft等多家公司聯(lián)合制定的, USB接口經(jīng)歷了六年的開展,現(xiàn)在USB已經(jīng)開展到了2.0版本。USB2.0協(xié)議支撐現(xiàn)存的一切USB設(shè)備,既可以把USB1.1設(shè)備插入U(xiǎn)SB1.1的PC機(jī)接口,并且在電氣上兼容USB1.1的連接線。
1、USB總線特點(diǎn):
(1) 數(shù)據(jù)傳輸速率高。
(2) 數(shù)據(jù)傳輸可。
(3) 同時(shí)掛接多個(gè)USB設(shè)備。
(4) USB接口能為設(shè)備供電。
(5) 支撐熱插拔。
USB還具有一些新的特性,如:實(shí)時(shí)性(可以實(shí)現(xiàn)和一個(gè)設(shè)備之間有用的實(shí)時(shí)通信)、動(dòng)態(tài)性(可以實(shí)現(xiàn)接口間的動(dòng)態(tài)切換)、聯(lián)合性(不同的而又有相近的特性的接口可以聯(lián)合起來)、多能性(各個(gè)不同的接口可以運(yùn)用不同的供電模式)。
2、USB接口的結(jié)構(gòu)與典型運(yùn)用:
USB總線上數(shù)據(jù)傳輸方法有操控傳輸、同步傳輸、中止傳輸、塊數(shù)據(jù)傳輸。在圖5所示體系中,USB HOST依據(jù)外部USB設(shè)備速度及運(yùn)用特點(diǎn)采取不同的數(shù)據(jù)傳輸特點(diǎn)。如經(jīng)過操控傳輸更改鍵盤、鼠標(biāo)屬性,經(jīng)過中止傳輸要求鍵盤、鼠標(biāo)輸入數(shù)據(jù);經(jīng)過操控傳輸改動(dòng)顯現(xiàn)器屬性,經(jīng)過塊數(shù)據(jù)傳輸即將顯現(xiàn)的數(shù)據(jù)送給顯現(xiàn)器。usb連接器廠家
3、器材選用:
USB2.0器材:Cypress公司FX2系列;
高速ADC:TI、LT、AD公司的高速(40MSPS~80MSPS)8位ADC系列;
高精度ADC:TI、LT、AD公司的中高速(2MSPS~40MSPS)12/14位ADC系列;
高速DAC:AD、LT公司的高速(40MSPS~80MSPS)8位DAC系列;
高精度DAC:AD、LT公司的中高速(20MSPS~80MSPS)12/14位DAC系列;
4、EX-USB FX2的首要特點(diǎn):
EZ-USB FX2芯片包括1個(gè)8051處理器、1個(gè)串行接口引擎(SIE)、1個(gè)USB收發(fā)器、8.5KB片上RAM、4KB FIFO存儲(chǔ)器以及1個(gè)通用可編程接口(GPIF),如圖2所示。FX2是一個(gè)全面集成的解決方案,它占用更少的電路板空間,并縮短開發(fā)時(shí)間。
EZ-USB FX2具有1個(gè)獨(dú)特的架構(gòu),其中包括1個(gè)智能串行接口引擎(SIE)。它執(zhí)行一切基本的USB功用,將嵌入式MCU解放出來以用于實(shí)現(xiàn)專用的功用,并保證其持續(xù)的高性能的傳輸速率。FX2還包括2個(gè)通用可編程接口(GPIF),允許它“無膠粘接”,即可與任何ASIC或DSP進(jìn)行連接,并且它還支撐一切通用總線規(guī)范,包括ATA、UTOPIA、EPP和PCMCIA。EZ-USB FX2完全適用于USB2.0,并向下兼容USB1.1。usb接口連接器
FX2有3種封裝形式:56腳 SOPP、100腳的TQFF(薄形四方扁平封裝)、128腳的TQFP。引腳數(shù)的區(qū)別在于輸入、輸出引腳數(shù)的不同,以針對(duì)不同的運(yùn)用要求。
5、本體系的功用:
1. 有PGA(可編程增益放大器),ADC選用20MSP~40MSPS中高速8位ADC,DAC選用20MSPS~40MSPS中高速8位DAC。
2. SRAM選用128K×8高速SRAM。
3. 具備16通道數(shù)字輸入和16通道數(shù)字輸出,也可以配置為32通道數(shù)字輸出或32通道數(shù)字輸入。
4. 編寫了USB2.0器材的介紹文檔,讓用戶熟悉Cypress公司USB器材各種特性。
5. 依據(jù)USB2.0器材各種內(nèi)部特性,編寫了相應(yīng)的固件代碼和上層測(cè)試程序。
6. 編寫了USB2.0內(nèi)部傳輸速度測(cè)試程序,以多媒體圖象顯現(xiàn)程序?yàn)槔▽D象下載到FX2中,讀回主機(jī)顯現(xiàn),核算每秒顯現(xiàn)幀數(shù))。
7. 將USB2.0的Slave FIFO引出,用戶可以將Slave FIFO通道連接到用戶板上試驗(yàn)。
8. 配套模仿數(shù)據(jù)采集顯現(xiàn)軟件,可以作為功用較為完全的數(shù)字存儲(chǔ)示波器運(yùn)用。
6、綜述:
USB2.0開發(fā)體系是一個(gè)較為通用的數(shù)據(jù)采集剖析體系,可以作為高性能的便攜式(首要針對(duì)移動(dòng)體系)數(shù)據(jù)采集卡,也可以作為高性能ADC、DAC器材的評(píng)價(jià)板,同時(shí)可以作為一個(gè)高性能的便攜虛擬儀器運(yùn)用,由于選用USB2.0接口,可以戰(zhàn)勝以往運(yùn)用并口或USB1.1接口便攜虛擬儀器實(shí)時(shí)性不夠的缺點(diǎn)。