LED'ler Neden Dirence İhtiyaç Duyar?
Arduino, Raspberry Pi veya basit bir pilli devre kurarken en sık yapılan işlemlerden biri bir LED (Işık Yayan Diyot) yakmaktır. Ancak yeni başlayanların sıkça düştüğü bir hata vardır: LED'i doğrudan pile veya güç kaynağına bağlamak. Sonuç genellikle anlık parlak bir flaş ve ardından patlayan, bir daha çalışmayan bir LED'dir.
Bunun sebebi LED'lerin yapısıdır. LED'ler, ohmik olmayan (doğrusal olmayan) elemanlardır. Belirli bir açılma gerilimi (forward voltage) aşıldığında, iç dirençleri neredeyse sıfıra düşer. Eğer akımı sınırlayacak bir engel (direnç) yoksa, güç kaynağının verebileceği tüm akımı çekerler ve kendi kapasitelerini aşarak yanarlar.
İşte tam bu noktada Ohm Kanunu devreye girer. LED'in güvenli ve uzun ömürlü çalışabilmesi için devreye "akım sınırlayıcı" bir direnç seri olarak bağlanmalıdır. Direnç, fazla gerilimi kendi üzerinde ısı olarak harcar ve LED'e sadece ihtiyacı olan kadar akımın ulaşmasını sağlar.
Hesaplamalarla uğraşmadan, projeniz için gereken direnci, akımı veya voltajı doğrudan bulmak isterseniz Ohm Kanunu Hesaplama aracımızı kullanabilirsiniz.
LED İçin Ohm Kanunu Formülü
LED direnci hesaplarken standart R = V / I formülünü kullanırız. Ancak burada "V" değeri, doğrudan güç kaynağının voltajı değildir. "V", direncin kendi üzerinde düşürmesi gereken (harcaması gereken) voltaj miktarıdır.
Formülü LED'ler için şu şekilde uyarlamalıyız:
R = (V_kaynak - V_led) / I_led
Bu formüldeki değişkenler şunlardır:
- V_kaynak: Pilden, adaptörden veya Arduino pininden gelen toplam gerilim (Örneğin: 5V, 9V, 12V).
- V_led (İleri Yönde Gerilim / Forward Voltage): LED'in rengine göre değişen, çalışması için gereken voltajdır. Genellikle kırmızı LED'ler için 2.0V, mavi/beyaz LED'ler için 3.2V civarıdır. Bu bilgi LED'in datasheet (veri sayfası) dosyasında yazar.
- I_led (Hedef Akım): LED'in üzerinden geçmesini istediğiniz güvenli akımdır. Standart 5mm LED'ler için bu değer genellikle 20 miliamperdir (0.02 Amper).
Adım Adım Hesaplama Örneği
Arduino kullanarak standart 5mm'lik Kırmızı bir LED yakmak istediğimizi varsayalım.
Değerleri Belirleyelim:
- V_kaynak = 5 Volt (Arduino'nun dijital pin çıkışı)
- V_led = 2.0 Volt (Kırmızı LED için genel standart)
- I_led = 20 mA = 0.02 Amper (Güvenli parlaklık için)
Direncin Üzerinde Düşecek Gerilimi Bulalım:
Kaynağımız 5V, LED ise sadece 2V istiyor. Fazlalık olan 3V'u dirence atmalıyız.- Fark Voltajı = 5V - 2.0V = 3.0 Volt
Ohm Kanunu (R = V / I) Uygulayalım:
Direncin üzerinden 3.0 Volt düşecek ve devreden 0.02 Amper akım geçecek.- R = 3.0 V / 0.02 A = 150 Ohm (Ω)
Bu durumda teorik olarak tam 150 Ohm'luk bir direnç kullanmamız gerekir.
Standart Direnç Değerlerini Seçmek (E12 Serisi)
Matematiksel olarak 150 Ohm bulduk, ancak elektronik mağazasına gittiğinizde tam olarak hesapladığınız her değeri bulamayabilirsiniz. Dirençler genellikle E12 veya E24 gibi standart seriler halinde üretilir.
Eğer hesapladığınız değer piyasada yoksa, hesaplanandan bir büyük standart değeri seçmek en güvenli yöntemdir. Direnci büyütmek, devreden geçen akımı hesaplanandan biraz daha düşürecektir; bu da LED'in ömrünü uzatır ve gözle görülür bir parlaklık kaybına neden olmaz.
Örneğin, hesaplama sonucunda 135 Ohm bulsaydınız, piyasada E12 serisinde 150 Ohm direnç olduğu için yine 150 Ohm kullanmanız gerekirdi. Aynı şekilde 5V sistemlerde Mavi/Beyaz LED (3.2V) kullanırken R = (5-3.2)/0.02 = 90 Ohm çıkar. 90 Ohm yaygın olmadığı için 100 Ohm'luk standart bir direnç tercih edilir.
Hızlı denemeler yapmak için Ohm Kanunu Hesaplama aracımızı kullanırken; kaynak voltajından LED voltajını çıkarıp sonucu V kutusuna, istediğiniz akımı da A kutusuna yazarak ihtiyacınız olan direnci anında görebilirsiniz.
Güç (Watt) Hesabı: Direncim Yanar mı?
Son olarak dikkat edilmesi gereken küçük ama hayati bir detay vardır: Direncin güç dayanımı. Dirençler üzerlerinden geçen akıma ve düşürdükleri voltaja bağlı olarak ısı üretirler. Eğer üretilen ısı, direncin dayanabileceği Watt değerinden (genellikle çeyrek watt - 0.25W) yüksekse, direnç aşırı ısınır ve yanar.
Gücü hesaplamak için formülümüz: P = V × I
- V, direncin üzerinde düşen voltajdır (örneğimizdeki 3.0V).
- I, devreden geçen akımdır (0.02A).
- P = 3.0 × 0.02 = 0.06 Watt (60 mW).
Bulduğumuz 0.06 Watt değeri, piyasada en yaygın satılan 1/4 Watt'lık (0.25W) dirençlerin kapasitesinin çok altındadır. Dolayısıyla standart bir çeyrek watt direnç bu Arduino projesi için tamamen güvenlidir. Ancak 12V, 24V gibi daha yüksek kaynaklar veya Power LED'ler kullanıyorsanız, yüksek güçlü taş dirençler kullanmanız gerekebilir.
Yanlış Direnç Seçiminin Sonuçları Nelerdir?
Projelerde hesaplanan değerden çok daha büyük bir direnç kullanıldığında, devreden geçen akım aşırı derecede kısıtlanacaktır. Bunun sonucunda LED ya çok sönük yanar ya da eşik voltajına (ileri yönde gerilim) ulaşamadığı için hiç yanmaz. Diğer taraftan, gereğinden çok daha küçük bir direnç kullanmak ise LED'in kaldırabileceğinden fazla akım çekmesine neden olur. Bu durumda LED normalden çok daha parlak yanacak gibi görünse de, aşırı ısı üretimi nedeniyle iç yapısındaki yarı iletken malzeme çok kısa süre içinde (bazen saniyeler içinde) bozularak tamamen yanar. Hatta bazı durumlarda bu aşırı akım, gücü sağlayan kaynağa (örneğin Arduino kartınızın mikrodenetleyicisine) da zarar verebilir. Bu nedenle doğru direnç seçimi hem LED'in hem de tüm sistemin sağlığı için vazgeçilmez bir adımdır.