Drehschalter statt Drehencoder

Gast #73314
Lesenswert?

Hallo!

Da Drehencoder recht teuer sind habe ich mir gedacht, dass ich statt
dessen einfach Drehschalter mit 12 Stellungen verwenden könnte.
Dazu muss ich natürlich diese 12 Signale in den µC bekommen. Dazu hätte
ich an ein Schieberegister mit parallelen Eingängen gedacht. Gibt es da
evtl. welche mit integrierten PullUPs? Kann mir jemand dafür einen Typ
nennen?

Wäre echt toll...

MfG
Sascha
Gast #73316
Lesenswert?

Guckst Du bei Conrad 70 55 86-33  oder 70 55 94-33

1.  Ist nicht Teuer
2.  Wie willst Du bei einem Drehschalter die Richtung feststellen ?

Damit ein A/B Signal selbst zu generieren ist viel zu aufwendig.


MfG   Uwe
Gast #73317
Lesenswert?

Hallo Sascha,

ich fürchte deine Rechnung wird nicht aufgehen, ein guter 12-fach
Schalter ist nicht viel billiger als ein Drehencoder &
Schieberegister.

Du könntest jeden dritten Kontakt verbinden, damit brauchst du nur drei
uP-Pins und die Drehrichtung ist dennoch erkennbar.

grüsse leo9
Gast #73318
Lesenswert?

Hallo!

Naja... zum Thema: "Teuer" 7€ sind mir zu viel...

Bei Reichelt gibt's für 1,50 solche Drehschalter... "DS 1PC"
+ IC ist das immernoch weniger als 7€ ...

In mein Gerät sollen davon 8-9 stk. rein, da fällt das schon in's
Gewicht.

Das mit dem jeden 3. Verbinden ist ein guter Tipp! Danke!

Trozdem suche ich noch nach einem solchen Schieberegister. So muss ich
nicht ein super-großes Flachbandkabel zum Front-Panel legen.
Gast #73321
Lesenswert?

kannst an jeden kontakt des drehschalters einen anderen wiederstand
löten und damit einen spannungsteiler beschalten. die spannung am
teiler dann mit ADC pin messen. macht schon mal einen schalter pro ADC
pin. sollen es viele sein wirds billiger mehrere mikrocontroller
herzunehmen.

Mit 8 Drehschaltern kommt man bei 8 ADC pins mit nem PIC16F676 hin
Gast #73325
Lesenswert?

ich wohne in wien; den drehpulsgeber von neuhold habe ich schon
verwendet, funktioniert tadellos. eine schande, dass man in der
hauptstadt kein anständiges elektronikgeschäft findet, wien ist eben
anders...

emil
Gast #73326
Lesenswert?

Hi

Sorry dass ich so spät schreibe aber muss leider bei Schutz04 beim
Bundesheer mitmachen :-(

Naja der riedl-elektronik in Graz ist auch nicht schlecht.

Aber wieder zum Thema! Ich habe das Problem mit den Decodern von Conrad
dass wenn ich sie ganz schnell drehe dass dann nicht richtig gezählt
wird. Am µC kanns ja nicht liegen der ist ja viel viel schneller als
diese Bewegung oder?

Mfg Martin W
Gast #73327
Lesenswert?

falls dein encoder mechanisch ist:
das er viel schneller ist ist das problem.  da er so schnell den
zustand abfragt bekommt er auch mit wenn die kontakte des encoders
prellen. unter umständen wird das als impuls gewertet. abhilfe besteht
darin erst mal einen impuls nur dann auszuwerten wenn er"erwartet"
ist, also einer der dem signal das links oder rechts sagt entspricht,
und dann nur alle vielleicht höchstens milisekunde mal zu schauen woe
der zustanmd des encoders ist, so wird ein prellen dann übersprungen.

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