NAMUR Inkrementalgeber Auswertung

roman06

Level-1
Beiträge
151
Reaktionspunkte
17
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

habe einen P&F NAMUR Inkrementalgeber (RVI84) mit zwei Spuren. Die beiden Ausgänge sind um 90° versetzt (siehe Bild) und liegen auf zwei "normalen" Eingängen.

PF_Signale.PNG
Wenn ich damit eine Position ermitteln will, wäre mein (Pseudo-)Code:

Flanke Positiv A und nicht B = +1 CW
Flanke Positiv A und B = +1 CCW

Ist das wirklich so einfach, oder übersehe ich da etwas?

Das man da auf Frequenz und so achten muss ist mir klar.

Danke,
Roman
 
Wenn ich damit eine Position ermitteln will, wäre mein (Pseudo-)Code:

Flanke Positiv A und nicht B = +1 CW
Flanke Positiv A und B = +1 CCW

Ist das wirklich so einfach, oder übersehe ich da etwas?
Erst mal übersiehst Du einen Schreibfehler, denn Du meinst bestimmt "-1 CCW".

Deine Methode hat den Nachteil, dass Dir der Zähler wegläuft, wenn der Geber auf einer Flanke auf Kanal A über die Flanke hin und her läuft, das bedeutet, längerfristig werden sich Zählfehler aufsummieren.
Besser ist folgende Methode:
Code:
Flanke A Positiv und nicht B => +1 CW
Flanke A Negativ und nicht B => -1 CCW
Wenn Du die anderen drei Möglichkeiten auch noch auswertest kann Du die vierfache Auflösung des Gebers erreichen.
Gruß
Erich
p.s. Zu dem Thema gibts hier im Forum auch schon einige Beträge
 
Zurück
Oben