• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 電源與新能源 > 設計應用 > 基于FPGA的等效時間采樣原理的實現

    基于FPGA的等效時間采樣原理的實現

    作者: 時間:2018-08-27 來源:網絡 收藏

    在現代電子測量、通訊系統(tǒng)以及生物醫(yī)學等領域,經常涉及對寬帶模擬信號進行數據采集和存儲,以便進一步進行數據處理。為了對高速模擬信號進行不失真采集,根據奈奎斯特定理,采樣頻率必須為信號頻率的2倍以上,但在電阻抗多頻及參數成像技術中正交序列數字解調法的抗噪性能對信號每周期的采樣點數決定,采樣點數越多,抗噪性能越高。當采樣信號頻率很高時,為了在被采樣信號的一周期內多采樣,就需要提高采樣時鐘的頻率,但是由于系統(tǒng)的ADC器件時鐘速率并不能達到要求的高頻速率或者存儲處理速度等不能滿足要求因此我們可以采用低速ADC器件通過等效時間采樣來對寬帶模擬信號進行數據采集從而使系統(tǒng)易于實現。

    本文引用地址:http://www.czjhyjcfj.com/article/201808/387766.htm

    1等效時間采樣原理

    等效時間采樣技術是把周期性或準周期性的高頻、快速信號變換為低頻的慢速信號。在電路上只對取樣前的電路具有高頻的要求,大大降低采樣變換后的信號處理、顯示電路對速度的要求,簡化了整個系統(tǒng)的設計難度。等效時間采樣分為順序采樣(sequential equivalent sampling)、隨機采樣(random equivalent sampling)以及結合這兩種方式的混合等效采樣(compound equivalent sampling)。在文獻[3]、[4]中分別介紹了兩種硬件實現的等效時間采樣中的順序采樣。

    下面我將介紹等效時間采樣中的混合時間采樣,對于周期性信號的等效時間采樣如圖1(a)所示。

    在第一周期中的橫軸(時間)的第2與第6處的時鐘上升沿對模擬信號進行采樣,圖中的箭頭表示采樣時刻。在一個周期中可以采集兩個點,緊接著在第二個周期橫軸的第11與第15處的時鐘上升沿對模擬信號進行采樣。為了方便觀察在此將第一至第五周期的波形縱向排列??梢钥吹降诙芷诒鹊谝恢艿牟蓸狱c距離各自周期起始點的時間晚了一個時鐘周期。第三周期比第二周的采樣點距離第三周期起始點的時間晚了一個時鐘周期。在第四周期進行采樣時我們可以發(fā)現第二個采樣點已經進入第五周期。如果我們在第五周期周試圖繼續(xù)用以上方式進行采樣即第五周期比第四周的采樣點距離起始點的時間晚一個時鐘周期,那么我們會發(fā)現在第五周期的采樣起始點采樣到的值重復了第一周期采樣到的數值。所以此時我們可以終止采樣那么我們就得到了如圖1中的第6個波形示意圖所表示的在一個周期的正弦波形中采到的8個數據點。

    在文獻[5]中給出了等效時間采樣中每個周期可以采集多個點時的理論依據,在文獻[6]中給出了等效時間采樣中每個周期可以采集單個點時的理論依據。

    我們通過將高頻時鐘進行分頻已達到或者接近滿足處理速度時鐘要求。在圖1(b)中幅度最小的時鐘信號為采樣時鐘。由圖1(b)可以很清楚的看到分頻后的時鐘波形,分頻后的時鐘波形在時鐘的上升沿對信號進行采樣,那么就會得到如圖1(a)中所表示的等效時間采樣。

    圖1等效時間采樣示意圖

    2基于的等效時間采樣實現

    2.1系統(tǒng)硬件實現框圖

    系統(tǒng)的總體框圖如圖2,控制的等效采樣時鐘連接到ADC器件的時鐘部分,ADC器件在時鐘的控制下對寬帶模擬信號進行采樣,采集到的數據傳送到中的FIFO,FPGA再將FPGA中FIFO的數據傳遞到USB中的FIFO,然后USB將USB中FIFO數據推送到對接收到的數據進行重構處理。對于信號周期的獲取,在電阻抗多頻及參數成像技術中采集信號的周期是由發(fā)送信號的周期決定,而對于其他復雜周期信號的周期獲得可以通過所采用的方法獲得。

    圖2系統(tǒng)方案框圖

    2.2等效時間采樣時鐘的程序實現

    圖3展示了基于FPGA生成的等效時間采樣模塊的輸入端口與輸出端口。其中CLK表示高頻時鐘的輸入,RESET表示的是復位輸入端,FREN_CON表示的是分頻控制輸入用于控制高頻時鐘的分頻數,SANM_CONT表示的是模擬信號的周期包含多少個高頻時鐘信號的波形,CLK_ADC_OUT表示的是輸出時鐘端口,此端口連接到模數轉換器件(ADC)的時鐘輸入端口。


    上一頁 1 2 下一頁

    關鍵詞: 計算機 FPGA

    評論


    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 临朐县| 永清县| 宁晋县| 信宜市| 广汉市| 朝阳区| 金坛市| 衡水市| 固始县| 赞皇县| 博兴县| 晋中市| 进贤县| 溧阳市| 馆陶县| 甘孜| 武宣县| 团风县| 石台县| 什邡市| 海晏县| 怀来县| 固阳县| 汶上县| 仙桃市| 锦屏县| 南昌县| 建昌县| 黄骅市| 波密县| 衡阳县| 威宁| 安远县| 承德县| 从化市| 瑞金市| 兴安县| 托里县| 武山县| 安国市| 永和县|