EPP高速數據采集與LabVIEW接口實(shí)現
可以實(shí)現PC機數據采集的接口很多,如ISA,PCI,EPP,USB等,其中最容易實(shí)現,而且性能很穩定的模式就是EPP模式。EPP指增強型并行接口標準(Enhanced Parallel Port),他電路實(shí)現簡(jiǎn)單、時(shí)序穩定、與所有軟件接口容易實(shí)現、支持各種采樣速度,是用做數據采集比較理想的接口。
LabVIEW是現在應用廣泛的虛擬儀器開(kāi)發(fā)軟件,他將數據采集與分析上的大多數方法都模塊化,以供用戶(hù)任意組合。其強大的圖形顯示能力及數據分析處理能力,不但降低了軟件開(kāi)發(fā)難度,而且提高了用戶(hù)界面的可視性。
用LabVIEW驅動(dòng)EPP接口進(jìn)行數據采集,不但實(shí)現方法簡(jiǎn)單,而且可以利用LabVIEW的顯示與分析工具,免去了買(mǎi)采集卡的昂貴費用和復雜的圖形界面程序編寫(xiě),具有經(jīng)濟上和實(shí)現上的雙重優(yōu)勢。
2 采集卡硬件電路設計
EPP模式實(shí)現了主機驅動(dòng)的非對稱(chēng)雙向數據傳輸,系統可獲得500 kB/s~2 MB/s的傳輸率。他是面向主機總線(xiàn)的,其所有的時(shí)序都由主機發(fā)出。首先,主機發(fā)出一個(gè)時(shí)序周期,然后把尋址地址發(fā)送到總線(xiàn)上,當主機產(chǎn)生地址選通信號時(shí),地址就由外部電路鎖存。數據傳輸由數據選通信號進(jìn)行。當被尋址器件應答一個(gè)準備好信號時(shí),這個(gè)周期就被接收了[1]。
EPP提供了數據寫(xiě)周期、數據讀周期、地址寫(xiě)周期、地址讀周期4種數據傳送周期。圖1為常用的EPP握手硬件電路。每個(gè)讀寫(xiě)周期都會(huì )按照圖1所示時(shí)序由硬件產(chǎn)生握手信號。其中握手信號nWait之前的2個(gè)非門(mén)是為了進(jìn)行一定的延時(shí),以保證數據讀周期內的正確性。
FIFO常用的是IDT720X系列。A/D轉換器應選用高速型。本設計選用的是IDT7203-35和Anal og公司的8位40 M的ADC9057840芯片。采樣電路如圖2所示。
評論