Maklumat

Apa itu Logic Analyzer

Apa itu Logic Analyzer

Penganalisis logik adalah instrumen ujian yang banyak digunakan untuk menguji litar digital atau logik yang kompleks. Mereka memenuhi keperluan pengguna yang perlu dapat menyiasat dan memahami operasi litar ini.

Osiloskop dapat melakukan banyak fungsi penganalisis logik tetapi penganalisis logik dapat memaparkan masa relatif sejumlah besar isyarat. Pada asasnya penganalisis logik membolehkan jejak isyarat logik dilihat sedemikian rupa sehingga operasi beberapa talian dalam litar digital dapat dipantau dan disiasat.

Bagaimanapun banyak osiloskop kini dapat menggabungkan banyak fungsi penganalisis logik dalam apa yang boleh disebut osiloskop isyarat campuran.

Penganalisis logik terdapat dalam pelbagai format. Walaupun mungkin untuk mendapatkan yang menggunakan casing peralatan ujian tradisional, banyak lagi yang sekarang dihubungkan ke komputer dan dengan cara ini mempunyai tahap fleksibiliti dan daya pemprosesan yang jauh lebih besar.

Pembangunan penganalisis logik

Penganalisis logik pertama dikembangkan kerana tidak dapat melakukan penyahpepijatan dan melakukan pencarian kesalahan pada sistem berasaskan mikropemproses.

Pada awal 1980-an ketika kerepek ini mula digunakan secara meluas, keperluan mendesak muncul untuk mengembangkan teknik yang akan memungkinkan banyak baris dan titik ujian dipantau secara serentak. Osiloskop yang ada tidak dapat memberikan tahap fungsi yang diperlukan.

Setelah pengenalan awal penganalisis pertama, kerumitan mereka meningkat seiring dengan kerumitan litar yang sedang diuji. Bilangan saluran bertambah, kelajuannya meningkat dan fungsi di kawasan seperti mencetuskan peningkatan.

Ciri-ciri penganalisis logik

Terdapat beberapa ciri utama penganalisis logik yang memisahkannya dari osiloskop berbilang saluran dan instrumen ujian lain:

  • Berbilang saluran: Penganalisis logik direka untuk memantau sebilangan besar garis digital. Oleh kerana penganalisis logik dioptimumkan untuk memantau sebilangan besar litar digital, biasanya mereka mungkin mempunyai antara 32 hingga 200+ saluran yang dapat mereka pantau, setiap saluran memantau satu jalur digital. Walau bagaimanapun, beberapa penganalisis logik khusus disesuaikan dengan skala yang sesuai untuk menangani banyak lagi garis, dan dengan cara ini membolehkan penjejakan dan penemuan kesalahan pada sistem yang jauh lebih kompleks.
  • Berikan paparan masa mengenai keadaan logik: Penganalisis logik mempunyai paksi masa mendatar dan paksi menegak untuk menunjukkan keadaan logik tinggi atau rendah. Dengan cara ini gambar garis digital dapat dipaparkan dengan mudah.
  • Memaparkan keadaan logik: Paparan menegak pada penganalisis menunjukkan keadaan logik sebagai keadaan rendah tinggi. Isyarat memasuki pelbagai saluran dan ditukar menjadi keadaan tinggi atau rendah untuk pemprosesan selanjutnya dalam penganalisis. Ini memberikan gambarajah logik masa dari pelbagai garis yang dipantau.
  • TIDAK memaparkan maklumat analog: Instrumen ujian ini tidak menunjukkan maklumat analog, dan dengan cara ini mereka berbeza dengan osiloskop. Mereka semata-mata bertujuan untuk memantau operasi logik sistem. Sekiranya ada maklumat analog yang diperlukan, maka osiloskop mesti digunakan sebagai tambahan.

Perbandingan Logik Analisis vs osiloskop

Penganalisis osiloskop dan logik adalah instrumen ujian yang sangat berbeza. Walaupun keduanya memiliki bentuk tampilan yang sangat mirip, iaitu menampilkan bentuk gelombang, mereka menggunakan konsep operasi yang pada asasnya berbeza.


Perbandingan Oscilloscope dan Logic Analyzer
Penganalisis LogikOsiloskop

Penganalisis logik digunakan untuk mengesahkan dan menyahpepijat operasi reka bentuk digital yang melihat keadaan dan masa logik.

Aplikasi penganalisis logik khas:

  • Hubungkan sebilangan besar isyarat digital
  • Selidiki operasi sistem.
  • Mengesan pelanggaran masa
  • Jejak operasi perisian tertanam.

Osiloskop digunakan untuk mengukur bentuk gelombang analog: amplitud, nilai fasa, atau pengukuran tepi seperti masa kenaikan, dll.

Aplikasi osiloskop biasa:

  • Menyiasat bentuk bentuk gelombang, deringan, masa kenaikan, dll.
  • Ukur amplitud isyarat.
  • Mencirikan aspek seperti jitter dan kestabilan bentuk gelombang.
  • Kesan peralihan, dan denyutan yang tidak diingini.

Jenis penganalisis logik

Walaupun pengembangan instrumen ujian ini sedang berlangsung dan varian baru terus dilancarkan dan banyak inovasi teknologi dicapai, terdapat beberapa kategori utama di mana kebanyakan penganalisis logik dapat dibagi:

  • Penganalisis logik modular: Penganalisis logik jenis ini mungkin yang dianggap sebagai bentuk instrumen ujian yang paling tipikal, walaupun merupakan pilihan kos tertinggi yang memberikan tahap fungsi tertinggi. Ia terdiri daripada casis dan pelbagai modul - termasuk modul saluran. Bilangan modul yang lebih besar untuk jumlah saluran yang lebih tinggi.
  • Penganalisis logik mudah alih: Dalam beberapa keadaan, mungkin ada keperluan untuk penganalisis yang lebih kecil, mungkin untuk anggaran terbatas atau untuk layanan lapangan. Instrumen ujian ini memasukkan semua elemen penganalisis ke dalam satu kotak untuk kemudahan pengangkutan.
  • Penganalisis logik berasaskan PC: Terdapat semakin banyak penganalisis logik berasaskan PC. Ini terdiri daripada unit penganalisis yang disambungkan ke PC. USB adalah pilihan yang jelas untuk ini, tetapi Ethernet juga banyak digunakan kerana kelajuannya yang tinggi. Bentuk instrumen berasaskan PC ini menggunakan kekuatan pemprosesan PC yang digabungkan dengan paparannya untuk mengurangkan kos keseluruhan sistem. Untuk masa depan kemungkinan penganalisis logik berasaskan PC dan penganalisis logik USB tertentu akan semakin meningkat, terutamanya kerana kos penganalisis USB boleh jauh lebih rendah daripada bentuk lain, dan mereka dapat menawarkan tahap prestasi tinggi menggunakan kekuatan komputer yang berkaitan ..

Aplikasi penganalisis logik

Penggunaan utama untuk penganalisis logik adalah melihat isyarat digital. Mereka adalah instrumen ujian yang sangat menarik dan berguna bertahun-tahun yang lalu ketika sistem digital rumit dibuat menggunakan banyak IC yang berbeza. Adalah mungkin untuk mendapatkan akses ke pelbagai titik ujian dan mungkin untuk men-debug bas lebar dan IO. Sekarang dengan tahap integrasi yang jauh lebih tinggi, ini tidak selalu dapat dilakukan kerana terdapat lebih banyak peranti tertanam yang menggunakan System On a Chip, reka bentuk SOC, dan akses ke titik ujian yang diperlukan tidak dapat dicapai.

Walaupun demikian masih banyak ukuran yang berpotensi untuk penganalisis logik, terutama untuk digunakan dengan banyak sistem komputer papan seperti Arduino, Raspberry Pi dan banyak lagi.

Menggunakan penganalisis logik adalah mungkin untuk menghubungkan masa dengan sebilangan besar isyarat pada satu paparan. Ini dapat digugat untuk mendapatkan pergerakan dan pemprosesan data lain dengan baik dalam banyak sistem tertanam atau di dalam periferal sistem komputer kecil.

Salah satu contoh aplikasi adalah untuk memantau data masuk ke mikropemproses UART dan kemudian kembali ke peranti SPI, mungkin EEPROM, dan akhirnya sekeping data keluar ke peranti I2C. Dengan menggunakan penganalisis logik adalah mungkin untuk melihat semua bas ini dalam jangka masa yang panjang dan ini tidak dapat dilaksanakan pada osiloskop.

Hasilnya, penganalisis logik dari versi penganalisis logik USB kos rendah pembuat / hobi sederhana sehingga sistem pembangunan profesional semuanya berguna dalam arena mereka yang berbeza.

Penganalisis logik adalah bentuk instrumen ujian yang penting. Mereka membolehkan jurutera dan pembangun melihat dengan tepat apa yang berlaku dalam litar logik. Melihat isyarat logik pada pelbagai garis, mereka dapat memberikan tahap pandangan yang lebih baik mengenai operasi litar logik daripada bentuk instrumen ujian lain.

Tonton videonya: Testing a logic analyzer (Oktober 2020).