首页 > 新闻资讯 > 新闻详情

上拉电阻下拉电阻的作用、原理和区别

IC先生 IC先生 13063 2022-04-13 14:24:49

在电子逻辑电路中,上拉电阻或下拉电阻是用于确保信号已知状态的电阻器,它通常与开关和晶体管等组件结合使用,这些组件会在物理上中断后续组件与地或VCC的连接。

上拉就是用一个电阻将不确定的信号钳位到高电平,这个电阻也起到限流的作用。同理,下拉是指通过一个电阻将不确定信号钳位到低电平。

顾名思义,上拉是向设备输入电流,下拉是输出电流。在本文中,小编就上拉电阻下拉电阻的作用、原理和区别进行简单的介绍。

一、上拉电阻

通常情况下,非集电极(或漏极)开路输出电路(如普通门电路)只能提供有限的电流和电压,但上拉电阻可以为电路创建一个输出电流通道。

1.概念

将电阻从电源的高电平引出,接至输出端。

①、如果输出电平为OC(Open Collector,TTL)或OD(Open Drain,CMOS),不加上拉电阻是不能工作的。没有电源,任何电阻都不能输出高电平。

 集电极开路和漏极开路

②、如果电路中已经有上拉电阻,但阻值过大,压降过高,输出电流过大时,输出电平会下降。在这种情况下,可以应用上拉电阻为电阻提供电流 并“拉高”电平。在IC内部与上拉电阻并联一个电阻,总电流随着总电阻的减小而增大。这种方法也可以用来匹配门电路的电平。还需要注意的是,工作在线性范围内的电阻的上拉电阻不能太小。

二、使用情况

一般在IC用于单键触发时,如果没有内阻,要保持按键不触发或触发后恢复原状,必须在IC外再接一个电阻。

数字电路具有三种状态:高电平、低电平和高阻态。在某些应用中,不希望出现高阻状态,可以根据设计要求通过上拉或下拉来稳定。

有的I/O口可以设置,有的不可以,有的端口是内置的,有的是外接的。I/O口的输出类似于晶体管,当它连接一个电阻和一个电源时,这个电阻就变成了一个上拉电阻。同样,端口在正常情况下处于高电平,但当它通过一个电阻接地时,该电阻变成一个下拉电阻。

三、上拉电阻的作用及缺点

①、 主要作用

  •  TTL电路驱动CMOS电路时,如果电路的输出高电平低于 CMOS电路的最低高电平(一般为3.5V),则需要在输出端接上拉电阻。
  • 门电路必须使用上拉电阻来增加输出高电平。
  • 为了增强输出管脚的驱动能力,一些单片机经常使用上拉电阻。
  • CMOS芯片上,为防止静电损坏,未使用的管脚不能悬空。相反,连接了一个上拉电阻以降低输入阻抗并提供负载屏蔽路径。
CMOS栅极电路中的上拉电阻
  • 芯片引脚加拉电阻,提高输出电平,从而提高输入信号的噪声容限,增强抗干扰能力。
  • 提高干线抗电磁干扰能力,引脚悬空容易受到外部电磁干扰的影响。
  • 长线传输中电阻不匹配,容易造成反射波干扰。使用上拉电阻可以匹配阻值,有效抑制干扰。
②、主要缺点

当电流流过时,上拉电阻通常会消耗额外的能量,这可能会导致输出电平的延迟。此外,一些逻辑芯片对通过上拉电阻引入的电源瞬态敏感,因此需要一个带滤波的独立电压源。

4、注意事项

需要注意的是,如果上拉电阻太大,输出电平会出现延迟(RC延迟)。一般CMOS门电路的输出引脚不能悬空,而是接上拉电阻设置为高电平。

上拉电阻的选择原则是:

①、考虑到芯片的省电和吸电流能力,电阻要足够大。如果电阻大,电流就会小。 

漏型数字输出和源型数字输出

②、上拉电阻要小,以保证足够的驱动电流。电阻小时电流大。

③、对于高速电路,过大的上拉电阻的边缘可能会变平。

五、上拉电阻的计算方法

① 最大值计算方法

确保上拉电阻明显小于负载阻抗,以便输出在高电平有效。

例如负载阻抗为1K,供电电压为5伏,若要求高电平不低于4.5伏,则最大上拉电阻R≧1K,即最大值为1k。如果超过1k,输出高电平将小于4.5伏。

② 最小值的计算方法

确保不超过晶体管的额定电流 ,如果三极管不是场效应管而是普通三极管,也可以根据饱和电流计算最小值。

例如,如果Rmin=5v/47mA=106ohms,如果电阻小于这个电阻,晶体管就会过饱和。如果大于这个值,管子的导体电阻会变大,不利于低电平输出。

6、上拉电阻的应用 

可以在逻辑门与其输入端之间放置一个上拉电阻。例如,输入信号可以通过电阻上拉,开关或跳线可以将输入连接到地。此外,它还可用于信息分配和选择,或对外部设备信号进行错误检测和纠正 。

当逻辑器件没有提供电流时,上拉电阻也可以工作。集电极开路有上拉电阻,这类电路的输出信号常用于驱动外部设备、组合逻辑电路和连接在一条总线上的多个设备。 

此外,上拉电阻可以与其他逻辑器件焊接在同一块电路板上。在许多微控制器中,外部可编程上拉电阻有望应用于嵌入式控制应用,以减少对外部组件的需求。

二、下拉电阻

下拉电阻直接接地,接二极管时,一端接低电平。之所以叫下拉电阻,是因为电路节点的电平被下拉到地。

1.基本概念

①、将不确定的信号通过电阻接地,固定为低电平。

② 、下拉是从设备输出电流。

③、连接下拉电阻的IO口设置为输入状态时,其正常状态为低电平。

2.晶体管底座上的下拉电阻

将下拉电阻器应用于晶体管基极,其主要原因包括以下几点:

①、防止噪声干扰

使用下拉电阻可以防止晶体管因噪声信号的影响而误动作,从而使晶体管的截止更加可靠。

三极管的基极不能悬空。当输入信号不确定时(如处于高阻状态),增加一个下拉电阻可以有效地将电路接地。

尤其是GPIO(General Purpose Input/Output) 连接到这个底座时,如果带GPIO的IC刚刚上电初始化,GPIO内部也处于on状态,非常不稳定,容易产生噪音,导致故障。在这种情况下,增加一个下拉电阻可以消除这种影响。如果在持续时间很短的情况下有一个尖锐的脉冲电平,电压很容易被电阻拉低,否则不能拉低。

通用输入输出 (GPIO) 设备

当然,阻值不能太小,否则会有大电流从电阻流到地,影响漏电流。

②、避免时滞

当晶体管开关打开时,较短的ON和OFF时间是优选的。为防止三极管处于截止状态时残留电荷造成延时,在基极和发射极之间加了一个下拉电阻进行放电。如果有高频和深度饱和,应特别注意。

③、便于偏置电压的设置

在基极上加一个下拉电阻,主要是设置一个偏置电压,这样就不会出现信号失真了。尤其是当输入信号中有交流电时,如果温度升高,Ic会升高,导致Ie升高,Re上的电压下降。由于Vbe=Vb-IeRe,而Vb基本上由下拉电阻保持,所以Vbe减小。Vbe的减小使Ib减小,导致Ic增大,使Ic基本不变。这也是反馈控制的原理。

反馈控制系统

同时,为了防止输入电流过大,加一个电阻可以将一部分电流分流,这样大电流就不会直接流入三极管而损坏三极管。

MOS晶体管还需要一个下拉电阻来设置GATE偏置。由于MOS管内部的三个管脚相互绝缘,所以会产生电容效应。当信号消失后,可通过下拉电阻对内部等效电容进行放电,否则会出现逻辑错误。

三、上拉和下拉电阻的设置

在选择上拉和下拉电阻时,要考虑开关管的特性和下级电路的输入特性,可以从这几个方面来分析:

  • 驱动能力和功耗;以上拉电阻为例,一般来说,上拉电阻越小,驱动能力越强,功耗越大。
  • 驱动下层电路需求;同样以上拉电阻为例,当输出高电平且开关关断时,上拉电阻应该能够为下层电路提供足够的电流。
  • 高低电平;不同电路中高低电平的 阈值电平不同,应适当设置电阻,以保证能输出正确的电平。以上拉电阻为例,当输出为低电平且开关导通时,上拉电阻和开关管的导通电阻应在零电平以下。
  • 频率特性;对于上拉电阻,上拉电阻与开关管漏源极之间的电容以及下级电路之间的输入电容很容易引起RC延迟。更大的阻力会导致更多的延迟。

四、上拉和下拉电阻原理分析

在下图中,假设晶体管T1在有电压输入时处于饱和状态。

上拉电路图

一个0-5V的脉冲电压输入到T1的基极。当输入电压为5V时,设置T1 Ube = 0.7V,所以T1的基极电流 :

计算公式

把T2的基极电流放在一边,因为T1饱和了,那么Uce=0.3V,所以:

基极电流

现在看下图,因为T2有一个输入电阻,这里把它和基极电阻结合起来变成5K,也就是图中的Rsr。

上拉电路图

首先使T1的输入电压为0V,T1截止,集电极输出高电平,但真正的集电极电压是:

集电极电压

既不高也不低。如果输入电压略高于0V,T1可能进入放大区,这将大大增加三极管的功耗,集电极电压会不稳定。

T1管饱和时,逻辑上其集电极电压为0.3V,为低电平。收集器的节点—当前关系为:

收集器的节点

也就是:

上拉电阻计算公式

这可以通过T1晶体管或电路中的任何其他组件来满足。因此当加入后级系统时,会影响前级的截止电压,使三极管的集电极电压由高电平下降到既不高也不低的状态。

在这种情况下,可以将一个上拉电阻连接到后电路的输入端,如下图中的Rs。该电阻的一端连接到电源Vcc,另一端连接到输入端。

晶体管电路
假设Rs=5K,10K和5K的电阻并联值为:

电阻并联值

所以T1集电极的截止电压为:

T1集电极的截止电压

这比计算的最后一个值要高得多。因此,上拉电阻用于提高输入级的高电平输入电压。

需要注意的是,当T1管饱和时,上拉电阻产生的电流会流入集电极。因此,上拉电阻是 T1 的吸电流负载。在选择上拉电阻的电阻率时,应考虑上一级的加热功耗。

用同样的方法分析可知,下拉电阻是前级的拉电流负载,对前级晶体管的截止状态有影响。

五、上拉和下拉电阻的电路

1、上拉电阻电路

上拉电阻电路如下图所示,是数字电路中的反相器。当逆变器输入端Ui没有注入低电平时,上拉电阻R1可以使输入端稳定在高电平,防止低电平干扰导致逆变器误动作。

如果没有上拉电阻,逆变器的输入端悬空,外部低电平干扰很容易进入逆变器,从而导致逆变器向输出高电平方向翻转。

上拉电阻电路

2、下拉电阻电路

下图显示了数字电路中的逆变器。输入端Ui通过下拉电阻R1接地,这样在没有高电平输入时,输入端可以 稳定在低电平,而不受高电平干扰导致逆变器误动作。

如果省略下拉电阻R1,则反相器的输入端悬空,处于高阻态。这样一来,外部的高电平干扰很容易从输入端加到逆变器上,使逆变器向输出低电平的方向翻转。

下拉电阻电路

六、总结

一个上拉电阻将未使用的输入引脚(AND和NAND门)连接到直流电源电压 (Vcc),以保持给定的输入为高电平。一个下拉电阻器将未使用的输入引脚(OR和NOR门)连接到地(0V)以保持给定的输入低电平。

将开关或其他输入与微控制器或其他数字门连接时,通常使用上拉和下拉电阻。大多数微控制器都有内置的可编程上拉/下拉电阻器,因此需要的外部组件更少。

推荐商品
RAC04-05SGA
库存:0
¥ 84.45
GRM155R71H104KE14D
库存:0
¥ 0.0125
CC0603JRNPO9BN102
库存:0
¥ 0.01625
C2012X7R1E475KT000N
库存:0
¥ 0.2352
CL21B106KOQNNNE
库存:0
¥ 0.08211
版权声明: 部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者及时联系本站,我们会尽快处理。
标题:

上拉电阻下拉电阻的作用、原理和区别


网址: https://www.mrchip.cn/newsDetail/333
文章标签: 电阻
0 购物车
0 消息