似乎我们多次提到了上拉电阻,下拉电阻,具体到底什么样的电阻算是上下拉电阻,上下拉电阻都有何作用呢?
上拉电阻就是将不确定的信号通过一个电阻拉到高电平,同时此电阻也起到一个限流作用,下拉就是下拉到低电平。 比如我们的IO设置为开漏输出高电平或者是高阻态时,默认的电位是不确定的,外部经一个电阻接到VCC,也就是上拉电阻,那么相应的引脚就是高电平;经一个电阻到GND,也就是下拉电阻,那么相应的引脚就是一个低电平。 上拉电阻应用很多,都可以起到什么作用呢?我们现在主要先了解最常用的以下4点。 1、 OC门要输出高电平,必须外部加上拉电阻才能正常使用,其实OC门就相当于单片机IO的开漏输出,其原理可参照图中的开漏电路。 2、加大普通IO口的驱动能力。标准51单片机的内部IO口的上拉电阻,一般都是在几十K欧,比如STC89C52RC内部是20K的上拉电阻,所以最大输出电流是250uA,因此外部加个上拉电阻,可以形成和内部上拉电阻的并联结构,增大高电平时电流的输出能力。 3、在电平转换电路中,比如我们前边讲的5V转12V的电路中,上拉电阻其实起到的是限流电阻的作用,如图所示。
|
电工学习网 ( )
GMT+8, 2023-5-31 05:46