<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

FPGA設計論壇 ? 來源:FPGA設計論壇 ? 作者:FPGA設計論壇 ? 2023-09-15 09:45 ? 次閱讀

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

1 、等效時間采樣原理

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

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

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

等效時間采樣中每個周期可以采集多個點時的理論依據,給出了等效時間采樣中每個周期可以采集單個點時的理論依據。

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

wKgZomUDuXeATxpAAAMccAw8djM594.png

圖1 等效時間采樣示意圖

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

2.1 系統硬件實現框圖

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

wKgZomUDuXeAY8dPAAA7oYPylrE148.png

圖2 系統方案框圖

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

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

wKgZomUDuXeAG357AAA-Dnlids0972.png

圖3 等效時間采樣模塊圖

以下是實現等效時間采樣所需時鐘的代碼:

SIGNAL SAMP_CONTS:STD_LOGIC_VECTOR (11

DOWNTO 0):=(OTHERS=》‘0’);

SIGNAL ADC_CLK_BANK:STD_LOGIC_VECTOR (11

DOWNTO 0):=(OTHERS=》‘0’);

SIGNAL CLK_CNT :INTEGER RANGE 0 TO 5000:=0;

SIGNAL CLK_TANK:STD_LOGIC:=‘0’;

SIGNAL EN :STD_LOGIC:=‘1’;

BEGIN

PROCESS(CLK,RESET)

BEGIN

IF RESET=‘1’ THEN EN‘0’);

SAMP_CONTS‘0’);

EN

3、 波形仿真

圖4 中的波形仿真是以模擬信號的一周期等于8 個CLK 時鐘周期,CLK_ADC_OUT 是對CLK 進行4 分頻且分頻后的時鐘占空比為50%為假設的。1 號箭頭指向的時鐘上升沿標志著第一周期結束,上升沿之后進入第二周期。同理,2號箭頭所指時鐘的上升沿標志著第二周期的結束,上升沿之后標志著進入第三周期。

wKgZomUDuXeADBF3AAFIf1gjRC0998.png

圖4 波形仿真

在第一個周期中從CLK 的第一個上升沿開始計時同時對CLK 進行分頻可以得到CLK_ADC_OUT 時鐘信號, 在第一周期中在CLK 的第二個上升沿CLK_ADC_OUT 電平翻轉(存在延時), 在第二周期中在第三個上升沿CLK_ADC_OUT電平翻轉, 在第三個周期中在CLK 的第四個上升沿CLK_ADC_OUT 電平翻轉??梢钥闯霾ㄐ畏抡鎴D是對圖1(a)、(b)兩圖表達時鐘的實現。在這里應該注意到,在第一周期中雖然也有8 個CLK 的上升沿,但是并沒有表示出如1 號箭頭所指CLK 時鐘上升沿之后與第二周期第一個CLK 時鐘上升沿之間的波形。

4、 結論

本文介紹了等效時間采樣的基本原理、系統實現的具體方案。等效時間采樣技術實現了利用低速的ADC 器件對寬帶模擬信號的采集, 降低了系統對ADC 器件的要求以及系統實現的復雜度。本文介紹的等效時間采樣技術由于使用了FPGA 采樣技術, 使得在被采樣信號的一個周期中相較于一個周期僅能采集一個點的順序等效時間采樣有很大的提高,并且可以控制被采集信號一個周期中的采集點數從而可以根據后續器件處理速度實現變頻控制采樣。通過FPGA 實現等效采樣時間,降低了系統實現的復雜度,同時可以十分方便的對代碼進行修改使系統的調試更加簡便。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1603

    文章

    21331

    瀏覽量

    593774
  • adc
    adc
    +關注

    關注

    95

    文章

    5657

    瀏覽量

    539706
  • 數據采集
    +關注

    關注

    38

    文章

    4573

    瀏覽量

    112373
  • fifo
    +關注

    關注

    3

    文章

    369

    瀏覽量

    43099
  • 等效時間采樣

    關注

    0

    文章

    3

    瀏覽量

    1147

原文標題:等效時間采樣原理及基于FPGA的實現

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    等效時間采樣中應用的ADC,應該注意哪些問題呢?

    等效時間采樣中應用的ADC,應該注意哪些問題呢?一般采樣速率有何限制?對于ADC的模擬輸入帶寬呢?
    發表于 12-25 06:42

    請問等效時間采樣中的ADC應用應該注意哪些問題呢?

    等效時間采樣中應用的ADC,應該注意哪些問題呢?一般采樣速率有何限制?對于ADC的模擬輸入帶寬呢?
    發表于 11-26 09:46

    等效時間采樣技術的原理作用及采用FPGA器件實現系統的設計

    ,分頻后的時鐘波形在時鐘的上升沿對信號進行采樣,那么就會得到如圖1(a)中所表示的等效時間采樣。等效時間
    發表于 10-21 16:43

    基于單片機的等效采樣示波器的設計

    在數字示波器技術中!常用的采樣方法有兩種" 實時采樣等效采樣# 實時采樣通常是等時間間隔的!它
    發表于 07-08 16:30 ?42次下載

    基于EDA技術的等效采樣的設計實現

    本文在介紹了等效采樣的原理和方法的基礎上提出了一種基于EDA技術的實現方案。借助高速發展的EDA技術,可以方便地產生采樣信號,大大簡化采樣
    發表于 08-03 10:48 ?19次下載

    基于FPGA等效采樣存儲示波器設計

    提出了一種應用于便攜式數字存儲示波器等效采樣實現方案。詳細講述了FPGA和微處理器LPC2138對高頻信號隨機等效
    發表于 03-16 12:12 ?126次下載

    基于ARM的等效采樣存儲示波表設計

    為了降低系統成本和功耗, 采用基于ARM 系統的精密時鐘發生電路對高頻信號(6. 25MHz~100MHz) 進行等效采樣, 配合高速AD、F IFO 和FPGA 電路設計并實現一個手
    發表于 06-21 16:33 ?114次下載
    基于ARM的<b class='flag-5'>等效</b><b class='flag-5'>采樣</b>存儲示波表設計

    等效采樣

    等效采樣
    發表于 03-04 17:52 ?13次下載

    利用單片機和FPGA器件實現等效和實時采樣方式的數字示波器設計

    選擇實時采樣等效采樣相結合的方式,實時采樣速率小于1 MS/s,水平分辨率至少為20點/div,故系統50 kHz以下采用實時采樣方式,而
    的頭像 發表于 05-05 08:19 ?2402次閱讀
    利用單片機和<b class='flag-5'>FPGA</b>器件<b class='flag-5'>實現</b><b class='flag-5'>等效</b>和實時<b class='flag-5'>采樣</b>方式的數字示波器設計

    采用EDA技術的等效采樣方案介紹

    有兩種等效采樣的方法:隨機等效采樣和連續等效采樣。連續等效
    的頭像 發表于 11-08 08:40 ?6840次閱讀
    采用EDA技術的<b class='flag-5'>等效</b><b class='flag-5'>采樣</b>方案介紹

    基于FPGA采樣技術的等效時間采樣原理剖析

    的頻率,但是由于系統的ADC 器件時鐘速率并不能達到要求的高頻速率或者存儲處理速度等不能滿足要求因此我們可以采用低速ADC 器件通過等效時間采樣來對寬帶模擬信號進行數據采集從而使系統易于實現
    發表于 11-08 09:56 ?2180次閱讀

    等效時間采樣技術的原理作用及采用FPGA器件實現系統的設計

    的頻率,但是由于系統的ADC 器件時鐘速率并不能達到要求的高頻速率或者存儲處理速度等不能滿足要求因此我們可以采用低速ADC 器件通過等效時間采樣來對寬帶模擬信號進行數據采集從而使系統易于實現
    發表于 03-12 10:22 ?2714次閱讀
    <b class='flag-5'>等效</b><b class='flag-5'>時間</b><b class='flag-5'>采樣</b>技術的原理作用及采用<b class='flag-5'>FPGA</b>器件<b class='flag-5'>實現</b>系統的設計

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

    ,就需要提高采樣時鐘的頻率,但是由于系統的ADC 器件時鐘速率并不能達到要求的高頻速率或者存儲處理速度等不能滿足要求因此我們可以采用低速ADC 器件通過等效時間采樣來對寬帶模擬信號進行
    的頭像 發表于 07-29 09:00 ?579次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>等效</b><b class='flag-5'>時間</b><b class='flag-5'>采樣</b>原理的<b class='flag-5'>實現</b>

    什么是示波器的實時采樣率?什么是示波器的等效時間采樣?

    什么是示波器的實時采樣率? 什么是示波器的等效時間采樣? 示波器是一種測試儀器,用于顯示波形和信號的性質。實時采樣率是指示波器在一個
    的頭像 發表于 10-17 16:16 ?1138次閱讀

    等效時間采樣示波器與實時示波器的對比,有什么不同?

    等效時間采樣示波器與實時示波器的對比,有什么不同? 等效時間采樣示波器和實時示波器是電子測試設備
    的頭像 發表于 01-19 11:29 ?439次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>