關於示波器的存儲深度

2020-12-07 電子產品世界

存儲深度=採樣率*採樣時間。我一直將這個關係式稱為示波器的第一關係式。

本文引用地址:http://www.eepw.com.cn/article/201701/336524.htm

我在一個高大上的公司做工程師的時候並不知道這個關係式,直到我後來賣示波器才知道有這麼一個關係式,而且很重要。再追溯到我讀書的時候,當然更不知道這個關係式。

做工程師的時候,我的老闆告訴我,為了確保示波器能準確地捕獲電源MOS管的峰值電壓,千萬不要在屏幕上同時看很多波形,儘量讓示波器上只顯示一個脈衝。他的做法是不斷地調節觸發電平,肉眼盯著示波器看,直到他調節觸發電平到足夠高(多少是足夠?),認為某次「抓到」的峰值電壓應該就是最大的了。 他為什麼不同時捕獲更多的波形,只要確保採樣率是最大或者足夠就好了,再打開參數測量的統計值不是更好嗎? 但是他只相信自己的眼睛盯著看到的那個波形,並斷定某一個波形就一定是最大的了。還好他會使用觸發電平的。我們小弟當然也就相信他是權威啦,因為他當時確實已經是公司級的專家了。……

這個真實故事給了我要舉辦1000場示波器技術交流會的強大理由。工程師們不太願意拿出1個小時聽聽示波器的基礎課程,總覺得這示波器很簡單,但其實對於示波器的ABC的認知還是太少。有些人將這個作為中國工程師和國外工程師的區別之一。這個判斷多少是令人有點憤怒的,但確實在某種程度上真的是這樣。 甚至換一個角度說,一個公司使用示波器的專業程度基本能反應一個公司的研發水平的。

那麼今天我們花一點點時間快速閱讀一下這篇關於示波器存儲深度的「淺淺的」文章吧。為滿足大家快閱讀的需求,先將文章的標題摘錄如下:
1,存儲深度的基本概念
2,示波器存儲器的物理介質
3,存儲深度和採樣率的關係
4,最大存儲深度,當前設置的最大存儲深度,存儲深度的疊加使用,可顯示的存儲深度,可分析存儲深度,
5,存儲深度的應用價值

------------------------------------------------------------------------------------------------------
存儲深度被稱為示波器的第三大指標。存儲深度=採樣率*採樣時間。這個關係式被筆者稱為示波器的第一關係式。

1,存儲深度的基本概念

「存儲深度」是個翻譯過來的詞語,英文叫「Record Length」。有的將它翻譯成「存儲長度」,「記錄長度」,等。它表示示波器可以保存的採樣點的個數。存儲深度是「1千萬個採樣點」,示波器廠商寫作10Mpts,10MS或10M的都有。這裡,pts可以理解為points的縮寫,S理解為Samples的意思。


存儲深度表現在物理介質上其實是某種存儲器的容量,存儲器英文就是「Memory」。該存儲器容量的大小也就是「存儲深度」。存儲器保存滿了,達到存儲深度的極限之後怎麼辦? 我們可以將示波器的存儲器理解為環形存儲器。示波器不斷採樣得到新的採樣點會填充進來,老的採樣點會自動地溢出,這樣周而復始的過程直到示波器被「觸發信號」「叫停」或者間隔一定長的時間被強迫「叫停」為止。「叫停」一次,示波器就將存儲器中保存的這些採樣點「搬移」到示波器的屏幕上顯示。這兩次「搬移」之間等待的時間相對於採樣的時間極其漫長,被稱為「死區時間」。


上述過程經常被筆者這樣打比方:存儲器就像一個「水缸」,「水缸」的容量就是「存儲深度」。如果使用一個「水龍頭」以恆定的速度對水缸注水,水龍頭的水流速度就是「採樣率」。當水缸已經被注滿水之後,水龍頭仍然在對水缸注水,水缸裡的水有一部分會溢出來,但水缸的總體容量是保持不變的。在某種條件下,水缸裡的水將被全部倒出來,周而復始。圖1形象地表示了這種環形存儲器的概念。


圖1 示波器的環形存儲器


2,示波器存儲器的物理介質

存儲器的物理介質是什麼? 是否就是我們熟悉的DDR內存呢? 容量為什麼那麼小?為什麼不可以用硬碟或者SD卡等大容量介質作為物理介質呢? 如果是硬碟作為存儲介質,示波器不就可以作為數據記錄儀了嗎?


回答上述問題其實並不容易!


據筆者了解,早期的示波器包括現在的高帶寬示波器使用的存儲器都是示波器廠商自己設計的專用晶片,甚至一度存儲器晶片和ADC晶片之間的配合是A公司(後來叫K公司)的一個技術瓶頸。在若干年之前,K公司的所有示波器在存儲深度達到每通道2Mpts採樣點之後,採樣率會自動降低到4GS/s,直到2006年(好象是這個年份,也許更晚點),當年的A公司收購了某晶片公司才解決這個技術瓶頸。現在K公司的低帶寬示波器的所有系列中,存儲深度指標一直不能突破每通道2Mpts,我猜想它可能採用的還是老款晶片。


對於高端示波器,存儲器晶片一直是核心技術,對於裡面的技術細節筆者知之甚少。示波器中的ADC速率太快,普通的存儲介質根本來不及在這麼短的時間內「吞吐」那麼大量的數據量。


還是用具體的數字來理解高速ADC的超大數據量對存儲器「吞吐量」提出的要求。譬如ADC的採樣率是20GS/s,也就是說每秒鐘要採樣20G個點,而每個點是由8個0和1組成。如果ADC的輸出是完全按照串行數據的傳輸到存儲器中,那麼傳輸速率就是160Gbps。這是什麼概念? 現在的PCI-Express 3.0的速率是 8Gbps,最高速的高速晶片在單板上傳輸速率能達到25Gbps,但還不成熟,也沒有用到示波器上。高速ADC的採樣點怎麼傳輸到存儲器中,這是一個難題! 其實這麼高速的ADC也不可能是單晶片設計的,內部是由很多2.5GS/s或1.25GS/s,250MS/s的「小的」ADC「交織拼接」實現的。既然不完全是串行的方式實現,採用並行傳輸之後,傳輸到存儲器的數據又怎麼校準、對齊,再通過觸發機制規整地顯示到示波器屏幕上呢? 這是示波器廠商的一點點小秘密。示波器發展到今天這方面門檻談不上多高,但還是有那麼一點點的。

大家可能又會問另外一個問題,存儲器的數據又是怎麼傳輸CPU中被分析、被顯示呢? 這也是一個問題,這問題涉及到示波器的數據處理的架構。隨著示波器技術的發展,目前存在的兩種架構,一種是基於PC平臺的,另外一種是嵌入式的,主要是基於FPGA實現的。隨著DDR內存速率的提高和FPGA計算能力的增強,現在基於FPGA計算平臺的存儲器晶片已經不再神秘,多是採用工業上的DDR內存顆粒了,因此存儲深度這個指標,在不顧及存儲的採樣點是否真的被顯示、被分析的情況下,可以做得特別大了。但往往真實情況是,雖然存儲深度很高,但顯示的採樣點數和分析的採樣點數可能只有千分之幾,這主要取決於FPGA的「計算資源」或者說取決於成本,換句話說,取決於示波器產品的定義了。當然在不顧及成本的情況下,可以向外行人吹噓一下是算法的優勢。在這類產品中,在屏幕上看到的波形對應的存儲深度並不等於採樣率乘以採樣時間,這有時侯確是讓人很糾結的。

3,存儲深度和採樣率的關係
存儲深度=採樣率*採樣時間。筆者一直執著地將它稱為示波器中的第一關係式,因為很多工程師在使用示波器過程中因為忘記這個關係式而產生錯誤。如圖2為中國首款智能示波器SDS3000的顯示界面。右下方紅色方框中,右邊兩個數值50MS/s和20ms/div相乘,再乘以10,就等於左邊的數10MS。當前採樣率為50MS/s,當前時基為20ms/div,因為水平軸是10格(有些示波器是12格或14格),因此採樣時間為200ms, 50MS/s * 200ms = 10MS。就是說以50MS/s的採樣率捕獲200ms的波形,需要示波器的存儲幅度是10MS。這和水缸裡面注水是一個概念,如果「水龍頭」的流速是每秒5千萬(50M)滴水,那麼持續向「水缸」注水200ms,水缸中就有了1千萬(10M)滴水了。 就是這麼簡單的乘積關係。


相關焦點

  • 淺談示波器的存儲深度
    如果沒有足夠的帶寬,示波器將無法分辨高頻變化。幅度將出現失真,邊緣將會消失,細節數據將被丟失。如果沒有足夠的帶寬,得到的關於信號的所有特性,響鈴和振鳴等都毫無意義。本規格指出示波器所能準確測量的頻率範圍。每位工程師都足夠重視帶寬對測量的影響,所以大家都遵循測量的五倍法則:示波器所需帶寬=被測信號的最高信號頻率*5,使用五倍準則選定的示波器的測量誤差將不會超過+/-2%,對大多的操作來說已經足夠。
  • 想將示波器用出記錄儀的效果 需要把存儲深度發揮出極致
    打開APP 想將示波器用出記錄儀的效果 需要把存儲深度發揮出極致 致遠電子 發表於 2020-01-23 16:19:00 示波器沒有配備大容量硬碟,要將示波器用出記錄儀的效果,需要把存儲深度發揮出極致。 一、記錄時長 要長時間記錄波形,存儲容量是其重要指標,ZDS4000系列示波器最高配備512M存儲深度,我們知道: 在採樣率為Sa = 20K/s的情況下, 即單次最大可以記錄7.1個小時的波形,可以應對大部分的現場測試場景。
  • 深存儲示波器有什麼好處
    示波器廠商通常將存儲深度視為示波器最重要的指標之一。它是指採集到存儲器中的採樣點數。存儲深度通常是按通道標示的。有些示波器採用了交叉存取存儲體系結構,對於這種結構的示波器,當所有通道都打開時,存儲深度是某個特定值;當只用一半通道時,存儲深度會增加一倍。 存儲深度有兩種指標,一種是標配,另外一種是選件。
  • pico便攜示波器分段存儲和大存儲深度測試應用案例分析
    大部分示波器都具備自動保存信號波形的功能,但通常都沒有配置自動保存串行總線解碼信息的功能,再加上如果儀器的存儲深度不夠深的話,那麼要記錄長時間的串行總線解碼信息就將難以實現。每一段可用來只存儲我們感興趣的信號,這樣我們就可以利用有限的內存存儲更多的有價值的信號,此處值得一提的是PicoScope的深存儲是一個非常重要的優點,PicoScope 6000系列最大可達到2GS。
  • 數字存儲示波器的設計
    2.熟悉數字存儲示波器的硬體結構。3.掌握虛擬數字存儲示波器的CVI軟體設計。 (4)在電子測量實驗箱中示波器硬體提供32K存儲深度的基礎上設計波形存儲、回放功能。三、實驗器材1.SJ-8002B電子測量實驗箱 1臺2.計算機 1臺3.信號源(也可以使用平臺的DDS信號源) 2臺4.Q9線 1 條5.示波器 1臺四、實驗原理4.1 數字示波器原理 數字存儲示波器是用 A/D 變換器把模擬信號轉換成數位訊號,然後把數據存儲在半導體存儲器 RAM 中。
  • 數字存儲示波器原理_數字存儲示波器特點
    數字存儲是在示波器中以數字編碼的形式來貯存信號。當信號進入數字存儲示波器,或稱 DSO 以後,在信號到達CRT 的偏轉電路之前,示波器將按一定的時間間隔對信號電壓進行採樣。然後用一個模/數變換器(ADC)對這些採樣值進行變換從而生成代表每一個採樣電壓的二進位字。這個過程稱為數位化。   數字存儲示波器有別於一般的模擬示波器,它是將採集到的模擬電壓信號轉換為數位訊號,由內部微機進行分析、處理、存儲、顯示或列印等操作。
  • 數字存儲示波器製作參數
    打開APP 數字存儲示波器製作參數 電路設計技能 發表於 2020-11-19 09:18:03 所謂數字存儲示波器(Digital Storage oscilloscopes-DSO)就是在示波器中以數字編碼的形式來儲存信號。
  • 關於示波器的採樣率
    我想將我的「關於」系列寫成經典,硬著頭皮將這個基本概念作為我來鼎陽後的"第三碗剩飯"炒將起來。本文引用地址:http://www.eepw.com.cn/article/201701/336523.htm如果您是剛開始學習示波器,我的這篇文章和我的其它文章一樣,可以成為最好的教材,沒有之一。因為我有熱情、有耐心將這些基本概念寫出來,寫清楚,寫透徹,寫到位。
  • 示波器基礎系列之七 —— 關於示波器的RIS模式和Roll模式
    —100GHz的示波器。我們的產品線在向低帶寬示波器市場延伸,但同時我們保持了世界上最高帶寬的示波器—100GHz的示波器。 T公司或A公司的示波器最高帶寬才80GHz。 這時候很多工程師會瞪大眼睛: 這麼高的帶寬? 怎麼採樣?其實我們知道,100GHz的帶寬的示波器是採樣示波器,採樣示波器的基本採樣原理和我們今天要介紹的RIS模式下的採樣原理類似。(關於採樣示波器和實時示波器的區別我們另文介紹。)
  • 數字存儲示波器的工作原理
    數字存儲示波器是電子測量儀器的一種常見類型,相信大家在日常生活中或多或少的接觸過,下面來給大家介紹一下數字存儲示波器的工作原理等相關知識。
  • 模擬示波器和數字存儲示波器的選擇和使用
    1 、分類按測量被測信號所使用的技術,它可分為模擬示波器、數字存儲示波器(DSO )和混合示波器(混合信號示波器,MSO )等幾大類。1.2 數字存儲示波器數字存儲示波器(DSO )雖然也由顯示器或CRT 、Y 通道、X 通道和電源等幾部分組成,但Y 通道中插入了A/D 轉換器、D/A 轉換器和數字存儲器等。測量過程中運用了數位訊號處理技術,並在單片機的控制之下有條不紊的工作。首先按預先設定的時間間隔對被測的模擬信號採樣,然後,通過A/D 轉換器將這些採樣值轉換成對應的數字量和循環存入存儲器中。
  • 關於示波器,每個電子工程師都應該了解的幾點
    為簡單起見,本文僅以麥科信STO1104C這款帶全觸控和安卓系統的智能示波器為例來介紹,對於老式傳統的模擬示波器,隨著時代的進步已經被明顯的淘汰,也就不再複述。接地與安全在了解示波器的基礎知識之前,我們先了解示波器適當的接地和安全性,以避免人身傷害以及損毀示波器或與示波器連接的任何配件。探頭不正確的連接會形成電流通路,從而損壞探頭。
  • 深度解析示波器的DDC(數字下變頻)技術的武林哲學
    另外在示波器設置方面也會很複雜,需要不斷的調整時域參數(如時基、採樣率等)來滿足需要的頻域參數設置。最重要的是,受到示波器存儲深度的限制,並且通常使用的FFT點數只有幾K,因此頻率解析度即最小能區分的頻率大小會非常有限,通常情況下很難達到一個理想的頻率解析度。
  • 簡易數字存儲示波器的設計
    ,但是高精度的示波器非常昂貴,對於非盈利事業的教學組織來說無疑不合適,所以提出了一種以單片機為控制核心的簡易示波器設計方案。它由前向控制部分,數據採集和存儲部分,51單片機控制部分以及按鍵和MS12864R顯示部分組成。
  • 數字存儲示波器在靜電放電試驗中的選用
    ,分析了數字存儲示波器對靜電放電試驗中上升時間測量的影響,提出了具體的解決方法,對其它領域快速單次信號的測量有一定的指導意義。1 示波器的帶寬與採樣率  按照示波器的發展歷程,可將示波器大致劃分為以下幾類:第一代示波器,即模擬示波器,在數字存儲示波器上市之前,是市場通用的觀察波形的首選儀器;第二代示波器,即數字存儲示波器,發展迅速,目前獲得超過80%的使用者的青睞,將逐漸取代模擬示波器;第三代示波器也是數字存儲示波器,它結合了前兩代的優點,克服了兩者的缺點,突出的優勢在於可以通過幅度
  • 示波器常見問題處理
    答:將示波器設置成單次採集方式(觸發模式設置成Normal,觸發條件設置成邊沿觸發,並將觸發電平調到適當值,然後將掃描方式設置成單次方式),注意示波器的存儲深度將決定您能採集信號的時間以及能用到的最大採樣速率。  問題3:在PLL中周期抖動可以衡量一個設計的好壞,但是要精確測量卻非常困難,有什麼方法和技巧嗎?
  • 數字示波器和模擬示波器的不同點和工作原理
    數字示波器很多時候都被叫做數字存儲示波器,因為數字示波器中重要的一環,就是把ADC採集的數據存儲起來。 ③ARM處理器控制FPGA調節ADC模數轉換器採樣率,示波器軟體上表現為調節時基,由於存儲深度為固定值,採樣率 = 存儲深度 ÷ 波形記錄時長,通常時基設置的改變是通過改變採樣率來實現的。
  • 基於單片機和FPGA的簡易數字存儲示波器設計
    與傳統模擬示波器相比.數字存儲示波器不僅具有可存儲波形、體積小、功耗低,使用方便等優點,而且還具有強大的信號實時處理分析功能。在電子測量領域,數字存儲示波器正在逐漸取代模擬示波器。但目前我國使用高性能數字存儲示波器主要依靠國外產品,而且價格昂貴。因此研究數字存儲示波器具有重要價值。
  • 示波器基礎二十問(上)
    講到這裡,我們需要還提一下這個概念:最高採樣率VS實時採樣率一般來說,示波器的採樣率指標都是指的這臺示波器工作時能夠達到的最高採樣率。但是實際上示波器的「實時採樣率」受到存儲深度的限制,可能會隨著示波器採樣時間的增加,採樣率會被迫下降,這裡就需要講到下一個指標:存儲深度。
  • 國產示波器能用嗎_國產示波器哪種比較好
    示波器主要三個指標:帶寬、採樣率、存儲深度。 指標越高價格越貴。國內生產低端示波器在技術上沒有什麼太大的問題,而高端示波器其內部的採集卡等核心器件國內是不能生產的,技術相對來說是一個小問題,而配套的生產這些核心器件的設備才是主要問題。設備差生產出的來核心器件不達標,沒法用於高端示波器上。