什么是邏輯分析儀?
?邏輯分析儀(英文:Logicanalyzer)是專(zhuān)用于數(shù)字信號(hào)的分析儀(分析設(shè)備),是一種主要目的是驗(yàn)證數(shù)字電路運(yùn)行情況的測(cè)量?jī)x器。
作為分析信號(hào)的設(shè)備,有時(shí)將其與示波器相比較,示波器主要用于分析模擬信號(hào)。
邏輯分析儀的使用
邏輯分析儀是數(shù)字電路驗(yàn)證和故障排除的重要工具,用于產(chǎn)品開(kāi)發(fā)和制造現(xiàn)場(chǎng)。
對(duì)于多個(gè)輸入信號(hào),不測(cè)量模擬特性,而是使用閾值將其轉(zhuǎn)換為0和1來(lái)進(jìn)行處理。由于信號(hào)被視為數(shù)字?jǐn)?shù)據(jù),因此它們?cè)跀?shù)字電路中用于以下應(yīng)用。
調(diào)試和驗(yàn)證系統(tǒng)操作
多個(gè)數(shù)字信號(hào)的同時(shí)跟蹤和關(guān)聯(lián)
檢測(cè)總線上的時(shí)序違規(guī)和瞬變
嵌入式軟件執(zhí)行跟蹤
邏輯分析儀原理
將探頭安裝在被測(cè)系統(tǒng)(SUT)的測(cè)量點(diǎn)并將信號(hào)輸入到邏輯分析儀。采集到的信號(hào)首先輸入到比較器。
比較器將電壓與用戶(hù)任意設(shè)定的閾值電壓(閾值)進(jìn)行比較,如果高于此,則傳輸為“1”,如果低于此,則傳輸為“0”。后續(xù)階段。也就是說(shuō),經(jīng)過(guò)比較器之后,就被當(dāng)作數(shù)字信號(hào)來(lái)處理。
比較器的輸出是與時(shí)鐘和觸發(fā)條件相對(duì)應(yīng)的數(shù)字信號(hào)。根據(jù)用途,時(shí)鐘可以是邏輯分析儀的內(nèi)部采樣時(shí)鐘或來(lái)自 SUT 的外部時(shí)鐘。
前者是為了獲取每個(gè)信號(hào)之間的時(shí)序信息,后者是為了獲取狀態(tài)??梢詾楦鞣N項(xiàng)目設(shè)置觸發(fā)條件,例如特定邏輯模式、對(duì)任意數(shù)量的事件進(jìn)行計(jì)數(shù)或事件持續(xù)時(shí)間。
根據(jù)被測(cè)電路的信號(hào)電平設(shè)置適當(dāng)?shù)拈撝?,并為您嘗試獲取的信息設(shè)置適當(dāng)?shù)臅r(shí)鐘和觸發(fā)條件非常重要。
邏輯分析儀的使用方法
將探頭連接到 SUT 并命名每個(gè)輸入信號(hào)。此時(shí),當(dāng)測(cè)量總線等多個(gè)信號(hào)時(shí),通過(guò)將它們分組登記,更容易觀察測(cè)量結(jié)果。
接下來(lái),確定對(duì)信號(hào)進(jìn)行采樣的時(shí)間。采樣時(shí)鐘頻率越高,可以進(jìn)行的信號(hào)測(cè)量越詳細(xì)。另一方面,由于可以捕獲的數(shù)據(jù)量是恒定的,所以可以觀察的時(shí)間范圍變得更窄。信號(hào)采樣間隔可以使用以下公式計(jì)算。
采樣間隔(秒)= 1/頻率(Hz)
最后一步是設(shè)置觸發(fā)條件。除了開(kāi)始測(cè)量之外,觸發(fā)條件設(shè)置還允許您指定觸發(fā)發(fā)生時(shí)的屏幕顯示方法。對(duì)于屏幕顯示方法,您可以指定是在發(fā)生一次觸發(fā)后停止還是在每次觸發(fā)發(fā)生時(shí)更新測(cè)量結(jié)果。
?