Inkrementalencoder mit 2-bit gray code

Gast #1573268
Lesenswert?
• ▲
▼
Hallo,

ich möchte folgenden Inkrementalencoder (Datenblatt im Anhang) nutzen, 
um mit einem Drehschalter einen Wert zu erhöhen und zu erniedrigen und 
durch drücken dieses Schalters den Wert zu bestätigen.
Das Ausgabesignal des Encoders ist der 2-bit graycode. Soll ich nun von 
meinem Mikrocontroller direkt das Signal auswerten lassen, oder gibt es 
einen externen Baustein, der das übernehmen könnte?

Entschuldigt bitte die dumme Frage, aber ich sehe an dem Datenblatt auch 
nicht das Schaltbild des Inkrementalencoders. A und B sind die beiden 
Rechtecksignale aber was ist C? Und wie schließe ich diesen an meinen 
Controller an?
Angehängte Dateien:
Lesenswert?
• ▲
▼
Karl Heinz schrieb:

> Entschuldigt bitte die dumme Frage, aber ich sehe an dem Datenblatt auch
> nicht das Schaltbild des Inkrementalencoders.

Brauchst du auch nicht.

> A und B sind die beiden
> Rechtecksignale aber was ist C?

Masse?

> Und wie schließe ich diesen an meinen Controller an?
A an einen Pin, B an einen Pin, C auf Masse.
Das war jetzt aber schwer :-)


> und durch drücken dieses Schalters den Wert zu bestätigen.

Sicher nicht.
Dieser Encoder hat nämlich keinen Schalter eingebaut.
Lesenswert?
• ▲
▼
Karl Heinz schrieb:
> Danke für den Link und die Antwort!
> Aber einen Switch hat dieser Inkrementalencoder doch, woran sehe ich im
> GrayCode, das der Switch betätigt wurde?

Gar nicht.
Für den Switch sind die beiden noch verbleibenden Anschlüsse zuständig 
(wenn du den richtigen bestellst). Das ist aus deiner Sicht ein ganz 
normaler zusätzlich eingebauter Taster.

Und damit nehme ich meine Aussage von oben zurück
"Dieser Encoder hat nämlich keinen Schalter eingebaut."
Ich habe nicht bemerkt, dass das ein Kombidatenblatt für eine 
Encoderfamilie ist und hab mich nur auf den ersten Anschlussplan 
konzentriert an dem nur 3 Pins zu sehen sind. Ein Encoder mit Switch hat 
aber 5 Anschlüsse.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.