<big id="l6jlq"></big>

<legend id="l6jlq"></legend>

  • <span id="l6jlq"><input id="l6jlq"></input></span>

    1. <ruby id="l6jlq"><bdo id="l6jlq"></bdo></ruby>

      <code id="l6jlq"></code>

      <label id="l6jlq"></label>
    2. <label id="l6jlq"><sub id="l6jlq"><rt id="l6jlq"></rt></sub></label>

    3. 首頁 > 技術文章 > 本篇教你該如何使用邏輯分析儀

      本篇教你該如何使用邏輯分析儀

      2023-03-15 [1387]
        邏輯分析儀是分析數字系統邏輯關系的儀器。邏輯分析儀是屬于數據域測試儀器中的一種總線分析儀,即以總線(多線)概念為基礎,同時對多條數據線上的數據流進行觀察和測試的儀器,這種儀器對復雜的數字系統的測試和分析十分有效。
       
        邏輯分析儀是利用時鐘從測試設備上采集和顯示數字信號的儀器,最主要作用在于時序判定。由于邏輯分析儀不像示波器那樣有許多電壓等級,通常只顯示兩個電壓(邏輯1和0),因此設定了參考電壓后,邏輯分析儀將被測信號通過比較器進行判定,高于參考電壓者為High,低于參考電壓者為Low,在High與 Low之間形成數字波形。
       
        邏輯分析儀的使用方法如下:
       
        單片機開發工程師和電子愛好者,每天都要和各種各樣的數字電路打交道。在制作調試電路時除了使用萬用表、示波器等工具,邏輯分析儀也是不可少的。
       
        邏輯分析儀是利用時鐘從測試設備上采集和顯示數字信號的儀器,最主要的作用在于時序判定。邏輯分析儀與示波器不同,它不能顯示連續的模擬量波形,而只顯示高低兩種電平狀態(邏輯1和0)。
       
        在設置了參考電壓后,邏輯分析儀將采集到的信號與電壓比較器比較,高于參考電壓的為邏輯1,低于參考電壓的為邏輯 0。這樣就可以將被測信號以時間順序顯示為連續的高低電平波形,便于使用者進行分析和調試。使用邏輯分析儀,可以方便地設置信號觸發條件開始采樣,分析多路信號的時序,捕獲信號的干擾毛刺,也可以按照規則對電平序列進行解碼,完成通信協議分析。
       
        邏輯分析儀根據其硬件設備的功能和復雜程度,主要分為獨立式(單機型)邏輯分析儀和基于電腦(PC-Base)的虛擬邏輯分析儀兩大類。
       
        獨立式邏輯分析儀是將所有的軟件,硬件整合在一臺儀器中,使用方便。虛擬邏輯分析儀則需要結合電腦使用,利用PC強大的計算和顯示功能,完成數據處理和顯示等工作。
       
        專業邏輯分析儀,通常具有數量眾多的采樣通道,超快的采樣速度和大容量的存儲深度,但昂貴的價格也不是個人所能承受的。作為工程師手頭常備的開發工具,目前有許多入門級的邏輯分析儀設計,整體功能雖然不能和專業高檔儀器相比,但是用較低的成本來實現特定的功能,也是非常成功的設計。本文以下討論的邏輯分析儀,主要是指這類入門級設計。
       
        基于電腦并口的邏輯分析儀曾是主流,但是近年來電腦系統逐步不再配置并口,這類設計已經成為明日黃花,僅僅還具有原理學習的價值。
       
        另一類的邏輯分析儀,是以低速單片機為基礎的。很多愛好者用PIC、AVR等常見單片機設計了自己的作品。但這類單片機邏輯分析儀的共同弱點就是采樣速度太慢,通常不超過1MHz。
       
        以USB IO芯片為基礎的入門級邏輯分析儀現在流行。還有類似的USBee等。這類產品主要采用一個USB IO芯片,所有的信號觸發和處理工作都是電腦上的軟件完成的,硬件部分就只是一個數據記錄儀。最高采樣速度為24MHz。它們可以“無限數量”地采樣,因為所有的數據都是存儲在電腦里的。
       
        目前一般最多是8個通道,更多的通道數量會成比例地降低最高采樣速度。這類產品構造簡單,方便易用,價格便宜,是調試單片機開發工作的好工具。
      国产真人做视频免费观看|狂野欧美性猛交XXXX|天天干天天射天天|99久久久国产|人妻系列无码专区久久
      <big id="l6jlq"></big>

      <legend id="l6jlq"></legend>

    4. <span id="l6jlq"><input id="l6jlq"></input></span>

      1. <ruby id="l6jlq"><bdo id="l6jlq"></bdo></ruby>

        <code id="l6jlq"></code>

        <label id="l6jlq"></label>
      2. <label id="l6jlq"><sub id="l6jlq"><rt id="l6jlq"></rt></sub></label>