RP6 - Problem Drehgeber MOM20

OP #2084200
Lesenswert?

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
#2084240
Lesenswert?

"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.).
OP #2084299
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren