0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

上下拉电阻的使用方法

电子工程师笔记 来源:CSDN技术社区 2024-11-07 10:22 次阅读

1.上、下拉电阻定义

上拉电阻是把一个信号通过一个电阻接到电源(Vcc),下拉电阻是一个信号通过一个电阻接到地(GND)。

2.强上拉、弱上拉

强上拉、弱上拉的强弱只是上拉电阻的阻值不同,没有什么严格区分。例如:50Ω上拉,一般成为强上拉;100kΩ上拉则称为弱上拉。下拉也是一样的。强拉电阻的极端就是0Ω电阻,即将信号线直接与电源或低相连接。

3.上、下拉电阻的作用

因为上下拉电阻的作用概念很宽泛,不用领域的使用方法也不同,常见使用方法整理如下:

3.1.维持输入管脚是一个稳态

芯片的管脚有三个类型,输出(Output,简称O)、输入(Input,简称I)和输入输出(Input/Output,简称I/O)。芯片的输入管脚,输入的状态有三个:高电平、低电平和高阻状态。高阻状态,即管脚悬空,很可能造成输入的结果是不定状态,引起输出震荡。有些应用场合不希望出现高阻状态,可以通过上拉电阻或下拉电阻使管脚稳定状态。

3.2.三极管实现电平转换电路的外围电路

三极管属于电流控制电流型元件,于MOS管不同,MOS管属于电压控制电压型元件。三极管有三个工作区:截至区、放大区和饱和区。以NPN型三极管为例,BE之间那个跟箭头很像一个二极管,其实BE之间就是一个二极管,BE的压差(Ube)约为0.6V(实际大小与元器件型号有关。很多都说是0.7V,0.7V只是为例工程计算方便选取的一个比较接近范围中心得电压值,在铃木雅臣《晶体管电路设计》中基射电压是按照0.6V计算,在工程上并不会有太大差异)。当Ube<0.6V时,BE间得等效二级管没有导通,此时三极管处于截至状态;随着BE之间的电压差上升,三极管进入放大区,三极管处于放大区或饱和区时Ube=0.6V。这时BE之间的压差不会随着输入的电压变高而继续增加,体现出二极管的特性,保持导通电压。

wKgaomcsJMiAc66jAAO27wnqJdI569.png

三极管电平转换电路

如上图所示,输入信号如果为3.3V电压信号,三极管的BE电路等效于一个二极管。我们并不会把二极管两端之接到电压和GND之间,一般会串联电阻,对电流进行控制。

R1电阻输入限流电阻,因为三极管属于电流控制元件,当三极管属于放大或饱和状态时,Ube的电压为0.6V,可以根据输入电压U计算基极Ib的电流,计算公示为Ib=(U-0.6)/R1,从公示可以看出,若不接限流单组R1,当输入电压大于0.6V时,基极电流会非常大,从而烧毁三极管。需根据输入电压、三极管的特性进行计算。如果该三极管的放大倍数wKgZomcsJMiAPfikAAABD4l1Fao585.png为50(三极管的固有特性,在放大状态集电极电流Ic的大小是基极电流Ib的wKgZomcsJMiAPfikAAABD4l1Fao585.png倍)。

输出电压 Vout=Vcc-Ic*R2。通过这个公式,我们可以看出:Vcc 确定,上图中 Vcc 为12V,Vout 在 Ic 为0时达到最大值12V(等于Vcc),由于是数字电路,Vout需要达到0V附近,实现低电平的效果。如果R2选定为1KΩ,很容易计算出 Ic 让三极管达到饱和状态的值,wKgaomcsJMiACoIJAAAEWbfhrwg633.png

三极管的导流能力有限,如果选定的三极管集电极的额定电流为500mA,那么 Ic 的最大值 Ic(max)=500mA 所以,R2的选值不能太小,避免Ic太大导致三极管烧毁。通过公式可以看出,集电极电阻越大越容易饱和,饱和区的现象是两个PN结均正偏,Ic 不受 Ib的控制,因为 Vout 已经接近 GND 了,不可能凭空产生负电压。

如果,输入电压为3.3V,若要求设计时三极管处于饱和状态,则 Ic(饱和)=12mA,那么Ib(min)=Ic(饱和)/wKgZomcsJMiAPfikAAABD4l1Fao585.png=12mA/50=0.24mA,则基极限流电阻R1(max)=(3.3V-0.6V)/Ib(min)=11.25kΩ。若要求输入3.3V时,三极管饱和,并且要求考虑三极管的放大系数wKgZomcsJMiAPfikAAABD4l1Fao585.png、电阻、Vcc电压的离散型、精度、波动等因素,需要留够足够的余量。于是,此时我们可能选择R1为 1kΩ 的电阻让三极管足够饱和,另外 R1 的阻值也不能太小,需要考虑 Ib 的额定电流。R1、R2都不能太小的另一个原因是我们需要考虑功耗和节能。

3.3.OC、OD电路

对于 OC(Open Collector,集电极开路)、OD(Open Drain,漏极开路)电路上拉电阻的功能主要是为集电极开路输出型电路提供输出电流通道。有些芯片的输出管脚,形成了三极管或MOSFET,电商没有继承上拉电阻到Vcc。

3.4.总线I/O接口上、下拉电阻

一些总线有输入输出接口,本质就是OC或OD的接口。I2C(Inter Intergrated Circuit,内部集成电路)总线就是典型的OD输出结构的应用,典型的I2C电路都有上拉电阻。

3.5.增加输出管脚的驱动能力

芯片的输出挂角本身并不是OC、OD,但是有时也会增加一个上拉或下拉电阻,通过上拉或下拉来增加或减小驱动电流。

3.6.电平标准匹配

改变电平的电位,常用在TTL-CMOS匹配。当TTL电路驱动CMOS电路时,若TTL电路输出的高电平低于CMOS电路的最低电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平值。注意:上拉电阻的电阻值应不低于CMOS电路的最低高电压,同时要考虑TTL电路电流(如某端口最大输入或输出电流)的影响。

3.7.增强电路抗干扰能力

芯片的管脚加上拉电阻来提高输出电平,从而提高芯片输入信号的噪声容限,增强抗干扰能力。长线传输中,电阻不匹配容易引起反射波干扰,加上、下拉电阻的电阻值匹配,能有小抑制反射波干扰。提高总线的抗电磁干扰能力,管脚悬空就比较容易受外界的电磁干扰。

4.吸电流、拉电流、灌电流定义

拉电流:主动输出电流,是从输出口输出电流。

灌电流:被动输入电流,是从输出端口流入吸电流。

吸电流:吸是主动吸入电流,是从输入端口流入吸电流和灌电流就是从芯片外电路通过引脚流入芯片内的电流,区别在于吸收电流是主动的,从芯片输入端流入的叫吸收电流(即吸电流)。

拉电流是数字电路输出高电平给负载提供的输出电流,灌电流时输出低电平时外部给数字电路的输入电流,它们实际就是输入、输出电流能力;吸电流是对输入端(输入端吸入)而言的,而拉电流(输出点流出)和灌电流(输出端被灌入)是相对输出端而言的。

5.上拉电阻阻值选择原则

1)从节约功耗及芯片的灌电流能力考虑,电阻值应当足够大。电阻越大,电流越小。

2)从确保足够的驱动电流考虑,电阻值需要足够小。电阻值越小,电流越大。

3)对于高速电路,过大的上拉电阻可能边沿变平缓。需要电阻与电容形成RC滤波电路,影响信号的高频分量的传输。

4)驱动能力与功耗的平衡。以上拉电阻为例,一般来说,上拉电阻越小,驱动能力越强,但功耗越大,设计时应注意二者之间的平衡。

5)下级电路的驱动需求。同样以上拉电阻为例,当输出高电平时,开关管断开,上拉电阻应适当选择以能够向下级电路提供足够的电流。

6)高低电平的设定。不同电路的高低电平的门槛电平会有所不同,电阻应适当设定以确保能输出正确的电平。以上拉电阻为例,当输出低电平时开关管导通,上拉电阻和开关管导通电阻分压值应确保在零电平门槛之下。

7)频率特性。以上拉电阻为例,上拉电阻和开关管漏源极之间的电容和下级电路之间的输入电容会形成RC延迟,电阻越大,延迟越大。上拉电阻的设定应考虑电路在频率方面的需求。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 三极管
    +关注

    关注

    142

    文章

    3603

    浏览量

    121734
  • 上拉电阻
    +关注

    关注

    5

    文章

    359

    浏览量

    30585
  • 下拉电阻
    +关注

    关注

    4

    文章

    147

    浏览量

    20504
  • MOS管
    +关注

    关注

    108

    文章

    2399

    浏览量

    66656

原文标题:上、下拉电阻(强弱上拉、吸电流、拉电流、灌电流)

文章出处:【微信号:电子工程师笔记,微信公众号:电子工程师笔记】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    上下拉电阻应用很简单吗?哪些地方要加上下拉电阻

    电路设计中,在哪些地方要加上下拉电阻上下拉电阻加多大呢?是否要考虑它的功耗,以及它的灌电流大小,太大会损坏电子器件。
    的头像 发表于 10-08 16:23 2235次阅读
    <b class='flag-5'>上下拉</b><b class='flag-5'>电阻</b>应用很简单吗?哪些地方要加<b class='flag-5'>上下拉</b><b class='flag-5'>电阻</b>?

    电阻上下拉功能实现原理详解

    作为电路中最常见的电子元器件之一,电阻可以实现限流、隔离、上下拉等不同功能。以上拉为例,IIC通信接口SDA和SCLK都需要通过电阻实现上拉输入/输出。那么,电阻是如何实现
    的头像 发表于 11-13 18:23 1704次阅读
    <b class='flag-5'>电阻</b><b class='flag-5'>上下拉</b>功能实现原理详解

    最全讲解上下拉电阻 上下拉电阻的选择与上下拉电阻的应用

    在电子元器件间中,并不存在上拉电阻下拉电阻这两种实体的电阻,之所以这样称呼,原因是根据电阻不同使用的场景来定义的,其本质还是
    的头像 发表于 04-09 15:13 9603次阅读
    最全讲解<b class='flag-5'>上下拉</b><b class='flag-5'>电阻</b> <b class='flag-5'>上下拉</b><b class='flag-5'>电阻</b>的选择与<b class='flag-5'>上下拉</b><b class='flag-5'>电阻</b>的应用

    上下拉电阻的用法

    上下拉电阻的用法
    发表于 08-16 13:38

    上下拉电阻的用途

    上下拉电阻的用途,总结一下,对很多人应有帮助
    发表于 10-24 17:01

    上下拉电阻的作用

    上下拉电阻的作用
    发表于 04-18 21:21

    如何选择RS-485上下拉电阻

    RS-485总线广泛应用于通信、工业自动化等领域,在实际应中,通常会遇到是否需要加上下拉电阻以及加多大的电阻合适的问题,下面我们将对这些问题进行详细的分析。一、为什么需要加上下拉
    发表于 05-21 07:10

    上下拉电阻有什么用

    深入浅出上拉电阻下拉电阻浅谈上下拉电阻思考:上下拉电阻
    发表于 11-30 06:07

    上下拉电阻有什么用呢

    电阻2.0浅谈上下拉电阻思考:上下拉电阻有什么用呢?答:上下拉
    发表于 01-14 06:50

    上拉电阻下拉电阻的选型和计算

    上拉电阻下拉电阻的选型和计算,根据不同情况选择不同上下拉电阻方法
    发表于 11-30 18:20 0次下载

    上下拉电阻分析

    上拉电阻,与下拉电阻的分析
    发表于 07-24 16:40 70次下载

    上下拉电阻的接线方法及作用介绍

    本文主要介绍了上下拉电阻的接线方法及作用。
    的头像 发表于 09-30 11:27 1.9w次阅读
    <b class='flag-5'>上下拉</b><b class='flag-5'>电阻</b>的接线<b class='flag-5'>方法</b>及作用介绍

    上下拉电阻在电路设计中的应用

      “上下拉电阻应用很简单吗?”那可不一定。电路设计中,在哪些地方要加上下拉电阻?上下拉电阻加多
    的头像 发表于 11-23 15:27 2082次阅读
    <b class='flag-5'>上下拉</b><b class='flag-5'>电阻</b>在电路设计中的应用

    电路设计:上下拉电阻应用很简单吗?

    上下拉电阻应用很简单吗?”那可不一定。电路设计中,在哪些地方要加上下拉电阻上下拉电阻加多大呢
    的头像 发表于 03-17 16:32 1065次阅读
    电路设计:<b class='flag-5'>上下拉</b><b class='flag-5'>电阻</b>应用很简单吗?

    电阻是如何实现上下拉功能的呢?

    的电平状态,以避免未定义或干扰信号的产生。 实现上下拉功能的核心是使用特定大小的电阻与输入端相连,通过不同的电阻值来实现上拉或下拉效果。具体的实现
    的头像 发表于 02-04 09:32 886次阅读