Transistor

Übungsaufgaben zu digitalen Ausgängen am Mikrocontroller: Vorwiderstand, Ausgangsstrom und Lasten mit Transistor oder Relais

Drei Übungsaufgaben zu digitalen Ausgängen: Ports und Portleitungen einer Platine bestimmen und eine Strombilanz aufstellen, Vorwiderstände für eine Statusanzeige an 3,3 V berechnen und eine weiße LED beurteilen, die Statusanzeige programmieren, eine Transistorstufe für ein Relais auslegen, Freilaufdiode und Logic-Level-MOSFET begründen, Low-Side und High-Side unterscheiden und einen Lüfter zeitgesteuert schalten. Zu jeder Teilaufgabe lässt sich eine Beispiellösung einblenden.

Digitale Ausgänge am Mikrocontroller: LED mit Vorwiderstand, Ausgangsstrom und Lasten mit Transistor oder Relais

Ein Ausgangspin kann eine LED direkt treiben, ein Relais oder einen Lüfter aber nicht. Hier schaltest Du mit pinMode() und digitalWrite() mehrere LEDs (Ampel), berechnest den Vorwiderstand für 3,3 V und 5 V, liest zulässige Pin- und Summenströme aus dem Datenblatt, stellst eine Strombilanz auf und treibst größere Lasten über Transistor, MOSFET oder Relais mit Freilaufdiode – Low-Side und High-Side. Für ESP32-C6, ESP32, ESP8266 (NodeMCU) und Arduino Uno.