IR LED的正向电压比可见光LED的正向电压低得多,通常约为1.3 V,但是如果您向其中施加真正的高电流(例如> 100 mA),则正向电压会升高。似乎没有理由不能将它们中的两个串联,尤其是如果您的Vcc为5V。但是,如果您的Vcc来自一对AA电池,则两个LED的压降+晶体管的饱和电压可能接近Vcc,这可能会限制输出电流。
驱动四个LED的两个输出是为了避免微控制器的输出过载。或更好,应避免过载。120Ω电阻意味着每个晶体管35 mA的基极电流,对于AVR来说已经足够了,更不用说现在要消耗的70 mA电流了。
2N3904也不是一个好的晶体管:它的额定电流仅为100 mA,而低hFE则需要高基极电流。甲BC337-40具有在100mA集电极电流最小250的hFE的,然后5毫安基极电流应足够来驱动它。820Ω的基极电阻可让您从1引脚驱动所有四个电阻。BC817的额定电流也为500 mA。
或者,您可以使用FET来驱动LED。一个PMV20XN可以处理数安培和只有25毫欧的导通电阻,因此几乎不消耗任何电量。1.5 V的栅极电压足以满足2.5 A的要求。
编辑
有关电流限制的注释。通常,我们会为此使用一个与LED串联的电阻,但是如果您查看商用遥控器的示意图,通常会缺少该电阻,因为它们依靠电池的内部电阻,然后节省了另一个每个遥控器0.001美元。
如果使用市电稳压器供电,则不是一个好主意。这将限制电流,但电流过高,如果不立即破坏LED,将严重限制其使用寿命。因此,建议使用小串联电阻。在5 V电源和2个串联LED的情况下,电压降约为2.9-3.0 V,因此对于100 mA,您需要一个30Ω电阻。峰值功率将为300 mW,但是在占空比为50%时,平均功率仅为150 mW,那么一个1/4 W的电阻就可以了。