Hallo, kann mir jemand die genaue Funktionsweise dieser Schaltung/der Komponenten erklären? Welches Signal liegt wann am Eingang und Ausgang des Schmitt-Triggers an und wie berechnet man die Größe des Kondensators? Danke.
:
Bearbeitet durch User
kann man machen, bei normalen Anwendungen bevorzuge ich Entprellen per Software, aber jeder wie er mag ... Taster offen: Ladung des Kondensators via Pullup-Widerstand, Highpegel Taster geschlossen: Kondensator kurzgeschlossen gegen GND, Lowpegel
Alessa H. schrieb: > Tasterentprellung nur mit Kondensator Uiuiui, pöse! Verbrennt Dir die Kontakte! Gruss Chregu
Alessa H. schrieb: > wie berechnet man die Größe des Kondensators? Die Ladezeit des Kondensator beträgt t=R·C. In dieser Zeit erreicht er 63% der Versorgungsspannung, was ungefähr mit der Schwelle überein stimmt, ab welcher der Mikrocontroller ein HIGH erkennt. Detaillierter: https://ueba.elkonet.de/static/ueba/eoffline/sites/grd/0205302.htm
Alessa H. schrieb: > Welches Signal liegt wann am Eingang und Ausgang des Schmitt-Triggers an > und wie berechnet man die Größe des Kondensators? Man tut nicht einfach einen Kondensator kurzschliessen! Nein das tutet man nicht! Man lässt die Ladung über einen Wi(e)derstand langsam(er) abfliessen.
Alessa H. schrieb: > Welches Signal liegt wann am Eingang und Ausgang des Schmitt-Triggers an > und wie berechnet man die Größe des Kondensators? Sobald SW öffnet wird C über R1 auf Vdd geladen. Nach einer Zeit t ist eine gewisse Spannung erreicht und der Schmitt-Trigger kippt auf High. Dieser Spannungspunkt ist im Datenblatt nicht exakt genannt sondern eingegrenzt, ebenso wie der Wert von R1. Damit t garantiert grösser als eine geforderte Entprellzeit wird, sollte C mit R1 30kOhm und der niedrigsten möglichen Schwelle des Schmitt-Triggers berechnet werden. Formeln für die Kondensatorladung über einen Widerstand findest du zuhauf. LG, Sebastian
Christian M. schrieb: > Uiuiui, pöse! Verbrennt Dir die Kontakte! Was soll ich da noch sagen.... Arduino halt...
pöhser leerer mit rechdschreipschwäche(Gast) 17.11.2021 20:20 >Man tut nicht einfach einen Kondensator kurzschliessen! >Nein das tutet man nicht! Doch das tut man. Du darfst den Innenwiderstand des Kondensator verwenden.
Markus schrieb: > Doch das tut man. Du darfst den Innenwiderstand des Kondensator > verwenden. Nein das tutet man nicht. Ausserdem hast du den Genitiv bei Kondensator nicht korregt geschripen.
Alessa H. schrieb: > kann mir jemand die genaue Funktionsweise dieser Schaltung/der > Komponenten erklären? Der Schalter schließt den Kondensator kurz, und der lädt sich dann "langsam" über den Widerstand wieder auf. Je nachdem wie groß die Kapazität ist, kann die Energie aus dem Kondensator im Schalter schon mal "britzeln". Alessa H. schrieb: > wie berechnet man die Größe des Kondensators? Dazu solltest du die Prelldauer deines Tasters kennen. Und dann gilt etwa C = t/R Mit 50ms und 50k wäre das also etwa 1uF. Da passt schon was rein... Ich würde die Entprellung in SW machen. Das funktioniert zuverlässiger.
:
Bearbeitet durch Moderator
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.