Re: Taster entprellen Kategorie: Programmierung C (von PeterS - 11.07.2007 18:32) | |
Als Antwort auf Re: Taster entprellen von Rainer - 11.07.2007 17:01
| |
Hallo, ich würde ja gerne helfen, aber ich verstehe nicht was Du mit > Was jetzt noch fehlt ist Taster als Schalter mit XOR. meinst. Kannst Du das vielleicht genauer erläutern? Gruss Peter > > Hi, > > > > am einfachsten ist es, wenn man den Taster gleich hardwaremäsig entprellt. > > Ich mache folgendes: > > am Porteingang einen Widerstand (47k) gegen VCC, den Taster gegen Masse schalten und parallel zum > > Taster einen Kondensator (100nF). Drückt man den Taster, wechselt der Pegel am Porteingang sofort > > von High auf Low. �ffnet man den Taster, wechselt der Pegel am Porteingang ca. 5ms verzögert (der > > Kondensator muss sich erst aufladen) von Low auf High. Ein mögliches prellen wird also ein paar ms > > unterdrückt. > > Funktioniert bei mir zufriedenstellend. > > > > Gruss > > > Danke für die Antwort. > Habe im Buch ein Beispiel gefunden und habe es per Soft > gelöst. > Was jetzt noch fehlt ist Taster als Schalter mit XOR. > Da steh ich noch auf dem Schlauch. > Eventuell kann Peter ja mal ein Beispiel posten. > Im Buch habe ich darüber leider nichts gefunden. > > Gru� Rainer > > > > > > > > > > > So, ich bin ein Stück weiter. > > > Die Fernbedienung sendet und empfängt die Daten von meinen > > > Programm. > > > > > > Was ich noch nicht habe ist das entprellen und ein/aus > > > schalten mit einem Taster. > > > > > > Es gibt ja genügend Beispiele dafür, allerdings für einen > > > Anfänger schwer zu verstehen. > > > > > > Hätte denn mal jemand einen Beispielcode speziell dafür. > > > > > > Gru� Rainer | |
Antwort schreiben Antworten: Re: Taster entprellen (von Rainer - 11.07.2007 19:57) Re: Taster entprellen (von Rainer - 13.07.2007 20:36) Re: Taster entprellen (von PeterS - 15.07.2007 10:28) Re: Taster entprellen (von Rainer - 15.07.2007 20:32) Re: Taster entprellen (von Rainer - 14.07.2007 0:07) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum