Perché Serve un Resistore?

Un LED è un diodo: una volta superata la sua tensione di soglia (Vf), la corrente aumenta in modo esponenziale. Senza un resistore per limitarla, il LED assorbe troppa corrente e si brucia in pochi secondi.

⚠️ Mai collegare un LED direttamente alla batteria! Anche con una pila da 3V e un LED rosso (Vf=1.8V), senza resistore la corrente sarà eccessiva e il LED si danneggerà.

La Formula

R = (Vs − Vf) / If

Dove:

  • Vs = tensione di alimentazione (es. 5V, 12V)
  • Vf = tensione diretta del LED (dipende dal colore)
  • If = corrente desiderata (tipicamente 20mA = 0.020A)
  • R = resistenza necessaria in Ohm

Tabella LED per Colore

Colore Vf tipica R con 5V R con 12V
🔴 Rosso 1.8V 160Ω 510Ω
🟡 Giallo 2.0V 150Ω 500Ω
🟢 Verde 2.1V 145Ω 495Ω
🔵 Blu 3.2V 90Ω 440Ω
⚪ Bianco 3.3V 85Ω 435Ω

* Valori calcolati con If = 20mA. Usa il valore commerciale più vicino (es. 150Ω, 470Ω, ecc.)

💡 Prova il Calcolatore Resistore LED →

Esempio Pratico: LED Rosso con Arduino (5V)

  1. Vs = 5V (uscita pin Arduino)
  2. Vf = 1.8V (LED rosso)
  3. If = 20mA = 0.020A
  4. R = (5 − 1.8) / 0.020 = 3.2 / 0.020 = 160Ω
  5. Valore commerciale più vicino: 150Ω o 220Ω
💡 Consiglio: Nel dubbio, scegli sempre il resistore più alto tra i due valori commerciali vicini. Il LED sarà leggermente meno luminoso ma vivrà molto più a lungo. Un 220Ω va benissimo per quasi tutti gli usi con Arduino.

Domande Frequenti

Posso usare lo stesso resistore per più LED in parallelo?

No! Ogni LED deve avere il suo resistore. I LED hanno tolleranze diverse su Vf, quindi in parallelo uno assorbirà più corrente dell'altro e potrebbe bruciarsi.

E per LED in serie?

Sì, con un singolo resistore. La formula diventa: R = (Vs − n×Vf) / If, dove n è il numero di LED. Assicurati che Vs sia sufficiente (Vs > n×Vf).

Posso usare 10mA invece di 20mA?

Assolutamente! A 10mA il LED è comunque visibile e consuma metà potenza. Ideale per indicatori che devono restare accesi a lungo.

💡 Calcola il tuo Resistore LED →

← Torna al Blog