Kann LabVIEW anstelle eines Oszilloskops verwendet werden, um Signale zu messen?

Ich überlege mir ein Oszilloskop für den Eigenbedarf zu kaufen. Die Suche nach Oszilloskopen bei Google zeigt jedoch, dass sie sehr teuer sind - das billigste, das ich gefunden habe, kostete etwa 200 US-Dollar.

Es stellt sich jedoch heraus, dass meine Universität eine Lizenz für LabVIEW für Studenten bereitstellt. Ich habe LabVIEW zuvor verwendet und weiß, dass es zum Messen und Anzeigen verschiedener Signale und Messungen verwendet werden kann.

Also brauche ich nur eine Datenerfassungskarte, wie diese https://www.ebay.com/itm/National-Instruments-USB-6501-Data-Acquisition-Card-NI-DAQ-DIO/153961979967?epid= 153445569&hash=item23d8d9603f:g:GIAAAOSwGhRe21we

Meine Frage ist, ob LabVIEW ein Oszilloskop zur Signalmessung ersetzen kann oder ob ein Oszilloskop etwas ist, das Sie einfach nicht ersetzen können.

es ist nicht Labview, das ein Oszilloskop ersetzt ... es ist die Datenerfassungskarte ... Labview ersetzt die Anzeige eines Oszilloskops ... Sie können kostenlose Software finden, um die Daten anzuzeigen
Schauen Sie sich Hantek an. Ich habe 200 weniger gekauft.
Ich habe 80 Dollar für ein 10-MHz-Tektronix aus den frühen 90ern bei Ebay bezahlt. Sie möchten LabView nicht verwenden ... es wird für Sie viel zu einschränkend sein.
Haben Sie ein gebrauchtes Zielfernrohr in Betracht gezogen? Bei ebay bekommt man günstige für etwa 25€.
Je nachdem, womit Sie arbeiten, kann ein Taschenfernrohr sehr praktisch für Hobbyzwecke sein: <£/€/$100 (meins war £40), bestenfalls 1 MHz, aber großartig für die Fehlerbehebung/Entwicklung von LED-PWM, seriellen Bussen, Fahrrädern Dynamos, Audio usw.
Für die Anzeige möchten Sie vielleicht einen Blick auf scopehal werfen . Sie benötigen noch ein Erfassungsgerät.
Haben Sie zum Beispiel ein USB-Oszilloskop wie Picoscope in Betracht gezogen? Sie sind billiger als herkömmliche Oszilloskope, nehmen weniger Platz auf Ihrem Schreibtisch ein und alle Daten befinden sich direkt auf Ihrem PC (praktisch für Analysen und Screenshots). (Ich arbeite nicht für Picoscope; andere USB-Oszilloskope sind verfügbar.)
Ihre Universität hat möglicherweise ein altes Oszilloskop, das sie Ihnen auf Anfrage geben würden.
@AndrewMorton Ich würde mich nicht darauf verlassen. Wenn sie kostenlose Sachen verschenkt hätten, hätten sie schon alles verschenkt. Es kann nicht schaden, zu fragen, aber die wahrscheinlichste Antwort ist nein – insbesondere wegen des Risikos, dass sie bestimmte Schüler zu bevorzugen scheinen.
@ user253751 Ich habe gerade einen Stapel CRT-Oszilloskope vor meiner Tür stehen, ohne Grund, sie jemals zu benutzen. Die einzige Klarstellung, die ich zu Andrews Kommentar geben würde, ist, dass Sie wahrscheinlich einzelne Professoren und nicht die Universität als Ganzes fragen müssten. Der einzige Grund, warum wir sie noch haben, ist, dass es einfacher ist, sie zu lagern als sie zu entsorgen
@AndrewMorton Ja, wenn Sie ein cooles Projekt oder so etwas haben, gibt Ihnen eine Person wahrscheinlich eher ihre alte Ausrüstung (falls sie welche hat).
Was Sie mit einem DAQ erhalten, ist (ungefähr) vergleichbar mit einem Logikanalysator und nicht mit einem Oszilloskop. Um mit einem Oszilloskop vergleichbar zu sein, benötigen Sie einen ADC (Analog-Digital-Wandler). Soweit ich gesehen habe, kostet ein 1-Gigasample/Sekunde-Oszilloskop normalerweise weniger als die 1-Gigasample/Sekunde-ADCs selbst kosten würden.

Antworten (6)

Irgendwie, aber wirklich glücklich wird man damit nicht.

LabVIEW ersetzt nur die Anzeigeseite eines Oszilloskops. Sie benötigen eine Datenerfassungskarte, um die Oszilloskop-Hardware zu ersetzen – das wissen Sie, da Sie sich bereits für ein NI-DAQ entschieden haben.

Das von Ihnen ausgewählte DAQ scheint nur ein digitales IO zu sein, daher wäre es als Oszilloskop nicht sehr gut.

Auf jeden Fall gibt es kein voll funktionsfähiges Oszilloskopprogramm für LabVIEW, das Sie verwenden könnten. Du müsstest es selbst umsetzen.

Eine gute (und schnelle) Datenerfassungskarte von NI würde so viel kosten wie ein normales (Low-End-) Oszilloskop - und das Low-End-Oszilloskop würde als Oszilloskop eine bessere Leistung erbringen als LabVIEW und einige selbst entwickelte VI.

Ganz nebenbei setzt unsere Produktionsstätte LabVIEW auf Test- und Kalibrierständen ein, wo wir Interferometer, analoge Spannungsmessungen und unsere eigenen USB-verbundenen Geräte integrieren müssen, wobei einige komplexe Verarbeitungen stattfinden. Wir haben auch Tischfernrohre, weil sie besser für allgemeine Messungen geeignet sind. Wir haben sogar zwei 20 Jahre alte Spektrumanalysatoren, weil sie für sehr kleine, in Rauschen eingebettete Signale besser als alles andere funktionieren. Die Verwendung des richtigen Werkzeugs für die jeweilige Aufgabe ist immer der beste Plan.

Passende Labview-Erfassungskarten sind noch teurer als Oszilloskope.

Hier ist zum Beispiel eines , das als Zielfernrohr verwendet werden könnte, wenn auch ein lausiges:

  • Eingangsbereich ±10 V, ±5 V, ±2 V, ±1 V.
  • 2 analoge Ausgänge, 16 Bit, max. 500 kS/s (ein Kanal) oder 250 kS/s pro Kanal. Bereich ±10 V.

Ich könnte wahrscheinlich mit einem Bereich von ± 10 V leben, und 16 Bit ist besser als die meisten billigen Oszilloskope. Allerdings bedeuten nur zwei Kanäle bei 250 kS/s, dass es nichts schneller als Audio anzeigen kann.

Beachten Sie, dass der Preis 500 € beträgt, was Ihnen ein anständiges Oszilloskop mit 1 GS/s (drei Größenordnungen schneller!) und 4 Kanälen bringen kann. Zum Vergleich: Eine LabView-Karte mit solchen Spezifikationen würde Sie etwa 10.000 Dollar kosten.

NI-Hardware ist immer teuer - wir verwenden unser gutes Oszilloskop in der Arbeit als Erfassungsgerät für LabView, anstatt etwas Dediziertes zu kaufen - 2 Kanäle mit einigen hundert MHz plus Trigger kosten ein kleines Vermögen, nur um keinen Bildschirm zu haben

Wenn Sie kein dediziertes Acquisition Board verwenden möchten und nur begrenzte Anforderungen an Samplerate/Bandbreite/Auflösung/etc. Sie könnten den Audio-Eingang verwenden, um analoge Signale zu messen. Sie sollten sicherstellen, dass Sie die Nennwerte des Audioanschlusses nicht überschreiten (die +-1,5 V betragen, wenn ich mich recht erinnere). Das ersetzt natürlich kein professionelles Oszilloskop oder Datenerfassungskarten, aber es ist ziemlich kostenlos.

Obwohl Sie jede Programmiersprache verwenden könnten, um die Daten zu lesen, könnte LabVIEW eine gute Wahl sein, wenn Sie Zugriff darauf haben und daran gewöhnt sind. Das Aufnehmen von Audio und das Plotten von .wav-Dateien ist in der Studentenedition ganz einfach.

In gewisser Weise habe ich eine NI PXI 4462-Karte in einem kleinen tragbaren Datenerfassungssystem, und sie ist einem Oszilloskop für hochauflösende Signale mit sehr niedriger Frequenz (DC zu Audio) weit überlegen. Ich mag die Labview-Oberfläche nicht, obwohl sie brauchbar ist und Funktionen wie Resampling bietet. Sobald Sie die Daten haben, können Sie beliebige Programme oder Software verwenden, um die Daten zu massieren, Fourier-Transformationen, Spektrogramme usw.

Für die meisten allgemeinen Elektronikarbeiten ist jedoch sogar ein billiges "echtes" Oszilloskop wie ein Rigol viel nützlicher. Wenn beispielsweise ein Schaltkreis oszilliert, wäre dies wahrscheinlich nicht einmal mit einem Datenerfassungssystem sichtbar, aber das Oszilloskop würde es sofort zeigen.

Sie machen wirklich zwei verschiedene Dinge. Ich würde ein Oszilloskop mit 50 MHz oder besser als Ihre erste Investition in ein solches Testgerät vorschlagen. Wenn Sie viel Zeit mit der Arbeit an Sensoren und dergleichen verbringen, ist ein Datenerfassungssystem sicherlich nützlich , aber ich würde sagen, ein Oszilloskop ist unerlässlich .

@OP: Der Unterschied zwischen einem 70 mm x 100 mm großen Oszilloskop im Wert von 60 US-Dollar und einem "echten" Oszilloskop ist viel größer als der Preisunterschied. Ein DS1074Z wird sogar mit allen teuren Software-Upgrades geliefert, die zum Grundpreis enthalten sind, wenn Sie an der richtigen Stelle kaufen.

Ihre Annahmen sind fehlerhaft; überprüfe deine Gestaltung noch einmal.

Je nachdem, welche Oszilloskopfunktionen Sie benötigen, müssen Sie wahrscheinlich keine 200 US-Dollar ausgeben. Und wenn Sie bereit sind, stattdessen LabVIEW zu verwenden, haben Sie wahrscheinlich keine besonderen Anforderungen.

Persönlich habe ich ein Kit von Amazon für etwa 20 Dollar bekommen und es in ein paar Stunden gebaut ( https://www.amazon.com/gp/product/B0195ZIURK/ ). Es war einfach zu bauen, nützlich, klein und billig. Außerdem löte ich selten genug, dass es Spaß gemacht hat, obwohl YMMV in diesem Punkt.

Die Kommentare empfehlen den Kauf eines gebrauchten Zielfernrohrs bei eBay oder ähnlichem, was wahrscheinlich auch ein guter Rat ist.

Nicht wirklich wie beabsichtigt; NI verkauft eine Reihe von Karten und Geräten, die für Oszilloskope geeignet sind, die dafür verwendet werden können - aber sie beginnen bei etwa 1200 US-Dollar . Dann hat LabVIEW eine Reihe von Treibern, die speziell zur Emulation eines Oszilloskops namens NI-SCOPE verwendet werden und die Sie kostenlos herunterladen können ; hier ist die README .

Sie können eine DAQmx-Karte jedoch mit einer Reihe von Einschränkungen als Oszilloskop verwenden, siehe Können DAQ-Geräte als Oszilloskope verwendet werden? für Tipps dazu sowie diesen NI-Forenthread für den LabVIEW-Teil davon.

Ja, und für 1200 US-Dollar erhalten Sie nur 50 MS/s, was den billigsten Oszilloskopen auf Hobbyniveau entspricht. 2GS/s-Karten sind ab dem Zehnfachen dieses Preises erhältlich.