羽蒙 发表于 2014-7-13 14:07:24

开漏输出与推挽输出

要得到高电平需要上拉电阻才行。一般用于线或、线与,适合做电流型的驱动,其吸收电流的能力相对强(一般20mA以内)。开漏是对MOS管而言,开集是对双极型管而言,在用法上没区别,开漏输出端相对于三极管的集电极。
如果开漏引脚不连接外部的上拉电阻,则只能输出低电平
。因此,对于经典的51单片机的P0口,要想做输入/输出功能必须加外部上拉电阻,否则无法输出高电平逻辑。一般来说,可以利用上拉电阻接不通的电压,改变传输电平,以连接不通电平(3.3V或5V)的器件或系统,这样就可以进行任意电平转换了。

漏极开路输出高电平本质就相当于IO口断开,直接被上拉电阻上拉;而输出低电平实际就是电流被IO口吸收。

推挽输出:

如果输出级的两个参数相同MOS管(或三极管)受两互补信号的控制,始终处于一个导通,一个截止状态,就是推挽项链,这种结构称为推拉式电路。推挽输出电路输出高电平或低电平时,两个MOS管交替工作,可以减低功耗,并提高每个管的承受能力。又由于不论走那条路,管制导通电阻都很小,使RC常数很小,逻辑电平转变速度很快,因此,推拉式输出既可以提高电路的负载能力,又能提高开关速度,且导通损耗小效率高。输出既可以向负载灌电流(作为输出),也可以从负载抽取电流(作为输入)。
页: [1]
查看完整版本: 开漏输出与推挽输出