LabVIEWForum.de - Inkrementalgeberschritte über Zeit aufnehmen?

LabVIEWForum.de

Normale Version: Inkrementalgeberschritte über Zeit aufnehmen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo!

Mein erstes Posting in diesem Superforum. Im letzten Semester hab ich den ersten Kontakt mit LV gehabt und ich bin platt. Die Anwendungsmöglichkeiten sind scheinbar unendlich...

Jetzt habe ich aber gleich mein erstes Problemchen aus der Praxis, vielleicht könnt ihr mich ja etwas in die richtige Richtung anstubsen.

Also:
Ich habe einen Inkrementalgeber. Dieser macht pro Umdrehung 512 Schritte (5,5V). Mit diesem Inkrementalgeber soll ich die Geschwindigkeit und die Beschleunigung messen.
Jetzt muss ich mir doch eigentlich nur die Zeit und die dazugehörige Frequenz aufnehmen und in ein Array schreiben, oder?
Dann könnte ich doch aus der Frequenz und dem Durchmesser des Rades die Geschwindigkeit errechnen und daraus über a=dv/dt die Beschleunigung.

Stell ich mir das zu leicht vor, oder ist das der richtige Weg?

Leider ist dabei schon das Ende meines LV- Wissens erreicht...wie würdet ihr da rangehen/ das unmsezten?

Danke für Eure Hilfe
Chris
Genauso ist es richtig. Die Zeit zwischen zwei Inkrementen muss ziemlich genau aufgenommen werden.
Wie bekommst du die Daten vom Inkrementenzähler? Bekommst du da auch einen Zeitstempel oder ist er nicht so klever und du musst mit einer DAQ dran?

Gruss, Eugen
' schrieb:Wie bekommst du die Daten vom Inkrementenzähler? Bekommst du da auch einen Zeitstempel oder ist er nicht so klever und du musst mit einer DAQ dran?

Nein, mein Inkrementalgeber ist ziemlich einfach. Außer den 5V Rechteckimpulsen gibt er nichts aus.
Das Signal kann ich über eine Texas Instruments DAQ Box in den PC schicken....
Hinzu kommt das hier nur ein LV5.0 installiert ist, ich muss ganz schön suchen, ist alles woanders.
Das Signal

Gefunden habe ich einen Baustein "Frequenz messen". An dem orientiere ich mich gerade.
Jetzt frag ich mich nur noch: Schreibe ich die Daten in ein Array? Was mache ich mit den zeitwerten? Kann ich nicht einen Timmer mitlaufen lassen und dessen Werte speichern?

Gaaaaanz zum Schluss würde ich die Daten in ein Excel File schreiben wollen, aber das ganz zum Schluss..
Step- by- Step (und ich muss noch ganz kleine schritte machen)

Vielen Dank für Deine Hilfe, Newbies zu helfen ist teilweise sehr nervig - aber ich geb mir mühe! Smile
Hmm, hat Deine Karte einen Counter-Eingang?

Damit kannst Duganz schnell ausrechenen, was Sache ist. Zeitgesteuerte Schleife, Counterstand verwenden und somit Daten berechnen.

Oder hast du "nur" einen Boolschen Eingang, der Dir An/Aus sagt?

Gruß
' schrieb:Hmm, hat Deine Karte einen Counter-Eingang?

Damit kannst Duganz schnell ausrechenen, was Sache ist. Zeitgesteuerte Schleife, Counterstand verwenden und somit Daten berechnen.

Oder hast du "nur" einen Boolschen Eingang, der Dir An/Aus sagt?

Gruß

Die Karte kann wohl nur den Spannungswert angeben...
Von Counter hab ich noch nix gefunden, werde aber die Spec der Karte nochmal lesen..

(Komisch finde ich das hier an meinem neuen Praktikumsplatz sowas angeschafft wurde, aber niemand sich damit auskennt - jetzt darf/muss der Praktikant ran) Blink
Referenz-URLs