Re: Taster entprellen Kategorie: Programmierung C (von Hannes - 9.07.2007 9:30) | ||
Als Antwort auf Re: Fernbedienung bauen von Rainer - 8.07.2007 20:41 | ||
| ||
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 > 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 17:01) Re: Taster entprellen (von PeterS - 11.07.2007 18:32) 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