-
Artikel
AVR-Tutorial: Tasten
Loslassen der Taste dann dasselbe Spielchen in der umgekehrten Richtung. Nun kann es natürlich sein, dass ein neuer Taster zunächst überhaupt nicht prellt. Ist der Taster vom Hersteller nicht explizit als 'prellfreier
sind relativ willkürlich und so gewählt, dass man einen Zähler leicht aufbauen kann. Wird die Interrupt Routine also alle 5 Millisekunden aufgerufen, dann muss die Taste bei 4 Stichproben hintereinander durchgehend gedrückt worden sein. Prellt die Taste in dieser Zeit, dann wird der Zähler einfach
-
Artikel
Entprellung
Funktionsweise: Beim Umschalten wird der Kondensator immer sofort umgeladen. Während der Kontakt prellt, befindet er sich in der Luft und hat keinerlei Verbindung. Während dieser Zeit übernimmt der Kondensator das Halten des Pegels. Dimensionierung: Ist der entprellte Taster an ein IC angeschlossen,
den Widerstand R 2 . Demnach ändert sich der Ausgang des Inverters auf den Pegel 1. Während der Taster prellt, kann sich die Spannung über dem Kondensator nicht sprunghaft ändern, da das Auf- und Entladen eher langsam über die Widerstände erfolgt. Außerdem sind die Schaltschwellen für die Übergänge
-
Artikel
Drehgeber
man sieht ist diese Methode nicht geeignet, einen Drehgeber solide zu dekodieren. Auswertung mit Interrupt durch Pegelwechsel. Es wird bisweilen die Auffassung vertreten, dass mit Hilfe von sog. Pin Change Interrupts Rechenzeit gespart werden kann. Dabei wird bei einem Pegelwechsel von Spur A oder B ein Interrupt erzeugt. Dort werden dann A und B eingelesen und vollständig ausgewertet. Diese Methode ist besser, aber nicht gut genug. Sie vermeidet Fehler 1. und 2.2 der oben genannten Auswertung, aber nicht
-
Artikel
Ideenpool
Projekt um Winamp zu steuern. Die Vorteile im Überblick: 1 Kontakt geschlossen während Wählvorgang -> Interrupt oder unbenutzt 1 Kontakt der getoggelt wird während dem Wählen -> Interrupt zur Auswertung Benötigt nur einen AVR Pin(mit Interrupt). Billig bei Pollin beziehbar. Retro Terminal, mit Execute-Taster
kann das mal bitte wer überprüfen? Edit: Also nach Gehör(Lautsprecher) und meinem analogen Oszi prellt der Schalter nicht, aber 100% sicher kann man sich nur mit einem digitalen Speicheroszillioskop sein. Allgemein sind Wählscheiben relativ gut geeignet zur Eingabe als PC-Numpadersatz am AVR, auch das