Hallo alle, Ich versuche den Artikel Drehgeber zu verstehen, ganz klappt es nich; evtl liegt es an der Uhrzeit ;-) Ich versuche folgenden Satz >steigende oder fallende Flanke von Spur A auslöst und dann den Pegel von B >auswertet. Ist B=0, dann dreht der Encoder nach rechts, anderenfalls nach >links. mit meinem geistigen Auge auf die aller erste Zeichnung ganz oben anzuwenden, Drehrichtung rechts: Bei der ersten Flanke auf A (steigend) ist B==0 -> rechts Bei der 2ten Flanke auf A (fallend) ist B==1 -> links ????? Was hab ich da falsch verstanden ? 2te Frage: Mir ist nicht klar geworden, was ein "one step", "two step", "four step" Decoder ist. Kann mich jemand erleuchten .. ? Danke, Mario
@ Mario EDUARDO (Gast) >Bei der ersten Flanke auf A (steigend) ist B==0 -> rechts >Bei der 2ten Flanke auf A (fallend) ist B==1 -> links ????? >Was hab ich da falsch verstanden ? Ja. Man wertet dabei immer nur eine Flankenpolarität aus, fallend oder steigend, NICHT beide. >2te Frage: Mir ist nicht klar geworden, was ein "one step", "two step", >"four step" Decoder ist. Das sind die Anzahl Codewechsel zwischen zwei Rastungen.
Mario EDUARDO schrieb: > 2te Frage: Mir ist nicht klar geworden, was ein "one step", "two step", > "four step" Decoder ist. One: man zählt nur eine Flanke eines Signals, z.B. die fallende von A Two: man zählt bei beiden Flanken eines Signals Four: man zählt bei jeder Flanke der beiden Signale Etwas ASCII-Art:
1 | ___ _______ _______ _______ ________ |
2 | A \_______/ \_______/ \_______/ \_______/ |
3 | |
4 | _______ _______ _______ _______ ________ |
5 | B \_______/ \_______/ \_______/ \_______/ |
6 | |
7 | One 1 2 3 4 |
8 | two 1 2 3 4 5 6 7 8 |
9 | four 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Gruss Reinhard
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.