Arduino devrelerindeki LED göstergeler için doğru direnç değerini seçmek doğru işlemi sağlamak ve LED veya mikro kontrollere zarar vermek önemlidir. Bu makale LED'in özelliklerine ve güç kaynağı gerilimine dayanarak uygun direnç değerini nasıl hesaplamak için açıklamaktadır.

Bileşenleri anlamak

Bir LED (Işık Eating Diode) mevcut akışları önlemek için mevcut bir direnici gerektirir. Arduino genellikle modele bağlı olarak 5V veya 3.3V'ye ihtiyaç duyar.

Diren Değerini Hesaplamak

Direnç değerini belirlemek için temel formül:

[0]R = (V ely - V f) / I).

Nerede:

  • [FONT:0) R[DÜT:1][/FONT=D) = ohms (GU)
  • [FONT=0)V ely[Dönetici: 1 ) = Arduino'dan gelen (örneğin, 5V)
  • [FONT=0)V f[DÜT:1) = LED'in (tipik olarak 2V kırmızı LED için) gerilimi
  • [FONT:0)I = LED (yaklaşık 20 milyon veya 0.02A) aracılığıyla mevcut olan arzular

Örneğin, 5V tedarikiyle, 2V'nin ileri bir gerilimi ile kırmızı bir LED ve 2090'ın istenen bir akımı:

R = (5V - 2V) / 0.02A = 150ULL

Standart Direnç Değerlerini Seçin

Diren değerler standart serilerde mevcuttur. Hesaplanan değer mevcut değilse, LED'in korunması için bir sonraki daha yüksek standart değeri seçin. Örneğin, 150ULLAH mevcut değilse, 220ULL'yi seçin.

Ek ipuçları

Her zaman, LED'in özelliklerini hesaplamadan önce doğrulayın. Bir değeri çok düşük bir değer kullanarak LED veya Arduino pin'e zarar verebilir, ancak çok yüksek bir değer farklı LED renkler ve parlak gereksinimlere göre direnç değerini optimize edebilir.