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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.