《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于FPGA的通道數可調高精度采集系統模塊化設計
基于FPGA的通道數可調高精度采集系統模塊化設計
2020年電子技術應用第2期
田皓文,郭世旭,朱錳琪,趙 鵬
中國計量大學 計測工程學院,浙江 杭州310018
摘要: 在聲學相機的開發過程中,針對聲場信號的高精度采集以及多傳感器信息的實時傳輸需求,設計了一種集成了PGA、Σ-Δ型ADC、FPGA以及千兆以太網通信的數據采集系統并模塊化,并給出了通道擴展條件。經性能測試表明,該模塊在55 kHz帶寬下采樣誤差為0.000 2%,自噪聲為9 μV,并且擁有110 dB的動態范圍,其性能優于常用的振動聲學多通道采集設備,且具有擴展性好、成本低的特點。
中圖分類號: TN79;TP274+.2
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.190816
中文引用格式: 田皓文,郭世旭,朱錳琪,等. 基于FPGA的通道數可調高精度采集系統模塊化設計[J].電子技術應用,2020,46(2):53-57,61.
英文引用格式: Tian Haowen,Guo Shixu,Zhu Mengqi,et al. Modular design of channel number adjustable and high precision acquisition system based on FPGA[J]. Application of Electronic Technique,2020,46(2):53-57,61.
Modular design of channel number adjustable and high precision acquisition system based on FPGA
Tian Haowen,Guo Shixu,Zhu Mengqi,Zhao Peng
School of Metrological Technology and Engineering,China Jiliang University,Hangzhou 310018,China
Abstract: In the development of acoustic camera, aiming at the need of high-precision acquisition of acoustic field signals and real-time transmission of multi-sensor information, a modularized data acquisition system is designed, which integrates PGA, Σ-Δ ADC, FPGA as well as Gigabit Ethernet communication, and the condition of channel extension is given. According to the performance test, it shows that the sampling error of this module is 0.000 2%, the self-noise is 9 μV, and it has the advantages of 110 dB dynamic range under the bandwidth of 55 kHz, not only its performance better than the most often used multi-channel data acquisition device of vibration acoustics, but also has the characteristics of good extendibility and lower development cost.
Key words : acoustic camera;FPGA;Gigabit Ethernet;data acquisition system;channel number adjustable

0 引言

    聲學相機是一種將空間視頻信息與聲場測量信息結合并可視化顯示的技術,主要由傳感器陣列、數據采集系統、數據處理系統三部分組成,廣泛應用于戰略軍工、工業降噪、無損檢測等領域[1-3]。目前,德國CAE公司Bionic 112 Array系列聲學相機擁有112個傳聲器陣元、24 bit的分辨率以及48 kHz的采樣率,實現了距離大于0.2 m遠場聲源的二維成像[4];丹麥B&K也研制出了30陣元的便捷式聲學相機PULSE Reflex系列[5]。國內,其高科技基于32通道的優化曲面陣推出了高性能的KeyVES-U系列,實現了對300 kHz~12 kHz聲源的定位成像,并通過PXI總線完成數據的傳輸[6]。

    聲學相機對采集系統的自噪聲非常敏感[7],并且需要同步地獲取大量傳聲器接收到的聲學信號[8],以及實現大帶寬下的數據傳輸[9],因此一款高性能的聲學相機就對采集系統的采樣精度、本底噪聲、通道數量等性能指標提出了較高的要求。本文針對這一問題設計了一款基于FPGA控制的數據采集模塊,解決了不同聲學相機所需通道數不同的難題,滿足對不同種類傳聲器陣元的信號進行數據采集的需求,并且論述了該模塊的整體設計過程與擴展性分析,通過實際測試給出了采集模塊性能指標。

1 硬件設計

1.1 總體架構設計

    隨著半導體工藝的發展,FPGA的性能和容量在逐年地提升,其價格和功耗卻持續降低,越來越多嵌入式儀器儀表的開發都采用了FPGA作為最優解決方案[10-12]。本次設計的采集系統主要由FPGA、采集模塊組以及千兆以太網通信三部分構成,如圖1所示。

ck1-t1.gif

    上位機通過千兆以太網發送的命令幀格式如表1所示,數據傳輸的幀格式如圖2所示。

ck1-b1.gif

ck1-t2.gif

1.2 采集模塊設計

1.2.1 器件的選型

    采集模塊中ADC芯片的選取需要考慮其轉換類型、量程、分辨率、采樣率、通道數、動態范圍、輸入輸出接口等參數[13],表2列舉了工程中常見的幾款ADC芯片的性能指標,本次設計擇優選擇了ADI公司推出的AD7768芯片。

ck1-b2.gif

    由于傳聲器的輸出電壓信號通常是毫伏級別,其遠遠小于ADC芯片的量程范圍,因此,需要對輸入的電壓信號進行放大處理,選取PGA芯片作為整個采集系統的輸入級,使得采集模塊的輸入阻抗大于1 GΩ,并且通過改變PGA的增益系數可靈活匹配不同種類傳聲器的信號放大需求。表3列舉了幾款常見的PGA芯片性能指標,擇優選擇了TI公司推出的PGA4311芯片,通過LTC6363芯片將PGA輸出的電壓信號完成單端轉差分的操作,以匹配了AD7768芯片的差分輸入接口。

ck1-b3.gif

1.2.2 可擴展性分析

    采集模塊硬件構成如圖3所示,總共消耗FPGA的I/O資源數為16個。由圖2可知,單個采集模塊每個網絡包占用42 B固定包頭、4 B的幀頭、4 B的包計數以及4 B的CRC校驗,單個模塊1次采樣有32 B數據,上位機要求一個數據報中包含M個采集模塊N次同步采樣的數據,則發送一個包的時間T為:

ck1-gs1-3.gif

    通過硬件上增添采集模塊,并根據式(2)和式(3)調整AD采樣率fs以及單次發送的采集點數N即可實現通道數可調的功能。例如,fs設置為125 kHz,128通道同步采集(M=16),一個數據報中包含8次采集數據(N=8),可以求得發送時間T=33.2 μs,緩存N次的時間為64 μs,消耗I/O數量256個,滿足了通道數擴展的條件。

ck1-t3.gif

2 軟件設計與實現

    程序流程圖如圖4所示,程序上實現了上位機與FPGA之間的千兆以太網通信、FPGA對上位機指令的響應與校驗以及采集數據高速緩存與實時上傳。

ck1-t4.gif

2.1 指令校驗模塊設計

    FPGA通過同步于以太網時鐘信號上升沿對數據總線進行連續地判斷,該模塊的邏輯仿真波形如圖5所示,實現功能如下:

    (1)識別出上位機的全局啟動指令,并將全局使能信號(en_glob)置“1”,隨后,當接收到全局停止指令后,清零全局使能信號;

    (2)識別出上位機的PGA配置指令,將PGA的配置使能信號(en_pga_w)置“1”,并寄存配置信息到寄存器“pga_data”中,當PGA配置完成后將使能信號置“0”;

    (3)識別出上位機的ADC寄存器配置指令,置“1”ADC的配置使能信號(en_adc_w)后寄存配置信息到寄存器“adc_addr_data”中,當ADC配置完成后清零使能信號。

ck1-t5.gif

2.2 PGA控制模塊

    PGA4311芯片通過SPI接口實現與FPGA芯片的數據交互。對級聯的PGA芯片進行配置時,需要對第一片PGA連續進行兩次增益系數的配置,PGA通道寄存器輸入的數據L(1~255十進制)與實際增益系數K的關系如式(4)所示:

    ck1-gs4.gif

    PGA控制模塊實現的功能如下:

    (1)當采集系統接收到上位機發出的全局使能指令時,對所有通道寫入十六進制數“C0”,實現下位機的默認配置功能;

    (2)當系統識別到上位機發送的在線修改指令時,將指定參數寫入PGA芯片,并返回等待指令狀態。

    如圖6的邏輯仿真圖所示,首先,全局使能后通過兩次SPI通信完成了8個通道增益系數的默認配置,隨后,分別實現了兩次在線修改各通道增益寄存器的操作。

ck1-t6.gif

2.3 ADC控制模塊

    AD7768芯片的數據輸出形式如圖7所示,其中“DRDY”信號的頻率代表了ADC的采樣率,FPGA根據每個“DCLK”的下降沿對“DOUT”進行讀取。

ck1-t7.gif

    圖8為系統工作在125 kHz采樣率下,FPGA讀取單個采集模塊ADC通道7數據的實際邏輯波形圖,其中“AD_Data_Valid”信號作為FIFO的寫時鐘信號,另外,“ad_go”為后級以太網傳輸的發送使能脈沖。

ck1-t8.gif

2.4 千兆以太網控制模塊

    千兆以太網控制模塊的主要功能如下:

    (1)ARP協議獲取并緩存上位機的MAC地址與IP地址;

    (2)UDP協議實現指令回饋與數據傳輸功能;

    (3)通過ICMP協議實時觀測網絡連接是否暢通。

    上位機發送18 B的“AA”對采集系統進行網絡抓包測試,ARP應答與指令響應功能如圖9所示;上位機通過DOS系統,輸入ping指令對ICMP協議進行測試,其結果如圖10所示。

ck1-t9.gif

ck1-t10.gif

3 性能指標

3.1 轉換精度

    輸入直流電壓,并配置AD采樣率為125 kHz,PGA增益為0 dB,采集系統輸出對應電壓值V的計算如式(5)所示:

    ck1-gs5.gif

其中,VD為AD7768的輸出補碼形式,Vref為4.096 V參考電壓。采集模塊8個通道的測量結果的平均值與USB-4431采集卡所測結果進行對比以及采集模塊的轉換誤差如表4所示。

ck1-b4.gif

    根據式(4),設置PGA增益為20 dB與31.5 dB,采集模塊對應的轉換結果如表5所示。

ck1-b5.gif

3.2 自噪聲與動態范圍

    將采集模塊輸入端短接至模擬地,PGA增益配置為0 dB,測量采集模塊在不同工作模式與不同采樣率下輸出的平均本底噪聲Vrms,并根據式(6)計算其動態范圍DR:

    ck1-gs6.gif

    測試結果如表6所示。

ck1-b6.gif

    上位機對采集模塊本底噪以及USB-4431采集卡的本底噪聲進行功率譜分析,對比結果如圖11所示。

ck1-t11.gif

3.3 上位機波形顯示

    采集模塊的通道0與通道7通過信號源分別輸入頻率為5 kHz、相位差為90°、峰峰值為7 V的正弦波,且采樣率配置為125 kHz,上位機通過千兆網口實時接收采集數據,波形顯示結果如圖12所示。其中,通道0采集數據以虛線表示,通道7采集數據以實線表示。

ck1-t12.gif

4 結論

    本文通過分析聲學相機的開發需求,對比了工程中常用的IC芯片,從低噪聲與通道數可擴展的角度研究并設計了一款由FPGA主控的數據采集系統并模塊化,詳細闡述了模塊設計過程,并給出了模塊擴展條件以及性能測試指標。對比現有的成品采集卡USB-44311,本次設計的采集模塊轉換精度更高、自噪聲更低、動態范圍更寬且易于擴展,節省了大量的開發成本,滿足了聲學相機中采集系統的開發需求。

參考文獻

[1] 錢世鍔.聲學相機——讓我們的社區更安靜[J].國外電子測量技術,2009,28(2):5-8.

[2] BUXTON R T,LENDRUM P E,CROOKS K R,et al.Paring camera traps and acoustic recorders to monitor the ecological impact of human disturbance[J].Global Ecology and Conservation,2018,16:e00493.

[3] 邵林,楊殿閣,李兵,等.基于雙目視覺和聲陣列的聲學攝像機的開發[J].儀器儀表學報,2009,30(4):823-827.

[4] CAE Softeware & System.Acoustic camera bionic M-112 array[EB/OL].(2010-xx-xx)[2019-07-17].https://www.cae-systems.de/produkt-e/akustische-kamera-schallquellen-lokalisieren/bionic-m-112.html.

[5] DE BREE H,TIJS E,BASTEN T.Real time sound field visualization in the near field,far field and at absorbing surfaces[C].Acoustic 2008,Paris,France,2008.

[6] 其高科技.KeyVES-U高性能陣列[EB/OL].(2016-xx-xx)[2019-07-17].http://www.keygotech.com/cn/product/acoustic.

[7] 何頔.基于FPGA的聲源定位系統軟硬件設計[D].哈爾濱:哈爾濱工業大學,2017.

[8] 任勇,胡方明,李自學.基于麥克風陣列聲源定位系統的FPGA實現[J].電子科技,2011,24(4):72-74.

[9] 胡德孟,何培宇,張勇,等.實時高精度麥克風陣列數據采集系統[J].信號處理,2013,29(10):1362-1367.

[10] 易志強,韓賓,江虹,等.基于FPGA的多通道同步實時高速數據采集系統設計[J].電子技術應用,2019,45(6):70-74.

[11] 趙樹磊,劉敬猛,張慧,等.基于FPGA臨空數據采集系統的設計[J].電子技術應用,2018,44(12):123-126.

[12] 周浩,王浩全,任時磊.基于FPGA和NAND Flash的便攜式信號采集系統設計[J].電子技術應用,2018,44(9):82-86.

[13] 張志堅,周鳳星,盧少武.基于AD7760的高速數據采集系統[J].儀表技術與傳感器,2015(1):24-26.



作者信息:

田皓文,郭世旭,朱錳琪,趙  鵬

(中國計量大學 計測工程學院,浙江 杭州310018)

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产精品一区二区第四页av | 国产精品成人v| 久久精品夜色噜噜亚洲aⅴ| 亚洲视频一二| 亚洲国产日韩欧美综合久久| 99视频在线精品国自产拍免费观看| 黄色成人在线免费| 国产精品美女诱惑| 欧美日韩精品一本二本三本| 免费成人高清视频| 欧美在线观看一区二区| 亚洲一区3d动漫同人无遮挡| 99精品免费视频| 亚洲区一区二| 亚洲欧美日韩国产一区| 亚洲黄色片网站| 狠狠色狠色综合曰曰| 国产农村妇女精品一二区| 欧美日精品一区视频| 欧美剧在线免费观看网站| 牛夜精品久久久久久久99黑人 | 亚洲一区亚洲| 99视频一区二区| 亚洲精品一区二区在线观看| 亚洲国产视频一区| 亚洲国产精品久久久久秋霞蜜臀| 欧美怡红院视频| 午夜精品福利一区二区三区av| 亚洲欧美bt| 亚洲尤物在线| 99re视频这里只有精品| 99精品免费| 一本一本久久a久久精品综合麻豆| 亚洲免费高清| 9l国产精品久久久久麻豆| 亚洲精品久久久久久一区二区| 亚洲国产视频一区| 亚洲精品久久| 在线一区视频| 亚洲一区自拍| 亚洲夜间福利| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲精品国产无天堂网2021| 亚洲精品一区二区三区蜜桃久| 亚洲乱码一区二区| 一区二区三区免费网站| 欧美激情综合| 午夜亚洲精品| 久久精品夜夜夜夜久久| 久久久久久久一区| 美女精品在线| 欧美区二区三区| 欧美日韩精品一区二区天天拍小说| 欧美三级特黄| 欧美人交a欧美精品| 欧美三级视频在线播放| 国产精品有限公司| 国产精品一区二区三区久久久| 国产精品国产自产拍高清av| 国产精品夜夜嗨| 黄色一区二区在线观看| 亚洲欧洲一区二区三区在线观看| 日韩视频在线免费观看| 亚洲欧美视频在线观看| 久久精品国产96久久久香蕉| 亚洲黄网站黄| 亚洲欧美三级在线| 久久精品一区二区三区不卡牛牛| 亚洲精品在线视频| 亚洲免费观看高清在线观看| 亚洲欧美成人网| 久久久精彩视频| 欧美精品一区二区三区在线看午夜| 国产精品高清在线| 国产综合久久久久久鬼色| 亚洲国产日韩一区二区| 亚洲视频一二三| 亚洲电影免费观看高清完整版在线观看| 日韩一区二区精品葵司在线| 一区二区国产在线观看| 久久超碰97中文字幕| 欧美国产亚洲另类动漫| 蜜臀久久99精品久久久久久9 | 久久久久久香蕉网| 性视频1819p久久| 欧美18av| 国产欧美日韩综合| 国产女优一区| 亚洲激情自拍| 午夜视频在线观看一区二区三区| 亚洲精品一区二区网址| 欧美一区激情| 欧美日一区二区三区在线观看国产免| 在线电影欧美日韩一区二区私密| 亚洲自拍啪啪| 一区二区成人精品| 欧美波霸影院| 欧美午夜一区| 亚洲精品一区二区三区婷婷月 | 久久久久久亚洲精品不卡4k岛国| 欧美日韩视频专区在线播放 | 在线综合视频| 美日韩精品视频| 国产精品揄拍500视频| 亚洲精品美女在线观看| 久久爱另类一区二区小说| 亚洲一区视频在线| 欧美成人免费在线| 国产一区二区成人久久免费影院| 国产精品99久久久久久宅男| 亚洲久色影视| 老**午夜毛片一区二区三区| 国产精品一区亚洲| 99精品久久久| 亚洲日本中文字幕| 久久久国产精品一区| 国产精品素人视频| 国产一区二区成人| 亚洲伊人色欲综合网| 国产精品99久久久久久有的能看 | 欧美伦理一区二区| 精品动漫3d一区二区三区| 亚洲精品一区二区在线| 亚洲精品久久久久久下一站 | 欧美性猛交xxxx免费看久久久| 亚洲激情小视频| 亚洲激情自拍| 老司机成人网| 国产精品综合av一区二区国产馆| 136国产福利精品导航| 欧美在线电影| 欧美一区二区性| 国产精品二区二区三区| 日韩视频在线一区二区三区| 日韩一级二级三级| 欧美国产视频日韩| 亚洲国产成人久久综合| 久久aⅴ国产欧美74aaa| 亚洲欧美国产77777| 国产精品久久久久aaaa| 一本一本久久| 亚洲午夜在线视频| 欧美私人啪啪vps| 一区二区三区日韩在线观看| 亚洲午夜视频| 午夜伦理片一区| 国产精品影音先锋| 欧美一区在线直播| 嫩草成人www欧美| 亚洲麻豆视频| 欧美一级视频精品观看| 红桃视频国产一区| 夜夜嗨av一区二区三区网页| 国产精品久久久久婷婷| 欧美一区影院| 欧美精品九九99久久| 亚洲一区二区黄色| 老司机免费视频一区二区| 亚洲精选国产| 羞羞色国产精品| 在线观看av不卡| 亚洲综合社区| 国模精品娜娜一二三区| 亚洲美女黄网| 国产精品你懂得| 亚洲人成精品久久久久| 欧美日韩一区在线| 欧美在线视频二区| 欧美区高清在线| 午夜在线视频一区二区区别| 欧美大片国产精品| 亚洲在线免费观看| 久热精品视频在线| 一区二区三区色| 久久女同精品一区二区| 亚洲精品免费在线观看| 欧美在线观看一二区| 亚洲国产精品成人久久综合一区| 99精品国产在热久久| 国产精品成人久久久久| 亚洲国产精品va| 欧美日韩麻豆| 亚洲欧美一区二区原创| 欧美精品在线极品| 亚洲尤物视频在线| 免费视频最近日韩| 在线亚洲电影| 久久久久久91香蕉国产| 亚洲黄色小视频| 亚洲一区高清| 狠狠色丁香久久婷婷综合丁香| 亚洲一区精品视频| 亚洲黄色精品| 亚洲在线网站| 免费亚洲视频| 欧美亚洲网站| 欧美黑人在线观看| 销魂美女一区二区三区视频在线| 狂野欧美激情性xxxx欧美| 一区二区三区.www|