在单片机作为控制器的应用中,输出信号是需要被稳定控制和延长的。在输出信号时,需要考虑电压的高低和输出功率的大小,而推挽输出模式正好可以满足这些要求。
推挽输出的器件中,常见的有两个晶体管:一个为NPN型晶体管,一个为PNP型晶体管。在输出电平为低电平的时候,PNP型晶体管信号端电平为高电平,而NPN型晶体管的信号端电平为0V。当信号为高电平的时候,NPN型晶体管的信号端电平变为高电平,而PNP型晶体管的信号端电平变为0V。
通过不同晶体管的工作状态,推挽输出可以实现高电平的输出和低电平的输出。其特点是:
与其他的输出模式相比,推挽输出具有以下优点:
推挽输出模式广泛应用于要求较高的场景,如:
推挽输出模式还可以使用半导体继电器来驱动大功率电器。在低电平时,PNP型晶体管的细极处会由于电阻下降而通过,此时可以驱动半导体继电器开启,从而驱动大功率电器。