USB:具有優(yōu)良性價比的單臺儀器接口
USB(通用串行總線)作為PC機的外設總線,由于具有串行傳輸、即插即用、可熱插拔、配置方便、連接簡單、兼有直流供電、傳輸率最高480 Mbps、價格大眾化等優(yōu)點而被廣泛使用。每部臺式 PC 機和筆記本 PC都配備2個以上USB接口,除了大量PC外圍設備之外,便攜音視頻、移動電話、消費電子等產(chǎn)品亦廣泛使用USB接口。自從2001年 PC開始使用USB接口,它的安裝數(shù)逐年增猛,2006年的安裝數(shù)已超過20億套,至今總安裝數(shù)累計已超過50億套,USB接口成為最普及的、也是成本最低的 PC外設接口。
近年來,USB接口獲得測試測量儀器業(yè)和用戶的認同,應用面從簡單的附件式儀器擴大到中髙檔臺式儀器,它們直接使用這種PC外設接口作為儀器通信互連總線。雖然USB接口不是測試測量業(yè)的通用儀器標準接口,但它是筒單、經(jīng)濟、實效的非標準接口,成為單臺儀器接口的最佳選擇。
USB接口的儀器應用
現(xiàn)今,測試測量儀器業(yè)共擁有四種開放式儀器總線標準,它們是GPIB(IEEE488) 、VXI、PXI、LXI。其中GPIB是參考早期 PC 總線構(gòu)建的儀器總線, VXI、PXI都是由PC通用外設總線擴展而成的儀器總線,而 LXI是以太網(wǎng)接口擴展而成的儀器接口。因為 PC外設總線和以太網(wǎng)應用面廣泛、性能價格比高,擴大到儀器應用具有因利乘便、事半功倍的效益。
四種儀器標準總線的目標是實現(xiàn)由臺式儀器和/或模塊儀器組成的通信網(wǎng)絡,顯然,它們用于單臺儀器是資源過剩,并不具有高性能價格比的優(yōu)勢。在USB接口未推出之前,單臺儀器與 PC 機的通信曾使用并行、串行、AT/XT、PCI、IEEE1394等總線接口,它們都不夠經(jīng)濟實用。例如與單臺儀器所用的GPIB接口相比,USB接口的成本不到前者的三分之一。當前USB接口已被測試測量儀器供應商和用戶認可,成功地將這種 PC外設總線直接用作儀器總線,而無需擴展的一個成功范例。
幾年前只有掌上式的功能較簡單或頻率較低的USB儀器出現(xiàn),例如數(shù)據(jù)采集器、數(shù)字示波器、數(shù)字多用表等 PC 附件式儀器,因為USB設備之間的通信必須通過 PC主機來實現(xiàn),而且USB接口的直流供電電流只有100 mA/5V,不能滿足復雜儀器的連接和供電。后來增加USB接口附屬條文OTG解決了設備之間的直接通信問題,接著USB標準1.0版本開級至2.0 , 新標準的數(shù)據(jù)傳輸率從 12 Mbps增加至480Mbps, 擴大了USB接口在測試測量儀器的應用范圍。隨著 PC時鐘頻率和外圍設備數(shù)據(jù)率的提高,今年USB接口準備增加直流供電電流值、連接器和集線器微型化、推出多種加固型連接器等有利于USB接口發(fā)展的新措施。
USB接口具備良好的組網(wǎng)能力,借助星形鏈可連接127個USB設備,每條連接電纜最長5 m ,分級通過5個集線器的最長距離可達30 m。通過USB接口組網(wǎng)為數(shù)據(jù)采集系統(tǒng)帶來許多方便,使系統(tǒng)的通道數(shù)和取樣速率大幅度提高。近兩年來,由于已使用四十年的 GPIB 總線將由新一代的 LXI總線代替,單臺臺式儀器開始選用USB接口, 應用面擴大到中髙檔的臺式儀器。例如示波器業(yè)巨頭Tek公司的幾種經(jīng)濟型數(shù)字示波器, 如最高帶寬200 MHz和最高取樣率2GS/s 的TDS1000B和TDS2000B系列只配置USB接口,不再安裝 GPIB接口。實現(xiàn)即插即用的與 PC的無縫連接,簡化數(shù)據(jù)收集、捕捉、分析的工作進程,達到降低儀器成本、使儀器輕巧、提高生產(chǎn)效率的要求。數(shù)字示波器還提供外接設備的USB接口,可連接閃存和打印機, 作數(shù)據(jù)儲存、交換和現(xiàn)場升級之用。測試測量儀器業(yè)的著名公司,如引領LXI聯(lián)合體的安捷倫、引領 PXI系統(tǒng)聯(lián)盟的NI等公司都生產(chǎn)USB儀器,包括單通道20 GHz微波功率計、中等特性的頻譜分析儀、光譜分析儀、取樣率1 MS/s的多通道數(shù)據(jù)采集系統(tǒng)等。而且使用 LXI或 PXI作為主要接口的模塊儀器,大部分都同時安裝USB接口作為輔助接口,以便擴大模塊儀器的連接能力。
USB總線特性還在提高,值得注意的有,一是無線USB(WUSB) 標準己經(jīng)通過,將可實現(xiàn)無線的USB儀器互連;二是USB的供電電流可從500 mA/5V 提高到6A/5V,便于更大功耗儀器的供電;三是準備再提高傳輸率,加快存儲媒體的數(shù)據(jù)交換能力。顯然,在今后幾年內(nèi)USB總線將在試測量儀器中發(fā)揮更大作用,擴大應用范國。
基于USB接口的儀器系統(tǒng)
USB儀器是作為PC機外設接入USB接口的,由USB總線與PC機建立主從通信聯(lián)系,同時從PC機接口獲取直流供電。實質(zhì)上,USB儀器就是虛擬儀器,它借助PC機實現(xiàn)接口控制、編寫程序、數(shù)據(jù)處理、虛擬面板、數(shù)據(jù)存儲等測試測量儀器的功能。
一個USB接口由三個元件組成,一是主控機(PC機或筆記本機),二是USB設備(通過USB收發(fā)器芯片),三是USB連接電纜 (四線或無直流供電的雙線電纜)。USB接口數(shù)據(jù)采用數(shù)據(jù)包傳送,每幀1 ms ,分成8個125 us 的微幀。PC 主控機啟動對USB設備的數(shù)據(jù)傳輸時,最簡單的作業(yè)需要三至四個數(shù)據(jù)包,即主機請求、數(shù)據(jù)傳送和主機確認信息。
向USB設備發(fā)送數(shù)據(jù)或從USB設備接收數(shù)據(jù)都要經(jīng)過USB設備端點(EP), EP 相當于單向開關(guān),只能單方向傳送數(shù)據(jù)。主控機PC與USB信息交換有四種基本傳輸模式:
1、中斷數(shù)據(jù)傳輸(INT)—要求定時和可靠地傳輸小量數(shù)據(jù)時使用
2、同步數(shù)據(jù)傳輸(ISO)—事前協(xié)商帶寬和允許有數(shù)據(jù)損失時使用
3、塊數(shù)據(jù)傳輸(BULK)—要求快速和無數(shù)據(jù)損失傳輸大量數(shù)據(jù)時使用
4、控制傳輸(CTL)—通常用于發(fā)送配置、命令、狀態(tài)等數(shù)據(jù)包
圖1USB儀器系統(tǒng)的方框圖
一個基于USB接口標準的儀器系統(tǒng)方框圖如圖1所示,為了便于說明, 把它具體化為一臺通用的USB數(shù)據(jù)采集系統(tǒng)。圖中左邊方框是數(shù)據(jù)采集前端,收集傳感器等器件傳送來的模擬和/或數(shù)字輸出信號。圖中右邊方框是嵌入式處理器、通信和控制邏輯電路和一組EP。經(jīng)過數(shù)字處理后的多通道傳感器信號,按序列由各EP送到USB接口和電纜,最后輸入到主控 PC機。在構(gòu)建USB儀器系統(tǒng)時,主要考慮圖中右邊的處理器、通信和控制邏輯的選擇:
·數(shù)據(jù)傳輸率—USB標準有1.5 Mbps (低速)、12Mbps(全速)、480Mbps(高速)三種速率,可根據(jù)輸入信號的最髙速率和主控 PC機能夠支持的數(shù)據(jù)率,權(quán)衡和選擇USB接口。
·PC 機的USB接口—臺式 PC和筆記本PC都有兩個以上USB接口分別稱為主接口A和設備接口B。主接口A 連接 PC使用的USB外圍設備,如閃存、硬盤和其它外設。設備接口B用于連接USB儀器。
·因為USB接口標準沒有定義儀器的USB設備類別,為了便于測試測量儀的接入, 由USB-IF(USB實施者論壇)定義一個特別的設備類別,稱為測試測量儀器類別,簡稱(USBTMC)類。USB-IF將USBTMC 設備設計成模擬GPIB(IEEE488.1) 總線的設備,因而原來大量 GPIB儀器使用的程序和驅(qū)動器
評論