一.接口相关电路及概念
1.集电极开路输出(oc)
当三级管集电极什么都不接,叫做集电极开路,左侧的三极管用于反向作用。
1)当左侧输入0时,左侧三极管截止,VCC通过电阻加到右侧三极管基极,右测输出端连接到地,输出“0”
2)因为集电极开路是无法输出高电平的,如果想输出高电平可以在输出端加上上拉电阻。因此集电极输出可以用作电平转换。
3)通过上拉电上啦至不同的电压,来实现不同的电平转换。
2.用途的原理
1)用作驱动器:由于OC门电路的输出管的集电极悬空,使用时接一个上拉电阻Rp到电源VCC。OC门使用上拉电阻以输出高电平
2)要特别注意选值:只要取值合适,既能做到保证输出的高低电平符合要求,而且输出三极管的负载电流又不至于过大。
3)集电极开路输出除了可以实现多门的线与逻辑关系外,通过使用大功率的三极管还可以直接驱动较大电流的负载。
-----------------------漏极开路0D-----------------------------
1.电路特点:
在漏极外部的电路添加上拉电阻到电源。
1)因为T=1/RC,所以R的阻值决定了逻辑电平转换的上升/下降沿速度。
2)阻值越大,速度越大,功耗越小。
3)需要添加其它的判断电路才能具备双向输入,
4)如51中的P0口就是漏极开路输出。
在实际中将OD输出的引脚连接到一条线上,形成“线与逻辑”关系。这样所以的引脚成为逻辑与的功能。
-----------------------推挽输出--------------------
1.电路特点:
1)两只三极管在不断地交替导通放大和截止变化,所以是推挽放大器。
2)输出即可以向负载灌电流,也可以向负载抽取电流
-----------------------4.上拉与下拉电阻
上拉电阻:提高输出信号的驱动能力,确定输入信号的电平(防止干扰等),具体表现为:
1)当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般3.5v),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。
2)OC门电路必须加上拉电阻(集电极开路),以提高输出的高电平值
3)为加大输出引脚的驱动能力,有的单片机管脚上也常使用上啦电阻。
4)在COMS芯片上,为了防止静电造成损坏,不用的管脚不能悬空
5)芯片的管脚上加上拉电阻来提高输出电平,从而提高芯片输入信号和噪声容限增强抗干扰能力
6)提高总线的抗电磁干扰能力。管脚悬空就比较容易接受外界的电磁干扰。
7)长线传输中电阻不匹配容易引起反射波干扰,加上下啦电阻是电阻匹配,有效的一直反射波干扰。
-----------------------上拉电阻选择原则------------------------
1.从节约功耗及芯片的灌电流能力考虑应当足够大:电阻大,电流小。
2.从确保足够的驱动电流考虑应该足够小:电阻小,电流大。
3.对于高速电路,过大的上啦电阻可能边沿变平缓
通常在1K到10K之间选取。
-----------------------