LabVIEWForum.de - Arduino Board inLabVIEW

LabVIEWForum.de

Normale Version: Arduino Board inLabVIEW
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Ich versuche analoge Spannungssignale eines Drucksensors über ein Arduino Microcontroller Board in LabVIEW zu analysieren. Dazu nutze ich den Instrument I/O Assistent und VISA. Ich kann die Signale in numerischer Form ausgeben. Jetzt würde ich die Daten gerne auch grafisch (waveform graph) darstellen. Wie mache ich sowas?
Hallo!

Das machst Du mit dem VI "Build waveform [Signalverlauf erstellen]".

Grüße
Andreas
[attachment=23715]
ja so in etwa hatte ich das auch schon probiert, mein problem ist jetzt, dass ich keinen signalverlauf angezeigt bekomme, sondern nur immer den aktuellen wert, welcher dann wieder vom nächsten überschrieben wird und so weiter.. auf der x achse habe ich nur die werte -1, 0 und 1..

kann ich hier irgendwie direkt bilder einfügen? dann könnte ich mein blockdiagramm zeigen.
Offtopic
Bitte LVF-Regeln lesen und in Zukunft beachten. Hier im LVF wünschen wir uns, dass die Shift-Taste beim Schreiben von Beiträgen Verwendung findet.
Durchgehendes Kleinschreiben ist verpönt.Wink

Zwecks Bilder hochladen, ebenfalls der Hinweis auf die LVF-Regeln, da sind mehrere Tutorials verlinkt.

Gruß, Jens
' schrieb:ja so in etwa hatte ich das auch schon probiert, mein problem ist jetzt, dass ich keinen signalverlauf angezeigt bekomme, sondern nur immer den aktuellen wert, welcher dann wieder vom nächsten überschrieben wird und so weiter.. auf der x achse habe ich nur die werte -1, 0 und 1..

kann ich hier irgendwie direkt bilder einfügen? dann könnte ich mein blockdiagramm zeigen.

Na da wäre es doch angebracht mal Dein VI zu posten.
Auf die gleiche Weise kannst Du übrigens Bilder (jpg, png [kein BMP]) uploaden.

Grüße
Andreas

PS: Was Jens geschrieben hat sehe ich übrigens genauso!Wink
Alles klar! Ich benutze LabVIEW Version 8.0!

[attachment=23781]

Frage siehe oben...
Hallo Law,

da Du mit dem Arduino Board seriell kommunizierst, kannst Du Dir den I/O Assistenten eigentlich sparen,
aber das soll jetzt erstmal kein Thema sein.

Das Problem mit der Anzeige von lediglich dem aktuellen Wert ist logisch.
Den Signalverlauf den Du erzeugst, der besteht ja auch nur aus einem Wert.
Die Lösung lautet, Du mußt Dir den Signalverlauf aus der Vergangenheit speichern. Das geht z.B. mit einem Schieberegister.

Versuchs mal mit der Änderung!
Lv80_img[attachment=23790]

Grüße
Andreas
Vielen Dank! Nur leider habe ich immer noch das gleiche Problem, vielleicht liegt das daran, dass ich das Schieberegister nicht richtig verstehe. Muss ich dort noch Einstellungen verändern?

Wenn ich das VI so ausführe wird mir immer noch nur ein Wert angezeigt.

Grüße
Law
Mach mal folgende Änderung an Andreas VI:
[attachment=24456]
Gruß, Jens
Hallo zusammen,

ich habe noch eine Frage. Wie generiere ich eine Darstellung wie am Oszilloskop? Sprich die Kurve soll einmal ein bestimmtes Zeitintervall durchlaufen und dann wieder am Anfang starten.

Grüße,
Law
Seiten: 1 2
Referenz-URLs