LabVIEWForum.de - Signalerfassung und Auswertung

LabVIEWForum.de

Normale Version: Signalerfassung und Auswertung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo
Ich habe ein Problem.
Ich soll zwei Verschiedene analoge Signale erfassen, auswerten und darstellen.
Die Messung soll beginnen, wenn das eine Signal über einen bestimmten Wert steigt und wenn dann
das Andere wider unter einen Wert fällt soll sie wider beendet werden. (Triggerung??)
Signal 1: Impuls (von Beschleunigungssensor in Hammer)
Signal 2: Schwingung (von Sensor in Metallstange die mit Hammer geschlagen wird)

Da ich totaler LabVIEW Anfänger bin habe ich keine Ahnung wie ich das anpacken soll.

Vielen Dank für jegliche Unterstützung
' schrieb:...
Die Messung soll beginnen, wenn das eine Signal über einen bestimmten Wert steigt und wenn dann
das Andere wider unter einen Wert fällt soll sie wider beendet werden. (Triggerung??)
Signal 1: Impuls (von Beschleunigungssensor in Hammer)
Signal 2: Schwingung (von Sensor in Metallstange die mit Hammer geschlagen wird)...

Hallo!

Eine (es gibt dafür ne ganze Menge) Möglichkeit zeigt das angehängte Bild.
Solange der Wert für X unter 10 ist, passiert nix.
Dann startet die Messung und hört erst auf, wenn Y unter 5 sinkt.
Die messung besteht -nur zur verdeutlichung- aus der Generieren von Zufallszahlen, die anschließend in einem Array gespeichert sind.

Vielleicht hilft dir das weiter....

Nisse
Holla,

das hängt nun mal von der LabVIEW Version, und der Datenerfassungshardware ab, die dir zur Verfügung steht.
Wenn du LabVIEW 7 und eine anständige DAQ-Karte hast, dann sollte das über DAQmx machbar sein (siehe Anhang).

Du kannst auch den DAQ-Assistenten verwenden. Der erzeugt dir ein ein paar einfachen Schritten ein VI zum Messen und Darstellen deines Signals.

Das was ich dir im Anhang geschickt hab is quasi die "per Hand" Lösung, ohne Assistenten.
Leider hab ich keine Ahnung wie man das Triggern zum Stoppen der Messung verwenden könnte.
Der hier eingesetzte Trigger startet lediglich die Messung. Sie dauert dann "samples per channel / rate" Sekunden lang.
Am besten guggst du dir mal die Beispiele an die bei LabVIEW dabei sind (Hilfe -> Beispiele suchen -> Datenerfassung und Ausgabe... -> DAQmx)

Gruß

Andreas
Danke.

Doch ich schaffs noch immer nicht.
Wie kann ich das selbe Signal in mehreren Stufen zu verwenden?
Übrigens ich arbeite mit einer NI-DAQ 1026E.
Die ünterstützt glaube ich das Triggern nicht.
Also mit dem DAQ_Assistenten funktionierts nicht.
Referenz-URLs