Codey OnlineLibreria di componenti Arduino ed ESP32 › Diode
Diode
Componenti passivi

Diode

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.

Pinout — Diode

Pin Segnale Descrizione
ANODE Positive terminal — conventional current flows in here
CATHODE Negative terminal — marked with the white stripe; current flows out here

Note di cablaggio

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.

Schema di cablaggio di esempio — Diode

Da A Filo
board:D4 x1:ANODE green
x1:CATHODE board:GND black

Codice Arduino di esempio — Diode

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);
}

Componenti correlati

⚙️

Ceramic Capacitor

⚙️

Electrolytic Capacitor

Linear Potentiometer (3-pin)

Linear Potentiometer (3-pin)

⚙️

Resistor

Crea il tuo progetto Arduino o ESP32 con l'AI

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