關鍵字:采集卡價格, USB數(shù)據(jù)采集卡價格, USB采集卡價格, USB高速數(shù)據(jù)采集卡價格
摘要: 介紹了一種基于USB2.0接口的高速數(shù)據(jù)采集系統(tǒng)的設計,。該采集系統(tǒng)能夠?qū)?A class=contentlabel >雷達接收機送來的信號進行高速的采集,,然后通過USB接口,將采集到的數(shù)據(jù)送到計算機,,經(jīng)由上層軟件對數(shù)據(jù)進行處理分析,。
關鍵詞: USB2.0;FPGA;高速數(shù)據(jù)采集;雷達接收機
引言
在雷達接收機的測試和維護中,,經(jīng)常需要對數(shù)據(jù)進行采集,然后將采集到的數(shù)據(jù)送入計算機進行分析處理,。鑒于對數(shù)據(jù)實時采集的需求,,對采集系統(tǒng)提出三方面的要求:第一,,接口簡單靈活且有較高的數(shù)據(jù)傳輸率,;第二,采集的數(shù)據(jù)能夠快速處理并能方便提取原始數(shù)據(jù),;第三,,數(shù)據(jù)采集裝置具備多路數(shù)據(jù)采集能力。對于一些特殊應用,,甚至需要整個數(shù)據(jù)采集系統(tǒng)能夠方便攜帶,。
傳統(tǒng)的數(shù)據(jù)采集系統(tǒng)大多通過PCI總線完成數(shù)據(jù)的傳輸,但PCI總線存在嚴重缺陷:受限于計算機插槽數(shù)量和中斷資源,;不便于連接與安裝,;易受機箱內(nèi)電磁環(huán)境的影響。這些問題遏制了基于PCI總線的數(shù)據(jù)采集系統(tǒng)的進一步開發(fā)和應用,。因此,,需要一種更為簡便通用的方式來完成采集系統(tǒng)和計算機的數(shù)據(jù)的交互。
考慮到現(xiàn)代計算機上大都配備了USB接口,,且USB支持即插即用,,安裝方便,易于擴展,,USB2.0能夠達到480Mb/s的理論傳輸速度,,非常適合在高速數(shù)據(jù)采集系統(tǒng)中應用。因此,,通過USB接口來完成數(shù)據(jù)傳輸是一個很好的替代方案,。出于上述考慮,筆者設計了一個基于USB2.0接口的高速數(shù)據(jù)采集系統(tǒng),,通過實際測試,,該系統(tǒng)可以很好的完成數(shù)據(jù)采集的功能。
數(shù)據(jù)采集系統(tǒng)電路設計
高速數(shù)據(jù)采集系統(tǒng)框圖如圖1所示,。系統(tǒng)整體的設計思路如下:計算機將采集指令(包括數(shù)據(jù)格式,,數(shù)據(jù)長度,FPGA控制指令等)送給USB控制芯片,,USB控制芯片通過固件程序?qū)χ噶钸M行簡單的格式判定,,然后將判定后正確的指令送給FPGA,,FPGA對指令進行譯碼,獲得需要采集的數(shù)據(jù)的長度,,以及采集的地址和控制信號,,控制RAM來完成數(shù)據(jù)的采集存儲。雷達接收機送過來的數(shù)據(jù)和時鐘信號經(jīng)過長線接收器組以后,,由差分信號變?yōu)槠胀ǖ臄?shù)字信號,,時鐘信號送入FPGA,經(jīng)過處理后,,用來控制數(shù)據(jù)的采集時刻,,數(shù)據(jù)先存入RAM,待完成所需數(shù)目的采集以后,,再通過USB控制芯片送給計算機,,完成數(shù)據(jù)的后期處理和顯示。
圖1 高速數(shù)據(jù)采集系統(tǒng)框圖
圖2為FPGA與USB控制芯片的連接圖,,電路中FPGA選用EP1C3T144C8,,USB控制芯片選用Cypress 公司的CY7C68013。USB_Ready 為USB芯片狀態(tài)標志,,低電平有效,;FPGA_Ready為FPGA芯片狀態(tài)標志,低電平有效,;USB_Clk為USB向FPGA傳送指令的指令時鐘,,USB_Data 為USB傳送給FPGA的控制指令;FD[15:0]為USB 與FPGA交互的數(shù)據(jù),。
圖2 FPGA與USB控制芯片的電路連接圖
FPGA與USB芯片之間的通信流程如下:
1,、FPGA發(fā)送FPGA_Ready信號給USB控制芯片,表示FPGA