Hi alle zusammen, ich habe ein kleines Problem. Ich möchte auf einem RP6 einen Drehgeber von Megatron anschließen. Nach http://www.mikrocontroller.net/articles/Drehgeber müsste ich einen Timer Interrupt benutzen. Dabei könnte man die beiden freien ADC's des RP6 fuer den Drehgeber benutzen. Jedoch hat der MOM20 Drehgeber von Megatron http://www.megatron.de/Impuls1/Inkremental_O___25mm__/DB_MOM20.pdf ein drittes Signal. 1. Frage: Wie kann man das 3. Signal benutzen und was für einen Sinn hat das dritte Signal überhaupt? 2. Frage: Kann ich vom XBUS des RP6, das unbenutzt ist, die Anschluesse klauen, da ich noch fuer das dritte Signal einen weiteren Input benötige (glaube ich, s. 1. Frage). Danke erstmal fuer die Antworten! Grüßchen
"2 Kanäle und Referenzimpuls" Als Z ist dann wohl der Referenzimpuls und geht auf High wenn A auf Low geht und wieder auf low wenn A zum weiten mal auf Low geht usw. Damit kann man wohl das "Wackeln" verhindern, da man nicht fälschlicher Weise einen weiteren Impuls der A und B registriert. Für die Routine kannst du ihn aber auch einfach ignorieren und nur A und B als Phase verwenden (dafür wackelt er dann ggf.).
Okay, was mich gerade zur neuen Frage bringt. Ist der MOM20 ein 1, 2 oder 4 Schritt Drehgeber? Ich dachte 1 Schritt heißt, das er nach einem Schritt einrastet. Aber laut http://www.mikrocontroller.net/articles/Drehgeber gibt es Drehgeber, die gar nicht einrasten. Ich würde den MOM20 dazu zählen oder irre ich mich da gerade gewaltig. Es wäre schön zu wissen, welchen der unter dem angegebenen Link aufgeführten Methoden ich verwenden müsste. Nochmals danke.
Der Teil "Bis 500 Impulse / Udr." aus dem Datenblatt, lässt eher darauf schließen, dass er nicht rastet. Daher wohl auch der Referenzimpuls.
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.