Gast
#21676
Hallo Ich bin seit geraumer Zeit daran für meinen Drehgeber eine Routine zu schreiben mit welcher ich die Drehrichtung bestimmen kann. Doch ich habe unglaublicherweise einfach keinen Erfolg. Der Drehgeber besitzt zwei Ausgangssignale, wobei das erste Signal ausgelöst wird sobald die Optik auf der inkrementscheibe von schwarz auf weiss oder weiss auf schwarz wechselt, das zweite signal folgt dem ersten mit 90° Phasenverschiebung. Mit diese Informationen muss es "anscheinend" möglich sein die Richtung zu bestimmen. Zuerst probierte ich die einfachste Variante: Falls (SignalA = High AND SignalB Low) -> rechts Falls (SignalA = High AND SignalB High) -> links Ich bemerkte aber schon bald das sich dieses Verfahren bei leichtem hin und herbewegen des Drehgebers nicht bewährt. Ich habe nun schon unzählige Möglichkeiten probiert und theoretisch aufgezeichnet doch funktioiern tut alles nicht. Weiss jemand wie man die Signale auswerten muss (Wahrheitstabelle), dass die Richtung immer und ohne Zweifel bestimmt werden kann? Vielen Dank Dani