深度解析示波器的DDC(數字下變頻)技術(shù)的武林哲學(xué)
模擬信號經(jīng)過(guò)ADC后變成數字信號,之后選擇不同的窗函數進(jìn)行加窗處理,最后直接做FFT將信號變換到頻域。通過(guò)該種處理方式得到的頻譜范圍為0Hz至最大頻率(通常數值上等于A(yíng)DC采樣率的一半),例如ADC采樣率為5GSa/s,那么FFT得到的頻譜范圍為0Hz至2.5GHz。如果要觀(guān)測某一段的頻譜,則通過(guò)軟件顯示放大(Zoom)的方式將頻譜放大顯示到該頻段。這種傳統示波器頻譜分析方式的好處在于,所有處理過(guò)程采用軟件計算,且算法簡(jiǎn)單,因此便于實(shí)現。但如果追求更快的實(shí)時(shí)頻譜測量或者更高精度的頻譜分析,這種傳統的處理方式就會(huì )顯得非常困難。由于采用全軟件的處理方式以及一直是對整個(gè)頻率范圍(0Hz至最大頻率)做計算,因此處理速度會(huì )很慢,無(wú)法做到實(shí)時(shí)或者準實(shí)時(shí)的頻譜分析。另外在示波器設置方面也會(huì )很復雜,需要不斷的調整時(shí)域參數(如時(shí)基、采樣率等)來(lái)滿(mǎn)足需要的頻域參數設置。最重要的是,受到示波器存儲深度的限制,并且通常使用的FFT點(diǎn)數只有幾K,因此頻率分辨率即最小能區分的頻率大小會(huì )非常有限,通常情況下很難達到一個(gè)理想的頻率分辨率。
本文引用地址:http://dyxdggzs.com/article/201706/347634.htm一般來(lái)講,頻率分辨率有兩種解釋。一種解釋是,表示在FFT中,兩個(gè)相鄰頻率點(diǎn)間的最小頻率間隔,如公式(5)所示:
?f = fs / N = 1 / t (5)
其中,?f表示頻率分辨率,fs表示ADC采樣頻率,N表示FFT的計算點(diǎn)數,t表示采集信號的時(shí)間長(cháng)度,也就是捕獲時(shí)間??梢钥闯?,信號采集時(shí)間t越長(cháng),頻率分辨率?f越小,也就是頻率分辨力就越好。
第二種解釋是,頻率分辨率可以用分辨率帶寬(RBW)來(lái)表示。RBW定義為窗函數主瓣3dB帶寬,如圖14所示:
圖14 RBW定義
如果兩個(gè)信號頻率的差值小于該定義的帶寬,即RBW,那么這兩個(gè)頻率將混在一起不能分辨。
圖15 不同RBW設置對應的不同頻譜
圖15顯示了對于同樣頻譜的輸入信號,設置不同的RBW得到的完全不同的頻譜。從左至右RBW依次增大,可以看出,主瓣寬度也是依次增大,頻率分辨能力也是依次降低,到最右邊時(shí),已經(jīng)完全不能區分信號中的兩個(gè)頻率了。
由于DDC對頻率分辨率的兩種解釋的影響是類(lèi)似的,因此我們就只討論第二種解釋的情況,即RBW。RBW計算方式如公式(6)所示:
RBW = RBWnorm × fs / N = RBWnorm / t (6)
其中,RBWnorm為窗函數的歸一化因子,如Blackman-Harris窗為1.8962,fs為采樣頻率,N為FFT計算點(diǎn)數,t為信號采集時(shí)間長(cháng)度。從公式(6)可以看出,對于固定的窗函數,想要提高頻率分辨力,即減小RBW,就必須增加信號的采集時(shí)間即捕獲時(shí)間。從圖15可以看出,對于固定的矩形窗,RBW從1MHz減小到100kHz,時(shí)基設置從100ns/div增大到1μs/div。但對于數字示波器來(lái)說(shuō),存儲深度都是有限的。并且存儲深度和捕獲時(shí)間、采樣率之間存在如下關(guān)系:
存儲深度 = 采樣率 × 捕獲時(shí)間 (7)
從(7)式可以看出,對于固定的存儲深度,采樣率和捕獲時(shí)間成反比關(guān)系。如果想要增加捕獲時(shí)間,就意味著(zhù)采樣率會(huì )下降,如果采樣率降低,就會(huì )意味著(zhù)信號發(fā)生混疊的風(fēng)險。即對于傳統數字示波器的頻譜分析,如果要提高頻率分辨力,那么就會(huì )面臨信號混疊的風(fēng)險,或者說(shuō)只能進(jìn)行低頻率信號的分析;如果要進(jìn)行高頻率信號的分析,為了保證采樣率,那么頻率分辨力必然不能提高。
對于這種矛盾的關(guān)系,RS示波器引入了DDC等一系列處理方式很好的解決了問(wèn)題。
圖16 RS數字示波器頻譜分析框圖
圖16顯示了RS示波器的頻譜分析流程,圖17顯示了頻譜分析設置框圖。
圖17 RS數字示波器頻譜分析設置
與傳統數字示波器相比,RS示波器引入了DDC模塊,使信號在FFT之前先下變頻到基帶。設置中心頻率Center frequency等效于設置本振頻率,使信號下變頻到基帶,因此對基帶信號進(jìn)行重采樣時(shí),即使用較低的采樣頻率也不會(huì )造成信號混疊,從而在有限的存儲空間中能采集最長(cháng)時(shí)間的信號,因此頻率分辨率(RBW)能夠得到有效的保證。通過(guò)設置頻率跨度Frequency span,可以在硬件上將FFT的計算范圍縮小到所設定的帶寬內,而不用對整個(gè)頻率范圍都進(jìn)行FFT計算,從而提高處理速度。此外,FFT的計算方式也采用分段重疊的計算方式,從而能夠更好的體現出頻譜的細節??傊?,與傳統數字示波器頻譜分析相比,采用RS示波器頻譜分析結構主要具有如下幾點(diǎn)好處:
•由于采用硬件處理等方式,頻譜分析速度快,能做到實(shí)時(shí)的頻譜分析;
•頻譜分析設置同頻譜分析儀類(lèi)似,直接對頻譜參數進(jìn)行設置,而不再需要進(jìn)行復雜的時(shí)域參數調整;
•具有大的動(dòng)態(tài)范圍;
•即本文討論的重點(diǎn),由于采用了DDC結構,可以將信號先下變頻到基帶,再以較低的采樣頻率對其進(jìn)行重采樣,從而在有限的存儲空間內能夠采集最長(cháng)時(shí)間的信號,根據公式(6)可以很好的保證頻率分辨率(RBW)。即不用再在信號頻率與RBW之間糾結折衷的方案。
對此我們進(jìn)行以下實(shí)驗。
使用信號源產(chǎn)生頻率為3GHz的單頻正弦波信號。如果使用傳統示波器頻譜分析方法,采樣率必須設置為6GSa/s以上信號才不至于混疊,那么根據公式(6)和(7),在有限的存儲空間內必不能得到很好的RBW。但如果使用RS示波器頻譜分析方法,設置如圖18所示:
圖18 RS數字示波器頻譜分析設置
中心頻率設為3GHz,RBW設為5kHz,窗函數采用Blackman Harris窗。頻譜分析結果如圖19所示。我們注意到,由于采用了DDC結構,采樣率設置為了2.5GSa/s,并不需要滿(mǎn)足信號頻率的2倍以上關(guān)系,因為此時(shí)的采樣率在頻譜分析中實(shí)際為重采樣率。在頻域測量結果中可以看出,信號頻率為3GHz,與信號源輸出頻率一致。因此,可以看出使用RS示波器頻譜分析結構,即使對于高頻率的信號,仍然能夠有很好的頻率分辨率。
圖19 RS數字示波器頻譜分析結果
4 小結
通過(guò)以上討論可以看出,RS數字示波器采用DDC技術(shù),無(wú)論是在射頻信號采集分析(I/Q解調)還是在頻域分析中,都能最大限度的利用示波器寶貴的存儲空間,將信號的多域聯(lián)合分析發(fā)揮的淋漓盡致。
評論