如何利用3.3v的输出,控制12v继电器的通断?

得知道3.3V的驱动功率,12V继电器线圈的驱动电流。如果12V继电器是小继电器,驱动电流几十mA,可用三极管驱动。如9013,8050三极管。12继电器线圈驱动电流十几mA,可用比较器驱动,如LM393.

关于9012三极管驱动继电器的问题?

此图有误!9012的发射极e应接在电源正极,集电极c应接继电器线圈一端,线圈另一端接电源负极。

工作过程:当P3.3为“1”时,Q1的发射极对基极反向偏置,Q1处于截止状态,e-c之间不导通,继电器不得电不动作,端子CN1的1、2脚之间导通。当P3.3为“0”时,Q1的发射极对基极正向偏置,Q1处于饱和状态,e-c之间导通,LED得电发光,继电器得电吸合;端子CN1的1、2脚之间断开。建议在继电器线圈两端反向并联一个二极管IN4007,作用是在继电器线圈失电断开时释放掉线圈产生的反向电动势,保护Q1和单片机。或者P1.3跟继电器之间采用光耦隔离,这样能避免继电器动作时对单片机的干扰

更多推荐

三极管怎么驱动继电器