Umschalter mit DIP-Switch bauen

OP #6044567
Lesenswert?

Hallo,

ich habe einen Mediaplayer mit acht GPIO-Anschlüssen, die sich jeweils 
als Ein- und Ausgang verwenden lassen. Werden sie als Eingang verwendet, 
muss der entsprechende Anschluss gegen Masse gezogen werden. Werden sie 
als Ausgang verwendet, werden 3,3V ausgegeben, um z.B. ein Relaisboard 
ansteuern zu können.

Da ich hier ein 16-fach Relaisboard rumliegen habe dachte ich mir, dass 
ich mir damit eine kleine Box bauen könnte, mit der ich jeden Zustand 
abbilden kann.

Beispiel: 1 = In, 2 = Out, 3 = Out, 4 = In, 5 = Out, 6 = Out, 7 = Out, 8 
= In

Der Einfachheit halber würde ich dann sowohl bei der Verwendung als 
Eingang, als auch bei der Verwendung als Ausgang ein Relais verwenden 
wollen. D.h. ich würde pro Anschluss zwei Relais verwenden, von denen 
jeweils immer nur eines verwendet werden würde.

Ich würde nun gerne einfach mit einem 8er DIP-Switch definieren können, 
welchen Anschluss ich wie (Ein- oder Ausgang) verwenden möchte.

Mein Problem:

Ursprünglich dachte ich, ich könne so einen DIP-Switch als eine Art 
Weiche verwenden, so dass ich praktisch direkt am Anschluss des 
Mediaplayers entweder zum Schalteingang des Relaisboards leite, oder 
direkt an ein Relais, dass dann von außen (z.B. über einen PIR-Sensor) 
geschaltet wird.

Leider musste ich feststellen, dass ein einzelner DIP-Switch nur zwei 
Anschlüsse hat.

Ich gehe nun davon aus, dass es ein Bauteil gibt, welches als 
"Multiumschalter" fungiert und an das ein DIP-Switch angeschlossen 
werden kann. Leider weiss ich nicht, wonach ich suchen muss.

Bin für jede Hilfe dankbar.

Gute Grüße- Chris
Gast #6044658
Lesenswert?

So, nochmal zur Klarstellung. Du hast pro GPIO einen zugehörigen Pin für 
die Richtungsumschaltung, für den gilt:
GND -> input
3.3V -> output

Dann Nimm doch einfach einen 10k-Pullup-Widerstand gegen 3.3V. Wenn der 
Schalter offen ist, zieht der Widerstand den Pin auf 3.3V. Wenn der 
Schalter geschlossen ist übersteuert er den Pullup-Widerstand und zieht 
den Pin auf GND. Durch den Widerstand fließen dann Bruchteile eines mA 
(kannst ja ausrechnen: 3.3V/10000R ergibt den Strom in A), die nix 
ausmachen.

fchk

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