PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suche Ersatzteil: Drehencoder mit nur 1Bit Toggle/Raster



Toby
05.05.2013, 12:40
Hallo liebe Community,
ich weiß nicht ob ich den Thread passend benennen konnte. Ich suche ein Ersatzteil für einen Drehencoder für ein Eingabeinterface (also mit der Hand zu drehen)
Leider kann die Karte nur Dreheingaben von Encodern erkennen, die pro Rasterschritt einen den Ausgang EINER Datenleitung ändern. Also nicht die standardmäßigen zwei verschobenen Pulse pro Raster.

Folgendes Beispiel für eine Drehung in eine Richtung:


Step
Pin1
Pin2


1
Low
Low


2
Low
High


3
High
High


4
High
Low




Kann mir jemand helfen wo ich solch einen Drehencoder (mit und ohne zusätzliche Push Funktion) erwerben kann? Hat diese Encodervariante evtl. einen eigene Bezeichnung?

Ich danke euch sehr

Toby
05.05.2013, 14:26
Ohja stimmt: Die Tabelle sollte zur Visualisierung dienen was ich meinte mit "1Bit toggle" - den genauen Schaltablauf werde ich nochmal nachmessen...
Gibt es dennoch schon Vermutungen?

Slowly
05.05.2013, 14:39
Das Teil verwendet den Gray Code.
http://de.wikipedia.org/wiki/Gray-Code

(http://de.wikipedia.org/wiki/Gray-Code)
Edit: Du kannst nach Drehschaltern mit Gray Code suchen. Da gibt es einiges.

PICture
05.05.2013, 14:59
Am einfachsten wäre Umkoder mit ein paar Gätter nach Wahrheitstabelle.

Genauer gesagt: vorhandene Eingangskombinationen -> Umkoder -> entsprechende gewünschte Ausgangskombinationen. ;)

Slowly
05.05.2013, 17:29
Am einfachsten wäre Umkoder mit ein paar Gätter nach Wahrheitstabelle.

Genauer gesagt: vorhandene Eingangskombinationen -> Umkoder -> entsprechende gewünschte Ausgangskombinationen. ;)

Wenn Toby das mit einem BCD Drehschalter mit Umkoder machen würde, tanzt sein Maschine Gangnam Style. Der Gray Code hat schon seinen Sinn.

PICture
05.05.2013, 18:47
Die Ausgangskominationen könnten doch Greycode sein. ;)

Slowly
05.05.2013, 20:06
Die Ausgangskominationen könnten doch Greycode sein. ;)
Nein. BCD Lässt sich nicht verwertbar in Graycode konvertieren. Rechnerisch ja, aber praktisch nicht. Es darf sich nur ein Bit pro Umdrehungsimpuls ändern. Das ist bei BCD nicht gegeben.

PICture
05.05.2013, 20:33
Ich bin sicher, dass sich alles beliebeg umkodieren lässt und warum es verwertbar seien müsste ?

Übrigens, inzwischen hat der Toby seinen ersten Beitrag auf Graycode geändert. ;)

Klebwax
05.05.2013, 20:55
Naja, wenn man denn will, kann man die 2 (in Worten zwei) Signale eines Drehencoders Gray Code nennen. Andere nennen so was 90° phasenverschobene Signale. Für einen 2-Bit Code hätte Frank Gray sicher kein Patent bekommen. Und insgesamt lassen sich damit nicht mehr als vier Werte darstellen. Von BCD kann ich da nichts erkennen.

MfG Klebwax

Slowly
05.05.2013, 20:56
Ich bin sicher, dass sich alles beliebeg umkodieren lässt und was verwertbar ist ?

Übrigens, inzwischen hat der Toby seinen ersten Beitrag auf Graycode geändert. ;)
Ja PICture, die Tabelle hat Toby auf Graycode Geändert... Dennoch kann man nichts was mehr als eine Bitänderung pro Impuls erzeugt auf Graycode Konvertieren ! Bitte schau Dir die http://de.wikipedia.org/ (http://de.wikipedia.org/wiki/Gray-Code)wiki (http://www.rn-wissen.de/index.php/Hauptseite)/Gray-Code Beschreibung dazu an, es erklärt die Sache sehr genau.

PICture
05.05.2013, 21:02
Danke für den Link, Graycode kenne ich aus oft benutzten Karnaugh-Veitch-Diagrammen. :)

Slowly
05.05.2013, 21:36
Schick, schick... Karnaugh-Veitch-Diagramm. Hey Ho ! Dann baue oder programmiere doch einen BCD zu Graycode Konverter.
Viel Spaß dabei PICture. :cool: Ich bin echt sehr gespannt auf Deine Ergebnisse. :-)
@Toby Kaufe Dir einfach einen erhältlichen Schalter.
LG
Slow

Slowly
05.05.2013, 21:56
Na, dann ist für mich alles klar. :cool:
Sehr schöne Antwort...

Manf
06.05.2013, 06:04
Hier gibt es einen günstigen Encoder (mit Datenblatt).

http://www.pollin.de/shop/dt/Njg2OTU3OTk-/Bauelemente_Bauteile/Passive_Bauelemente/Potis_Trimmer_Encoder/Encoder_PANASONIC_EVEQDBRL416B.html (http://www.pollin.de/shop/dt/Njg2OTU3OTk-/Bauelemente_Bauteile/Passive_Bauelemente/Potis_Trimmer_Encoder/Encoder_PANASONIC_EVEQDBRL416B.html)

wkrug
06.05.2013, 06:55
Guck mal, ob einer von diesen hier passend ist.
http://www.reichelt.de/Drehschalter/ENC-62P22-H0S/3/index.html?;ACTION=3;LA=446;ARTICLE=67481;GROUPID= 3283;artnr=ENC+62P22-H0S
http://www.reichelt.de/Drehschalter/ENC-62P22-N0S/3/index.html?;ACTION=3;LA=446;ARTICLE=67480;GROUPID= 3283;artnr=ENC+62P22-N0S

Sind zwar relativ teuer, sind aber optische, also kein prellen und sehr wenig verschleis.