Alegerea valorii corecte a rezistorului pentru indicatoarele LED din circuitele Arduino este esentiala pentru a asigura functionarea corecta si prevenirea avariilor la LED sau microcontroler. Acest articol explica modul in care se calculeaza valoarea rezistorului corespunzator bazata pe specificatiile LED-ului si tensiunea de alimentare.

Înțelegerea componentelor

Un LED (Light Emitting Diode) necesită un rezistor limitator de curent pentru a preveni fluxul excesiv de curent. Arduino de obicei furnizează 5V sau 3.3V, în funcție de model. Valoarea rezistor depinde de tensiunea față a LED-ului și de curentul dorit.

Calcularea valorii rezistenţei

Formula de bază pentru determinarea valorii rezistorului este:

R = (V provision - V f) /I

unde:

  • R = Valoarea rezistenţei în ohms (
  • V provision = Tensiunea de alimentare de la Arduino (de exemplu, 5V)
  • V f = Tensiunea la rece a LED-ului (de obicei 2V pentru LED-uri roșii)
  • I = Curentul dorit prin LED (în general 20mA sau 0.02A)

De exemplu, cu o alimentare 5V, un LED roșu cu o tensiune înainte de 2V, și un curent dorit de 20mA:

R = (5V - 2V) / 0, 02A = 150rii

Alegerea valorilor standard ale rezistenţei

Valorile rezistente sunt disponibile în seria standard. Dacă valoarea calculată nu este disponibilă, selectați următoarea valoare standard superioară pentru a asigura protecția LED-ului. De exemplu, dacă 150

Sfaturi suplimentare

Verificați întotdeauna specificațiile LED-ului înainte de calcule. Folosind un rezistor cu o valoare prea mică, se poate deteriora LED-ul sau pinul Arduino, în timp ce o valoare prea mare poate duce la un LED slab. Se ajustează valoarea rezistorului în consecință pentru diferite culori LED și cerințe de luminozitate.