检测8050的EC电压应在0.4~0.7V,如果较大就是没有饱和导通,虽然你已减小RB,但如果Q不能提供足够的驱动电流还是不行。
解决问题的设想:1,还大β的8050;2,在8050前再加一个三极管,接成达林顿形式。
估计是你的驱动电压不够,继电器吸合时测量下Q点电压。如果是51单片机的话建议接个上拉电阻试试。
6.5V电源有点高了。用5V做电源继电器是能吸合的。
8050虽说电流不小,但是封装结构注定了它的耗散功率不会大,发热是肯定的,长时间大电流使用最好还是换个TO-220封装的中功率管
1)8050饱和导通的话,6.5伏的供电电压是有点高的,建议降到5.7伏,或者在继电器线圈回路串个4欧1/2W的电阻。你串10-20欧姆肯定有点大了。或者换个6伏的继电器正好嘛。
2))是否饱和导通了,你要量一下e,c间的电压,大于8050的导通电压降,就是没有饱和导通。我估计你这个情况是没有饱和导通,
3)如果电阻串了,8050也饱和导通了,发热还厉害,那么你要换个功率大一点的三极管要么可以给8050装个简单的散热器,比如说小型的铝夹子。