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
Beschreibung | Wert |
---|---|
Kanäle | 8 |
USB | Mini |
Leds | 2 |
Max eingangsspannung | -25V bis +25V |
Sampling Rate | 100Mps |
Bandweite | 25MHz |
Analoge Bandbreite | 1MHz |
Arbeitstemperatur | 0-70°C |
Input Impendanz | 1MOhm |
,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.
Test
Ich habe einen Taster zwischen Masse und Kanal 6 geklemmt. Die Trigger-Einstellungen auf ansteigende Flanke gestellt.
Danach die Aufnahme starten und ein paarmal den Taster drücken.
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
- Zadig
- CustomKeyboard Bibliothek
- CodeShorty: Serieller Interrupt
- Raspberry PI als NVR mit Shinobi
- MySD Anpassung der Arduino Bibliothek
- Debug Ausgaben im Quellcode
- SwitchLib
- MPV (Linux)
- ISpy
- VLC Video Lan Client
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://ideas.saleae.com/f/changelog
https://sigrok.org/download/binary/sigrok-firmware-fx2lafw
Log
Datum | Beschreibung |
---|---|
28.04.2020 | Beitrag erstellt, Gerät wird nicht erkannt. |
18.05.2024 | Mit 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.2024 | Mit dem Richtigen Treibern funktioniert es auch mit PulseView. |
22.05.2024 | Der 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. |