Gefunden für controller entprellen - Zum Elektronik Forum





1 - [Projekt] Tasten + Speicherung udn PC Anbindung -- [Projekt] Tasten + Speicherung udn PC Anbindung




Ersatzteile bestellen
  müssen es unbedingt 10 Taster sein? 8 währen besser *g*

Nun, etwas zum Entprellen: Ein Taster schaltet nur scheinbar ein, Tatsächlich "Flattert" der Kontakt in der Regel einige ms zwischen an und aus. Für ein Relais oder eine Lampe macht das keinen Unterschied, der Controller aber bekommt das mit und würde statt 1 Tastendruck dann z.b. 5 oder 10 hintereinander speichern. Daher muss man den Taster entprellen. Das kann per software geschehen, indem man einen Taster immer wieder abfragt (polling) und dann erst bei mehreren Übereinstimmungen des Zustandes diesen übernimmt oder man macht es per Hardware indem man mittels Widerstand - Kondensatorgruppe einen Tiefpaß aufbaut. Wenn dein Programm sonst nichts weiter macht würde es wohl Sinn machen das Entprellen in der Software zu verankern.

bei 10 Tastern würde ich 2 Byte nutzen und für jeden Taster ein Bit. d.h. du hättest bis zu 16 Taster frei. Diese liesen sich dann auch relativ leicht im EEPROM des Controllers abspeichern (hat den Vorteil, daß die Daten auch bei Betriebsspannungsverlust erhalten bleiben). Auslesen kann man die dann relativ Problemlos.

Wie willst du die Taster verschalten? jeden Taster an einen Port oder mit einer Matrix? bei letzterem könnte man im kleinsten Fall mit 7 Portpins a...
2 - hysterisches Glühobst -- hysterisches Glühobst

Offtopic :Sollte das Entprellen nicht der Controller in der Tastatur machen? ...








3 - Taster entprellen (wie am besten?) -- Taster entprellen (wie am besten?)
unter entprellen verstehe ich eigentlich, die unterdrückung der durch den schalter (bzw. taster) verursachten mechanischen aussetzer, eben das sogenannte prellen

je nach qualität, oder alter eines tasters oder schalters, produziert er beim drücken oder loslassen kein sauberes rechtecksignal, sondern ein wahres feuerwerk an impulsen.

klar, je schneller man den taster pollt um so kleinere mechanische aussetzer kann mann abtasten. aber langsames abtasten oder pausen sind nicht so die saubere lösung, weil man, wie perl schon sagte ja auch das loslassen entprellen muß. wer das nicht macht, bekommt beim loslassen meißt min einen falschen tastendruck mit!

es gibt aber auch eine ganz einfache methode für taster die manuell als quasi tastatur genutzt werden, also sehr träge sein dürfen:
einfach in die leitung zum controller einen eklo < 0,47 gegen masse, und die andere seite vom taster nicht direkt an masse sondern zum schonen des tasters nen wiederstand 100-1000 Ohm. wenn pull up dann sollte da sowieso ein pull up wiederstand hängen. damit werden die schaltunterbrechungen ausgesiebt und der controller eingang wertet den port als Hi oder Lo wenn der Elko auf den entsprechenden schaltpegel ge- oder entladen wurde.
mit den werten kann man nach belieben exp...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Controller Entprellen eine Antwort
Im transitornet gefunden: Controller Entprellen


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 8 Beiträge im Durchschnitt pro Tag       heute wurden bisher 8 Beiträge verfasst
© x sparkkelsputz        Besucher : 192595358   Heute : 4474    Gestern : 7576    Online : 704        16.8.2026    16:14
5 Besucher in den letzten 60 Sekunden        alle 12.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0108671188354