<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

信號如何由phase得到延遲時間呢?信號的delay是怎樣的?

冬至子 ? 來源:hebut_wolf ? 作者:hebut_wolf ? 2023-12-01 16:49 ? 次閱讀

對于信號而言,phase shift是一個相對值,而time delay是絕對值。有時候我們關心time delay,那么如何由phase得到延遲時間呢?

假設信號經過一階低通濾波器(-3dB帶寬為f0),那在所有頻率點,信號的delay是怎樣的?

tao=16ns時,我用matlab plot了一下幅度、相位和time delay,其中**time delay=phase/w ** (其中w為角頻率,phase量綱為rad/s)

可以看出低頻的time delay=tao,高頻信號沒有delay。

圖片.png

在數學上time delay=arctan(f/f0)/(2pif)

當f/f0為無窮小時,上式近似為1/(2pif0)=tao ==>原來tao的物理意義在這里,意味著小于f0的頻率基本都delay tao。

當f遠大于f0時,time delay=0,可以理解為相位偏差90度但由于周期無窮小,所以delay為0;

中間階段就按照arctan(f/f0)/(2pif)的公式來,time delay和頻率是一個非線性的關系。

我因此繼續延伸一個話題:一個閉環運放,當gbw不變,而phase margion變化時,在gbw處的環內信號(也可以理解為干擾) delay time一樣嗎?如果環內信號的delay time特別關鍵,那么可以認為即使gbw相同,當phase margion不同時,在gbw處的干擾信號的抵消速度不一樣。

再進一步,如果是一個dc-dc或pll,帶內雙極點,一個零點,那么即使gbw不同,在零極點位置相同(dc增益不同)時,環路的響應速度(高頻處的相位)是一樣的(但抵消的幅度不一樣,這么分析好像實際意義不大,但把環路反饋拆分為速度(時間)和幅度,有利于更細致的分析環路響應問題和做改進)。

再往前,環路問題拆分為幅度和速度(時間,也可以認為是頻率)后,在sdm adc中,如果要優化int1對idac的瞬態響應,由于idac方波中包含了各種頻率分量,為了使方波中各次諧波都能有響應,此時opamp的gbw要足夠大。

而當設計一個濾波器,想要在某個頻段有很好的線性度時,可以不用做很高的gbw,而利用一些復極點把關心的頻段做一個peak即可。

以上的分析說明,明確對速度(頻率)和幅度的要求后,改進方法會很有針對性。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 濾波器
    +關注

    關注

    158

    文章

    7392

    瀏覽量

    175309
  • 瞬態響應
    +關注

    關注

    0

    文章

    60

    瀏覽量

    13777
  • 一階低通濾波器

    關注

    0

    文章

    5

    瀏覽量

    1678
收藏 人收藏

    評論

    相關推薦

    51單片機延時程序的延遲時間是怎么計算的

    for語句第一句就不用賦值了--// for (;c>0;c--){for (b=38;b>0;b--){for (a=130;a>0;a--);}} }求大神解釋下延遲時間是怎么計算的`
    發表于 09-10 13:34

    請問下面這個延遲時間怎么算的

    下面這個延遲時間怎么算的: void delay() { unsigned int i,j; for(i=100;i>0;i--) for(j=500;j>0;j--); }
    發表于 05-17 07:55

    請問TLC5510延遲時間是什么?

    等于轉換速率。當我在看TLC5510的datasheet時,發現從模擬電壓信號輸入到數字信號輸出,要有2.5個時鐘周期的延遲,請問這個延遲時間是“ADC完成一次從模擬到數字轉換”需要的
    發表于 05-22 07:16

    如何在FPGA中實現選定信號的準確延遲

    等等)中有傳播延遲。因此,這些信號從另一個信號延遲20ns。信號頻率范圍是輸入可編程參考時鐘控
    發表于 05-28 12:16

    請問如何生成準確的延遲時間?

    如何生成準確的延遲時間?
    發表于 12-02 07:57

    怎樣通過循環次數計算延遲函數的延遲時間

    單片機不同晶振怎么計算延遲時間?怎樣通過循環次數計算延遲函數的延遲時間?有什么方法嗎?
    發表于 10-19 06:08

    有沒有辦法減少LVDS輸出的延遲時間?

    有沒有辦法減少LVDS輸出的延遲時間? (例如,通過修改視頻輸出驅動來縮短延遲時間。) 是否可以通過修改軟件來減少延遲時間? 延遲時間是使用 gstreamer 中的以下命令測量的。
    發表于 05-25 06:10

    由模擬信號控制脈沖延遲時間

    由模擬信號控制脈沖延遲時間
    發表于 03-29 09:28 ?855次閱讀
    由模擬<b class='flag-5'>信號</b>控制脈沖<b class='flag-5'>延遲時間</b>

    梳妝濾波器延遲時間Td的演示

    梳妝濾波器延遲時間Td的演示
    發表于 07-31 12:15 ?704次閱讀

    延遲時間的確定

    延遲時間的確定
    發表于 07-31 12:33 ?1366次閱讀

    單片機不同晶振是怎么樣進行計算延遲時間

    單片機C語言中,怎么通過循環次數計算延遲函數的延遲時間?首先你要知道一個指令周期是幾秒 算法是1/(晶振頻率除以12) 然后你要知道循環究竟執行了幾個指令周期
    發表于 06-11 17:47 ?5次下載
    單片機不同晶振是怎么樣進行計算<b class='flag-5'>延遲時間</b>的

    MT-007: 孔徑時間、孔徑抖動、孔徑延遲時間——正本清源

    MT-007: 孔徑時間、孔徑抖動、孔徑延遲時間——正本清源
    發表于 03-21 03:54 ?8次下載
    MT-007: 孔徑<b class='flag-5'>時間</b>、孔徑抖動、孔徑<b class='flag-5'>延遲時間</b>——正本清源

    開機延遲時間測試步驟與測試標準介紹

    開機延遲時間是指電源打開時,電源輸入到輸出之間的時間差。
    的頭像 發表于 11-17 15:32 ?809次閱讀
    開機<b class='flag-5'>延遲時間</b>測試步驟與測試標準介紹

    孔徑時間、孔徑抖動、孔徑延遲時間介紹

    電子發燒友網站提供《孔徑時間、孔徑抖動、孔徑延遲時間介紹.pdf》資料免費下載
    發表于 11-27 11:40 ?0次下載
    孔徑<b class='flag-5'>時間</b>、孔徑抖動、孔徑<b class='flag-5'>延遲時間</b>介紹

    淺談信號delay time和phase shift

    假設信號經過一階低通濾波器(-3dB帶寬為f0),那在所有頻率點,信號delay怎樣的?   tao=16ns時,我用matlab plot了一下幅度、相位和time
    的頭像 發表于 11-29 15:04 ?670次閱讀
    淺談<b class='flag-5'>信號</b><b class='flag-5'>delay</b> time和<b class='flag-5'>phase</b> shift
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>