• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于FPGA的高速采樣及處理裝置設(shè)計

      2018-03-16 08:42:29趙紫旋趙曉宇
      船電技術(shù) 2018年1期
      關(guān)鍵詞:高速數(shù)據(jù)正確性處理單元

      趙紫旋,趙曉宇

      ?

      基于FPGA的高速采樣及處理裝置設(shè)計

      趙紫旋,趙曉宇

      (武漢科技大學(xué), 武漢 430081)

      本文介紹了一種基于FPGA的高速數(shù)據(jù)采樣及處理裝置的設(shè)計。分析了高速采樣及處理在大功率變流裝置中的應(yīng)用背景。介紹了采用FPGA實現(xiàn)高速采樣及處理的優(yōu)勢以及具體的實現(xiàn)方法,描述了高速數(shù)據(jù)處理的原理及實現(xiàn)方法。通過Verilog編程完成了相關(guān)的功能要求,并在Quartus II環(huán)境下實現(xiàn)了功能的仿真驗證。介紹了相關(guān)的硬件設(shè)計內(nèi)容,器件選型分析,驅(qū)動編寫等。最終通過SignalTap II抓取了在實際硬件上模擬的工作過程,驗證了設(shè)計的正確性。

      FPGA 高速采樣及處理 Verilog編程 硬件實現(xiàn)

      0 引言

      隨著電力電子技術(shù)的發(fā)展,人們對電能變換裝置也提出了新的要求,具體表現(xiàn)為:更高電壓、更大電流、更大功率。受限于器件性能,高電壓大電流設(shè)備的故障必須實現(xiàn)快速檢測、快速切除,否則將對設(shè)備造成不可逆的損害,帶來很大的經(jīng)濟(jì)損失。這就對系統(tǒng)的保護(hù)裝置提出了新的要求。

      若想實現(xiàn)快速保護(hù),就必須實現(xiàn)對外部狀態(tài)的高速采集與處理。由于大功率電力電子設(shè)備現(xiàn)場電磁環(huán)境惡劣,要想實現(xiàn)數(shù)據(jù)的高速采集與處理就必須選用相應(yīng)的器件和對外部電路進(jìn)行特殊處理。

      本文將從外部電路設(shè)計、器件選型原則、高速數(shù)據(jù)采集及處理、芯片驅(qū)動編寫等幾個方面,較全面的對高速數(shù)據(jù)采樣及處理進(jìn)行論述,并完成裝置的開發(fā)與驗證。

      1 數(shù)據(jù)的高速采集與處理技術(shù)要點分析

      如圖1所述的數(shù)據(jù)采樣與處理過程示意圖,要想實現(xiàn)數(shù)據(jù)的高速采集與處理,就必須使檢測裝置、信號線、數(shù)據(jù)處理單元都能夠滿足相應(yīng)速度的工作條件。

      以常用的電流或電壓傳感器為例,其響應(yīng)時間就代表著它能夠多快的響應(yīng)外部激勵,也就決定著其多能實現(xiàn)的最高采樣速度。所以要想獲得有效的高速數(shù)據(jù)首先要從檢測裝置選型做起。

      信號線對信號質(zhì)量有著重要的影響,尤其在高頻以及惡劣的電磁環(huán)境下。所以要選滿足對應(yīng)頻率、屏蔽條件、阻抗特性的信號線,以保證信號質(zhì)量,確保數(shù)據(jù)的正確性。

      數(shù)據(jù)處理單元作為數(shù)據(jù)處理的終端,要有足夠的處理速度,包括接收速度與處理速度,只有兩者配合才能達(dá)到期望的效果。

      2 高速采樣及處理裝置總體設(shè)計

      基于以上分析可知高速數(shù)據(jù)采樣與處理系統(tǒng)性能主要由檢測裝置、信號線、數(shù)據(jù)處理單元三部分決定。

      由于檢測裝置需要根據(jù)不同的檢測對象而變化,所以在本文中將不對其進(jìn)行進(jìn)一步的分析。僅以最高采樣速度來表示其性能。信號線雖然很重要,但其并無技術(shù)要點需要論述,在此也不進(jìn)一步展開。

      本文將重點對數(shù)據(jù)處理單元的設(shè)計進(jìn)行詳細(xì)論述。

      目前數(shù)據(jù)處理芯片主要有兩種類型,為DSP和FPGA。

      DSP優(yōu)點是開發(fā)簡單,片上資源豐富,主頻高,處理速度快。但其程序為順序執(zhí)行,當(dāng)有多路高速數(shù)據(jù)輸入時,有可能造成數(shù)據(jù)擁擠,無法滿足實時處理要求。而且DSP引腳支持速率普遍較低,且電平標(biāo)準(zhǔn)相對單一,通用性較差。

      相比較而言FPGA為并行處理,IO引腳支持的電平豐富,引腳速率可支持G級別。所以在本設(shè)計中采用FPGA進(jìn)行數(shù)據(jù)處理。

      數(shù)據(jù)采樣需要借助AD芯片,本次設(shè)計中選用AD公司的AD7626,其最高采樣速率為10M。其數(shù)據(jù)輸出和控制輸入均采用LVDS接口,達(dá)到高速和抗干擾的目的。

      而要想將外部模擬量信號接入AD7626還需要有前端處理電路將其處理成AD7626能接受的信號。在本設(shè)計中采用了ADA4932-1作為其前端處理芯片,其主要完成將單端信號轉(zhuǎn)換成差分,并與AD7606輸入要求相匹配。

      圖2 AD7626硬件電路設(shè)計

      圖3 ADA4932-1硬件電路設(shè)計

      數(shù)據(jù)處理通過Verilog編程在FPGA中實現(xiàn),本次設(shè)計中采用的FPGA芯片為EP4CE75F23I7。程序流程圖如下所示。

      當(dāng)采樣速率為10 M時,串行輸入數(shù)據(jù)的速率將達(dá)到160 M,所以數(shù)據(jù)數(shù)輸入與控制輸出接口均需要接至FPGA芯片的專用LVDS接口上,并在布線時注意加防干擾措施。

      采用過采樣濾波是考慮到由于高頻信號才采樣端不宜設(shè)置濾波,所以可通過過采樣取平均值的方式來消除干擾,提高采樣精度。

      3 數(shù)據(jù)處理在FPGA中的實現(xiàn)

      要想獲得AD7626的數(shù)據(jù)首先就要有相應(yīng)的驅(qū)動來完成對其操作。由芯片手冊可得到其時序圖,如下所示。

      所以我們需要通過Verilog代碼來實現(xiàn)如上所述的時序邏輯。

      由于數(shù)據(jù)處理單元跟實際的應(yīng)用相關(guān),所以在此次設(shè)計中就不在對此單元進(jìn)行設(shè)計。如下圖6中所示的FPGA設(shè)計中所示:PLL為時鐘單元為各個模塊提供所需時鐘;fastAD單元為高數(shù)數(shù)據(jù)采集單元;data_fliter單元為濾波單元。幾個模塊共同工作最后從data_fliter模塊中得到最終所需數(shù)據(jù)。

      圖5 AD7626時序圖

      然后,通過綜合、編譯并下載到電路板上運行。此次過采樣率我們設(shè)置為5倍。運行程序,從SignalTap II中觀察程序運行結(jié)果。如圖7所示。

      從圖中可以看出,其能夠正確的讀出采樣數(shù)據(jù),并將每五個數(shù)據(jù)進(jìn)行平均處理進(jìn)行濾波,然后輸出。從而驗證了設(shè)計的正確性。

      4 結(jié)論

      本文分析了影響高速數(shù)據(jù)采樣設(shè)計的關(guān)鍵因素,對比了DSP與FPGA芯片在這放面的優(yōu)劣勢,并設(shè)計出了一個10M數(shù)據(jù)采樣處理系統(tǒng),并驗證了其正確性。這一方面驗證了理論分析的正確性,另一方面也可以為具體的設(shè)計工作提供參考。

      [1] 關(guān)守平, 尤富強(qiáng), 董國偉. 基于FPGA的高速數(shù)據(jù)采集系統(tǒng)設(shè)計[J]. 控制工程, 2013, 20(05) :970-975

      [2] 夏宇聞. Verilog數(shù)字系統(tǒng)設(shè)計[M].北京:北京航空航天大學(xué)出版社, 2007.

      [3] 安海磊. 高速數(shù)據(jù)采集存儲系統(tǒng)設(shè)計[D]. 西安電子科技大學(xué), 2012.

      [4] Cyclone IV Device Handbook[J]. Altera Corporation.

      [5] AD7626 Device Handbook[J]. Analog Device.

      Design of High-speed Data Sample and Process Device Based on FPGA

      Zhao Zixuan,Zhao Xiaoyu

      (Wuhan University of Science and Technology, Wuhan 430081, China)

      TM461

      A

      1003-4862(2018)01-0040-03

      2017-10-15

      趙紫旋(1997-),女,本科。研究方向:電子信息與應(yīng)用。

      猜你喜歡
      高速數(shù)據(jù)正確性處理單元
      不同生物鏈組合對黃河下游地區(qū)引黃水庫富營養(yǎng)化及藻類控制
      城市污水處理廠設(shè)備能耗及影響因素分析研究
      科技資訊(2021年10期)2021-07-28 04:04:53
      長填齡滲濾液MBR+NF組合工藝各處理單元的DOM化學(xué)多樣性
      一種高可用負(fù)載均衡網(wǎng)絡(luò)數(shù)據(jù)采集處理的方法及系統(tǒng)
      一種基于系統(tǒng)穩(wěn)定性和正確性的定位導(dǎo)航方法研究
      基于AD9250的高速數(shù)據(jù)接口設(shè)計
      電子制作(2018年2期)2018-04-18 07:13:24
      淺談如何提高水質(zhì)檢測結(jié)果準(zhǔn)確性
      PCI-e高速數(shù)據(jù)采集卡的驅(qū)動與上位機(jī)軟件設(shè)計
      電子器件(2015年5期)2015-12-29 08:43:12
      雙口RAM讀寫正確性自動測試的有限狀態(tài)機(jī)控制器設(shè)計方法
      基于AD7891的浮空器高速數(shù)據(jù)采集系統(tǒng)設(shè)計
      海丰县| 孙吴县| 鲜城| 常州市| 长子县| 金沙县| 巴青县| 德保县| 武穴市| 仁怀市| 太仆寺旗| 阆中市| 治县。| 新竹县| 锦屏县| 长春市| 安乡县| 合作市| 京山县| 兴业县| 磐石市| 南安市| 曲沃县| 田林县| 安新县| 额济纳旗| 苍南县| 靖边县| 曲沃县| 西昌市| 崇明县| 黄梅县| 梁河县| 喀喇沁旗| 当涂县| 左云县| 邢台县| 祁门县| 五指山市| 大同市| 蕲春县|