Interessant

Verwendung eines Logikanalysators

Verwendung eines Logikanalysators

Obwohl die Bedienung eines Logikanalysators auf den ersten Blick ziemlich kompliziert zu sein scheint, ermöglicht ein methodischer Ansatz bei der Verwendung eines solchen, dass er korrekt eingerichtet und effektiv verwendet wird. Sobald die Sonden angeschlossen sind, wird der Logikanalysator mit den Namen jedes Signals programmiert. Der Analysator kann auch mehrere Signale zu Gruppen zusammenfassen, damit sie leichter manipuliert werden können.

Einstellen des Erfassungsmodus des Logikanalysators

Mit der Grundeinstellung des Logikanalysators muss der Erfassungsmodus für die Daten ausgewählt werden. Dies kann auf einen von zwei Modi eingestellt werden:

  • Timing-Modus In diesem Modus werden Signale in regelmäßigen Abständen basierend auf einer internen oder externen Uhr abgetastet.
  • Statusmodus Hier werden eines oder mehrere der Signale als Takte definiert, und Daten werden an den Rändern dieser Takte abgetastet.

Einstellen des Triggermodus des Logikanalysators

Sobald der Logikanalysatormodus ausgewählt ist, kann die Triggerbedingung eingestellt werden. Es gibt zwei grundlegende Arten von Triggermodi:

  • Musterauslöser: Das Einstellen der Trace-Spezifikationen auf einem Timing-Analysator unterscheidet sich stark vom Einstellen des Triggerpegels und der Steigung auf einem Oszilloskop. Viele Logikanalysatoren lösen ein Muster von Höhen und Tiefen über Eingangsleitungen aus. Dies entspricht einem bestimmten Datenmuster auf einer Nummer, die beispielsweise über einen Datenbus erscheint. Dies kann normalerweise in binärer (1 und 0) hexadezimaler, oktaler, ASCII- oder dezimaler Nummerierung eingestellt werden. Die Verwendung eines Hex-Formats zum Definieren des Triggerpunkts ist besonders hilfreich, wenn Busse mit einer Breite von 4, 8, 16, 24 oder 32 Bit betrachtet werden.
  • Flankentrigger: Wenn die Triggerpegelsteuerung an einem Oszilloskop eingestellt wird, kann dies auf die gleiche Weise betrachtet werden wie das Einstellen des Pegels eines Spannungskomparators, der ausgelöst wird, wenn die Eingangsspannung ihren Dreifachpegel überschreitet. Ein Timing-Analysator arbeitet beim Flankentriggern im Wesentlichen gleich, außer dass der Triggerpegel auf den logischen Schwellenwert voreingestellt ist. Während viele Logikgeräte pegelabhängig sind, sind Takt- und Steuersignale dieser Geräte häufig flankenempfindlich. Durch die Kantenauslösung kann die Datenerfassung gestartet werden, wenn das Gerät getaktet wird.

    Der Logikanalysator kann Daten erfassen, wenn die Taktflanke auftritt (steigend oder fallend), und alle Ausgänge des Schieberegisters erfassen. In diesem Fall müsste der Verfolgungspunkt verzögert werden, um die Ausbreitungsverzögerung durch das Schieberegister zu berücksichtigen.

Wenn die Triggerbedingung festgelegt ist, kann der Logikanalysator so eingestellt werden, dass er nur einmal oder wiederholt ausgeführt wird. Die erfassten Daten können dann angezeigt und analysiert werden.

Logikanalysatoren sind ein wesentliches Werkzeug für viele Anwendungen, bei denen digitale Schaltungen eine große Anzahl von Leitungen verwenden, die überwacht werden müssen. Sie werden verwendet, um die Entwicklung vieler Schaltungen mit digitaler Hardware und Software zu unterstützen. Durch die Verwendung eines Logikanalysators ist es möglich, diese Zeilen auf praktikable Weise zu betrachten und auf einem voreingestellten Muster einer bestimmten Anzahl von Zeilen auszulösen. Auf diese Weise können die Ereignisse, die nach einem vorbestimmten Ereignis auftreten, zur Untersuchung betrachtet werden. Dies ist von unschätzbarem Wert, um die Fehlersuche komplexer softwaregesteuerter Schaltkreise zu ermöglichen.

Obwohl mit der enormen Zunahme der Komplexität von Schaltungen häufig andere Techniken anwendbar sind, werden Logikanalysatoren immer noch für viele Anwendungen verwendet

Schau das Video: Rohde u0026 Schwarz Oszilloskope RTB2000-Serie höchste Signaltreue bei höchster Auflösung (November 2020).