示波器作為硬件工程師實(shí)驗(yàn)臺(tái)上的必備裝備之一,在驗(yàn)證、調(diào)試、測(cè)試及測(cè)量過程中扮演著至關(guān)重要的角色。雖然示波器主要被作為時(shí)域測(cè)量工具,但其本質(zhì)上和頻譜儀等頻域測(cè)量工具一樣,都是將是模擬信號(hào)采樣數(shù)字化后進(jìn)行顯示與分析。時(shí)域和頻域只是同一個(gè)事物的不同觀察角度,而頻譜儀所做的只是進(jìn)一步對(duì)時(shí)域信號(hào)進(jìn)行了變換。因此,目前主流示波器都在經(jīng)典時(shí)域示波器的基礎(chǔ)上加入了頻域分析功能。本文將討論一些常用的示波器頻域分析方法和技術(shù),同時(shí)給出一些自己的理解,期望通過對(duì)這些方法理論上的了解,更好的指導(dǎo)我們?cè)趯?shí)踐中的操作,打消大家對(duì)示波器的頻域功能的一些疑慮,歡迎大家討論與拍磚。
1 為什么示波器沒有取代頻譜儀?
正如前面所說,示波器和頻譜儀本質(zhì)上都是對(duì)時(shí)域信號(hào)的采樣數(shù)字化。理論上講,頻譜儀所完成的功能示波器也應(yīng)該能做到。簡(jiǎn)單的說就是做一個(gè)FFT嘛,這個(gè)功能在本科信息專業(yè)的實(shí)驗(yàn)課里都寫過這段代碼。于是,大家發(fā)現(xiàn)忽然一天幾乎所有廠家的示波器都聲稱有了頻域分析的功能。然而,大多數(shù)示波器的頻譜分析功能往往成為工程師眼中的雞肋——大多數(shù)人除了買示波器的那一瞬間看應(yīng)用工程師演示過一遍以外,自己從來沒有在實(shí)際工程中使用過這個(gè)功能。那么,為什么示波器的頻域分析功能會(huì)淪落到這個(gè)尷尬的境地呢?筆者從客觀和主觀上認(rèn)為主要有以下幾點(diǎn)原因:
? 示波器是寬帶系統(tǒng),頻譜儀是窄帶系統(tǒng)
示波器是一個(gè)低通系統(tǒng),主流示波器的通帶從DC到幾百M(fèi)Hz、幾GHz、幾十GHz甚至上百GHz不等。頻譜儀是個(gè)帶通系統(tǒng),而目前最先進(jìn)的、號(hào)稱超寬帶頻譜儀的通帶寬帶也只有幾百M(fèi)Hz。帶寬越大意味著系統(tǒng)接收的噪聲越多,相同的信號(hào)功率下信噪比就越差,從頻域看來就表現(xiàn)為底噪越高。信號(hào)被淹沒在滔滔的噪聲中,自然頻域分析的能力就下降了。
? 示波器的ADC量化精度遠(yuǎn)小于頻譜儀的量化精度
采樣率和采樣深度(位寬)就像魚和熊掌一樣不可兼得。示波器追求時(shí)域的高采樣率,其結(jié)果必然以犧牲有效采樣位數(shù)為代價(jià)。通常高速示波器的位寬只有6~8位,而頻譜儀的位寬往往可以做到12~14位。系統(tǒng)每增加1位量化位數(shù)會(huì)減小6dB的量化噪聲,因此頻譜儀較示波器又進(jìn)一步降低了噪聲對(duì)信號(hào)的影響。因?yàn)樵肼曉陬l譜儀中顯得如此之小,從某個(gè)方面講,導(dǎo)致了頻譜儀使用對(duì)數(shù)坐標(biāo)來顯示很小的噪聲,而示波器只用線性坐標(biāo)來表示。
? 主觀原因
上面都是示波器和頻譜儀在客觀上的性能區(qū)別。筆者認(rèn)為還有一種主觀原因?qū)е铝耸静ㄆ黝l域分析的窘境。那就是儀器制造商會(huì)考慮如果將示波器的頻域功能做的很完善了,會(huì)對(duì)其頻譜儀產(chǎn)品造成一定的沖擊。當(dāng)然,如果真的做出來這么一款實(shí)用的產(chǎn)品的話,相信廠家也會(huì)紛紛順應(yīng)時(shí)代的變遷的。
2 如何提高示波器頻域分析的能力?
了解了示波器沒有拼過頻譜儀的原因,那么有沒有辦法讓示波器在頻域分析上變得更強(qiáng)大、更實(shí)用些呢?下面就分別介紹幾種目前示波器里常用的方法。
? 濾波
頻譜儀通過各種模擬/數(shù)字濾波器將系統(tǒng)帶寬限制在一個(gè)較窄的范圍內(nèi)從而提高信噪比,同樣的思路當(dāng)然也可以用于示波器。然而如果在示波器的模擬通道上人為引入一些模擬濾波器不但會(huì)增加成本,而且與示波器追求高帶寬的初衷相違背。為了解決這一矛盾,可以在數(shù)字域進(jìn)行濾波。當(dāng)已知信號(hào)中心頻率和帶寬時(shí),可以先將ADC采樣后的數(shù)字信號(hào)下變頻到基帶(數(shù)字下變頻DDC),然后通過數(shù)字濾波器濾除帶外噪聲。這時(shí)再進(jìn)行FFT得到的頻譜圖底噪就會(huì)降低。
? Overlap FFT
示波器頻譜分析功能的初期做法就是將采集到的數(shù)字信號(hào)進(jìn)行FFT后顯示在屏幕上。這種簡(jiǎn)單粗暴的做法會(huì)導(dǎo)致下面一些問題。
首先,對(duì)于數(shù)字信號(hào)來說,離散傅里葉變換(DFT)是時(shí)域信號(hào)和頻域信號(hào)連接的紐帶。所謂DFT,就是將數(shù)字信號(hào)進(jìn)行周期延拓后計(jì)算這個(gè)周期信號(hào)的離散傅里葉系數(shù)(DFS),而FFT只是一種計(jì)算DFS的快速算法。在這個(gè)過程中周期延拓有可能引入信號(hào)的不連續(xù),從而導(dǎo)致產(chǎn)生新的頻譜分量(頻譜泄露)。如圖1所示。
圖1 周期延拓產(chǎn)生不連續(xù),導(dǎo)致頻譜泄露
其次,F(xiàn)FT作為一種快速算法,要求樣點(diǎn)個(gè)數(shù)滿足2的冪次。同時(shí),由于硬件實(shí)現(xiàn)時(shí)的資源限制,其FFT點(diǎn)數(shù)又不能太大,例如通常會(huì)采用2048點(diǎn)的FFT。然而示波器一次采集的樣點(diǎn)數(shù)往往遠(yuǎn)大于FFT點(diǎn)數(shù),處理這個(gè)問題有兩種方式,1.不用FFT,直接計(jì)算DFT,顯然這樣會(huì)增加計(jì)算負(fù)擔(dān),導(dǎo)致響應(yīng)速度、刷新率降低。2. 將較長(zhǎng)的采集信號(hào)分成若干個(gè)2048點(diǎn)的小段,每段分別計(jì)算FFT。注意到第二種方式雖然計(jì)算量降低了,但仍然存在頻譜泄露的問題。
為了解決這個(gè)問題,我們?nèi)藶榈膶⒚總€(gè)小段邊緣的信號(hào)進(jìn)行衰減,即加窗。這樣信號(hào)周期延拓后就沒有不連續(xù)問題了,頻譜泄露問題得到了改善,如圖2所示。
圖2 加窗解決不連續(xù)問題
然而問題到此并沒有完全解決,加窗就是給時(shí)域信號(hào)乘以一個(gè)窗函數(shù),信號(hào)與系統(tǒng)理論告訴我們:時(shí)域的相乘就是頻域的卷積。而窗函數(shù)的頻譜顯然不是一個(gè)Delta函數(shù),卷積后原信號(hào)的頻譜產(chǎn)生了彌散,因此窗函數(shù)的引入降低了頻域的分辨率。人們又根據(jù)各種不同的準(zhǔn)則設(shè)計(jì)出不同的窗函數(shù),如圖3所示。不同的窗函數(shù)其頻域特征并不相同,有的關(guān)注于如何降低旁瓣電平(提高幅度分辨率,即讓信號(hào)在噪聲中浮出水面),有的關(guān)注于最小化主瓣寬度(提高頻率分辨率,即讓兩個(gè)頻域相鄰信號(hào)在頻域上分辨出來)。帕斯瓦爾定理說明時(shí)域或頻域的能量是守恒的,要么把底噪壓低些主瓣就變胖點(diǎn),要么把主瓣擠瘦點(diǎn)底噪就抬高些。總之,魚和熊掌不可兼得,表1提供了一些常用的窗函數(shù)供大家使用時(shí)參考。
圖3 窗函數(shù)時(shí)域頻域?qū)Ρ?p>
表1 各種窗函數(shù)對(duì)比
另外,對(duì)于時(shí)變信號(hào),這種分段FFT的做法還可以帶來另一個(gè)問題:有些瞬時(shí)出現(xiàn)的信號(hào),很可能因?yàn)榇昂瘮?shù)的引入而被衰減掉,無法在頻域看到。解決方法也相當(dāng)直觀和有效,讓每一段FFT之間有一段重疊(overlap FFT)。如圖4所示。當(dāng)然,這樣做的代價(jià)是采樣點(diǎn)被重復(fù)計(jì)算了,總的運(yùn)算量增加了。
圖4 Overlap FFT
這里值得注意的是,不論加何種窗函數(shù),是否overlap,分段FFT的方式相比直接計(jì)算DFT方式都會(huì)帶來一個(gè)共同的問題:頻率分辨率(RBW)降低。頻域分辨率=采樣率/DFT點(diǎn)數(shù),分段計(jì)算減少了DFT點(diǎn)數(shù),因此頻域分辨率變差。
3 展望
細(xì)心的讀者也許會(huì)注意到,其實(shí)分段FFT的方式實(shí)際上就是時(shí)頻分析中的短時(shí)傅里葉變換(STFT)。從這個(gè)角度講,示波器還可以將時(shí)間軸引入畫出一張頻譜隨時(shí)間變化而變化的時(shí)譜圖。例如圖5所示,通過觀察時(shí)頻域上的異常或許會(huì)更快的幫助我們找到問題之所在。當(dāng)然,這種變換不僅限于STFT,還有Gabor變換等各種變換,就像窗函數(shù)一樣滿足不同的設(shè)計(jì)準(zhǔn)則。此外,通過時(shí)頻譜分析對(duì)于某些特定的調(diào)制信號(hào),例如FSK、OFDM等,還可以設(shè)定特定的時(shí)頻域觸發(fā)條件(比如在時(shí)頻譜上按時(shí)間依次畫出f1,f2,f1,f3這樣一個(gè)模板,當(dāng)滿足模板的pattern出現(xiàn)時(shí)示波器觸發(fā))。將現(xiàn)有一些示波器的頻域觸發(fā)功能擴(kuò)展到時(shí)頻域觸發(fā),這個(gè)功能在一些基帶信號(hào)的調(diào)試過程中將起到很大幫助。
圖5 用時(shí)譜圖顯示頻譜隨時(shí)間的變化
4 小結(jié)
本文通過對(duì)示波器頻域分析功能的闡述,介紹了其中的基本原理、概念以及基本方法,希望能拓展大家對(duì)示波器的認(rèn)識(shí),在實(shí)踐中起到積極的作用,針對(duì)不同的問題,不同的應(yīng)用場(chǎng)景,有的放矢,選擇合適的示波器設(shè)置,更好的用好我們基本的測(cè)量工具—示波器。
上一篇:用示波器查找故障的方法
下一篇:示波器使用中的六大常見問題解答
推薦閱讀
史海拾趣
大家談?wù)凱ocketPC在局域網(wǎng)內(nèi)WIFI性能情況 比方說在一個(gè)大的無線局域網(wǎng)內(nèi), 1,兩臺(tái)PocketPC通過Wifi及時(shí)通訊性能怎么樣? 2,在兩個(gè)移動(dòng)的車子里(當(dāng)然車子一直在這個(gè)局域網(wǎng)內(nèi))兩臺(tái)PocketPC通過Wifi及時(shí)通訊性能怎么樣? 3,當(dāng)兩臺(tái)PocketPC正在通訊時(shí),突然有大的物體靠近時(shí),Wifi及 ...… 查看全部問答∨ |
power pcb5.0.1中 使用copper pouer命令畫了兩個(gè)長(zhǎng)方行框,其中的一個(gè)在另一個(gè)里面,如何讓里面的長(zhǎng)方形里面敷銅而不是在他倆之間敷銅.高手指點(diǎn)一下!!!!!!!!!也就是說讓里面的type為hatch outline,外面的type為copper pouer,不管采取哪樣的敷銅方式.… 查看全部問答∨ |
近日反匯編了一個(gè)驅(qū)動(dòng),但是小弟對(duì)驅(qū)動(dòng)一知半解求助! 在驅(qū)動(dòng)開始部分有兩個(gè)關(guān)鍵函數(shù),我不太理解,我估計(jì)我的問題屬于比較弱智的問題 IoCreateDevice IoCreateSymbolicLink … 查看全部問答∨ |
#include "msp430g2553.h" #include "clock.h" #include "12864.h" char edge_flag=1,shu=0; unsigned long count=0,num=0,led; float time; int over=0; int main( void ) { // Stop ...… 查看全部問答∨ |
【我的電子技術(shù)入門之路】一個(gè)差生的成長(zhǎng)之路 由于一定機(jī)緣,在我一年級(jí)時(shí)候和父親一起參加了計(jì)算機(jī)培訓(xùn),好懷念那時(shí)候的電腦,DOS操作系統(tǒng),黑白屏幕,木有鼠標(biāo)。那段經(jīng)歷導(dǎo)致我現(xiàn)在對(duì)命令行SHELL情有獨(dú)鐘,就連串口調(diào)試工具也喜歡搞成那個(gè)樣子。那個(gè)時(shí)候?qū)﹄娔X就是學(xué)會(huì)了DOS基本的操作,學(xué)會(huì) ...… 查看全部問答∨ |
C6678在Debug之后,CCS直接運(yùn)行8個(gè)核 這兩天在調(diào)試C6678,之前還是好好的,同一個(gè)工程現(xiàn)在在Debug完成之后,沒有進(jìn)行其他任何操作,8個(gè)核就直接running,現(xiàn)在換其他任何一個(gè)工程(以前在線調(diào)試沒有任何問題)也是這種情況,這是什么原因啊????… 查看全部問答∨ |
Arduino紅外傳感報(bào)警器:http://training.eeworld.com.cn/course/2164 該項(xiàng)目對(duì)那些剛開始使用Arduino的工程師十分有用。使用極少數(shù)的組件和一些跳線,將建立一個(gè)簡(jiǎn)單的運(yùn)動(dòng)感應(yīng)報(bào)警。 該項(xiàng)目使用了紅外傳感器和壓電蜂鳴器。可以作為一個(gè)早 ...… 查看全部問答∨ |
PYBOARD自帶的固件為v1.6,在官網(wǎng)可下載最新的固件:http://micropython.org/download/pybv10-2016-07-10-v1.8.2.dfu (latest) 在ST官網(wǎng)下載安裝DFU工具:http://www.st.com/content/st_com ... /stsw-stm32080.html 將PYBOARD上的DFU與3.3V短 ...… 查看全部問答∨ |
- 算力突圍:破解人工智能的基礎(chǔ)設(shè)施困局
- 普源精電:科技創(chuàng)新引領(lǐng)聚合力,產(chǎn)教融合賦能電子教育
- 細(xì)數(shù)高速脈沖測(cè)試的挑戰(zhàn)與應(yīng)對(duì)策略,釋放PDV檢測(cè)潛力
- 品英Pickering公司仿真方案和測(cè)試系統(tǒng)滿足航電設(shè)備可靠性和安全性等更高要求
- 萬用表如何測(cè)色環(huán)電感的好壞?色環(huán)電感如何選型
- 重新思考數(shù)據(jù)中心架構(gòu),推進(jìn)AI的規(guī)模化落地
- 面對(duì)AI數(shù)據(jù)中心測(cè)試挑戰(zhàn),是德科技給出了什么“解”?
- 艾默生在測(cè)試和測(cè)量領(lǐng)域加大投資,根植立身之本,持續(xù)投資核心產(chǎn)品研發(fā)
- 泰克:本土深耕四十余年,賦能中國(guó)科技新征程
- 通用汽車轉(zhuǎn)向LFP電池,LG新能源和三星SDI擬在美建廠
- 蓋世汽車研究院:政策助推疊加技術(shù)迭代 全固態(tài)電池蓄勢(shì)待發(fā)
- 小鵬汽車董事長(zhǎng)預(yù)測(cè):2027年激光雷達(dá)非智能駕駛必備
- 解碼大眾汽車中國(guó)戰(zhàn)略 - 決戰(zhàn)智能化電氣化的三板斧
- 2025從具身智能大腦展望人形機(jī)器人發(fā)展
- “荊楚”人形機(jī)器人即將量產(chǎn),智能時(shí)代的新篇章!
- 小鵬純視覺方案:技術(shù)突圍與市場(chǎng)下沉的雙重博弈
- 為什么無人出租車能“零”事故,而智能駕駛輔助卻事故頻發(fā)?
- 重磅!一顆要顛覆全球智駕的芯片點(diǎn)亮了!
- 3D視覺技術(shù)為工業(yè)自動(dòng)化帶來新“視界”
- Hercules :安全MCU 初體驗(yàn)
- 學(xué)知識(shí),贏好禮|泰克半導(dǎo)體材料與器件測(cè)試技術(shù)電源特性篇!
- 深入東芝參考設(shè)計(jì)庫(kù):夯實(shí)您的設(shè)計(jì)庫(kù),讓您的設(shè)計(jì)更出彩
- 1月22日下午14:00Mouser攜手Maxim邀您觀看有獎(jiǎng)直播:深入淺出可穿戴健康監(jiān)測(cè)
- 有獎(jiǎng)直播|羅徹斯特電子半導(dǎo)體全周期解決方案 助您應(yīng)對(duì)供應(yīng)鏈中斷和元器件停產(chǎn)的挑戰(zhàn)
- 答題抽獎(jiǎng):Mentor Tessent Automotive相關(guān)測(cè)試解決方案(獎(jiǎng)品池還剩不少獎(jiǎng)品喲)
- 國(guó)產(chǎn)芯4月:開啟ADC和DAC之旅,曬一曬你用過哪個(gè)段位的ADC/DAC~
- 2021 Digi‑Key KOL 視頻系列:新型智能曝光算法在人臉識(shí)別中的應(yīng)用
- TI單芯片毫米波傳感器產(chǎn)品組合新品發(fā)布會(huì),誠(chéng)邀參與,預(yù)注冊(cè)贏好禮
- EEWORLD2018開年送禮,答題贏紅包
- 一言不合就燒屏,LG OLED電視怎么了?
- 叮咚5加載黑科技,智能貓眼也要進(jìn)入AI時(shí)代
- 售價(jià)169元的小米手環(huán)3長(zhǎng)什么樣?看完下文你就知道了
- 智能音箱用戶飛速增長(zhǎng),是什么推動(dòng)了智能音箱的快速普及
- 小米新品耳機(jī)搶先發(fā)布,你更愛哪一款?
- 三星Galaxy S21系列通過巴西認(rèn)證,不再贈(zèng)送充電器
- LG電子重組手機(jī)部門來提高中低端智能手機(jī)外包生產(chǎn)
- 諾基亞5.4完整規(guī)格泄漏,或搭載驍龍662芯片
- 華為nova 8/Pro系列手機(jī)或搭載麒麟芯片
- 三星Galaxy Buds Pro 還有紫色版!
- 如何訪問外擴(kuò)SRAM的特定地址?
- wince怎么引用rasapi32.dll
- msp432出現(xiàn)的各種問題!!!
- 全球三大安防巨頭談城管監(jiān)控難題
- 一些技術(shù)資料,提供給大家
- Neopixel 圣誕樹
- 【GD32F350 都市青年家庭安防衛(wèi)士 】第七貼 I2C驅(qū)動(dòng)OV5640
- 千兆網(wǎng)非接觸式連接器-SK202評(píng)測(cè)之開箱
- codesourcery sourcery會(huì)產(chǎn)生 blx 0x80144c8 非法指令
- 視頻指揮調(diào)度系統(tǒng)多面助力航空運(yùn)輸業(yè)