Schalter
Medium · 1h · Günstig
Ziel & Lerninhalt
Lerne die Grundlagen und die praktische Umsetzung zum Thema Schalter.
- Grundlegendes Verständnis von Schalter erlangen.
- Den praktischen Versuchsaufbau fehlerfrei aufbauen.
- Messwerte interpretieren und Code anpassen können.
Erklärung & Wissen
Basic
Ein Schalter ist wie eine Zugbrücke für den elektrischen Strom. Wenn der Schalter offen ist, ist die Metallverbindung unterbrochen. Zwischen den Kontakten befindet sich Luft, die den Strom nicht leitet – der Stromkreis ist offen. Sobald wir den Schalter drücken, schliessen sich die internen Kontakte aus Metall, der Stromkreis wird geschlossen und die Elektronen können ungehindert fliessen, um beispielsweise eine Lampe leuchten zu lassen.
Medium
In unseren Experimenten verwenden wir meistens einen Taster. Im Gegensatz zu einem rastenden Schalter federt ein Taster beim Loslassen selbsttätig in seine offene Ruheposition zurück. Ein wichtiges mechatronisches Phänomen ist dabei das Tastenprellen. Beim mechanischen Aufeinandertreffen der Kontakte prallen diese elastisch mehrfach ab, was innerhalb weniger Millisekunden zu schnellenHIGH/LOW-Wechseln führt. Für einen schnellen Mikrocontroller sieht das aus wie dutzende Klicks. Wir lösen dies in Software durch ein Entprell-Intervall.
Expert
Physikalisch verhalten sich Schalter beim Trennen induktiver Lasten (wie Motoren) kritisch. Da der Strom durch eine Induktivität nicht springen kann, entsteht beim Öffnen eine hohe Induktionsspannung (U = L * di/dt), die die Luft ionisiert und einen Lichtbogen (Funken) erzeugt. Dies führt zu Kontaktabbrand. In professionellen Schaltungen schützen wir Kontakte durch Freilaufdioden oder RC-Glieder (Snubber). Das Tastenprellen (Bouncing) wird im Steuergerät digital über Schieberegister oder analog über Tiefpassfilter eliminiert.
Fun Fact
Wusstest du, dass die ersten industriellen Schalter Quecksilberschalter waren? Ein kleiner Tropfen des flüssigen Metalls Quecksilber floss in einem Glasröhrchen hin und her, um Kontakte geräuschlos und vollkommen prellfrei zu verbinden oder zu trennen.
- Taster vs. Schalter
- Ein Taster federt nach dem Loslassen zurück, ein Schalter bleibt in der neun Stellung. Taster (momentary) = selbstrückstellend, gut für Eingaben. Schalter (latching) = bleibt eingerastet, gut für Ein/Aus-Zustände. Im Mikrocontroller-Bau verwendet man fast immer Taster, weil der Code den Zustand selbst merken kann. Bei einem latching-Schalter muss man aufpassen, dass die Position beim Einschalten bekannt ist.
- Prellen (Bouncing)
- Beim Schließen eines Kontakts prallen die Metallflächen mehrmals ab – der Mikrocontroller sieht viele schnelle Ein/Aus-Wechsel statt einem einzigen. Die Prellzeit liegt typisch zwischen 1–50 ms. Ohne Entprellung zählt ein einziger Tastendruck als 5–20 Klicks. Zwei Lösungen: Software-Debounce (nach einer Flanke 20–50 ms warten und dann nochmal lesen) oder Hardware-Debounce (RC-Glied + Schmitt-Trigger). Software ist einfacher, Hardware reagiert zuverlässiger bei sehr schnellen Eingaben.
- Pull-Up / Pull-Down
- Widerstand, der einen unbeschalteten Eingang auf einen definierten Pegel zieht, damit er nicht 'in der Luft hängt'. Ein offener Pin eines Mikrocontrollers fängt Störsignale ein und liest zufällige Werte. Pull-Up: Widerstand von Pin nach VCC → Pin ist HIGH, Taster zieht auf GND. Pull-Down: Widerstand von Pin nach GND → Pin ist LOW, Taster zieht auf VCC. Die meisten Mikrocontroller haben interne Pull-Up-Widerstände (typ. 20–50 kΩ), aktivierbar per Code: $\texttt{INPUT\_PULLUP}$.
- Lichtbogen (beim Schalten)
- Funke, der beim Trennen von Kontakten unter Last entsteht und die Kontakte abbrennt. Beim Öffnen eines Schalters unter Last will der Strom weiterfließen – er ionisiert die Luft im Spalt und ein Lichtbogen entsteht. Besonders gefährlich bei induktiven Lasten (Motoren, Relais): $U = L \cdot dI/dt$ kann kurz viele hundert Volt betragen. Schutzmaßnahmen: Freilaufdiode parallel zur induktiven Last, RC-Snubber am Kontakt.
Praktischer Versuch: Schalter
Baue eine funktionierende Schaltung auf, um Schalter hautnah zu visualisieren und zu testen.
- ProtoPeaks Mainboard
- Jumper-Kabel Set
- Versuchskomponenten
Vorbereitung der Hardware
Verbinde dein ProtoPeaks Mainboard über das USB-Kabel mit deinem Computer.
Check: Mainboard mit PC verbunden
Tipp: Die rote Status-LED zeigt an, dass Strom fließt.
Schaltung aufbauen
Stecke die nötigen Komponenten laut Beschaltungsplan auf dein Steckbrett.
Check: Kontakte sitzen fest
Tipp: Achte auf die richtige Polung der Anschlüsse.
Verbinde die Signal- und Stromversorgungs-Pins laut Versuchsaufbau.
- Kein Signal oder falsche Werte — Überprüfe nochmals alle Steckverbindungen und ob das Kabel am richtigen Pin steckt.
Kurzzusammenfassung
Schalter unterbrechen oder schließen mechanisch einen Stromkreis. Für Mikrocontroller müssen Tastersignale oft per Software oder Hardware entprellt werden, um Mehrfacheingaben zu vermeiden.