07.06.2010, 13:26
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
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