<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 示波器的插值模式

          示波器的插值模式

          作者: 時間:2017-02-06 來源:網(wǎng)絡(luò) 收藏

          2.2 信號的抽取

          在對ADC采集的信號做數(shù)據(jù)抽取時,要特別關(guān)注采樣率,避免出現(xiàn)欠采樣,這是很多示波器使用者常常容易忽視的問題。不同的抽取方式,針對不同的測試信號,能夠降低噪聲對信號干擾,提高測試分辨率。因此,我們在使用抽取方式測試時,要“對癥下藥”。

          3 示波器采樣率

          本文以R&S示波器RTO1044來分析式。其ADC的固定常數(shù)采樣率為20G/S ,通過三種不同的內(nèi)插值方式增加采樣點(diǎn)數(shù)量,分別為linear,sin(x)/x,sample/hold方式。在實(shí)際使用過程中,如果示波器ADC的采樣率不足以恢復(fù)真實(shí)信號,我們需選擇不同的內(nèi)插值方式進(jìn)行測試分析。

          4 內(nèi)插方式

          內(nèi)插方式表示在ADC采集的數(shù)據(jù)點(diǎn)之間根據(jù)特定的算法插入計算值,以此達(dá)到提高采樣率的目的,能夠更加清楚的分析信號細(xì)節(jié),見圖3所示。這時就會自動打開R&S示波器的分辨率增強(qiáng)功能。RTO示波器總共可以支持三種內(nèi)插方式,默認(rèn)情況采用正弦內(nèi)插(sin(x)/x)。本文主要以demo板上10MHz的TTL信號作為測試源,以2倍的內(nèi)插方式來說明內(nèi)插對測試波形和采樣率的影響,所以示波器設(shè)置為采樣率為40G/S,而ADC的實(shí)際采樣率為20G/S,紅色點(diǎn)為內(nèi)插點(diǎn),藍(lán)色點(diǎn)為ADC實(shí)際采集的點(diǎn)。

          圖3 插值方式的示波器菜單(R&S RTO1044)

          4.1 Linear

          所謂“linear”,就是指線性內(nèi)插,這是最簡單的插值方式,計算量最小。在ADC的相鄰采樣數(shù)據(jù)點(diǎn)之間按照線性多項(xiàng)式的計算方式插入一個計算值,插入的這個點(diǎn)為相鄰兩個采樣點(diǎn)連線上的值。通過示波器單次捕獲,以點(diǎn)顯示,實(shí)際測試內(nèi)插點(diǎn)和實(shí)際采樣點(diǎn)的對應(yīng)關(guān)系,相鄰兩個采樣點(diǎn)之間為25ps,即對應(yīng)于采樣率為40G/S。如下圖4所示。采用linear內(nèi)插方式測試波形如下圖5所示,是通過點(diǎn)與點(diǎn)之間的直接連接形成的波形,細(xì)節(jié)上能夠看到類似于鋸齒波的形狀,這種插值方式局限于直邊緣的信號。

          圖4 linear點(diǎn)顯示采樣點(diǎn)與內(nèi)插點(diǎn)

          圖5 linear內(nèi)插方式下TTL信號細(xì)節(jié)



          關(guān)鍵詞: 示波器插值模

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();