先让mcu输出0,关闭mos,这时构成一个8v到电容到电阻的充电回路。
电容正极电压为8v左右。负极为0v。
此时mcu输出一个1,mos导通,三极管基极的电,三极管导通,拉高电容负极电压,则同时拉高电容正极电压。若估计三极管饱和导通,压降0.7v,则电容正极为15v左右。
于是继电器得电,电压大小为12v到16v,主要取决于三极管饱和程度。
这个有点类似于自举升压。
我估计你这个继电器动作电压不是8v,因而这个驱动电路并不是放大电流而是放大电压的。
从电路看MOS管属于电压控制器件且处于开关工作状态,所以无论MOS管与三极管都与电流放大无关,这里MOS管承担继电器功率驱动,三极管与周边电路构成了自举升压电路,目的估计是为了加速继电器吸合。
是MOS管在驱动继电器,三极管只是构成一个定时电路
1. MOS的DS都接到了GND,就算他开关,它又没存在的理由,没回路。
2. 很明显继电器接入电路,是常工作的状态,不会被任何元件控制。
3. 是个错误的电路
三极管:最熟悉,不过管耗很大,效率不高,且速度慢。
MOS管:理论上很容易控制,而且速度快,实际控制的话并不容易,需要专用驱动芯片,而且关闭比开启要难得多,经常会出现关不断的情况(特别是对于新手)。
继电器:在6A这种场合,你可以考虑固态继电器,控制起来非常方便,开关几十万次问题不大。不过你要是频繁开启(比如每秒钟要开关几十次),并不合适。