使用示波器進行信號頻譜分析(FFT)教程

2021-01-10 網易

2020-09-28 16:15:25 來源: 麥科信儀器

舉報

  對信號中的頻率分量進行分析是十分重要的,因為他們常常會在設計中引起噪聲,一旦超出允許的公差,就可能進而導致器件發生故障功能失常。嚴重的還可能導致電壓尖峰,損壞器件。如果我們在設計的時候沒有進行正確的測試,那麼上述問題就很可能發生。那麼如何對信號進行頻率分量的分析呢?

  也許大家會認為這個活只有頻譜分析儀能幹,但實際上示波器也能部分勝任,示波器除了時域分析外,還有一個FFT的功能,就可以用來做這個事。FFT是快速傅立葉變換的縮寫。簡單的說,FFT其實是一種算法,可以幫助我們對時域信號進行分離,然後再將這些分離的信號轉換到頻域,此時示波器將從時域轉換成頻域,顯示的是信號幅值與頻率之間的關係。

  如下gif圖所示,可以清楚的看到示波器是如何將信號從時域轉換成頻域的。

  

  對於FFT的時域頻域轉換如果不是很了解,可以搜索看下我們之前的文章《淺懂示波器FFT快速傅立葉變換功能及運用》

  

  FFT的菜單欄中,包含FFT運算頻譜類型的選擇,可以選擇線或者分貝來作為幅值分別以V-Hz或dB-Hz被繪製在示波器顯示屏上。當FFT開啟的時候,可以看到水平軸的時基從時間變成了頻率,垂直軸單位變為V或者dB。

  頻譜類型下方是觸發源的選擇,這個比較好理解,要對哪個通道進行FFT運算,我們就選哪個通道為源。

  源下方是四種不同的FFT窗,分別是矩形窗、哈明窗、布萊克曼窗、漢寧窗。那麼為什麼FFT會有不同的窗選擇呢?

  因為FFT算法計算頻譜信號採樣時,只能得到採樣點的信息, 不可能對無限長的信號進行測量和運算,而是取其有限的時間片段進行分析,因此忽略了採樣間隔中數據信息,這是不可避免的,也稱之為柵欄效應。示波器是對有限長度的時間記錄進行FFT變換,FFT算法是假設時域波形是不斷重複的。這樣當周期為整數時,時域波形在開始和結束處波形的幅值相同,波形就不會產生中斷。但是,如果時域波形的周期為非整數時,就引起波形開始和結束處的波形幅值不同,從而使連接處產生高頻瞬態中斷。在頻域中,這種效應稱為洩漏。因此,為避免洩漏的產生,在原波形上乘以一個窗函數,強制開始和結束處的值為零。

  而不同的窗函數採用不同的算法,在不同的情況下有著各自的優勢。窗函數會改變頻域波形,讓頻譜形成方便我們觀察的樣子,但是本質上不會消除頻譜洩露,不同的窗函數都有其獨特的特性,我們只需要根據測量需要選擇即可。

  

  同時,測量時要注意以下幾點:

  1.由於FFT是一個數學函數,對於數學函數來說處理的數據越多,他就越準確。因此測量的時候,我們要把存儲深度打大,時基儘量打大,這樣頻率解析度才更高。如下面兩張圖分別是時基打到200μs和2ms的對比,可以清楚的看到,2ms時基下的FFT效果要好很多。

  

  

  但也要注意時域信號長度不是越長越好,因為示波器的存儲深度有限,波形記錄時間越長,採樣率越低,可能導致源波形失真。一般來說,在時域圖上最少出現4到8個波形周期的波形時長是比較合適的。

  2.具有直流成分或偏差的信號會導致FFT波形成分的錯誤或偏差,為減少直流成分我們可以選擇交流耦合方式。

  

  3.在獲取周期性信號時,應使用平均採樣模式來降低信號噪音。建議平均數不小於16。

  

  FFT在電子測量中可以幫助找到噪聲幹擾源,測試濾波器和系統的脈衝響應,抖動分析,諧波功率分析,電磁幹擾分析、頻率響應分析等。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺「網易號」用戶上傳並發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關焦點

  • 示波器FFT查看信號頻譜和設置的方法
    對信號中的頻率分量進行分析是十分重要的,因為他們常常會在設計中引起噪聲,一旦超出允許的公差,就可能進而導致器件發生故障功能失常。嚴重的還可能導致電壓尖峰,損壞器件。如果我們在設計的時候沒有進行正確的測試,那麼上述問題就很可能發生。那麼如何對信號進行頻率分量的分析呢?
  • 示波器+FFT,輕鬆駕馭頻譜測量
    如果被測信號中存在15Hz這樣的信號,顯然經過FFT變換後,頻譜上不能出現15Hz這個頻率點,即無法分析出來。但該頻點的能量將洩露到旁邊相近的10Hz 和20Hz 頻點上,不僅造成15Hz的信號分辨不出來,則連10Hz和20Hz頻點的幅值也不準確,因為15Hz頻點的能量洩露到這幾個頻點上去了。因此唯有進一步提高頻率解析度,比如,提高到5Hz或1Hz或更高(△f值更低越好)。
  • 數字與信號處理實驗3 用FFT進行譜分析
    ;熟悉FFT 算法原理和FFT 子程序的應 用;學習用FFT 對連續信號和時域離散信號進行譜分析的方法,以便在實際中正確應用FFT。二、實驗原理 如果用FFT對模擬信號進行譜分析,首先要把模擬信號轉換成數位訊號,轉換時要求知道模擬信號的最高截止頻率,以便選擇滿足採樣定理的採樣頻率。一般選擇採樣頻率是模擬信號中最高頻率的3~4倍。另外要選擇對模擬信號的觀測時間,如果採樣頻率和觀測時間確定,則採樣點數也確定了。這裡觀測時間和對模擬信號進行譜分析的解析度有關,最小的觀測時間和解析度成倒數關係。
  • 使用Matlab對信號進行頻域分析的方法
    本文引用地址:http://www.eepw.com.cn/article/201808/391336.htm  本文討論使用Matlab對信號進行頻域分析的方法。  說到頻域,不可避免的會提到傅立葉變換,傅立葉變換提供了一個將信號從時域轉變到頻域的方法。之所以要有信號的頻域分析,是因為很多信號在時域不明顯的特徵可以在頻域下得到很好的展現,可以更加容易的進行分析和處理。
  • matlab下實現FFT信號分析
    對於信號分析,我們需要掌握一個定理:在進行模擬/數位訊號的轉換過程中,當採樣頻率 fs.max大於信號中最高頻率 fmax 的 2 倍時(fs.max > 2fmax),採樣之後的數位訊號完整地保留了原始信號中的信息,一般實際應用中保證採樣頻率為信號最高頻率的2.56~4倍;採樣定理又稱奈奎斯特定理或香農採樣定理。
  • 用寬帶示波器進行雷達信號的矢量分析
    (使用示波器探頭可以進行在線測試)進入示波器,在示波器內部會先通過衰減器和前置放大器,然後信號被耦合到ADC進行數位化,數位化的波形可以直接進行顯示,或通過I/Q轉換和數字濾波變成I與Q信號(可以直接顯示I與Q信號);再把時域的數據進行FFT變換得到頻域數據;時域的數據進行解調處理即可進行解調分析,比如顯示星座圖,或顯示碼域數據等。
  • 如何使用示波器進行射頻信號測試
    對於無線通信、雷達、導航信號的分析來說,傳統上需要進行頻譜、雜散、臨道抑制等頻域測試,但隨著信號帶寬更寬以及脈衝調製、跳頻等技術的應用,有時採用時域的測量手段會更加有效。現代實時示波器的性能比起 10 多年前已經有了大幅度的提升,可以滿足高帶寬、高精度的射頻微波信號的測試要求。
  • 示波器FFT功能之電源噪聲分析
    ,比較經典的方法是使用示波器觀察電源噪聲波形並測量其幅值,據此判斷電源噪聲的來源。  示波器的頻域分析功能是通過傅立葉變換實現的,傅立葉變換的實質是任何時域的序列都可以表示為不同頻率的正弦波信號的無限疊加。我們分析這些正弦波的頻率、幅值和相位信息,就是將時域信號切換到頻域的分析方法。數字示波器採樣到的序列是離散序列,所以我們在分析中最常用的是快速傅立葉變換(FFT)。
  • 示波器可用於EMI排查嗎?使用多個FFT
    使用示波器,與傳統的頻譜分析儀或測試接收機相比,工程師能夠同時使用多達4條輸入通道排查EMI,從而更好的進行分析和調查。 時間相關的FFT能夠洞察幹擾信號行為 定位輻射源是EMI故障分析或排查中最具挑戰性的部分。EMI排查的一個特別有用方法是聯合時域和頻域進行分析,它揭示信號頻譜如何隨時間推移演變。
  • 搭載Spectrum View頻譜分析的MSO 4,讓FFT測試輕而易舉
    一直以來,我們接受的教育就是要用FFT來進行頻域信號的測試與分析。工作以後我們利用示波器上的FFT功能進行頻域信號測試。FFT功能在示波器普及率高,易獲取。可以實現時域、頻域聯調功能,還具備高採樣帶寬。隨著測試要求與測試信號的複雜程度的提高,在利用FFT進行頻譜分析時,遇到了很多問題。
  • 【實用指南】教你使用FFT和示波器
    本文討論了一些重要的FFT特性,解釋了如何利用這些特性設置FFT以實現高效的分析。等下次你要在示波器中使用FFT時希望能助你一臂之力。從昂貴的實驗室型號到最便宜的業餘型號,現在幾乎每一臺示波器都能提供FFT分析功能。FFT是一種功能強大的工具,高效使用FFT要求人們對FFT有一定的研究。本文將介紹如何設置FFT和高效使用FFT,FFT的技術原理這裡不再贅述。
  • 示波器波形參數測量和FFT分析
    當示波器正確捕獲波形後,示波器可以對波形參數進行自動測量。 示波器的工作過程是:先對整個屏幕進行幅度統計分析,可以得出最大電壓的位置和最小電壓的位置,然後對最大最小幅度的上面40%部分進行統計分析,得到的平均值,此為Vtop值;對最大最小幅度的下面40%部分進行統計分析,得到的平均值,此為Vbase值。不用統計分析中間的20%部分,防止被測波形是3態信號,而得出錯誤的結論。
  • 用matlab對信號進行傅立葉變換
    傅氏變換分析是信號分析中很重要的方法,藉助matlab可以很方便的對各類信號進行傅氏頻域分析。
  • 如何用Pico示波器做音頻頻譜分析
    掃頻頻譜分析儀是用一個或多個陷波濾波器(或混頻器)在指定頻率下測量信號振幅,然後改變該濾波器的頻率(掃頻),繪製出振幅隨頻率變化的頻譜圖。掃頻頻譜分析儀也可以做高頻頻譜分析,但是對於音頻分析來說,掃頻頻譜分析儀不是特別適用,因為信號在整個掃頻周期內必須是不變的。
  • 使用數字示波器進行多域測量
    通常可以使用數字示波器分析這些信號所產生的問題,但是大多數開發人員卻試圖尋找其它的儀器。雖然最終可能完成了工作,但是卻花費了大量時間,還需要非常豐富經驗。將模擬信號、數位訊號和RF信號的測試功能整合在一臺儀器中,可以降低對不同設計項目所需要的時間和專家經驗。   本文介紹的示波器擁有多個模擬通道(既可用於時域又可用於頻域)和數字通道(用於邏輯分析和協議分析)。
  • 實用指南:FFT和示波器
    從昂貴的實驗室型號到最便宜的業餘型號,現在幾乎每一臺示波器都能提供FFT分析功能。FFT是一種功能強大的工具,高效使用FFT要求人們對FFT有一定的研究。本文將介紹如何設置FFT和高效使用FFT,FFT的技術原理這裡不再贅述。
  • 信號頻譜分析和測試
    信號頻譜分析和測試 佚名 發表於 2009-06-22 09:16:54 信號頻譜分析和測試1.了解周期函數的傅立葉變換理論及虛擬頻譜分析儀的工作原理
  • FFT相關原理及使用注意事項
    在信號分析與處理中,頻譜分析是重要的工具。FFT(Fast Fourier Transform,快速傅立葉變換)可以將時域信號轉換至頻域,以獲得信號的頻率結構、幅度、相位等信息。該算法在理工科課程中都有介紹,眾多的儀器或軟體亦集成此功能。FFT實用且高效,相關原理與使用注意事項也值得好好學習。
  • FFT實用且高效,相關原理與使用注意事項
    在信號分析與處理中,頻譜分析是重要的工具。FFT可以將時域信號轉換至頻域,以獲得信號的頻率結構、幅度、相位等信息。該算法在理工科課程中都有介紹,眾多的儀器或軟體亦集成此功能。FFT實用且高效,相關原理與使用注意事項也值得好好學習。
  • 頻譜分析儀和信號分析儀的區別
    由此可見,矢量信號分析儀的電路結構比頻譜分析儀複雜,價位也較高。現代的矢量信號分析儀也採用快速傅立葉變換,以下介紹它們的異同。 頻譜分析議和FFT頻譜分析議 傳統的頻譜分析儀的電路是在一定帶寬內可調諧的接收機,輸入信號經下變頻後由低通濾器輸出,濾波輸出作為垂直分量,頻率作為水平分量,在示波器屏幕上繪出坐標圖,就是輸入信號的頻譜圖。