《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的便攜式多路高精度采集系統設計
基于FPGA的便攜式多路高精度采集系統設計
2019年電子技術應用第9期
王 威1,盧翔宇2,張秋云1,余恒松3
1.西南科技大學 信息工程學院,四川 綿陽621000; 2.中國空氣動力研究與發展中心 氣動噪聲控制重點實驗室,四川 綿陽621000; 3.西南科技大學 國防科技學院,四川 綿陽621000
摘要: 為滿足對旋翼槳葉表面多測點靈敏氣壓傳感器信號的高速、并行、高精度數據采集,同時具備程控增益放大、抗混疊濾波等功能,設計了一種以FPGA作為核心控制單元的便攜式多路高精度前置采集系統。待測信號先由信號調理和濾波模塊處理,以提升信號質量,然后經過ADC采樣模塊采集,最后通過SPI總線將采集數據實時傳送至主控板卡分析處理,實現多路信號同步高精度采集。測試結果表明,該系統性能穩定,在干擾較大的環境下,小信號采集幅度精度達0.1%,無雜散動態范圍達60 dBc。系統采用便攜化設計,體積小,成本低,擴展性強,具有很好的應用價值。
中圖分類號: TN911.71;TP274+.2
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.190601
中文引用格式: 王威,盧翔宇,張秋云,等. 基于FPGA的便攜式多路高精度采集系統設計[J].電子技術應用,2019,45(9):53-59.
英文引用格式: Wang Wei,Lu Xiangyu,Zhang Qiuyun,et al. Design of portable multi-channel high precision acquisition system based on FPGA[J]. Application of Electronic Technique,2019,45(9):53-59.
Design of portable multi-channel high precision acquisition system based on FPGA
Wang Wei1,Lu Xiangyu2,Zhang Qiuyun1,Yu Hengsong3
1.School of Information Engineering,Southwest University of Science and Technology,Mianyang 621000,China; 2.Key Laboratory of Aerodynamic Noise Control,China Aerodynamic Research and Development Center,Mianyang 621000,China; 3.School of National Defense of Science and Technology,Southwest University of Science and Technology,Mianyang 621000,China
Abstract: In order to meet the high-speed, parallel and high-precision data acquisition of the multi-point sensitive pressure sensor signals on the surface of the rotor blade, and with the functions of program-controlled gain amplification and anti-aliasing filtering, a portable multi-channel high precision front-end acquisition system with FPGA as the core control unit is designed. The measured signals are processed by signal conditioning and filtering module to improve the quality, and then collected by ADC sampling module, and finally the acquired data are transmitted to the main control board for analysis and processing through SPI bus in real time,achieving synchronous and high-precision acquisition of multi-channel signals. The test results show that the system has stable performance, in small signal acquisition under large interference environment, the amplitude accuracy can attain 0.1%, the spurious-free dynamic range can reach up 60 dBc. The system utilizes a portable design, small size, low cost, strong scalability, and has a good application value.
Key words : FPGA;portable;multichannel acquisition;high-precision;anti-interference

0 引言

    隨著電子信息技術的飛速發展,數據采集系統愈來愈廣泛地應用于工業控制、測量、通信和軍事等領域[1-2]。怎樣在體積受限、能耗受限、干擾大的環境中設計一個擁有多通道、高精度、海量數據采集能力的系統,仍具有一定的研究價值[3-5]。本文以采集旋翼槳葉表面貼裝的多路靈敏氣壓傳感器信號為背景,應用場景簡化示意如圖1所示。若將傳感器信號直接引到下端采集,因線長損耗和滑環的影響,信號質量受損嚴重,為此提出了一種在旋翼中軸頂端設計一個前置采集裝置,工作時和槳葉一起旋轉,將待測信號直接在前端進行調理和采集的系統。因此要求該系統的體積小、重量低、散熱好、便于攜帶與安裝、結構穩固,并能在高速旋轉環境中,完成對多路待測信號的高精度采集。常見的高精度采集設備體積大、價格昂貴且結構復雜不便攜[6-7],難以應用于上述環境。

ck1-t1.gif

    FPGA等邏輯可編程器件在數據采集領域中具有重要地位,與單片機、DSP和ASIC芯片相比,FPGA具有開發周期短、風險小、升級空間大、可并發執行和靈活可重構等優勢[8]。針對上述問題,本文以FPGA作為核心控制單元,設計了一種便攜式多路高精度采集系統,包含兩級程控放大、可選低通濾波、多路AD采集、實時數據傳輸等功能,為采集領域中對體積、能耗、采集精度、抗干擾能力要求高的應用場景提供了一種低成本、易實現的解決方案。

1 系統總體設計

    本系統總體設計框圖如圖2所示,以FPGA為核心控制單元,包含電源管理模塊、信號處理模塊、濾波選通模塊和ADC采集模塊。FPGA核心控制模塊不僅完成對前端各個模塊的協調運行與邏輯控制,還采用SPI總線協議與主控板卡通信,實現命令交互和多路采集數據的實時上傳。

ck1-t2.gif

    系統工作時處于高速旋轉狀態,并通過滑環供電,提供穩定的供電網絡是本系統的設計重點[9]。鑒于待測信號微弱、靈敏且應用環境干擾大,設計信號調理模塊和濾波選通模塊,以提高待測信號的信噪比(Signal-Noise Ratio,SNR)、無雜散動態范圍(Spurious-free Dynamic Range,SFDR)、共模抑制比(Common Mode Rejection Ratio,CMRR)等性能指標,是實現高精度采集的關鍵[10]。通過ADC采集模塊實現多路并行采樣,由FPGA控制模塊通過SPI總線實時上傳采集數據,交由主控板卡實現對多個采集卡系統的控制與數據存儲,并組合數據發送至PC端。最后通過上位機對數據進行分析、處理和顯示。

2 系統硬件方案設計

2.1 電源管理模塊

    為實現穩定的供電網絡,電源管理模塊設計中,數字電源選用高效率DC/DC電源芯片,模擬電源選用TI高精度低噪聲LDO TPS7A4700和TPS7A3301等芯片,外部采用±15 V/10 A穩壓電源提供電能,為系統提供了±12 V、±5 V、3.3 V和1.2 V的穩定工作電壓。同時為保證電源質量,電路設計中將電源所有器件放置于PCB版同一層,走線盡可能短,使用低ESR(Equivalent Series Resistance),高品質的電感電容元件。其中,為FPGA提供電源的TPS75003芯片電路如圖3所示。

ck1-t3.gif

2.2 信號調理模塊

    氣壓傳感器信號靈敏且微弱,為提升信號的采集精度和抗干擾能力,設計選用高精度程控儀用放大器AD8250和AD8253,構成兩級放大,提供多種組合的增益放大倍數(1×1~10×100倍),實現抑制噪聲、提高信噪比、降低傳輸損耗的功能。該放大器的主要特性如表1所示。

ck1-b1.gif

    經過測試分析,AD8250抑噪能力更強,適合做前級放大;AD8253增益范圍廣,作為二級放大,性能最優。因此本系統單路信號程控增益放大電路設計如圖4所示,放大器級聯,并給出A0、A1和WR端口連接FPGA,實現增益的程控配置。

ck1-t4.gif

2.3 濾波選通模塊

    為提高信號的采樣質量,設計二階有源巴特沃斯低通濾波器,實現對高頻噪聲的濾除。選用TI高性能OPA2227運算放大器,其溫度漂移為±0.1 μV/℃,開環增益為134 dB,共模抑制比為140 dB,結合高精度7.5 kΩ、133 kΩ電阻和620 pF、62 pF電容,實現截止頻率為25 kHz的低通濾波器,電路設計如圖5所示。為實現濾波可選的功能,采用ADG1634BCPZ選通芯片,并通過FPGA的控制實現通道選擇。

ck1-t5.gif

2.4 ADC采集模塊

    為實現高速、多路并行、高精度信號采集,設計中選用Linear公司推出的逐次逼近型A/D芯片LTC2358-18,該芯片是一款18位、低噪聲、8通道同步采樣的ADC,數據吞吐率達200 KS/s/通道,提供CMOS和LVDS兩種接口。為保證AD轉換精度,設計中選用2 ppm/℃、±0.025%高性能芯片LTC6655提供轉換參考。同時,電路設計全部采用X7R高品質電容,并將AD芯片的供電與數字層供電隔離。ADC采集電路設計如圖6所示。

ck1-t6.gif

2.5 FPGA控制模塊

    為減小體積和能耗,選擇基于Xilinx公司Spartan-3AN系列的XC3S400AN-4FTG256I這款FPGA芯片,其內置Flash,自帶上電加載配置功能,無需外部存儲電路,且價格低,芯片尺寸17 mm×17 mm,具有較豐富的內部邏輯資源,滿足本系統設計需求。為進一步縮減體積空間,硬件電路設計將FPGA單獨布板,將其余模塊設計到同樣大小的另一塊印制板中,并通過對插的形式連接整個采集系統,減小布線難度,增大散熱面積。

3 系統FPGA程序設計與實現

    FPGA程序設計采用集成開發套件ISE14.7和硬件描述語言(Verilog HDL)實現,利用在線邏輯分析軟件ChipScope驗證邏輯設計的正確性。FPGA控制模塊頂層設計包括時鐘管理、命令配置、AD采集控制和數據傳輸控制子模塊。以下簡要介紹AD采集控制和數據傳輸控制子模塊的程序設計與實現。

3.1 AD采集控制

    設計采樣頻率為200 kHz,進行高速采樣,此時8通道同步采集速度達到28.8 Mb/s(8×18 bit×200 kHz/s),為了方便與FPGA進行通信,選擇COMS接口,其時序如圖7所示。在CMOS接口模式中,串行數據總線由串行時鐘輸入(SCKI)、串行數據輸入(SDI)、串行時鐘輸出(SCKO)和8個串行數據輸出(SDO0~SDO7)。FPGA與LTC2358在每個規定好的數據事務處理窗口期內進行數據交互。

ck1-t7.gif

    使用ChipScope對實際的采樣時序波形進行捕獲,得到信號抓取結果如圖8所示。FPGA拉高CONVST信號以啟動采集轉換,通過檢測BUSY信號下降沿判斷轉換是否完成,在SDO端口獲取8個通道的采集數據。每個通道的數據采集量為3 B(即24 bit:高6 bit為自定義配置信息,低18 bit為AD采樣值),為減少ChipScope占用過多資源,圖中只顯示了通道4的采集數據,其值為“0x8D86FFh”,對應AD采樣值為“0x186FFh”,通過ADC傳遞函數計算得實際電壓值為+3.818 321 V,驗證了AD采集控制的正確性。

ck1-t8.gif

3.2 數據傳輸控制

    系統每采集完一次,需及時將采集數據上傳至主控板卡。主控板卡完成命令下發與采集數據的接收、存儲,并組合多個采集系統的數據回傳至上位機。本系統與主控板卡之間的SPI總線通信信號說明如表2所示。

ck1-b2.gif

    使用ChipScope捕獲系統傳輸采集數據時序波形如圖9所示,由圖結果可知,在采樣間隔(CONVST上升沿間隔)期間,系統通過SPI總線MISO[3:0]實時地將采集數據傳輸至主控板卡。

ck1-t9.gif

4 系統測試及數據分析

    為測試系統的各項指標,使用FLUKE公司的多功能校準儀5522A作為高精度參考信號源,其交流電壓測量范圍(10 mV~33 V)/(10 Hz~500 kHz),最大允許誤差±(1.7×10-4~1.3×10-2)。上位機軟件基于LabVIEW開發,按照標準指標測規范,實現對采集數據的性能分析,軟件測試界面如圖10所示。

ck1-t10.gif

    為分析系統在整個采集區間(-5 V~5 V)的性能,以正弦信號為測試對象,設置4個擋位(其交流信號有效值VRMS=3 182 mV、63.64 mV、31.82 mV、15.91 mV)和5個頻率擋位(f=50 Hz、1 kHz、10 kHz、15 kHz、20 kHz),并通過上位機命令配置相應的增益(依次對應G=1、50、100、200倍)進行放大,使進入AD芯片的電壓值接近最大采樣量程,提高采樣轉換率。

    采集系統在靜態時不同增益下的指標對比曲線如圖11所示,其中圖11(a)~(c)依次表示幅度精度GA、無雜散動態范圍SFDR、共模抑制比CMRR與信號頻率f、增益倍數G之間的關系。從圖中可知,該系統對20 kHz范圍內的交流信號均能達到很高的性能指標,在增益G=200、VRMS=15.91 mV時,各項指標達到最低水平,且總體指標滿足:GA≤0.09%、SFDR≥72 dBc、CMRR≥90 dB。

ck1-t11.gif

    結合實際工作環境,將采集系統和滑環一起旋轉(轉速1 024 r/m)進行測試,圖12給出了最大增益(G=200,VRMS=15.91 mV)下的GA和SFDR測試結果。由圖結果可知,采用滑環供電時,各項測試指標均有所降低;且滑環旋轉時會進一步影響指標,但指標下降較小,說明本系統設計具備一定的抗干擾能力;系統在高速旋轉狀態下仍具有GA≤0.1%、SFDR≥60 dBc的良好性能指標。

ck1-t12.gif

5 結論

    本文設計并實現了一種便攜式多路高精度數據采集系統,該系統具備程控增益放大、低通濾波等功能,能對多路交直流信號進行高速并行采集。在高速旋轉等干擾較大的環境中,仍具有幅度精度高于0.1%、SFDR大于60 dBc等良好的性能指標。采用便攜化設計,系統體積空間小、便于攜帶和安裝,基于FPGA的模塊化設計,可擴展性強,性能穩定,易于維護,具有很好的應用價值。

參考文獻

[1] BAO S,YAN H,CHI Q,et al.A FPGA-based reconfigurable data acquisition system for industrial sensors[J].IEEE Transactions on Industrial Informatics,2016PP(99):1.

[2] 張子明,李喬楊,周勇軍,等.一種便攜式多通道ARINC429總線信號檢測裝置的研制[J].測控技術,2018,37(4):106-111.

[3] KHEDKAR A A,KHADE R H.High speed FPGA-based data acquisition system[J].Microprocessors and Microsystems,2016,49:87-94.

[4] 張根苗,李斌,王群,等.基于FPGA的高精度數字程控直流變換器設計[J].電子技術應用,2017,43(11):139-142,146.

[5] 李尚斌,林永峰,樊楓.傾轉旋翼氣動特性風洞試驗與數值模擬研究[J].工程力學,2018,35(6):249-256.

[6] 錢軍.便攜式數據采集器的數據傳輸控制系統設計[J].計算機測量與控制,2018,26(11):118-122.

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

[8] 楊海鋼,孫嘉斌,王慰.FPGA器件設計技術發展綜述[J].電子與信息學報,2010,32(3):714-727.

[9] 王巖,張玲,邢朝洋,等.基于FPGA的高精度硅微諧振加速度計數據采集與參數補償系統設計與實現[J].中國慣性技術學報,2015(3):394-398.

[10] 謝桂輝,鄭旭初,趙天明,等.基于FPGA的便攜式正交鎖相放大器研制[J].電子技術應用,2018,44(10):84-88,93.



作者信息:

王  威1,盧翔宇2,張秋云1,余恒松3

(1.西南科技大學 信息工程學院,四川 綿陽621000;

2.中國空氣動力研究與發展中心 氣動噪聲控制重點實驗室,四川 綿陽621000;

3.西南科技大學 國防科技學院,四川 綿陽621000)

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美三级在线视频| 樱桃成人精品视频在线播放| 久久久久久电影| 亚洲欧美日韩精品久久| 一区二区三区色| 亚洲三级视频| 亚洲国产精品传媒在线观看| 欧美亚洲一区在线| 欧美一级视频| 欧美一区二区视频观看视频| 亚洲欧美日韩国产综合| 亚洲一区二区免费看| 一区二区激情| av成人老司机| 亚洲一区bb| 亚洲影音一区| 亚洲欧美日韩在线| 午夜视频精品| 久久激情久久| 亚洲激情一区二区| 亚洲欧洲午夜| 亚洲精品一区二区三区四区高清| 亚洲欧洲视频在线| 一本色道久久88亚洲综合88| 一区二区三区成人精品| 亚洲视频欧美在线| 亚洲欧美精品suv| 欧美在线视频导航| 久久深夜福利免费观看| 嫩草国产精品入口| 欧美日韩精品| 国产精品久久久| 国产精品影片在线观看| 国产一区二区日韩| 在线观看一区二区视频| 亚洲国产精品精华液2区45| 亚洲精品美女在线| 这里只有精品丝袜| 欧美一区二区大片| 91久久国产精品91久久性色| 夜夜嗨av一区二区三区免费区| 亚洲小说春色综合另类电影| 午夜久久tv| 久久久综合香蕉尹人综合网| 欧美freesex交免费视频| 欧美日韩午夜剧场| 国产精品永久入口久久久| 国产无一区二区| 亚洲风情在线资源站| 日韩视频永久免费观看| 亚洲免费中文字幕| 亚洲高清自拍| 中文国产一区| 久久精品中文| 欧美精品一区三区| 国产精品看片资源| 狠狠色综合一区二区| 亚洲精品久久久久久久久久久久| 中文日韩电影网站| 亚洲大片在线| 亚洲一区二区三区涩| 久久久国产精彩视频美女艺术照福利 | 欧美日韩亚洲综合一区| 国产毛片一区| 亚洲精品九九| 久久国产精品久久精品国产| 99精品热6080yy久久 | 欧美日韩国产精品| 国产日韩欧美一区| 亚洲精品日韩久久| 久久精品国产清自在天天线 | 亚洲免费视频一区二区| 欧美jizz19性欧美| 国产精品视频精品视频| 亚洲国产精品一区在线观看不卡| 亚洲曰本av电影| 亚洲深夜激情| 男人天堂欧美日韩| 国产手机视频精品| 中文精品视频| 亚洲乱码国产乱码精品精98午夜| 久久都是精品| 欧美视频一区二区三区在线观看 | 亚洲国产欧美国产综合一区 | 久久福利一区| 亚洲综合好骚| 欧美另类在线播放| 樱桃成人精品视频在线播放| 亚洲综合首页| 亚洲午夜高清视频| 欧美国产精品人人做人人爱| 国产综合久久久久久鬼色| 亚洲欧美日本在线| 亚洲私人黄色宅男| 欧美激情一区二区三区高清视频| 国内视频一区| 欧美一级网站| 欧美一区91| 国产精品国内视频| 日韩视频二区| 9国产精品视频| 欧美大片18| 一区二区在线不卡| 欧美在线一二三区| 久久国产精品久久久久久| 国产精品久久久久久av福利软件| 亚洲破处大片| 亚洲人永久免费| 免费亚洲电影| 一区在线观看| 亚洲国产精品电影| 久久麻豆一区二区| 国产一二精品视频| 欧美一区二区播放| 久久久久久免费| 国内成人精品2018免费看| 欧美一区2区三区4区公司二百| 欧美在线观看视频在线 | 亚洲精品久久嫩草网站秘色| 亚洲国产精品久久久久秋霞影院| 久久精品国产久精国产一老狼| 国产精品亚洲产品| 亚洲欧美在线一区二区| 欧美一区二区啪啪| 国产日韩欧美一区二区三区四区| 午夜国产精品影院在线观看| 欧美中在线观看| 国产亚洲一区二区三区在线播放| 性欧美激情精品| 久久久久久网| 亚洲国产精品久久久久婷婷老年| 亚洲精品一区二区三| 欧美精品三级| 日韩一级精品| 午夜日韩视频| 国产欧美日韩精品专区| 久久福利影视| 欧美国产在线观看| 99亚洲视频| 亚洲免费在线视频| 国产一区二区观看| 亚洲国产成人tv| 欧美精品久久99| 一本色道88久久加勒比精品| 亚洲欧美日韩系列| 国内精品久久久久影院优| 亚洲日本中文字幕免费在线不卡| 欧美精品久久一区| 一二三区精品福利视频| 欧美一区二区高清| 极品少妇一区二区三区精品视频| 亚洲黄一区二区| 欧美日韩亚洲一区三区| 午夜精品视频在线观看| 两个人的视频www国产精品| 亚洲欧洲三级| 午夜精品视频在线| 好看的日韩av电影| av成人免费在线| 国产日本欧洲亚洲| 亚洲精品午夜| 国产精品日韩一区二区三区| 欧美中文字幕在线观看| 欧美精品在线极品| 亚洲制服丝袜在线| 另类图片国产| 在线视频亚洲欧美| 老司机aⅴ在线精品导航| 一区二区三区不卡视频在线观看| 久久久久国产精品一区三寸| 亚洲日本精品国产第一区| 欧美一区二区免费观在线| 亚洲经典三级| 欧美亚洲尤物久久| 亚洲福利视频在线| 午夜在线视频观看日韩17c| 永久免费精品影视网站| 亚洲天堂av高清| 精品福利电影| 亚洲欧美日韩直播| 最新日韩精品| 久久琪琪电影院| 亚洲天堂av在线免费| 卡一卡二国产精品| 亚洲伊人观看| 欧美日本不卡高清| 久久精品99国产精品| 国产精品不卡在线| 亚洲精品少妇| 国产偷自视频区视频一区二区| 一区二区三区久久| 激情另类综合| 欧美一区二区三区精品| 亚洲精品一区二区三区不| 久久久av毛片精品| 亚洲视频在线观看免费| 欧美激情一区在线| 亚洲成人资源| 国产三区精品| 亚洲免费一级电影|