SaberRD Student Edition如何做FFT
折騰了一下午,這個(gè)問(wèn)題我自己搞定了,發(fā)生上述錯(cuò)誤的原因在于沒(méi)有正確輸入波形的名稱,這里我完整的詳述一下在saberRD2011里面Run FFT的具體操作步驟:
1.新建或打開(kāi)你的電路仿真原理圖;
2.在simulate菜單下Run Transient仿真,在Results窗口雙擊你想要做FFT的那個(gè)節(jié)點(diǎn)信號(hào),從而畫(huà)出該信號(hào)的時(shí)域波形;
3.在Analyze菜單下單擊waveform calculation圖標(biāo),彈出calculator操作面板;
4.單擊Granph#窗口的信號(hào)波形名稱(注意:在波形窗口的右上角),軟后在calculator操作面板的上方輸入欄先單擊鼠標(biāo)左鍵再單擊鼠標(biāo)右鍵,這時(shí)可以看到正確的信號(hào)波形的名稱已經(jīng)輸入到改輸入欄了,然后在單擊wavform按鈕選擇FFT,才能彈出設(shè)置FFT計(jì)算波形的窗口,設(shè)置好參數(shù)后一定在下面的復(fù)選框上打勾,說(shuō)明你想要Calculation and display FFT waveform,否則畫(huà)不出來(lái)FFT的波形;
5.在畫(huà)出來(lái)的FFT的波形上可以修改橫軸的表示方式,因?yàn)镕FT波形的橫軸用Log10的形式表示起來(lái)更專業(yè);
6.為了讓幅頻曲線更接近現(xiàn)實(shí)頻譜分析儀測(cè)試設(shè)備的顯示風(fēng)格,我還希望將縱軸的單位從dBV設(shè)置成dBuV,為了保證最終的數(shù)據(jù)依然真實(shí),那么整個(gè)頻域曲線的幅值也要擴(kuò)大1兆倍,如何給幅值擴(kuò)大1兆倍?我還沒(méi)有找到響應(yīng)的設(shè)置方法,如果哪位找到了,希望盡快分享出來(lái)。
樓主你好
我也是下了這個(gè)版本的~也遇到跟你一樣的問(wèn)題。
不過(guò)想象你先請(qǐng)教下,如何設(shè)置FFT里面的參數(shù),我用一個(gè)最簡(jiǎn)單的模型,一個(gè)50Hz的正弦電壓源給一個(gè)電阻供電,然后看到的波形就就是一個(gè)正弦。但是我設(shè)置的FFT可能不對(duì),出來(lái)的結(jié)果不對(duì)。照理說(shuō),應(yīng)該就只有50Hz的有幅值,其他的都沒(méi)有,可是結(jié)果不是。麻煩樓主幫忙解答下。 謝謝你啦。
對(duì)于第六個(gè)問(wèn)題,單擊你產(chǎn)生的FFT圖形,雙擊dbV會(huì)出現(xiàn)一個(gè)對(duì)話框,將unit scale factor 從auto 修改成u就可以實(shí)現(xiàn)你需要的功能
用波形計(jì)算器,對(duì)你原來(lái)的波形*1meg就可以了,具體的操作是,線選中你要得那個(gè)波形,在波形計(jì)算器里左右鍵,會(huì)出現(xiàn)你那個(gè)波形名稱,然后輸入1000000再按*就顯示為幅值擴(kuò)大1meg倍,接下來(lái)再把dBV雙擊,更改為dBuV就可以了。