从网上看到这样的一段话,大虾们发表一下自己的意见。
用一个单片机驱动1个LED。IC输出电压5V,输出电流20mA,用来驱动一个白色LED。LED是20mA 、3.3V的。那么5-3.3=1.7V,20mA时1.7/20mA=85R。这样我们可以在LED上串接一个电阻85R,正接I/O负对地就可以了。
现在改为驱动300mA、3.3V的1WLED。I/O驱动能力就不够了,需要提高驱动能力。分析输出5V输出20mA,用放大200倍的8050三极管,集电极电流要在300mA,计算得:300mA/200=1.5mA,基极电流为1.5mA,为了使三极管深度饱和选用10倍饱和电流。1.5*10=15mA,5V/15mA=333R,则选用330R的电阻串联到三极管基极和I/O口上,发射极连接地,集电极接LED-,LED+接电阻(5-3.3=1.7/0.33=5.1R)5.1R/1W,然后接5V就可以了。
首先请问,三极管一定要工作在饱和状态吗?如果是按他的算法来求解电阻,5.1R的电阻求的对吗,5-3.3=1.7/0.33=5.1R是怎么来的?
|