《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于USB接口的探地雷達數據采集系統
基于USB接口的探地雷達數據采集系統
摘要: 結合USB接口和探地雷達數據采集的特點,設計了一種基于USB接口的探地雷達數據采集系統。從硬件設計、設備驅動程序設計和應用軟件設計3個方面對系統進行了全面闡述,并通過實驗驗證了系統采集數據的準確性和高效性。系統選用FTD I公司的USB芯片FT245BM,為探地雷達設備與PC機之間構筑了一條高速雙向傳輸通路,從而實現了雷達數據準確、高速的采集和傳輸,為探地雷達信號處理和實時顯示奠定了基礎。
Abstract:
Key words :

  1 引 言

  探地雷達( ground penetrating radar,GPR)是一種新型的電磁探測設備,它具有快速、簡便的對淺層目標和結構進行無損探測的特點,也是目前分辨率、效率最高的地下目標探測設備之一,因此被廣泛的應用于城建、交通、地質、考古、國防等部門。在探地雷達的應用中,能否準確、高效地采集數據是探地雷達系統實用性和可靠性的判據之一。數據采集的準確性直接關系到探測目標的準確性和雷達數據的進一步處理工作;采集數據的速度關系到系統能否實現實時顯示。所以,當雷達設備將采集數據傳回主機時,就需要選擇一種接口來實現數據準確、高速的傳輸。

  傳統的數據采集系統的數據傳輸接口在低速時常采用標準串行口或并行口,高速時一般采用PCI總線接口。它們存在如下缺點:雖然標準串行口或并行口應用開發比較簡單,但是數據傳輸速率較低;PCI總線盡管數據傳輸速率比較快,但是硬件設計和驅動開發難度較大,PC I卡的尺寸面積限制了I/O接口的擴展;同時,這三者都不支持即插即用的功能。而USB接口規范1. 1中的12Mbp s的傳輸速率已經可以滿足探地雷達數據采集系統的使用需求,其接口簡單、便攜,支持即插即用的優點又在很大程度上簡化了系統的硬件設備,提高了雷達設備的可移動性。正是基于USB接口的這些優點,設計了基于USB接口的探地雷達數據采集系統,并開發了配套的應用軟件,實現了探地雷達數據的采集、傳輸和實時顯示。

  2 系統組成與工作原理

  2. 1 系統組成

  探地雷達數據采集系統由兩部分組成:計算機和數據采集卡。計算機作為采集系統的主控設備,實現對系統的控制和數據處理等功能;數據采集卡由模擬信號放大器、數控濾波器、時控增益放大器、高精度AD變換電路、F IFO、FT245 USB接口電路和時序控制電路組成,主要完成對取樣電路輸出信號的放大、濾波、采集等任務,并將采集數據通過USB接口傳輸到計算機內存中,供計算機處理和實時顯示。系統組成框圖如圖1所示。

  數據采集系統采用F IFO 設計數據傳送通道,大大簡化了系統的硬件電路和控制時序。在進行數據采集的同時,控制邏輯還將存儲在RAM中的增益曲線數據周期性的送入DAC中,以實現時控增益放大。在數據采集卡中還設計了一個RS - 232 控制器,用于接收外部定位裝置發送的定位信息。在探地雷達進行移動探測時,這個定位信息用于標示目標的地理位置。

圖1 探地雷達數據采集系統組成框圖

  2. 2 工作原理

  探地雷達數據采集系統在工作時,首先通過打開計算機應用軟件將雷達設備啟動,然后將工作參數傳送給數據采集卡,完成對雷達各項參數的控制。

  命令被響應后,雷達開始正常工作。采集卡將采集到的數據經過采集控制和傳輸控制后傳送給計算機。

  數據采集控制:數據采集卡根據主機設置的參數采集雷達信號。首先將模擬信號進行預處理,預處理包括濾波處理和增益控制等,以去除模擬信號中的噪聲,使模擬信號的幅度適于進行AD 轉換。

  然后進行AD 轉換,對模擬信號采樣,得到數字信號。數據采集卡在接收探地雷達傳來的模擬視頻信號的同時,還接收幀同步信號。數據采集卡將轉換得到的A - scan (A - scan:探地雷達在一個測量位置探測獲取的一維時域波形圖)數據與幀同步數據混合,然后存入FIFO。

  數據傳輸控制:計算機通過USB接口對數據采集卡進行訪問,并讀取F IFO 中的數據。計算機對數據采集卡的訪問是通過查詢方式完成的。數據采集卡內置的F IFO容量設計為32K ×9bit,如果計算機沒有及時讀走FIFO內的數據,F IFO就會出現溢出錯誤。所以查詢的時間間隔要滿足在該間隔內采集的數據不能大于F IFO的容量;另一方面,查詢間隔太短,會加大計算機系統的負擔,影響計算機進行數據處理的速度,所以要選取適當的查詢間隔。以數據采集卡的最快采集速度為例進行計算: 每個scan的采樣點數為1024,采樣速率為512 scan / s,每一點的數據長度為2字節。這樣在1 s內采集數據的大小為1024 ×2B ×512 = 1MB。在這樣的采樣率下,經32ms采集的數據就可將F IFO 裝滿,考慮到計算機系統的其它因素可能導致數據傳輸的阻礙,將查詢間隔設為20ms。此時既可以滿足數據傳輸的可靠性,又可節約計算機系統的資源。

  3 系統的設計與實現

  3. 1 硬件設計

  與一般的通用數據采集卡不同,探地雷達數據采集系統的數據采集卡不僅要完成數據的采集,還需要根據探地雷達信號的特點,對模擬信號進行相應的預處理工作。

  由于探測越深的目標,探地雷達接收的回波信號越小。為了提高對深層目標的分辨率,要采用時控增益放大器對取樣電路輸出的信號進行放大。對淺層目標反射的較強的回波信號,放大器具有較小的增益;對深層目標反射的較弱的回波信號,放大器具有較大的增益。由于探地雷達對地下目標進行重復掃描,所以放大器的增益曲線是與掃描頻率同步的周期信號,也就是時間的函數,所以稱為時控增益放大器。時控增益放大器的增益曲線通過計算機軟件進行調節,可以為任意的曲線。這樣就給使用者帶來了很大的靈活性,實驗中可以對感興趣回波區域的放大增益進行調節以使目標更加明顯。時控增益放大器由壓控增益放大器、DAC和FPGA內部的RAM及控制電路組成。

  由于不同的采樣點數和掃描速度使得探地雷達接收機輸出信號的有效帶寬不同,為了提高信噪比,設計了模擬可控低通濾波以實現對不同帶寬信號的低通濾波。該部分采用集成的開關電容濾波器設計,同時在FPGA中設計控制電路對該濾波器進行控制。最終實現了一個截止頻率為0. 1 - 50KHz可變、8階巴特沃思低通濾波器。

  在USB芯片的選取上,選擇了FTD I公司推出的FT245BM芯片。該芯片功能強大,傳輸速率快,能夠實現USB協議與并行I/O協議之間的轉換,并支持USB1. 1 及USB2. 0 規范,數據傳輸速率可達1MB /S。不論從芯片本身的功能,還是從系統開發的角度出發,該芯片都是探地雷達數據采集系統USB接口設計的理想選擇。FT245BM片內128 字節的接收F IFO和384字節的發送F IFO使得芯片可以實現高速數據吞吐。當USB 外設向主機傳輸數據時,只需在芯片發送器的狀態位為空時向設備寫入一個字節寬度即可。如果發送FIFO 已滿,設備將發送器的狀態位設置為滿以禁止數據寫入,直到F IFO中有部分數據通過USB接口傳輸出去。當主機通過USB向外設傳輸數據時,設備將首先判斷芯片接收器的狀態位是否為滿以確定是否可以接收數據,然后外設從主機讀取數據直到接收器的狀態位為滿,表明已沒有可以讀取的數據。

  3. 2 驅動程序設計

  W indows系統下的USB驅動包括三層,從高到低依次是:USB客戶端設備驅動(USB Client DeviceDriver) 、USB總線驅動(USB Hub (Bus) Driver) 、主機控制器驅動(Host ControllerDriver)。后兩者由Windows系統提供,用戶只需要開發USB 客戶端設備驅動程序,FTD I公司提供了一個通用的驅動程序(General Purpose Driver) ,即FTD2XX. SYS。為了增強系統的通用性和可移植性,可以將設備驅動程序( FTD2XX. SYS)進行動態鏈接庫函數封裝,得到動態鏈接庫FTD2XX. DLL,從而可以通過動態鏈接庫直接訪問驅動程序。驅動程序的結構如圖2所示。

  實現動態鏈接庫對驅動程序的訪問,首先調用FTD I公司提供的接口函數FT_Open ( )打開設備并獲得驅動程序的句柄,然后調用FT_GetStatus ( )獲得設備接收數據的長度、傳輸數據的長度和設備的當前狀態,從而通過驅動程序得到設備輸出緩沖區的信息。進而調用函數FT_Read ( )和FT_W rite ( )實現對設備的讀寫。當應用軟件退出時,用FT_Close ( )關閉設備。

圖2 驅動程序結構圖。

  3. 3 軟件程序設計

  在本系統中,應用軟件主要由動態鏈接庫和應用程序兩部分組成。動態鏈接庫負責與USB 設備驅動程序通信,響應應用程序的各種請求;應用程序則以定時查詢的方式將采集數據讀入計算機事先開辟的大容量內存緩沖區,同時從緩沖區讀出數據實時顯示,采集結束后再將內存緩沖區的數據存盤。

  系統的應用軟件用于探地雷達參數設置、數據采集和實時顯示。應用程序主要包括參數設置和數據錄取兩大部分。參數設置部分主要完成對雷達設備的控制和雷達參數的設置,這部分的操作都集中在軟件的設置界面進行操作;數據錄取部分完成對雷達采集數據的實時顯示、存盤和數據回放,這部分的操作都集中在軟件的錄取界面進行操作,其框架結構如圖3所示。

圖3 應用軟件框架結構圖

  系統進入正常工作狀態后,硬件設備會將采集的數據源源不斷地傳回主機事先開辟的緩存內,接著對數據進行預處理,進而檢測每一幀數據的幀頭,將檢測到的每一幀數據存放入另一塊緩存,進行數據修復,用于系統的實時顯示和存儲操作,并將事先開辟的緩存做清空處理,準備接收新的數據。應用程序流程圖如圖4所示。

圖4 應用程序流程圖

  4 實驗結果與分析

  考慮到探地雷達工作的環境和使用的便利性,本系統的計算機采用帶觸摸屏的便攜式工控計算機,數據采集卡與工控機集成在一個機殼內。通過綜合電纜與探地雷達發射、接收機連接后就組成了完整的探地雷達系統。該系統具有小型化、便攜化、低功耗的特點。

  為了驗證數據采集系統的功能和可靠性,進行了如下實驗: 雷達系統對一個距離雷達天線為0. 9m、面積為0. 2m ×0. 3m 的金屬板目標進行探測。雷達天線正對目標平面,并平行于金屬板平面以1m / s的速度沿直線移動,對目標區域進行探測。

  實驗參數設置:采樣點數為1024點,掃描速度為64 scan / s,濾波器截止頻率為50KHz,相對增益控制為0dB,波形平均次數為8次。實驗的參數設置界面如圖5所示。圖中顯示了一道A - scan波形。

圖5 實驗參數設置界面

  通過設置界面修改增益曲線,濾波器截止頻率等參數,A - scan波形會發生相應的變化。操作者要根據探測工作的具體情況,合理設置系統參數,以得到較好的探測結果。

  設置完畢后,點擊“采集界面”將應用軟件切換至數據采集錄取界面,系統開始采集并錄取數據,采集界面如圖6所示。

圖6 實驗數據采集結果

  由圖6中右側的彩色堆積圖可以看出,在時間坐標為6. 5ns處的色帶即為回波的直耦波堆積圖,直耦波位置即可認為是天線位置。在時間坐標為9. 5ns處的圖像中部有一明顯的雙曲線波形,即由地下金屬板的回波形成的二維堆積圖。根據電磁波在空氣中的傳播速度為3 ×108m / s,可得出目標與天線的距離為( 0. 95ns - 6. 5ns) ×3 ×108m / s =0. 9m。圖6左側顯示出雷達經過正對目標區域時采集的一維時域波形,在時間坐標相應位置可以看到直耦波和目標回波。實驗結果驗證了數據采集系統功能的完整性。

  在實驗采集數據的過程中,系統工作穩定,可靠,且能實現實時顯示,這些都為探地雷達的后續數據處理工作奠定了良好基礎。

  通過實驗結果可以看出,本數據采集系統在應用于探地雷達工作時,可以有效地完成對雷達模擬視頻信號的預處理和采集,并可實現雷達參數設置和數據的實時顯示和存儲工作,使探地實驗數據的獲取更加穩定,可靠,直觀。另外,系統的小型化、便攜化、低功耗設計,使系統更加適用于外場實驗。所以,此系統完全適用于探地雷達的工程應用。

  5 結束語

  實踐證明,使用FT245BM芯片開發USB 接口具有設計簡單、價格低廉、開發周期短的特點。再加上FTD I公司提供的驅動程序支持,從而使應用軟件的可移植性大大提高。通過外場數據采集實驗表明,該系統完全滿足探地雷達對數據采集系統的性能要求,能夠做到大容量高速連續采集且穩定可靠,接收的數據能夠實現實時顯示,并真實地反映出探測區域的目標特性。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲男女自偷自拍| 亚洲激情第一区| 亚洲欧洲偷拍精品| 国产综合久久| 国产午夜精品美女毛片视频| 国产精品日韩欧美一区二区三区| 欧美日韩免费一区二区三区视频 | 久久蜜桃av一区精品变态类天堂| 午夜精品99久久免费| 亚洲一区二区三区四区五区午夜| 一本色道久久88亚洲综合88| 日韩网站在线观看| 亚洲免费观看| 99国产精品自拍| 亚洲天堂av图片| 亚洲一区观看| 亚洲女性裸体视频| 午夜精品一区二区三区在线| 翔田千里一区二区| 久久国产精品一区二区三区| 久久不射网站| 久久久最新网址| 久热精品在线| 欧美成人久久| 欧美女人交a| 欧美三级电影大全| 国产精品美女xx| 国产午夜精品视频| 伊人成人在线视频| 91久久黄色| 99国产精品久久久久久久成人热| 一区二区欧美国产| 亚洲一区美女视频在线观看免费| 亚洲欧美在线播放| 亚洲国产国产亚洲一二三| 亚洲国产一区二区三区在线播| 亚洲日本va在线观看| 亚洲午夜电影网| 欧美主播一区二区三区美女 久久精品人| 久久久7777| 欧美精品久久久久久久久久| 欧美性大战久久久久| 国产亚洲午夜高清国产拍精品| 韩国欧美一区| 亚洲日韩欧美视频一区| 亚洲一区图片| 亚洲国产精品t66y| 中文国产成人精品久久一| 午夜视频在线观看一区二区| 久久久久久电影| 欧美精品aa| 国产美女诱惑一区二区| 在线观看不卡| 亚洲视频999| 亚洲高清在线观看| 亚洲性线免费观看视频成熟| 久久精品动漫| 欧美日韩精品免费观看视频完整| 国产精品一区二区视频| 国产一区二区在线观看免费播放| 亚洲欧洲日本在线| 亚洲尤物视频网| 亚洲经典在线看| 香蕉亚洲视频| 欧美另类综合| 国产曰批免费观看久久久| 亚洲精选久久| 欧美在线综合视频| 亚洲天堂av在线免费| 久久偷看各类wc女厕嘘嘘偷窃| 欧美日韩成人在线| 国产最新精品精品你懂的| 一卡二卡3卡四卡高清精品视频| 久久精品成人欧美大片古装| 亚洲一区二区三区四区中文| 另类尿喷潮videofree| 国产精品美女主播| 亚洲激情网站| 久久精品欧美日韩| 欧美亚洲三区| 欧美日韩另类国产亚洲欧美一级| 狠狠干综合网| 亚洲欧美日本国产专区一区| 99视频精品| 久热精品在线视频| 国产亚洲a∨片在线观看| av成人福利| 亚洲另类在线视频| 久久综合网络一区二区| 国产欧美精品久久| 中文精品视频一区二区在线观看| 亚洲精品三级| 久热爱精品视频线路一| 国产午夜精品一区二区三区视频| 亚洲天堂成人| 在线视频欧美日韩| 欧美国产第一页| 一区在线影院| 欧美一区二区三区视频免费播放 | 国产视频不卡| 亚洲午夜av| 亚洲天堂网站在线观看视频| 欧美国产精品一区| 在线观看av不卡| 亚洲国产精品精华液2区45| 久久国产精品99国产| 国产精品一区二区三区观看| 亚洲午夜电影网| 亚洲一区二区成人| 欧美日韩综合视频| 日韩一区二区电影网| 亚洲美女91| 欧美激情一级片一区二区| 亚洲国产欧美日韩| 亚洲国产一区二区精品专区| 久热精品视频在线免费观看| 狠狠爱www人成狠狠爱综合网| 欧美一区二区三区四区视频 | 国产乱码精品一区二区三| 一区二区久久久久| 亚洲视频电影图片偷拍一区| 欧美日韩精品在线| 亚洲精品视频啊美女在线直播| 亚洲精品久久在线| 欧美激情精品久久久久久久变态 | 亚洲国产一区在线| 最新成人av在线| 午夜免费久久久久| 久久久久国色av免费看影院| 国产亚洲成精品久久| 欧美在线综合视频| 麻豆精品视频在线观看| 在线激情影院一区| 亚洲精品影院在线观看| 欧美久久久久久蜜桃| 亚洲精品自在在线观看| 亚洲一区二区三区在线观看视频| 国产精品国产| 亚洲欧美激情视频| 久久免费精品日本久久中文字幕| 国内一区二区三区在线视频| 久久精品五月| 欧美精品一二三| 亚洲一二三区在线观看| 久久aⅴ国产紧身牛仔裤| 国产一区二区久久| 亚洲高清视频在线观看| 欧美久久久久久久| 这里只有精品电影| 欧美在线|欧美| 黄色成人av网站| 亚洲日韩欧美一区二区在线| 欧美日韩视频一区二区| 亚洲男人影院| 欧美jjzz| 亚洲天堂网在线观看| 久久九九电影| 最新中文字幕亚洲| 性娇小13――14欧美| 一区二区三区在线高清| 一本一本久久| 国产欧美日本| 亚洲人成小说网站色在线| 欧美午夜激情视频| 欧美一区日本一区韩国一区| 欧美另类人妖| 欧美一级专区| 欧美日韩国产三级| 午夜亚洲伦理| 欧美久久久久久久久久| 翔田千里一区二区| 欧美精品一区二区三区一线天视频| 亚洲天堂av在线免费| 蜜乳av另类精品一区二区| 一本色道久久综合亚洲精品不| 久久久精品国产一区二区三区 | 亚洲精品自在在线观看| 欧美一区二区三区免费视| 在线成人免费视频| 性久久久久久久| 亚洲三级观看| 久久精品国产成人| 日韩视频永久免费观看| 久久精品日产第一区二区| 亚洲精品你懂的| 久久久免费av| 亚洲图片在区色| 欧美aⅴ99久久黑人专区| 亚洲男人的天堂在线| 欧美人与性禽动交情品| 欧美一区二区高清在线观看| 欧美日韩视频在线一区二区| 亚洲国产经典视频| 国产欧美丝祙| 亚洲久久成人| 精品成人一区二区| 欧美在线国产精品| 日韩午夜电影| 欧美电影免费| 亚洲成人在线网站|