Zweipoliger, gepolter Halbleiter, der Strom nur in eine Richtung leitet (Anode → Kathode). Häufige Varianten: Standard-Gleichrichter (1N4001-1N4007 — bis 1A, 50-1000V), Schottky (1N5817/1N5819 — geringe Durchlassspannung ~0,3V, schnelles Schalten), Kleinsignaldiode (1N4148 — schnell, geringer Strom), Zenerdiode (1N4733A 5,1V, 1N4737A 7,5V, usw. — für Spannungsbegrenzung/-regelung). Verwendet als Freilaufdiode über induktiven Lasten (Motoren, Relais, Magnetspulen), als Verpolschutz, zur Gleichrichtung von Spannung und als ORing-Diode beim Zusammenführen von Netzteilen.
| Pin | Signal | Beschreibung |
|---|---|---|
ANODE |
Positive terminal — conventional current flows in here | |
CATHODE |
Negative terminal — marked with the white stripe; current flows out here |
Zweipoliges, POLARISIERTES Bauteil. Verwende componentId diode und trage die Teilenummer (und den Typ, falls nicht Standard) im Label ein, z. B. '1N4007', '1N4148', '1N5819 Schottky', '1N4733A Zener 5,1V'. Pins: ANODE (+, führt Strom IN diesen Anschluss) und KATHODE (-, führt Strom AUS diesem Anschluss — markiert durch den weißen Streifen am Gehäuse). Konventioneller Strom fließt ANODE → KATHODE; die Diode sperrt Rückstrom. **Freilaufdiode (Motoren, Relais, Magnetspulen):** KATHODE an V+ (die positive Versorgung der Last), ANODE an den geschalteten Knoten (Drain/Kollektor des Transistors). Die Diode kurzschließt die Back-EMF-Spitze, die die Induktivität beim Abschalten erzeugt. **Verpolschutz:** ANODE an V+-Eingang, KATHODE an V+ der Schaltung — verursacht etwa 0,7V Spannungsabfall (eine Schottky-Diode nur etwa 0,3V). **Zenerdiode zur Spannungsbegrenzung:** VERKEHRT gepolt einbauen (KATHODE an V+, ANODE an GND) — klemmt die Schiene auf die Zenerspannung.
| Von | Nach | Kabel |
|---|---|---|
board:D4 |
x1:ANODE |
green |
x1:CATHODE |
board:GND |
black |
Dieses Beispiel wurde für das arduino-uno geschrieben und kompiliergeprüft. Codey Online passt es für jedes andere unterstützte Board an.
// Diode example for Arduino Uno
// This sketch demonstrates a diode as a simple reverse-polarity / current-direction component.
// It drives D4 HIGH, so current can flow from D4 -> diode ANODE -> diode CATHODE -> GND.
const int diodePin = 4;
void setup() {
pinMode(diodePin, OUTPUT);
digitalWrite(diodePin, HIGH);
Serial.begin(9600);
Serial.println("Diode example started.");
Serial.println("D4 is set HIGH so current can flow through the diode from ANODE to CATHODE.");
}
void loop() {
// Keep the output HIGH continuously.
// If you reverse the diode, it will block current flow.
digitalWrite(diodePin, HIGH);
delay(1000);
}
Beschreib einfach, was du bauen willst. Codey Online schreibt den Code, zeichnet den Schaltplan, kompiliert alles und flasht dein Board direkt aus dem Browser.
Kostenlos starten