Forum: Analoge Elektronik und Schaltungstechnik Schalter auf externer Platine auslösen


von Jochen (Gast)


Angehängte Dateien:

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!

von H.Joachim S. (crazyhorse)


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.

von kopfkratzer (Gast)


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 ?

von Jochen (Gast)


Lesenswert?

Also wenn ich mit dem Multimeter messe habe ich zwischen den beiden 
Beinchen des Schalters 485 Ohm und wenn ich den Schalter drücke 0 - 
hilft das?

von Jochen (Gast)


Lesenswert?

außerdem kann ich am Schalter -2.4 Volt messen im nicht gedrückten 
Zustand; 0 Volt wenn er gedrückt wird.

von smufte (Gast)


Lesenswert?

nen relais geht wohl garnicht?

von Jochen (Gast)


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?

von Michael (Gast)


Lesenswert?

Jochen schrieb:
> hilft das?

Mmh?
Man könnte nachmessen, ob die ungedrückten Schalter an einem Ende alle 
zusammen hängen, d.h. ein Widerstand von 0 Ω zu messen ist.

von Jochen (Gast)


Lesenswert?

@Michael:

Hab gerade mal nachgemessen: Ja, alle Schalter sind an einer Seite 
verbunden. Das ist dann Wahrscheinlich GND?

von Uwe (Gast)


Lesenswert?

Wenn du den die schwarze Meßleitung an die Seite hältst an der Alle 
miteinander Verbunden sind und das Meßergebnis ist positiv dann ist der 
gemeinsamme Anschluß GND.

von Jochen (Gast)


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?

von Jochen (Gast)


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?

von Helmut L. (helmi1)


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.

von Jochen (Gast)


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!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.