Twierdziłbym, że jest mniej „gotcha” z opcją A. Poleciłbym opcję A osobom o nieznanych umiejętnościach w dziedzinie elektroniki, ponieważ nie ma wiele rzeczy, które mogłyby powstrzymać jej działanie. Aby opcja B była wykonalna, muszą być spełnione następujące warunki:
- VCCLED musi być równeVCCCONTROL
- VCC musi być większa niżVfLED+VBE
- Jest to topologia unikalna dla urządzeń BJT
Warunki te nie są tak uniwersalne, jak mogłoby się wydawać. Na przykład przy pierwszym założeniu wyklucza to wszelkie pomocnicze źródło zasilania dla obciążenia, które jest oddzielone od zasilacza logicznego. Zaczyna również ograniczać wartości dla pojedynczej diody LED, gdy zaczniesz mówić o niebieskich lub białych diodach LED o > 3,0 V i kontrolerze zasilającym mniej niż 5,0 V. I myślę, że drugą rzeczą jest to, że możesz Naprawdę zastąp BJT w opcji B MOSFETEM, jeśli chcesz wyeliminować ten prąd bazowy.VCCVf
Ponadto obliczenie odporności na obciążenie jest bardziej skomplikowane (nieznacznie, ale nadal). Dzięki opcji A możesz użyć analogii, takiej jak „rozważ tranzystor działający jak przełącznik”. Jest to łatwe do zrozumienia, a następnie możesz użyć znanych równań do obliczenia .Rload
Rload=VCC−VfLEDILED
Porównaj to z tym, co jest wymagane dla opcji B, a poziom trudności jest nieznaczny:
Rload=VCC−VfLED−VBEILED
Połącz to z faktem, że zalety opcji B często nie są potrzebne. Oprócz zmniejszonej liczby części, prąd bazowy z opcji A nie powinien zwiększać zużycia energii o więcej niż 10%, a diody LED rzadko (bezpodstawne przypuszczenie jakościowe) są napędzane wystarczająco szybko, aby nasycenie BJT miało znaczenie.