#量測 #數位示波器 #信號緣觸發 #時脈邊緣信號
【數位示波器,允許查看預觸資料並使用更多目標觸發模式】
有很長一段時間,示波器唯一的觸發功能就是基本的「信號緣」觸發,意即由使用者自訂臨界值來進行比較的觸發。每次檢測到上升 (或下降) 信號緣,示波器就會開始掃描信號,並且在螢幕上顯示後觸資訊;而數位示波器出色的靈活性,可查看預觸資料並使用更多目標觸發模式。由於數位示波器會將擷取到的資料存入緩衝區,使用者可查看緩衝區資料並判斷是否有觸發事件,決定是否要顯示信號。
測試過程中,偶爾會遇到看起來有些變慢的信號、系統阻抗不匹配或額外負載導致信號緣變得太慢?試著設定上升與下降時間觸發,並忽略具有正確斜率的信號緣——設定高、低位準臨界值 (通常預設 90% 和 10%),以及使用者無法接受的上升時間與下降時間,可協助剔除正常信號緣、直接進入問題核心。現今許多示波器都內建協定觸發功能,如需處理通用串列匯流排,這些觸發功能極為實用;藉由觸發啟始條件開始除錯,可檢視所出現的封包並深入洞察系統的運作狀況。
若系統出錯、或想證實所有東西都正常運用,甚至還可針對錯誤進行觸發;只須專注於有問題的區域,而不用浪費時間在沒有錯誤的封包。另一個實用功能是可開啟分段式記憶體,專門擷取一段很長時間內的錯誤。如需量測串列匯流排,使用示波器進行協定解碼與觸發可節省好幾個小時的除錯時間,不用曠日廢時搜尋錯誤。設定和保持時間觸發通常用於設定與保持時序違規的觸發,但也可用來對任何資料與時脈信號進行觸發,這是一項很重要的觸發功能。
數位設計需要在時脈邊緣出現前,先將傳輸線的狀態 (0 或 1) 在一段時間內驅穩。在接收器讀取資料時,這項功能可讓傳輸線在出現時脈邊緣信號之前,趨穩至指定的狀態。接著,資料狀態必須在時脈邊緣後維持一段時間,確保接收器有時間讀取此狀態。設定時間或保持時間若違規,系統便有可能會讀到錯誤的資訊,造成系統出錯。身為設計人員,須仔細查看系統在這個時間點發生什麼事,才能修正問題。是因為控制器出錯或線路上出現信號反射?還是其他問題?
只要將設定與保持觸發設好,便可隔離示波器上的問題。接著,可瀏覽整個事件的始末,查看造成錯誤的前因後果。若看到在上升與下降信號緣都出現一次以上的錯誤,很可能是控制器出問題。在查看資料封包時,「第 N 個信號緣叢觸發」是非常實用的功能。事實上,示波器不會執行此觸發,除非信號有了指定的閒置時間。一旦符合閒置時間要求,示波器便會等待信號緣;無需操控示波器,也可更深入探索信號。若以上探討的觸發都不符合需求,可試著查看區域觸發……。
延伸閱讀:
《更快找到並觀察信號,示波器觸發功不可沒》
http://compotechasia.com/a/ji___yong/2017/0527/35497.html
(點擊內文標題即可閱讀全文)
#是德科技Keysight #InfiniiVision #MSO-X 3014T
★★【智慧應用開發論壇】(FB 不公開社團:https://www.facebook.com/groups/smart.application/) 誠邀各界擁有工程專業或實作經驗的好手參與討論,採「實名制」入社。申請加入前請至 https://goo.gl/forms/829J9rWjR3lVJ67S2 填寫基本資料,以利規劃議題方向;未留資料者恕不受理。★★
示波器 觸發 準 位 在 COMPOTECHAsia電子與電腦 - 陸克文化 Facebook 八卦
#量測 #數位儲存示波器 #串列匯流排除錯
【數位儲存示波器,晉身多能工】
為縮減電子產品體積、功率和成本,越來越多的設計在嵌入式裝置中採用串列匯流排。儘管串列匯流排可減少資料傳輸所需的腳位數、功耗和空間,但設計也更複雜,需要更快速的方法進行除錯和驗證;許多串列標準具有「非同步」本質,為擷取和解碼增添挑戰。在尋找串列匯流排上的功能和時序問題時,協定分析儀雖是很好的工具,但其實利用「示波器」此一基礎量測儀器,也可協助找出雜訊來源、擷取暫態波形、執行實體層相符性測試以及量測功耗。
當示波器內建串列觸發和解碼功能時,即可變身功能強大的多合一工具,非常適合嵌入式硬體工程師使用。然而,早期問市的示波器並未內建串列解碼器,工程師必須以手動方式對串列訊框解碼,相當費時,且該訊號甚至可能不是我們想要的訊框;故須對多個串列訊框進行解碼,需花費的時間亦更加可觀!此時,內建串列解碼和觸發功能的示波器,將發揮最大的效益,還能利用分段式記憶體擷取偶發串列事件。
假設有一個設計含有多顆IC、透過 I2C 與微控制器進行通訊,當我們想要查看寫入一顆特定 IC 的所有資料時,只需在 IC 的寫入位址上設定一個觸發點就能輕鬆完成;示波器會設定成任何時候只要看到該位址就進行觸發,但還是很難從示波器預設顯示的單一波形畫面,綜觀傳送的所有資料。此時,分段式記憶體可讓示波器持續等待直到符合觸發條件,再將波形存到記憶體中並記錄時間標籤,重新準備觸發並等待下一次的觸發。
如此,就可清楚看到哪些資料寫入 IC?寫入頻率多高?還能檢視每個訊框的實際訊號;若訊框異常,工程師就可在條列清單中選擇該訊框,然後檢查實際訊號完整性。一旦確認存在暫態訊號,觸控螢幕示波器的「區域觸發」功能,可輕鬆捕捉。此外,若串列匯流排未出現隨機暫態訊號,而是持續出現耦合雜訊、無法觸發時,就須藉助示波器的 FFT (快速傅立葉轉換) 數學運算功能找出雜訊來源。FFT 會將時域訊號轉換成「頻域」呈現,以確認耦合雜訊的頻率成份。
延伸閱讀:
《利用示波器進行嵌入式串列匯流排除錯》
http://compotechasia.com/a/ji___yong/2016/0418/31700.html
(點擊內文標題即可閱讀全文)
#是德科技Keysight
[本文將於發佈次日下午轉載至 LinkedIn、Twitter 和 Google+ 公司官方專頁,歡迎關注]:
https://www.linkedin.com/company/compotechasia
https://twitter.com/lookCOMPOTECH
https://goo.gl/YU0rHY