999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的水聲信號多通道同步采集技術的研究

2019-09-10 19:25:38楊壽佳
科學導報·學術 2019年49期

楊壽佳

摘 ?要:本文設計了一種以FPGA為控制核心,AD7606為采集模塊,基于千兆網和UDP協議進行數據傳輸的水聲信號多通道同步采集系統,解決了水下平臺低功耗、高采樣率的數據采集問題。該設計具有功耗低,可高速實時傳輸,通用性強、易于擴展等優點。

關鍵詞:水聲信號;FPGA;同步采集

1引言

水聲信號是水聲傳感器探測水下目標回波及其輻射噪聲的信息,目前水下探測、目標跟蹤、導航定位、入侵預警等功能的實現,皆離不開水下多個節點同步水聲信號的采集、存儲、分析、處理和研究而獲得的大量目標特征信息。

水聲信號采集系統是水下探測儀器的重要組成部分,開展水聲環境調查所使用的水下儀器要求設備通道多、同步性好、采樣率高。本文設計的水聲信號多通道同步采集系統只一款水聲數據采集的較為通用的系統,除了單板具有多個采集通道外,還可以多個單板級聯實現多通道同步采集,采用千兆以太網實現數據的高速實時傳輸。

2硬件設計方案

多通道實時同步采集系統硬件設計分為AD同步采集、FPGA模塊、千兆網接口電路三個部分組成。AD同步電路采用的是8通道16bit采集芯片AD7606,每個通道都能達到200k采樣頻率。

AD同步采集電路接收工作頻段覆蓋20Hz~40kHz的水聲信號,通過FPGA控制AD同步采集電路采集水聲信號,緩存到FPGA內部FIFO,當FIFO存滿時,通過FPGA控制千兆網口以UDP數據包格式發送到網絡。

2.1 AD同步采集電路

AD同步采集電路功能室完成模擬信號到數字信號的轉換。AD同步采集電路是同步采集系統的重要組成部分。AD同步采集電路主要由ADC芯片構成,本系統采用了ADI 公司的AD7606芯片,它是一款電荷再分配逐次逼近型ADC,集成式8通道同步采樣數據采集系統,片內集成輸入放大器、過壓保護電路、二階模擬抗混疊濾波器、模擬多路復用器、16位200kSPS SAR ADC和一個數字濾波器,2.5V基準電壓源、基準電壓緩沖以及高速串行和并行接口。片上集成模擬鉗位保護,最高能承受±16.5v的電壓,保護著電路安全地運行;采用單5v供電,不需要使用正負雙電源,簡化了硬件結構。

2.2 FPGA模塊

FPGA 模塊是整個系統的控制核心,負責系統中各個模塊的控制,其中包括信號調理模塊的參數配置、AD轉換模塊的轉換頻率控制、數據讀取、以及千兆以太網通信接口模塊的控制。

本系統選用的是Xilinx公司Spartan-6系列芯片XC6SLX45,其擁有高級功耗管理技術,提供了最佳的低功耗和高性能均衡。Spartan-6系列芯片增強了大量的內嵌專用乘法器和專用塊RAM資源,邏輯容量方面有較大的提升,擁有較強的復雜數字信號處理和的能力。

2.3千兆網接口電路

千兆網接口電路是實現FPGA與外部設備的高速數據通信,一個AD7606的8個通道同時以200kHz的采樣率工作時產生的數據量為25.6Mb/s,同時并聯控制兩個或者三個采集模塊時,系統擴展到 16通道、32通道甚至更多時,其數據量也翻倍增長,千兆網口有更高的傳輸帶寬,有更大的擴展空間。

本系統采用的千兆網物理層協議芯片是 88E1111,用于實現以太網協議中物理層功能,并為 MAC 層提供標準接口。88E1111 支持 10Mbps、100Mbps、1000Mbps 三種傳輸速度模式。

本系統采用的是GMII接口與FPGA連接,同時為了隔離PHY協議芯片與RJ45 接口間的干擾并增加驅動能力,在88E1111與RJ45 接口之間增加了網絡變壓器。

3系統數字邏輯設計

本系統數字邏輯設計與實現是利用 FPGA 開發環境和Verilog HDL編程語言進行開發的,系統數字邏輯設計是整個采集系統的核心控制部分,根據FPGA的數字邏輯設計思想,將系統分為不同的模塊。采用自頂向下的設計方法,把系統劃分為基本單元進行模塊化實現,整個系統劃分為以下幾個主要功能模塊:AD轉換控制模塊、FIFO緩存模塊、千兆網傳輸控制模塊。

3.1 AD采樣控制數字邏輯設計

AD采樣控制模塊采用的是Verilog HDL 編程,主要實現多通道AD同步控制和AD采樣控制,AD采樣控制數字邏輯具體實現采用的狀態機控制。

3.2數據緩存模塊數字邏輯設計

數據緩沖模塊主要是用于調節AD采集與網絡傳輸之間,不同位寬、速率的數據流之間的匹配。采集數據同一時刻的一次AD轉換結果數據為16×8=128位,將這128位數據作為一個數據包。在千兆網傳輸過程中,千兆網的傳輸速度遠高于AD數據輸出率,數據緩存模塊便是用于AD模塊和千兆網模塊之間的數據緩沖、位寬和時鐘匹配。

3.3千兆網傳輸模塊數字邏輯設計

本系統采用千兆網接口實現采集數據的數據包的發送,能夠保證在高采樣率、多通道數的情況下的數據傳輸。FPGA與接收設備之間,采用UDP協議進行傳輸。

千兆網通信的實現是將時鐘倍頻模塊、CRC校驗算法模塊統籌起來按照MAC 幀的格式將數據進行封裝。通過物理上的GMII接口將數據發送到PH芯片,由PHY芯片將數據轉發到上位機,實現FPGA與上位機之間的高速通信。

4測試結果及結論

測試實驗采用信號發生器發出單頻108Hz正弦波信號作為1通道數據輸入測試源,采集系統將采集結果通過網口上傳,上位機將接收到的數據存儲為數據包,使用MATLAB軟件分析數據包。如圖1所示,通過MATLAB分析顯示的采集到的結果

與信號發生器產生的信號一致,傅里葉變換分析出的數據結果與輸入信號的頻率均為108Hz。

5結論

本文設計的水聲信號多通道同步采集系統,實現了多通道信號的采集傳輸功能,經過有效的系統測試和數據分析,證明了該系統穩定有效。本系統設計靈活,采用模塊化設計,可根據不同的應用場景進行通道擴展,進一步增強了系統在其他領域應用的靈活性。

參考文獻

[1] ?王之程,陳宗岐,于沨等.艦船噪聲測量與分析[M].北京;國防工業出版社,2004;188-198

[2] ?徐文波,田耕. Xilinx FPGA開發實用教程[M]. 北京:清華大學出社,2012:14-15.

[3] ?鞏峰. 基于FPGA 的千兆以太網控制器的設計與實現[D].西安電子科技大學,2014.

[4] ?Ullah S,Mohaisen M,Alnuem M A. A review of IEEE 802.15.6 MAC,PHY,and security specifications [J]. International Journal of Distributed Sensor Networks,2013,2013.

主站蜘蛛池模板: 国产一在线| 国产黑丝一区| 免费看黄片一区二区三区| 亚洲人网站| 丰满人妻久久中文字幕| 久久精品国产91久久综合麻豆自制| 自拍偷拍欧美日韩| 亚洲第一精品福利| 中文字幕2区| 国产jizzjizz视频| 国产导航在线| 男人天堂伊人网| 欧美精品亚洲二区| 免费国产一级 片内射老| 无码网站免费观看| 99热这里只有成人精品国产| 天天躁夜夜躁狠狠躁图片| 欧美黄网站免费观看| 凹凸国产熟女精品视频| 亚洲精品另类| 国产黄色爱视频| 无码aⅴ精品一区二区三区| 999国产精品永久免费视频精品久久 | 99国产精品一区二区| 欧美啪啪网| 久久久久亚洲Av片无码观看| 日韩在线播放中文字幕| 亚洲午夜天堂| 欧美日韩在线成人| 亚洲精品午夜天堂网页| 久久精品人人做人人爽97| 久青草国产高清在线视频| 国产菊爆视频在线观看| 国产在线98福利播放视频免费| 免费一级成人毛片| 尤物亚洲最大AV无码网站| 91精品啪在线观看国产91九色| 日韩精品免费一线在线观看| 亚洲免费福利视频| 美女潮喷出白浆在线观看视频| 久草中文网| 国产在线啪| 亚洲精品在线观看91| 亚洲成人一区二区三区| 久久久无码人妻精品无码| 色欲色欲久久综合网| 欧美精品H在线播放| 日本三区视频| 亚洲国产日韩在线成人蜜芽| 国产乱人伦偷精品视频AAA| 国产日韩欧美中文| 国产产在线精品亚洲aavv| 欧美成人一区午夜福利在线| 在线看片中文字幕| 在线中文字幕网| av天堂最新版在线| 国产欧美日韩专区发布| 幺女国产一级毛片| 999福利激情视频| 久久国产精品嫖妓| 午夜丁香婷婷| 欧美色图久久| 亚洲啪啪网| 精品久久人人爽人人玩人人妻| 亚洲无码日韩一区| 色香蕉网站| 伊人久久精品无码麻豆精品| 免费一级毛片在线观看| 亚洲人成人无码www| 亚洲三级a| 99999久久久久久亚洲| 在线免费亚洲无码视频| 黄色免费在线网址| 九九久久99精品| 成人夜夜嗨| 国产色婷婷视频在线观看| 五月天香蕉视频国产亚| 91精品福利自产拍在线观看| 国产高清无码第一十页在线观看| 欧美成人精品在线| 无码专区第一页| 国产91视频免费|