Forum: Mikrocontroller und Digitale Elektronik Komischer ALPS Drehgeber


von vinculum (Gast)


Lesenswert?

Ich setze seit langem diese ALPS Drehgeber (2 Achsen) ein:

http://www3.alps.com/WebObjects/catalog.woa/E/HTML/Switch/Encoder/EC11/EC11EBB24C03.html

Auswerteroutine beim Atmega16 funktioniert einwandfrei.

Nun habe ich 3 Exemplare vom gleichen Typ erhalten, die ein anderes 
Ausgangssignal liefern. Im Ruhezustand sind die Ausgänge AB nicht 00 
oder 11, sondern 10 oder 01.

Ich habe meine bisherige Routine so angepasst, dass ein Eingangsbit nach 
dem Einlesen invertiert wird, es klappt aber trotzdem nicht. Es scheint 
mir so, als ob beim Drehen zwischen 2 Detents noch ein weiterer 
Flankenwechsel stattfindet oder irgendwas anderes. Da ich kein Oszi 
habe, bleiben mir Details aber verborgen.

Hat jemand dieses Phänomen auch schon gehabt und kann dazu einen Tipp 
geben?

Die DInger sind nicht ganz billig und daher zum Wegschmeissen zu teuer. 
Bezugsort USA, daher auch keine Rückgabe möglich.

von Erik D. (dareal)


Lesenswert?

Guck mal ob die Anschlussbelegung evtl. anders ist ... habe einen 
Drehgeber von ALPS der hat A B C

Ansonste ... wieviel würdest evtl. für den Drehgeber haben wollen? :D

von Falk B. (falk)


Lesenswert?

@ vinculum (Gast)

>Ausgangssignal liefern. Im Ruhezustand sind die Ausgänge AB nicht 00
>oder 11, sondern 10 oder 01.

Spielt doch keine Rolle.

>Ich habe meine bisherige Routine so angepasst, dass ein Eingangsbit nach
>dem Einlesen invertiert wird, es klappt aber trotzdem nicht. Es scheint

Wozu? Ein richtige Auswerteroutine kommt mit den originalen Daten 
problemos kler, siehe Drehgeber.

>mir so, als ob beim Drehen zwischen 2 Detents noch ein weiterer
>Flankenwechsel stattfindet oder irgendwas anderes.

Das machen die meisten Drehgeber. Steht doch auch auf der verlinkten 
Seite. Zwei Codewechsel pro Rastung. Ist aber auch kein Problem.

MFG
Falk

von vinculum (Gast)


Lesenswert?

>Spielt doch keine Rolle.

Meine Software macht Plausi-Checks, ob der Ruhe-Detent erreicht ist.

>Das machen die meisten Drehgeber. Steht doch auch auf der verlinkten
>Seite.

Das mit 2 ist schon klar

>habe einen Drehgeber von ALPS der hat A B C

Das ist ein ganz heisser Tip und würde einiges erklären. Danke!

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
Noch kein Account? Hier anmelden.