这是一个三极管推挽电路,上面是一个NPN的三极管,下面是一个PNP的三极管。
当输入信号为VCC时,上面的三极管导通,下面的三极管截止,输出信号为VCC-0.7V,这个0.7V就是上面NPN三极管BE间的导通压降
当输入信号为0V时,下面的三极管导通,上面的三极管截止,输出信号为0.7V,
这个三极管推挽电路同一时间只有一个三极管是导通的,不会出现两个三极管同时导通的情况。
比如上面的三极管导通,那么输出电压就是输入电压减去0.7V,所以下面的PNP三极管由于基极电压大于发射极电压,是不会导通的。
这个三极管推挽电路输入和输出是同相的,也就是输入是高电平时,输出也为高电平。
很多同学会有疑问,三极管推挽电路为什么不是上面是PNP三极管,下面是NPN三极管,这个才更符合我们电路设计的习惯才对。
前面我们讲过三极管BE间其实是相当于一个二极管的。
那么大家再来看下这个电路。当没有信号输入时,电源通过PNP三极管EB间的二极管,然后通过NPN三极管BE间而二极管到地,这时这两个三极管都是导通的,三极管很容易由于电流过大而损坏。
所以我们常见的三极管推挽电路都是上面是NPN三极管,下面是PNP三极管。
三极管推挽电路经常用在瞬间大电流的的驱动和功率放大的场景。
比如这个这个电机驱动电路,其中的MOS管由于栅极到源极间电容瞬时充放电电流比较大,如果需要对Cgs进行快速充放电,一般前级加三极管推挽电路进行驱动,可以有效的降低MOS管的开关损耗。