LabVIEWForum.de
Arduino Board inLabVIEW - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Arduino Board inLabVIEW (/Thread-Arduino-Board-inLabVIEW)

Seiten: 1 2


Arduino Board inLabVIEW - law - 18.01.2010 17:22

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?


Arduino Board inLabVIEW - A.Berndsen - 18.01.2010 17:54

Hallo!

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

Grüße
Andreas
[attachment=23715]


Arduino Board inLabVIEW - law - 19.01.2010 22:22

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.


Arduino Board inLabVIEW - jg - 19.01.2010 22:31

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


Arduino Board inLabVIEW - A.Berndsen - 20.01.2010 09:28

' 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


Arduino Board inLabVIEW - law - 20.01.2010 23:24

Alles klar! Ich benutze LabVIEW Version 8.0!

[attachment=23781]

Frage siehe oben...


Arduino Board inLabVIEW - A.Berndsen - 21.01.2010 09:09

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


Arduino Board inLabVIEW - law - 16.02.2010 12:12

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


Arduino Board inLabVIEW - jg - 16.02.2010 13:07

Mach mal folgende Änderung an Andreas VI:
[attachment=24456]
Gruß, Jens


Arduino Board inLabVIEW - law - 17.02.2010 15:19

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