你的这个电路怎么看怎么不理想,你现在选的参数就可以正常工作了,但是如果IO口输出5V,要求你的IO口电流大概是4mA,这说明你的IO口至少可以输出4mA,那么你就没必要加2个三极管了,一个也够了,4MA*100=400mA驱动继电器;如果你一定想用2个三极管,我觉得你接近IO口的那个选PNP好些,然后把第二个三极管的限流电阻放在其基极上,PNP管的基极加个上拉电阻。
总之:你的最优方案应该用1个管子是够用的,一般单片机最小电流也在1.6mA以上高电平驱动能力,1.6*100倍=160mA也够用了。何况8050的放大倍数还不止100倍。
你说原来你用一个管子驱动不起来,我估计是你的电阻选的太大了。
|