LabVIEWForum.de - Analoge Spannungsmessung in Abhängigkeit der Drehgeberposition

LabVIEWForum.de

Normale Version: Analoge Spannungsmessung in Abhängigkeit der Drehgeberposition
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen

Ich möchte mit LabVIEW eine Messung durchführen. Verwende dazu die Karte DAQ 6015.

Ausgangslage:

- Analoger Lasersensor misst den Abstand zu einem sich drehenden Rad. Ausgang (0-5V)
- Das Rad hat eine unebene Oberfläche, d.h. der Abstand zum Sensor verändert sich laufend.
- Das Rad ist mit einem Drehgeber versehen. Dieser liefert mir 300 Impulse pro Umdrehung.
- Drehgeber besitzt drei Ausgänge: Signal A (300 Impulse), Signal B (300 Impulse), N-Takt (1 Impuls pro Umdrehung)
- Das Rad wird von Hand beschleunigt. D.h. etwa 3 Umdrehungen pro Sekunde.

-> Der Lasersensor soll mir an einer genau angegebenen Position. z.B. 20 Impulse von Signal A, nach dem N-Takt, einen Messwert vom Lasersensor auslesen. D.h. bei drei Umdrehungen pro Sekunde würden sich drei Messwerte ergeben.

Problemstellung:

Die analoge Spannungsmessung ist kein Problem.
Jedoch habe ich Mühe mit dem Drehgeber.
Mit einem Countereingang kann ich die Impulse zählen.
Wie kann ich jedoch den Counter jeweils nach 1er Umdrehung wieder auf Null setzen??
Oder gibt es sonst eine Möglichkeit, inkrementell die Impulse zu zählen?

Vielen Dank für eure Hilfe

Luuuri

Lv86_img
Am besten lädst Du auch noch Dein VI hoch.

Gruß Markus
Habe noch ein paar Fehler gefunden. Diese sollten nun korrigiert sein.

Falls es noch ein paar Ungereimtheiten geben sollte im VI, so tut es mir leid.
Bin noch in den Anfängen.

Gruss Luuuri
Die reine Impulszählung funktioniert oft nicht zuverlässig. Besser ist die vollständige Auswertung der A/B Signale zur Vor/Rückwärtszählung. Bei den Messkarten ist diese Möglichkeit in der Regel komplett implementiert. Am besten den Task im M&A-Explorer konfigurieren, dort wirst Du bis hin zum Anschußschaltbild sehr schön am Händchen geführt.
Der Z-Impuls ist doch eigens für das Rücksetzen nach jeder Umdrehung gedacht, wo soll denn da das Problem noch liegen?
Edit: das VI habe ich gar nicht gesehen...
hm. dies war eigentlich auch mein grundgedanke. doch ich finde nirgends die Möglichkeit, die Signale A, B und Z auszuwerten.
Wo finde ich eine solche "Vorlage" bzw. ein ähnliches Beispiel. Hat jemand eine Idee?
Referenz-URLs