Logic Analyzer (Clone)

Last Updated on 22. Mai 2024 by sfambach

Ein Logic Analyzer kann mehrere digitale Ausgänger, im aktuellen Fall genau 8, beobachten und mittels Software graphisch auf dem Computer darzustellen. Logik Analyzer bekannter Firmen sind meist recht teuer, allerdings sind seit geraumer Zeit auch ein Billiganbieter mit Clonen auf dem Markt. Solch einen Clone habe ich mir besorgt um ein paar Test mit ihm durchzuführen.

An dieser Stelle sei gesagt, dass ich nicht einverstanden bin wie manche Clone Hersteller mit den geistigen Eigentum der bekannten Hersteller umgehen. Auf der anderen Seite bin ich aber auch nicht bereit privat mehrere hundert Euro für solch ein Teil auszugeben wenn ich es nur sporadisch und nicht professionell nutze. Es gibt auch freie Firmware und Programme für diese billig Dingern, dies funktionieren und reichen für meine Zwecke aus. Ein weitere Überlegung wäre es sich selbst so ein Teil mit einem Arduino o.ä. zu bauen, hier hat die Fertige Lösung aber schon ein Gehäuse, einen mehr oder minder genormten Anschluss und ist direkt nutzbar.

Fakten

BeschreibungWert
Kanäle8
USBMini
Leds 2
Max eingangsspannung-25V bis +25V
Sampling Rate100Mps
Bandweite25MHz
Analoge Bandbreite1MHz
Arbeitstemperatur0-70°C
Input Impendanz1MOhm
LogicAnalyzer –









,Daten und Fakten

Anwendungsbereiche

  • Analyse von digitalen Schaltungen.
  • Unterstützung bei Arduino Projekten
  • Analys der Kommunikation zwischen Komponenten

Ansichten

Installation

Sigrok PulseView

Download: https://sigrok.org/wiki/Main_Page

Software herunterladen und installieren.

Treiber

Mein Clone verwendet den offenen fx2lafw Treiber, dieser kann unter folgenden Link herunter geladen werden.

Download: https://sigrok.org/download/binary/sigrok-firmware-fx2lafw

Sollte ein andere Treiber benötigt werden, gibts zusätzliche Informationen auf der PulseView Website . Nützlich war hier die Seite Supported Hardware .

Den Treiber entpacken und in das Installationsverzeichnis …PulseView\share\sigrok-firmware kopieren

Einrichten

Treiber auswählen und dann nach Gerät suchen.

PulseView – Geräteeinstellung
PulseView – Treiberauswahl und Gerätesuche

Test

Ich habe einen Taster zwischen Masse und Kanal 6 geklemmt. Die Trigger-Einstellungen auf ansteigende Flanke gestellt.

PulseView – Kanal-Einstellungen

Danach die Aufnahme starten und ein paarmal den Taster drücken.

PulseView – Aufnahme des Tastendrucks

Original Logik2 Saleae Software

Software downloaden und Installieren. Gerät wurde bei mir direkt erkannt.

https://www.saleae.com/downloads

Probleme

USB Gerät nicht richtig erkannt

Verwende Zadig um den WinUSB Treiber zu installieren.

Fazit

Ich habe zwei dieser Geräte. Das erste habe ich irgendwann vor 2020 gekauft und nie zum funktionieren gebracht. Danach habe ich mir die AZ-Delivery Version bestellt aber auch diese hatte so ihre Probleme. Wenn man weiss wie es geht ist die Installation jedoch recht simple. Ich bin mir unsicher warum der erste Anlauf nicht funktioniert hat. Nun funktionieren beide Geräte und ich kann mich meiner neuen Reihe TTL IC’s widmen. Evtl. bestelle ich mir mal eine 16 Bit Version und schaue sie mir an.

Verwandte Beiträge

Quellen

https://cdn.shopify.com/s/files/1/1509/1638/files/Logic_Analyzer_Datasheet.pdf?104423

https://cdn.shopify.com/s/files/1/1509/1638/files/Logic_Analyzer_Pinout.pdf?44545

https://www.saleae.com/downloads

https://learn.sparkfun.com/tutorials/using-the-usb-logic-analyzer-with-sigrok-pulseview/all

https://www.youtube.com/watch?v=rR5cEFRO9_s

https://ideas.saleae.com/f/changelog

https://sigrok.org/download/binary/sigrok-firmware-fx2lafw

Log

DatumBeschreibung
28.04.2020Beitrag erstellt, Gerät wird nicht erkannt.
18.05.2024Mit Zadig den Treiber ersetzt. Logic Analyzer wird von Saleae Software nun einwandrei erkannt und funktioniert. Ich schäue noch einwenig zurück Logic2 mit dem Clone zu verwenden, fühlt sich irgendwie nicht richtig an. Wer es dennoch machen will hier der Link.
18.05.2024Mit dem Richtigen Treibern funktioniert es auch mit PulseView.
22.05.2024Der Artikel hat nun erstmal einen finalen Status und ist freigegeben. Ideen für die Zukunft wären noch ein paar zusätzliche Messungen auch von Schnittstellen zu zeigen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert