LabVIEWForum.de
Frage zu Geschwindigkeit/Signalerfassung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Frage zu Geschwindigkeit/Signalerfassung (/Thread-Frage-zu-Geschwindigkeit-Signalerfassung)



Frage zu Geschwindigkeit/Signalerfassung - Filozof83 - 20.05.2011 09:37

Hallo,

ich habe ein kleines Anliegen und wollte Fragen ob jemand Erfahrung damit hat.
JA ich habe gesucht und konnte nichts entsprechendes finden.. kann aber auch an mir liegen Wink

für die Arbeit (Uni/Forschung) würden wir ein Signal nach Kurbelwellenwinkel aufzeichnen....
zur Verfügung hätten wir LabView 8 mit einer pci-6071E karte.

meine überlegung:
Drehzahl = 2000U/min
was 33,33Hz sind
bei 360 Messpunkten Pro Umdrehung sind das 12000 Messpunkte pro Sekunde.
also 12kS/S

auf der Karte steht 1,25MS/s was nicht das Problem dartellen sollte, aber schafft es ein unter Windows laufendes LabView diese Daten in en Array einzulesen? vielleicht hat da ja jemand schon sowas ähnliches Versucht oder kennt sich aus...

Ich bin weder Informatiker noch ein LV profi :/ also rechne ich stark mit Eurer Hilfe.

LG Darko


RE: Frage zu Geschwindigkeit/Signalerfassung - jg - 20.05.2011 16:32

Jau, das schafft LabVIEW, bzw. genauer der DAQmx-Treiber, zumindest wenn du die Messwerte immer in größeren Paketen von x Stück abholst.
Der Treiber puffert dir bei der Datenerfassung in einem FIFO zwischen und schiebt das Ganze per DMA in den Speicher von Windows.

Eine Messkarte mit 1MSample/s liese sich wohl kaum verkaufen, wenn der Treiber es nicht schafft, diese Datenmenge auch zu übertragen.

Gruß, Jens


RE: Frage zu Geschwindigkeit/Signalerfassung - macmarvin - 21.05.2011 14:55

Im Examplefinder gibt's was passendes:
Cont Acq&Graph Voltage-ExtClk-Dig Start.vi
Beschaltet wird die Clocksource dann mit dem A od. B Signal des Winkelgebers und der Trigger hängt an Z.
Mit kleinen Modifikationen kannst du damit dann zB definiert x Umdrehungen messen. Vl. reicht dir aber auch erstmal das Beispiel ohne digitalen Start.