Schalter auf externer Platine auslösen

Gast #2908389
Lesenswert?

Ich habe eine Funkfernsteuerung für Fensterrolläden, die ich gerne mit 
meinem Arduino bedienen würde. Auf der Funkfersteuerung sind insgesamt 6 
Schalter. 5 dieser Schalter würde ich gerne auch über den Arduino 
auslösen können.

Ich habe schon mit einem NPN-Transistor (BC547C) herumgetestet. Ich 
Kollektor und Emitter an einem Button angelötet (die Beinchen sind auf 
dem Foto noch zu sehen) und habe die Basis über einen Arduino gesteuert.

Zwischen Arduino und Basis war noch ein Widerstand (2,4 kOhm und 9kOhm 
habe ich durchprobiert).

Funktioniert was ich vorhabe überhaupt? Was mache ich falsch. Dies ist 
wahrscheinlich eine ziemlich einfache Frage für die meisten, aber ich 
bin noch blutiger Anfänger ;)

Vielen Dank schon im Voraus!
Angehängte Dateien:
#2908409
Lesenswert?

Kann funktionieren, muss nicht.
Erste Voraussetzungen, damit diese Einfachlösung funktionierem kann
-Masse von Fernsteuerung und Arduino muss verbunden sein
-Taster müssen einseitig auf Masse liegen

Oft werden aber andere Möglichkeiten für Tasterabfragen benutzt (als 
Analogeingang, in einer Matrix) - dann funktioniert das mit den 
Transistoren nicht mehr.

Einfachste Lösung: Relais.
Gast #2908411
Lesenswert?

Tja sind die Schalter nun Pull-Up oder Pull-Down oder gar wie bei 
Fernbedienungen via Kohleschleifer kurzgeschlossen ?
Vielleicht wäre es einfacher und sinnvoller mal die Steuerung direkt 
anzusprechen ?
Gast #2908453
Lesenswert?

@Crazyhorse:
>Kann funktionieren, muss nicht.
>Erste Voraussetzungen, damit diese Einfachlösung funktionierem kann
>-Masse von Fernsteuerung und Arduino muss verbunden sein
>-Taster müssen einseitig auf Masse liegen
Das werde ich morgen abend einmal probieren

@kopfkratzer:
>Vielleicht wäre es einfacher und sinnvoller mal die Steuerung direkt
>anzusprechen ?
Ich wüsste noch nicht mal, wo ich da anfangen müsste. Ich hatte gehofft 
es gibt eine Lösung, die ich auch mit meinem gefährlichen Halbwissen 
hinbekomme.

@smufte:
Die NPN Transistoren hätte ich halt da. Alles andere müsste ich erst 
bestellen. Was genau für ein Relais bräuchte ich denn da?
Gast #2909334
Lesenswert?

@Uwe:

Habe ich so gemacht und ist so wie du sagst: +2,7Volt. Also sind die 
gemeinsamen Beinchen mit GND verbunden.


Hilft das dabei eine Möglichkeit zu finden, wie ich die Schalter per 
Arduino auslösen kann?
Gast #2909449
Lesenswert?

ich fürchte, dass das mit den NPN-Transistoren nichts wird. Ich habe 
gerade im geschalteten Zustand einen Widerstand von ca 700 Ohm gemessen 
also noch immer 215 Ohm mehr als am Schalter selbst anliegt wenn er 
nicht gedrückt wird. Gibt es eine möglichkeit den NPN-Widerstand im 
geschalteten Zustand auf nahezu 0 Ohm zu kriegen?
#2909468
Lesenswert?

Jochen schrieb:
> ich fürchte, dass das mit den NPN-Transistoren nichts wird. Ich habe
> gerade im geschalteten Zustand einen Widerstand von ca 700 Ohm gemessen
> also noch immer 215 Ohm mehr als am Schalter selbst anliegt wenn er
> nicht gedrückt wird.

Wie gemessen? Mit dem Ohmmeter wird das nix. Der Widerstand ist 
Spannungsabhängig.

> Gibt es eine möglichkeit den NPN-Widerstand im
> geschalteten Zustand auf nahezu 0 Ohm zu kriegen?

Nein. Es bleibt immer die Sättigungsspannung überig.

Aber so niederohmig wird das auch nicht sein. Du wirst da einen andern 
Fehler drin haben. Versuch mal einen Schaltplan davon zu zeichnen.

Ansonsten könnte nAnalogschalter (CD4066) noch was für dich sein.
Gast #2909605
Lesenswert?

Crazyhorst hatte die Lösung!Super - Genauso funktioniert es:

>Erste Voraussetzungen, damit diese Einfachlösung funktionierem kann
>-Masse von Fernsteuerung und Arduino muss verbunden sein
>-Taster müssen einseitig auf Masse liegen

Vielen Dank alle miteinander!

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