0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于FPGA的等效時間采樣原理的實現(xiàn)

FPGA設(shè)計論壇 ? 來源:未知 ? 2023-07-29 09:00 ? 次閱讀
wKgaomToN0eASa6WAAAAuFYhST8911.png

點擊上方藍(lán)字關(guān)注我們

電阻抗多頻及參數(shù)成像技術(shù)中正交序列數(shù)字解調(diào)法的抗噪性能對信號每周期的采樣點數(shù)決定,采樣點數(shù)越多,抗噪性能越高。當(dāng)采樣信號頻率很高時,為了在被采樣信號的一周期內(nèi)多采樣,就需要提高采樣時鐘的頻率,但是由于系統(tǒng)的ADC 器件時鐘速率并不能達(dá)到要求的高頻速率或者存儲處理速度等不能滿足要求因此我們可以采用低速ADC 器件通過等效時間采樣來對寬帶模擬信號進行數(shù)據(jù)采集從而使系統(tǒng)易于實現(xiàn)。
1 等效時間采樣原理
等效時間采樣技術(shù)是把周期性或準(zhǔn)周期性的高頻、快速信號變換為低頻的慢速信號。在電路上只對取樣前的電路具有高頻的要求,大大降低采樣變換后的信號處理、顯示電路對速度的要求,簡化了整個系統(tǒng)的設(shè)計難度。等效時間采樣分為順序采樣(sequential equivalent sampling)、隨機采樣(random equivalent sampling) 以及結(jié)合這兩種方式的混合等效采樣(compound equivalent sampling)。在下面我將介紹等效時間采樣中的混合時間采樣,對于周期性信號的等效時間采樣如圖1(a)所示。
在周期中的橫軸(時間)的第2 與第6 處的時鐘上升沿對模擬信號進行采樣,圖中的箭頭表示采樣時刻。在一個周期中可以采集兩個點,緊接著在第二個周期橫軸的第11與第15 處的時鐘上升沿對模擬信號進行采樣。為了方便觀察在此將至第五周期的波形縱向排列??梢钥吹降诙芷诒戎艿牟蓸狱c距離各自周期起始點的時間晚了一個時鐘周期。第三周期比第二周的采樣點距離第三周期起始點的時間晚了一個時鐘周期。在第四周期進行采樣時我們可以發(fā)現(xiàn)第二個采樣點已經(jīng)進入第五周期。如果我們在第五周期周試圖繼續(xù)用以上方式進行采樣即第五周期比第四周的采樣點距離起始點的時間晚一個時鐘周期,那么我們會發(fā)現(xiàn)在第五周期的采樣起始點采樣到的值重復(fù)了周期采樣到的數(shù)值。所以此時我們可以終止采樣那么我們就得到了如圖1 中的第6 個波形示意圖所表示的在一個周期的正弦波形中采到的8 個數(shù)據(jù)點。
我們通過將高頻時鐘進行分頻已達(dá)到或者接近滿足處理速度時鐘要求。在圖1(b)中幅度的時鐘信號為采樣時鐘。由圖1(b)可以很清楚的看到分頻后的時鐘波形,分頻后的時鐘波形在時鐘的上升沿對信號進行采樣,那么就會得到如圖1(a)中所表示的等效時間采樣。

wKgaomToN0eAL0TnAACJxVnyTko476.jpg


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

wKgaomToN0eAFi3WAAAhVy6KIO4370.jpg


2.2 等效時間采樣時鐘的程序?qū)崿F(xiàn)
圖3 展示了基于FPGA 生成的等效時間采樣模塊的輸入端口與輸出端口。其中CLK 表示高頻時鐘的輸入,RESET表示的是復(fù)位輸入端,F(xiàn)REN_CON表示的是分頻控制輸入用于控制高頻時鐘的分頻數(shù),SANM_CONT 表示的是模擬信號的周期包含多少個高頻時鐘信號的波形,CLK_ADC_OUT 表示的是輸出時鐘端口,此端口連接到模數(shù)轉(zhuǎn)換器件(ADC)的時鐘輸入端口。

wKgaomToN0eABJDPAAAtOs7p8Wc217.jpg


3 波形仿真
波形仿真是以模擬信號的一周期等于8 個CLK 時鐘周期,CLK_ADC_OUT 是對CLK 進行4 分頻且分頻后的時鐘占空比為50%為假設(shè)的。1 號箭頭指向的時鐘上升沿標(biāo)志著周期結(jié)束,上升沿之后進入第二周期。同理,2號箭頭所指時鐘的上升沿標(biāo)志著第二周期的結(jié)束,上升沿之后標(biāo)志著進入第三周期。
在個周期中從CLK 的個上升沿開始計時同時對CLK 進行分頻可以得到CLK_ADC_OUT 時鐘信號, 在周期中在CLK 的第二個上升沿CLK_ADC_OUT 電平翻轉(zhuǎn)(存在延時), 在第二周期中在第三個上升沿CLK_ADC_OUT電平翻轉(zhuǎn), 在第三個周期中在CLK 的第四個上升沿CLK_ADC_OUT 電平翻轉(zhuǎn)??梢钥闯霾ㄐ畏抡鎴D是對圖1(a)、(b)兩圖表達(dá)時鐘的實現(xiàn)。在這里應(yīng)該注意到,在周期中雖然也有8 個CLK 的上升沿,但是并沒有表示出如1 號箭頭所指CLK 時鐘上升沿之后與第二周期個CLK 時鐘上升沿之間的波形。
本文介紹了等效時間采樣的基本原理、系統(tǒng)實現(xiàn)的具體方案。等效時間采樣技術(shù)實現(xiàn)了利用低速的ADC 器件對寬帶模擬信號的采集, 降低了系統(tǒng)對ADC 器件的要求以及系統(tǒng)實現(xiàn)的復(fù)雜度。本文介紹的等效時間采樣技術(shù)由于使用了FPGA 采樣技術(shù), 使得在被采樣信號的一個周期中相較于一個周期僅能采集一個點的順序等效時間采樣有很大的提高,并且可以控制被采集信號一個周期中的采集點數(shù)從而可以根據(jù)后續(xù)器件處理速度實現(xiàn)變頻控制采樣。通過FPGA 實現(xiàn)等效采樣時間,降低了系統(tǒng)實現(xiàn)的復(fù)雜度,同時可以十分方便的對代碼進行修改使系統(tǒng)的調(diào)試更加簡便。

wKgaomToN0eAZhazAAAJM7aZU1A914.png ? ?

wKgaomToN0eAf1reAABUdafP6GM636.jpg

掃碼加微信邀請您加入FPGA學(xué)習(xí)交流群

wKgaomToN0eATRoiAAACXWrmhKE951.png

歡迎加入至芯科技FPGA微信學(xué)習(xí)交流群,這里有一群優(yōu)秀的FPGA工程師、學(xué)生、老師、這里FPGA技術(shù)交流學(xué)習(xí)氛圍濃厚、相互分享、相互幫助、叫上小伙伴一起加入吧!

點個在看你最好看


原文標(biāo)題:基于FPGA的等效時間采樣原理的實現(xiàn)

文章出處:【微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1625

    文章

    21624

    瀏覽量

    601245

原文標(biāo)題:基于FPGA的等效時間采樣原理的實現(xiàn)

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    FPGA門數(shù)的計算方法

    ,ESB/BRAM)和實現(xiàn)相同功能的標(biāo)準(zhǔn)門陣列比較,門陣列中包含的門數(shù)即為該FPGA基本單元的等效門數(shù),然后乘以基本單元的數(shù)目就可以得到FPGA門數(shù)估計值;二是分別用
    的頭像 發(fā)表于 11-11 09:45 ?29次閱讀
    <b class='flag-5'>FPGA</b>門數(shù)的計算方法

    采樣頻率和信號頻率之間的關(guān)系

    在數(shù)字信號處理領(lǐng)域,采樣是將連續(xù)時間信號轉(zhuǎn)換為離散時間信號的過程。這個過程對于數(shù)字通信系統(tǒng)、音頻處理、視頻處理等領(lǐng)域至關(guān)重要。采樣頻率和信號頻率之間的關(guān)系決定了
    的頭像 發(fā)表于 10-15 11:26 ?659次閱讀

    微變等效電路和小信號等效電路的區(qū)別

    微變等效電路和小信號等效電路是電子電路分析中兩種重要的等效電路方法。它們在電路設(shè)計和分析中有著廣泛的應(yīng)用。本文將介紹微變等效電路和小信號等效
    的頭像 發(fā)表于 07-15 10:36 ?800次閱讀

    運算放大器采樣保持電路的工作原理

    采樣和保持電路是一種電子電路,它創(chuàng)建作為輸入的電壓樣本,然后將這些樣本保持一定的時間。采樣保持電路對輸入信號產(chǎn)生采樣時間稱為
    發(fā)表于 04-12 10:03 ?2324次閱讀
    運算放大器<b class='flag-5'>采樣</b>保持電路的工作原理

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

    等效時間采樣示波器與實時示波器的對比,有什么不同? 等效時間采樣示波器和實時示波器是電子測試設(shè)備
    的頭像 發(fā)表于 01-19 11:29 ?1227次閱讀

    如何能夠實現(xiàn)通用FPGA問題?

    FPGA 是一種偽通用計算加速器,與 GPGPU(通用 GPU)類似,FPGA 可以很好地卸載特定類型的計算。從編程角度上講,FPGA 比 CPU 更難,但從工作負(fù)載角度上講 FPGA
    發(fā)表于 12-29 10:29 ?402次閱讀

    ADIS16490連續(xù)長時間采樣可以實現(xiàn)嗎?

    我在使用ADIS16490隨同其軟件進行采樣時,點擊start后,無論我什么時候按stop輸出文件都只有4200個數(shù)據(jù),項問問如果我想連續(xù)長時間采樣可以實現(xiàn)么?只能采4200個數(shù)?
    發(fā)表于 12-29 06:23

    foc單電阻采樣時序的軟件實現(xiàn)

    FOC(Field-Oriented Control,磁場定向控制)是一種用于交流電機控制的方法,在許多應(yīng)用中被廣泛采用。FOC單電阻采樣時序是FOC控制中的一種方法,可以通過軟件實現(xiàn)。本文將詳細(xì)
    的頭像 發(fā)表于 12-28 14:46 ?1561次閱讀

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

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

    示波器實時采樣等效采樣有何區(qū)別

    示波器實時采樣等效采樣有何區(qū)別? 示波器實時采樣等效采樣是示波器在測量電信號時使用的兩種不同
    的頭像 發(fā)表于 12-21 14:02 ?895次閱讀

    使用FPGA對AD7606進行采樣,每次采樣的值總是再下一次采樣時出現(xiàn)是什么問題?

    你好,這是原理圖 我使用FPGA對AD7606進行采樣,每次采樣的值總是再下一次采樣時出現(xiàn),請問這是什么問題?
    發(fā)表于 12-14 08:06

    諾頓等效電路和戴維南等效電路的區(qū)別

    諾頓等效電路和戴維南等效電路是兩種電路分析方法,用于簡化復(fù)雜電路的分析和計算。雖然它們都可以將復(fù)雜電路轉(zhuǎn)換為簡化的等效電路,但在轉(zhuǎn)換原理和方法上存在一些區(qū)別。 首先,諾頓等效電路是一種
    的頭像 發(fā)表于 12-07 16:32 ?5050次閱讀

    AD9228低溫采樣錯誤怎么處理?

    FPGA采樣AD9228,AD9228的時鐘是25M,常溫和高溫的時候采樣都是對的,但是總有那么部分板子在低溫是采樣錯位。所以我們現(xiàn)在只能是在FP
    發(fā)表于 12-07 07:56

    采用ad7606b+mux507的方式做了一個模塊,信號的建立時間比較長采樣的數(shù)據(jù)不準(zhǔn)怎么解決?

    基于64通道(每通道等效50K)信號采集的需要,采用ad7606b+mux507的方式做了一個模塊,使用fpga控制采樣。測試時采用了400K的通道切換速度,發(fā)現(xiàn)通道切換之后,信號的建立時間
    發(fā)表于 12-01 07:20

    求助,關(guān)于采樣保持芯片的選型問題

    各位大牛好 我想選擇一款采樣保持芯片來實現(xiàn)對脈寬1ns的周期脈沖信號進行等效采樣,后端ADC的采樣頻率為10MSPS。 1)AD783的A
    發(fā)表于 11-17 07:55