Forum: Analoge Elektronik und Schaltungstechnik 3,6V auf 2,9V ziehen


von DerFred (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich habe aktuell folgendes vor, ich möchte einen Schalter an einem Gerät 
per Arduino "fernsteuern". Nun habe ich bisher festgestellt, dass am 
Eingang des Schalters 3,60V anliegen und diese beim drücken auf etwa 
2,90V reduziert werden.

Zum testen habe ich mir einen 3,3kOhm Widerstand genommen und diesen 
zwischen GND und den Schaltereingang gehalten. Das funktioniert soweit 
und wird als Tastendruck erkannt. (Skizze 1)



Jetzt möchte ich das ganze ja per Arduino tun, also habe ich verucht mit 
einem BC548 Transistor, eine Schaltung aufzubauen. (Skizze 2)

Das funktioniert leider überhaupt nicht. Sobald ich den Arduino Pin High 
schalte, geht der Schaltereingang auf 0V runter (soll ja auf etwa 2,90V 
bleiben).


Ich wäre für jeden Rat dankbar. :)

Viele Grüße
Fred

von Flip (Gast)


Lesenswert?

Dein Transistor braucht einen Basiswiderstand und muss in 
Emitterschaltung betrieben werden. Es ist auch möglich,  ohne transistor 
den arduino-pin direkt zu verwenden,und von eingang auf Ausgang Low zu 
schalten.

von HildeK (Gast)


Lesenswert?

Bist du sicher, dass das so verschaltet ist, wie du es gezeichnet hast?
Wenn nämlich der Taster gedrückt wird, dann muss das Signal auf GND 
gehen. Wo sollen da 2.9V herkommen?

Ist es nicht GND, dann geht das so nicht. Du brauchst einen Optokoppler. 
Den Transistor des Optokopplers verbindest du direkt parallel zum 
Schalter, mit dem Emitter an den unteren Anschluss.

von Dieter (Gast)


Lesenswert?

Den 3.3k nich an Ground gehen lassen, sondern an den unteren Anschluss 
des Schalters. Das funktioniert solange der Arduino noch mindestens 4V 
als Highsignal liefert.

von Michael B. (laberkopp)


Lesenswert?

DerFred schrieb:
> Ich wäre für jeden Rat dankbar

Wahrscheinlich ist dein Schalter nicht wie du glaubst daß dein Schalter 
wäre.

Vielleicht hat er eine Matrixauswertung oder soll einfach einen PNP mit 
Emitter an 3.6V über die Basis runterziehen, wodurch sich 3.6-0.7=2.9V 
ergeben und 3k3+UBE nicht reicht.

Erfasse also mehr von der Schaltung die den Taster derzeit auswertet, 
miss ggf. mit einem Oszilloskop nach.

von DerFred (Gast)


Lesenswert?

Danke für die zahlreichen Tipps.

ich habe es nun wie von Flip vorgeschlagen gelöst und den 3,3kOhm 
Widerstand direkt an einen Arduino Pin und das andere Ende an den 
Schaltereingang.

Wenn ich nun den Pin auf Ausgang Low setze kann ich damit den 
Tastendruck simulieren.

Viele Grüße
Fred

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.