Semiconduttore polarizzato a due terminali che conduce corrente in un solo verso (anodo → catodo). Varianti comuni: raddrizzatore standard (1N4001-1N4007 — fino a 1A, 50-1000V), Schottky (1N5817/1N5819 — bassa caduta in diretta ~0,3V, commutazione rapida), small-signal (1N4148 — veloce, bassa corrente), Zener (1N4733A 5,1V, 1N4737A 7,5V, ecc. — usato per limitazione/regolazione di tensione). Usata come diodo flyback su carichi induttivi (motori, relè, solenoidi), come protezione contro l’inversione di polarità, nella raddrizzazione della tensione e come diodo ORing per combinare alimentatori.
| Pin | Segnale | Descrizione |
|---|---|---|
ANODE |
Positive terminal — conventional current flows in here | |
CATHODE |
Negative terminal — marked with the white stripe; current flows out here |
Componente POLARIZZATO a 2 pin. Usa componentId diode e metti il part number (e il tipo se non standard) nell’etichetta, ad es. '1N4007', '1N4148', '1N5819 Schottky', '1N4733A Zener 5,1V'. Pin: ANODE (+, fa entrare la corrente in questo terminale) e CATHODE (-, fa uscire la corrente da questo terminale — segnato con la striscia bianca sul corpo). La corrente convenzionale scorre ANODE → CATHODE; il diodo blocca la corrente inversa. **Diodo flyback / di ricircolo (motori, relè, solenoidi):** CATHODE a V+ (l’alimentazione positiva del carico), ANODE al nodo commutato (drain/collector del transistor). Il diodo sopprime il picco di back-EMF generato dall’induttanza quando la corrente viene interrotta. **Protezione contro l’inversione di polarità:** ANODE all’ingresso V+, CATHODE al V+ del circuito — provoca una caduta di circa 0,7V (usa uno Schottky per scendere di soli circa 0,3V). **Zener per limitazione di tensione:** installare in polarizzazione inversa (CATHODE a V+, ANODE a GND) — limita il rail alla tensione Zener.
| Da | A | Filo |
|---|---|---|
board:D4 |
x1:ANODE |
green |
x1:CATHODE |
board:GND |
black |
Questo esempio è stato scritto e verificato in compilazione per arduino-uno. Codey Online lo adatta a qualsiasi altra scheda supportata.
// 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);
}
Descrivi cosa vuoi realizzare. Codey Online scrive il codice, disegna lo schema di collegamento, lo compila e programma la tua scheda direttamente dal browser.
Inizia gratis