18.10.2007, 12:10
Hallo zusammen
Mein Ziel:
Ein Encoder misst die Umdrehungen einer Spindel. Auf der Spindel ist eine Umlaufbüchse die in beide Richtungen bewegt wird. Zudem habe ich ein Signal von einem DMS. Nun möchte ich einen Graph erstellen, wobei ich die Position der Umlaufbüchse sehe und auf der anderen Achse das DMS-Signal. Ich habe es mit der Positionsmessung probiert und scheitere irgendwie.
Muss ich die Flanken zählen? Was ist aber wenn der Encoder rückwärts dreht? Dann werden die Flanken ja weiter gezählt und nicht auf die Richtung geachtet. Hat dazu jemand eine Idee, Link zur Theorie oder eine Beispiel.
Weiter bin ich nicht sicher ob ich meine Counter so ansteuern kann. Ich ziehe die Signale A, B und Z auf die zwei Counter meines USB-6210. Gleichzeitig generiere ich eine Pulsfrequenz mit dem einen Counter. Ist das erlaubt oder haben die Counter damit Probleme. Bin da ein wenig unsicher wie die Counter das reglen.
Für Hilfe dankbar.
Als Beispiel mein aktuelles VI. Achtung: sicher kein Musterbeispiel. Bin erst Amateur und noch nicht so vertraut mit LabVIEW.
(VI LV 8.5)
Mein Ziel:
Ein Encoder misst die Umdrehungen einer Spindel. Auf der Spindel ist eine Umlaufbüchse die in beide Richtungen bewegt wird. Zudem habe ich ein Signal von einem DMS. Nun möchte ich einen Graph erstellen, wobei ich die Position der Umlaufbüchse sehe und auf der anderen Achse das DMS-Signal. Ich habe es mit der Positionsmessung probiert und scheitere irgendwie.
Muss ich die Flanken zählen? Was ist aber wenn der Encoder rückwärts dreht? Dann werden die Flanken ja weiter gezählt und nicht auf die Richtung geachtet. Hat dazu jemand eine Idee, Link zur Theorie oder eine Beispiel.
Weiter bin ich nicht sicher ob ich meine Counter so ansteuern kann. Ich ziehe die Signale A, B und Z auf die zwei Counter meines USB-6210. Gleichzeitig generiere ich eine Pulsfrequenz mit dem einen Counter. Ist das erlaubt oder haben die Counter damit Probleme. Bin da ein wenig unsicher wie die Counter das reglen.
Für Hilfe dankbar.
Als Beispiel mein aktuelles VI. Achtung: sicher kein Musterbeispiel. Bin erst Amateur und noch nicht so vertraut mit LabVIEW.
(VI LV 8.5)