詳解:如何用混合信號示波器探測模擬和數位訊號

2020-12-01 電子產品世界

許多基於微控制器的系統都有模擬和數位訊號。即使看起來是完全數字的系統也不完全是數字的,因為存在振鈴和串擾等模擬效應。因此,對系統中的信號通常需要同時持有模擬和數字的視角。這正是混合信號示波器(MSO)可以幫助到你的地方。

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

混合信號示波器同時具有示波器的功能和邏輯分析儀的部分功能。最常見的混合信號示波器配置有4個模擬通道和16個數字通道,它們最適合用於嵌入式微處理器板的查錯。

圖1所示的處理器板框圖包含諸如電源、時鐘、模數轉換器(ADC)輸入和數模轉換器(DAC)輸出等模擬信號,也有並行和串行的數位訊號。並行數位訊號包括CPU和GPIO接口的數字和地址線。乙太網、SATA、PCIe、SPI、I2C和UART等接口則是高速和低速串行數據信號。混合信號示波器可以讓你在模擬或數字域中同時觀察這些信號。兩個域中的顯示都是時間上同步的,有助於發現問題。通過從模擬、數字或兩者結合的觸發還有助於診斷。這些採集資源還有一整套測量與分析工具進行補充。不管是哪個域中的數據,這些工具都可以處理。另外,可以方便地使用搜索功能定位串行或並行數位化數據圖案。

圖1:包含模擬(綠色)、數字(紅色)和串行數據(藍色)信號的嵌入式微處理器板例子。混合信號示波器提供了單臺儀器就能測量和查錯所有這些類型信號的方案。

比較模擬和數字

數字示波器中的模擬波形是將採集到的信號表示為一系列採樣點。這些採樣點是以示波器的採樣速率獲取的,並用示波器中的模數轉換器(ADC)位數設定的幅度解析度進行了數位化。現代高頻示波器具有8位(256個等級)到12位(4096個等級)的ADC解析度。

混合信號示波器中的數字軌跡代表一個比特,是以數字採樣率採樣的。幅度基本上從0到1變化,依據的是比預設的邏輯閾值(許多混合信號示波器為多種系列邏輯器件提供預設的邏輯電平)高還是低,它們代表了數字輸入的狀態。圖2顯示了模擬軌跡(底部)和數字軌跡(頂部)的比較。

圖2:數字軌跡(頂部)和模擬波形的比較。數字軌跡幅度用1或0表示,判斷依據是數字輸入端的電壓是高於還是低於用戶設定的邏輯閾值。模擬軌跡被分解為4096個(12位)幅度等級中的任意一個。

模擬軌跡可以顯示隨時間發生的電壓微小變化。你可以看到諸如脈衝上衝和振鈴等現象。在C1描述塊中可見的光標幅度讀取功能可以讀到低至mV的幅度。(在數字1描述塊中的)數字軌跡光標讀取功能則報告和1的幅度。記住,數字軌跡只顯示數字線的狀態,只有0和1兩個值。

當顯示多根數字線時,你通常可以選擇用一根線單獨觀察、捆綁成總線觀察或兩種觀察同時進行,如圖3所示。在圖3中,8根數字線(D0到D7)以總線形式被同時顯示在畫面上(底部軌跡),它用十六進位計數方式顯示了所有數字線的總值。注意,D7是最高位(MSB),D0是最低位(LSB)。

圖3:以單線和總線形式顯示的D0至D7多根數字線.總線形式顯示了十六進位計數的所有8根線總數。D0是最低位,D7是最高位。典型的測量工具包括將數字線作為源的光標和定時參數,如圖中所示。

你可以將示波器的參數測量工具應用於任何一種信號類型,但對數字軌跡的測量被限制為與時間相關的測量,如周期、寬度、佔空比和延時。這些參數與更為常見的模擬波形參數一樣可以作為趨勢(按先後順序繪製參數值)、跟蹤(繪製時間上與源軌跡同步的參數值)和直方圖分析工具的依據。圖3顯示了基於所示數字線的8個參數(P1-P8)。

數字設計的查錯

下面的例子展示了可以用混合信號示波器實現的一些基本診斷方法。第一個案例中研究的電路是一個簡單的D觸發器,以時鐘上升沿觸發。數字線D0連接到觸發器的數據輸入端(D)。D1顯示的是時鐘,D2顯示的是Q輸出。與此同時,模擬通道C1、C3和C4分別連接到相同的點。這些波形顯示在圖4的左側。Q輸出(D2)的周期和寬度用參數P1和P2進行測量。示波器的時基被設為採集大約5000個時鐘脈衝。

圖4:使用D2周期的蹤跡定位採集記錄中的長周期。縮放最大周期可以方便地觀察數字和模擬軌跡中的細節。

參數統計表明,周期的平均值為208ns,最大值是416ns,這意味著輸出沒有保持期望的周期。蹤跡F1是周期測量的軌跡,顯示在數字顯示器下方的左上側柵格中。這個軌跡顯示了作為與源軌跡在時間上同步的函數的D2周期。光標標識了蹤跡指示、並且周期值增加的點。所有軌跡都經過縮放處於最大Q輸出周期的位置,縮放後的軌跡顯示在顯示器的右側。

代表錯誤時鐘觸發的數據信號的長周期顯示在右上柵格中的數字軌跡中。軌跡Z4中也顯示了模擬軌跡C4的縮放結果。參數P3測量的是數據C1和時鐘C3之間的建立時間。統計結果再次表明,最小建立時間要比標稱值短20%。F2中的建立時間蹤跡顯示,這個縮短的建立時間是與擴展周期同步發生的。

這是發現此類問題的一種方法。另外一種方法是使用被稱為WaveScan的示波器內置搜索工具,如圖5所示。注意,大多數混合信號示波器都具有某種形式的搜索工具。

圖5:使用WaveScan並通過在D2上搜索超過標稱208ns的周期測量值來尋找異常點的設置。

搜索工具可以在很長的記錄中搜索,尋找邊沿、不穩定邊沿、超短幀、串行數據圖案、並行(總線)數據圖案或測量數據。在本例中,我們搜索在D3上測得的超過250ns的周期。當滿足這種條件時,它會停止採集,顯示數字源軌跡,並對源軌跡進行縮放。異常情況用紅色高亮顯示,測量到的異常值顯示在相鄰的表中。一旦發現問題,模擬軌跡將被打開,以便觀察引起問題的物理層問題,就像我們以前做的那樣。

混合信號示波器可以讓你觀察多達16條數字軌跡,數量要比模擬通道多。在圖6中,8條數字軌跡記錄了兩個級聯的8位移位寄存器的工作過程,這些移位寄存器是偽隨機二元序列發生器的核心電路。首先需要注意,軌跡標籤是定製過的,用於反應電路中的功能。我們能夠看到時鐘和串行數據輸入以及來自移位寄存器的A和B部分的Q6、Q7和Q8輸出。我們可以看作是從左到右經過從串行輸入軌跡開始的所有16級電路傳播的「長-短」圖案(從頂部數第二個)。

參數P1使用選通延時參數測量串行輸入軌跡上從觸發器開始到圖案末端下降沿的時間。對Q6-A軌跡上的那個邊沿做類似的測量。將參數公式用於P3計算這兩個邊沿之間的時間差,結果是515.3μs。參數P4測量時鐘周期。P5中的參數公式用於將時鐘周期乘以6,以驗證從串行輸入到Q6-A的期望延時,如果是515.3μs就是正確的操作。輸出Q7-A和Q8-A表明增加了一個時鐘周期的延時。通過類似的方式還可以驗證所有16級電路的正確傳播延時。

圖6:驗證一個雙8位串行移位寄存器的正確傳播延時。

混合信號示波器的數字軌跡功能可以用來採集來自I2C、SPI和其它低頻串行標準的串行數據,如圖7所示。這裡的D0包含SPI數據,D1是SPI時鐘信號。解碼器將這些波形用作源軌跡,以便解碼數據內容,並用藍色軌跡覆蓋層和隨附表格顯示出來。解碼數據可以用ASCII、二進位或16進位顯示。表格也列出了相對於觸發器的數據包位置,以及每個解碼出的字節的比特率。

圖7:將數字軌跡用作SPI解碼器的源。採用16進位格式的數據內容顯示在藍色覆蓋層和隨附表格中。

總結

混合信號示波器可以向用戶提供比傳統數字示波器更多的功能。用戶可以同時觀察多達16根數位訊號線,並且可以與多達4個模擬波形保持同步。數字軌跡可以用光標或所選的測量參數進行測量。對數字線還可以應用分析功能和解碼操作。

從功能角度看,混合信號示波器中的數字狀態分析功能的建立比邏輯分析儀簡單,不要求額外的平臺空間。在同一臺儀器中的模擬通道可以在遇到問題時用於詳細的物理層分析。

相關焦點

  • 使用混合信號示波器驗證測量混合信號電路
    雖然混合信號可以給設計帶來靈活性,但由於模擬和數位訊號有著不同的頻率和幅度特性,因而工程師調試和測試產品的難度也增大了。本文詳細介紹了如何利用安捷倫的混合信號示波器來完成設計調試和測試。混合信號示波器可全方位捕獲模擬和混合信號多達18路或20路,判知異常信號和其它多路數位訊號或模擬信號有沒有關係。 像素高,一次成像,不僅可記下全景,而且可以對局部細節進行放大而不失真。
  • 模擬與數字電路使用混合信號來驗證和測量
    ,DAC,某些單片機等則集模擬信號和數位訊號於一個器件上。安捷倫近年來一直致力於混合電路測試技術的研究,從而開發了混合信號示波器,該儀器與專業數位相機的功能類似:1、廣角鏡頭能捕獲全方位的景色,拍下突發事件時,也清楚地記錄下周圍人物和環境。混合信號示波器(MSO)可全方位捕獲模擬和數位訊號多達18路和20路,判知異常信號和其他多路數位訊號或模擬信號有沒有關係。
  • 模擬示波器和數字存儲示波器的選擇和使用
    1 、分類按測量被測信號所使用的技術,它可分為模擬示波器、數字存儲示波器(DSO )和混合示波器(混合信號示波器,MSO )等幾大類。首先按預先設定的時間間隔對被測的模擬信號採樣,然後,通過A/D 轉換器將這些採樣值轉換成對應的數字量和循環存入存儲器中。需要顯示測量結果或分析結果時,單片機從存儲器讀出存入的數據,處理後以數字方式或模擬方式將它們轉換成模擬波形或要求的形式顯示在顯示器上。因為這種示波器運用了採樣量化和數位訊號處理技術,由此帶來了許多超越模擬示波器的優點。
  • 模擬信號與數位訊號
    正如我們在模擬電路中所學習的,周期性模擬信號的基本參數之一是頻率,也可以用周期表示。通常頻率用f表示,單位為赫茲(Hz);周期用T表示,單位為秒(s)。二者之間的關係是互為倒數,即有。圖1.1.2中已知電壓波形的周期T=100ms,則頻率為10Hz,該電壓的幅值介於0~5V之間,值的個數為無窮大。  典型的模擬信號包括工頻信號、射頻信號、視頻信號等。
  • 淺談數字示波器與模擬示波器的對比
    進入九十年代,數字示波器除了提高帶寬到1GHz以上,更重要的是它的全面性能超越模擬示波器。出現所謂數字示波器模擬化的現象,換句話說,儘量吸收模擬示波器的優點,使數字示波器更好用。  三、數字示波器要有模擬功能模擬示波器用陰極射線示波管顯示波形,示波管的帶寬與模擬示波器的相同,亦即示波管內的電子運動速度與信號頻率成正比,信號頻率越高電子速度越快,示波管屏幕的亮度與電子束的速度成反比,低頻波形的高度高,高頻波形的高度低。利用螢光屏的亮度或灰度容易獲得信號的第三維信息,如用屏幕垂直軸表示幅度,水平軸表示時間,則屏幕亮度可表示信號幅度隨時間分布的變化。
  • 淺談模擬示波器與數字示波器的異同
    它們後來甚至停產模擬示波器,並且只生產性能好的數字示波器。進入九十年代,數字示波器除了提高帶寬到1GHz以上,更重要的是它的全面性能超越模擬示波器。出現所謂數字示波器模擬化的現象,換句話說,儘量吸收模擬示波器的優點,使數字示波器更好用。  數字示波器首先在取樣率上提高,從最初取樣率等於兩倍帶寬,提高至五倍甚至十倍,相應對正弦波取樣引入的失真也從100%降低至3%甚至1%。
  • 如何使用模擬示波器檢測信號發生器輸出信號
    如何使用模擬示波器檢測信號發生器輸出信號,今天儀表工作在線的陳工與大家簡單講解下,使用模擬示波器8、將輸入耦合方式開關撥到交流耦合(AC)或直流耦合(DC),這裡選擇交流耦合,將示波器的探頭與校正信號輸出端連接,觀察到示波器的顯示屏上顯示出信號波形。若探頭與校正信號輸出端接觸時,示波器顯示屏顯示波形為補償過度現象,此時需調整探頭校正端。9、用一字螺絲刀調整探頭校正端,同時觀察示波器的顯示屏變化,直到顯示波形正常為止。
  • 數字螢光示波器結構融合模擬示波器和數字示波器的優勢
    模擬示波器的灰度顯示器及變化的亮度和連續採集功能,天生就給查看的波形帶來了實時"統計"功能。它突出顯示發生最頻繁的信號部分,但模擬示波器缺乏DSO的存儲能力和其它功能。工程師一直不能完全依賴其中一種示波器結構,滿足所有信號檢定需求。
  • 模擬示波器和數字示波器的區別
    原理比較簡單,在高中物理中已經有講過:模擬示波器內部會產生周期性的鋸齒波信號來控制銀光平電子槍的水平偏轉,被測的電壓經過放大後控制螢光屏電子槍的垂直偏轉。這樣一來,光斑或者亮線就清楚的顯示在螢光屏上了,就是波形嘛。
  • 用創新的技術偵測及找出混合信號設計中的問題
    前言 據產業消息來源的估計,目前大約有百分之七十的電子工程師所從事的設計都大量混合了模擬和數位訊號的成份,因此,設計人員愈來愈需要具備能夠將設計內的模擬和數字器件或晶片間的信號時間相互關聯的能力。雖然I2C不是一種高速的串行總線,而且就這種低速總線的時鐘與數據信號而言,信號完整性的問題可能也不是主要的考慮點,但是利用這種通訊信號進行觸發,並且讓示波器同步進行採集,或許可以揭露出系統中其它時間相互關聯之模擬和/或高速數位訊號的信號完整性問題。在某些情況下,我們可能會知道待測信號或許會出現問題,但卻不知道何時會發生問題,或是問題跟哪個信號有關。
  • 6種可測試高速通信信號的數字示波器
    隨著電子設備越來越多地採用射頻和數字器件,測試設備正開始將一系列更高級的測量工具整合起來,用於高速通信信號測試。被普遍認為是實驗臺中心的數字示波器,也沒有迴避這一波集成的浪潮。  在某些情況下,對於射頻通信信號測試,數字示波器可能比信號分析儀等頻域儀器更加可取。這對於頻率在3.1GHz至10.6GHz、數據速率高達 1024Mb/s的新興超寬帶(UWB)通信系統來說尤為如此。
  • 數字示波器要有模擬功能
    模擬示波器用陰極射線管顯示波形,示波管的帶寬與模擬示波器的相同,亦即示波管內電子運動速度與信號頻率成正比,信號頻率越高電子速度越快,示波管屏幕的亮度與電子束的速度成反比
  • 數字示波器和模擬示波器的不同點和工作原理
    一般我們業內對示波器的分類只按模擬示波器和數字示波器來分,有些廠家可能為了突出其示波器的某項功能給其命名為其他名字,比如數字螢光示波器等。但其本質原理依然逃不出這2大示波器類別。 模擬示波器是屬於早期的示波器,主要基於陰極射線管(也叫顯像管,曾廣泛應用於早期的電視機、顯示器)打出的電子束通過水平偏轉和垂直偏轉系統,打在屏幕的螢光物質上顯示波形。
  • 如何區分示波器模擬帶寬和數字實時帶寬
    虛擬示波器因具有波形觸發、存儲、顯示、測量、波形數據分析處理等獨特優點,其使用日益普及。由於虛擬示波器與模擬示波器之間存在較大的性能差異,如果使用不當,會產生較大的測量誤差,從而影響測試任務。
  • 模擬示波器與數字示波器的區別
    利用示波器能觀察各種不同信號幅度隨時間變化的波形曲線,還可以用它測試各種不同的電量,如電壓、電流、頻率、相位差、調幅度等等。  示波器可以分為模擬示波器和數字示波器。  模擬示波器  模擬示波器的工作方式是直接測量信號電壓,並且通過從左到右穿過示波器屏幕的電子束在垂直方向描繪電壓。
  • 數位訊號電平的測試方法
    目前絕大多數中小有線運營商只有簡單的模擬信號測試手段, 在排除網絡故障時, 最常用的方法是測量信號電平, 但數位電視信號的數位訊號的功率不能用峰值功率測量來完成, 因為信道功率是和帶寬有關的,帶寬越寬, 信道的平均功率越高, 下面介紹一種用模擬場強儀估算數位訊號電平的方法。
  • 全新R&S HMO1202系列混合信號示波器以經濟型的價格提供超群的性能
    >   2015年,慕尼黑 ─ 羅德與施瓦茨公司增添了全新的R&S HMO1202系列混合信號示波器,進一步豐富了其HMO1002經濟型示波器家族。
  • 模擬信號和數位訊號有什麼區別
    二進位碼就是一種數位訊號。二進位碼受噪聲的影響小,易於有數字電路進行處理,所以得到了廣泛的應用。自變量是離散的、因變量也是離散的信號,這種信號的自變量用整數表示,因變量用有限數字中的一個數字來表示。數位訊號也可以轉換為模擬信號。 模擬信號與數位訊號的區別: 模擬信號和數位訊號的最主要的區別是一個是連續的,一個是離散的。
  • 模擬信號和數位訊號的差異
    你知道模擬信號和數位訊號之間的區別嗎?之前我們知道,我們必須知道什麼是模擬信號和數位訊號是什麼。 模擬信號是一種信號與信息的不斷變化的物理量表示。例如,一個無線電信號,或信號,等。模擬信號是連續的。如果我們把信息參數在一定範圍內,那麼我們可以模擬信號。在一段連續的時間,它代表信息的特徵量,可以瞬間轉化為信號的任何值將。 模擬通信的優點是直觀,易於實現。但它有兩個主要的缺點。
  • 模擬信號和數位訊號的區別是什麼
    模擬信號是一種信號與信息的不斷變化的物理量表示。例如,一個無線電信號,或信號,等。模擬信號是連續的。如果我們把信息參數在一定範圍內,那麼我們可以模擬信號。在一段連續的時間,它代表信息的特徵量,可以瞬間轉化為信號的任何值將。 模擬通信的優點是直觀,易於實現。但它有兩個主要的缺點。模擬通信,尤其是微波通信和有線通信,很容易被竊聽。一旦接收到的模擬信號,很容易獲得通信信息。