3,6V auf 2,9V ziehen

Gast #6219169
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
Angehängte Dateien:
Gast #6219178
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.
Gast #6219180
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.
#6219283
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.
Gast #6219566
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

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