İlk olarak, tek bir LED üreticisi ve parça numarası belirtirsiniz. Vf cinsinden parçadan parçaya kadar olan aralık önerdiğiniz kadar büyük olmayacaktır (0.5V değil).
İkincisi, parlaklıktaki küçük değişiklikler göze kolayca tespit edilemez. Bu nedenle, birimden birime küçük değişiklikler hakkında endişelenmenize gerek yoktur.
Üçüncüsü, mümkünse, LED'leri bataryadan değil düzenlenmiş bir voltajdan beslersiniz, böylece bir varyasyon kaynağını kaldırırsınız.
Dördüncüsü, mevcut tek güç kaynağı değişken olduğunda (pil gibi), LED'i akım sınırlama direncine sahip bir voltaj kaynağı yerine bir akım kaynağı ile sürersiniz. Mevcut en az bir düzenlenmiş voltaj varsa (düşük voltaj olsa bile), sadece bir transistör ve birkaç direnç kullanarak bir LED göstergesini sürmek için tatmin edici bir akım kaynağı yapmak oldukça kolaydır. Bu ucuzdur ancak oldukça kısıtlı tasarımlara yer kaplar.
Tek bir regüle edilmiş voltaj bile yoksa, voltaj referansı olarak seri olarak iki diyot kullanarak iyi bir akım kaynağı yapabilirsiniz.
Gerçek bir mühendis olup olmadığımdan emin değilim, ancak tüketici ürünlerini tasarlarken tüm bunları yapmak zorunda kaldım ve bu şekilde başa çıktım. LED göstergeleri ile sizi gerçekten alabilecek bir diğer şey, ağır yüklerin akü voltajının düşmesine neden olmasıdır. Örneğin, bir titreşim motoru veya hoparlör bazı ürünlerde pil voltajının düşmesine neden olabilir. Bu düşüş, LED pilden sürüldüğünde fark edilebilir bir titremeye veya LED parlaklığında değişime neden olabilir. Bunun yerine geçerli bir kaynak kullanmanın başka bir nedeni budur.
LED'in pille çalıştığı zaman için geçerli bir kaynak, ancak düzenlenmiş bir voltajdan türetilen bir GPIO sinyaliniz var:
bu devreyi simüle et - CircuitLab kullanılarak oluşturulan şematik
Yukarıdaki şemada, GPIO'nun düzenlenmiş bir kaynaktan güç aldığı sürece LED'in 3.3V veya VBATT'den veya herhangi bir şeyden güç alması önemli değildir. Bunu başka bir cevaptan kopyaladım. Aradığınız belirli akımı elde etmek için verici direncini değiştirmek istersiniz. Fazla yük olmadığında, R2'yi temel voltajın 1V'den düşük olması için de azaltabilirsiniz.
Burada, ayarlanan voltajın olmadığı bir devre vardır:
bu devreyi simüle et
Yukarıdaki devrede, D1 ve D2 bir voltaj referansı olarak işlev görür. Voltaj değişecektir, ancak akü voltajı kadar değişmeyecektir. Q1'in tabanındaki bu sabit voltaj daha sonra R3 boyunca sabit bir voltaja ve dolayısıyla sabit kolektör akımına yükseltilir (VBATT çok düşük olmadığı sürece transistör doygun olmaz). Bunu aslında bir üretim tasarımında yapmadım, ama işe yarayacağına inanıyorum.
Basit doymuş bir anahtarla karşılaştırıldığında, her iki devre de LED'i yanmaya yetecek kadar voltaj olsa bile istenen akımı korumak için iyi bir iş çıkarır.
Basit doymuş anahtarı akım sınırlayıcı dirençle (D1), voltaj bölücü referans devresini (D2) ve iki diyot referansını (D5) karşılaştıran bazı simülasyon sonuçları. Bu 3V LED ile. Direnç değerlerinin VBATT = 4,2V'de 9mA almak için ayarlandığını unutmayın.
Gördüğünüz gibi, voltaj bölücü referanslı akım kaynağına 3.35V diyelim. Bu yüzden sadece 350mV yüke ihtiyaç duyar.
İki diyot referans devresi, yaklaşık 450mV havai olan 3.45V'a kadar iyi bir performans sürdürdü.
Standart devre gerçekten ayarlanmış bir akımı korumaz. Akü voltajı ile doğrusal olarak düşer.
Ayrıca, iki diyot referans devresinin ve voltaj bölücü referans devresinin, maksimum akü voltajı hariç, standart devreye kıyasla tüm akü voltajlarında daha yüksek akıma sahip olduğunu unutmayın.