一个采用单片机IO口输出的5V电压通过8050三极管的发射极驱动一个工作电流为400~450mA的继电器,其电路如下图所示。

8050三极管发射极驱动继电器<a href=http://www.diangongwu.com/zhishi/dianlutu/ target=_blank class=infotextkey>电路图</a>的改进

用8050三极管的发射极驱动继电器的电路图。

上图是继电器驱动电路图。单片机IO口输出的5V驱动信号通过三极管VT的发射极控制继电器的工作。可以说,继电器这种接法是无法工作的。这里分为两种情况:①、假设该继电器为5V继电器,当IO口输出5V信号使VT导通时,此时VT的c-e两极之间的电压约为7.7V,而继电器的工作电流为400~450mA,假定为400mA,则VT的管耗为3.08W,而8050三极管的Pcm为1W,可以说此时8050导通后就可能会被烧坏。

②、若该继电器工作电压为12V,当IO口输出信号加至VT的基极,其发射极电压只有4.3V,也就是说12V继电器两端电压只有4.3V,继电器根本无法吸合。若想用5V电压通过8050三极管控制12V继电器工作,可以按下图所示电路连接。

8050三极管发射极驱动继电器电路图的改进

IO口通过8050三极管控制12V继电器的电路图。

上图电路中,继电器改接在VT的集电极,并在继电器两端并联了一个保护二极管VD。当IO口输出控制信号时,VT饱和导通,12V继电器得电工作。由于提问者标的继电器的工作电流为400~450mA,故VT的β要求尽可能的大一些,这样可以减小从IO口汲取的电流,这里选用β≥250的管子,基极电阻R选用1.3KΩ的电阻,足可以使VT充分饱和导通。由于8050的Icm可达1.5A,故完全可以驱动这个大电流的继电器。