Hallo, ich habe einen Taster der so aufgebaut ist im Bild, LED im Tater verbaut. Nun möchte ich das die LED leuchtet und aus geht wenn der Taster gedrückt wird, das ganze soll an eine Tiny angeschlossen werden. Und das mit nur zwei Leitungen. Nur wie soll ich das realisieren ? Im netz bin ich nich fündig geworden.
Bastelmax schrieb: > Nur wie soll ich das realisieren? Taster an einen IO, die LED an einen anderen. Das Programm sorgt dann dafür dass die LED aus geht wenn den Taster gedrückt wird.
:
Bearbeitet durch User
Der Taster ist so komplett, es gibt nur zwei Anschlüsse
Der Taster macht doch genau das was du willst. Wenn offen, leuchtet die Led, und wenn gedrückt fließt der Strom über den Schalter.
KLar geht das, hängt nur etwas vom eingebauten Widerstand ab. Schaltprinzip: Vcc - externer Vorwiderstand - Schalter mit LED - GND Wenn der Spannungsabfall am externen Vorwiderstand klein genug ist, so kann das IO-Port des µC High einlesen, und die LED leuchtet. Wird die Taste gedrückt, so geht die LED aus und am IO-Port liegt GND.
So oder so ist der ganze Schalter hässlich für den Anwendungszweck Die einzige Möglichkeit zum Anschluss ist: // +---|>---[===]---+ R1 | | VCC----[====]----+------+ +-------GND | | . | | +------o´ o------+ | o µC-Pin Und schon wird das Dilemma klar - R1 muss so bemessen sein, dass bei geschlossenem Schalter kein zu hoher Strom (=Kurzschluss) fließt, aber gleichzeitig muss genug Strom fließen, damit die LED leuchtet. Zusätzlich haben wir hier einen Spannungsteiler, womit der µC-Pin im geöffneten Zustand irgendwo zwischen VCC und GND hängt (abhängig von R1, dem R im Schalter und der LED) – mit Glück wird der Pegel als 1 erkannt, mit Pech ist er aber schon zu niedrig.
Mit welcher Spannung willst du den Tiny betreiben und für welche Spannung ist der Schalter ausgelegt. Die Anode der LED kommt an den Eingangspin vom Tiny und die andere Seite an GND und dann muß noch der interne PullUp-Widerstand aktiviert werden.
GeraldB schrieb: > Die Anode der LED kommt an den > Eingangspin vom Tiny und die andere Seite an GND und dann muß noch der > interne PullUp-Widerstand aktiviert werden Du willst nicht ernsthaft die LED über den internen Pullup betreiben? Bei den zu erwartenden Strömen sicher machbar, wenn man die LED dann überhaupt sieht, aber schön ist anders.
:
Bearbeitet durch User
Tiny soll mit 5V betrieben werden, weil wenn ich den Taster an 5V anschließe fließen 12 mA. moritz seine Schaltung schon überlegt, dann muß aber der Eingang direkt an VCC, das wär nich gut oder ?
Moritz A. schrieb: > Und schon wird das Dilemma klar - R1 muss so bemessen sein, dass bei > geschlossenem Schalter kein zu hoher Strom (=Kurzschluss) fließt, aber > gleichzeitig muss genug Strom fließen, damit die LED leuchtet. Und damit wird das Problem auch schon klar. Ohne Informationen über den Wert vom eingebauten Widerstand, die Vorwärtspannung der LED und den zum Leuchten erforderlichen Strom, bleibt das hier ein Stochern im Nebel.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.