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

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

3天内不再提示

什么是上拉电阻?P0口上的上拉电阻有什么用?

冬至子 来源:技能两分钟 作者:技能两分钟 2023-11-13 15:33 次阅读

这次简单说说上拉电阻,那问题来了,什么是上拉电阻?上拉电阻从概念上理解就是一个电阻一端接到电源正极,一端接到输出端。下图就是一个简单的上拉电阻,如果没有这个电阻R,则I/O口和VCC就没有直接连接关系,如果用电阻连接起来就是一个上拉电阻。

从上图其实也能看出来,这个上拉电阻R能够避免I/O口悬空,这样就能稳定输出端的电位,如果觉得不好理解可以通过下面一个实例来看一下,下面这个YS276就是一个霍尔元件,如果检测到磁场2脚会输出低电平,左面那个图加了上拉电阻,右面那个图没加上拉电阻。

如果没有磁场对于霍尔元件本身来说2脚会处于高阻态,也就是电阻很大,左面那个电路由于接了一个电阻,所以2脚电位几乎就是电源电压(由于2脚输入电阻很大,电阻R中几乎没有电流),但是对于右面那个电路,由于没加这个电阻,实际上2脚输出状态并不是很确定,如果用右面那个电路做一个检测到磁场就报警,最后的结果可能是只要通上电就一直在报警。

学过51单片机的朋友可能知道51单片机的P0口需要加一个上拉电阻,这个上拉电阻的作用其实就和上面那个电路有相似的地方。我们来看一下这个P0口输出端,只看用黑色框框起来的部分,在T1管子的左侧有个与门电路,与门电路有两个输入端,实际上输入端总有低电平,所以这个与门电路总是输出低电平,因此T1管处于截止状态。

如果T2管栅极有高电平出现,那么T2管会导通,这时候T2管漏源之间的压降很小,因此P0.X输出低电平,相反如果T2管栅极输入低电平,T2管就会截止,这时候P0.X就处于高阻态,会出现和上面那种电路一样的情况,因此需要在P0口加一个上拉电阻

实际上上拉电阻不仅限于稳定输出端的电位,例如CMOS芯片上输入电阻一般都很大,为了防止静电造成损坏,不用的管脚不能悬空,一般都会接上拉电阻以保护内部电路;加上上拉电阻还能提高输出端的电流,增强引脚的驱动能力,这在单片机中也比较常用;上拉电阻由于连着电源正极,所以也能提高输出端高电平的电压等等。

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

    关注

    6001

    文章

    43973

    浏览量

    620849
  • 上拉电阻
    +关注

    关注

    5

    文章

    345

    浏览量

    30259
  • 电源电压
    +关注

    关注

    2

    文章

    895

    浏览量

    23604
  • 门电路
    +关注

    关注

    7

    文章

    191

    浏览量

    39842
  • CMOS芯片
    +关注

    关注

    3

    文章

    37

    浏览量

    8368
收藏 人收藏

    评论

    相关推荐

    电阻和#下拉电阻你了解吗

    电阻电阻下拉电阻元器件
    jf_97106930
    发布于 :2022年08月27日 16:32:05

    电阻的通俗解释_你真正知道吗#电阻 #硬声创作季

    电阻元器件电厂
    电厂运行娃
    发布于 :2022年10月22日 15:20:42

    [注意]51单片机的P0电阻

      最近自己做了块51学习板,51单片机的P0口上接10K的电阻,经两片74hc573接到共阴数码管上。调试时一
    发表于 10-07 21:28

    关于51单片机P0口上电阻

    我是一个单片机的初学者,对于51单片机的P0需要接上电阻,在此接一个10K的排阻,但不知道引出的8个排针的摆放位置,这8个引出的IO
    发表于 01-23 22:41

    stc89c52为什么P0需要电阻

    我在网上找不到比较浅显易懂的解释而且它跟上电阻是怎么连接的 如果使用LED流水灯 需要经过那个电阻吗 流水灯自己不也有排阻?还是说流水
    发表于 01-06 14:39

    系统应用:电阻、下拉电阻实例——张飞实战电子

    状态。防止直通!电阻在选用时,选用经过计算后与标准值最相近的一个!P0为什么要电阻原因:1
    发表于 06-26 14:26

    当1个IO2个电阻,是不是1个没用?

    IO本来10K电阻,后面又因为其他电路个2K
    发表于 02-05 21:16

    51单片机的12864的P0加上电阻就不会显示

    我自己焊的最小系统板,可是P0加上电阻就不会显示,把
    发表于 08-06 04:35

    51单片机P0接口接74HC245的电阻问题

    各位大佬,萌新求助。普中开发板的教程里面使用P0端口接74HC245驱动动态数码管的共阳极,如果输出高电平,应该要接上电阻,据我理解
    发表于 08-11 12:31

    电阻作用,电阻应用和选择原则

    最相近的一个!  P0为什么要电阻原因:  1。 P0
    发表于 12-14 17:21

    IIC为什么用开漏输出和电阻

    IIC通信协议推挽输出和开漏输出开漏输出的作用IIC为什么用开漏输出和电阻
    发表于 02-26 06:48

    按键电阻

    电流。51单片机接按键时使用上电阻什么用P3需要接上
    发表于 08-12 13:35

    电阻的作用是什么

    stc89c52单片机除了p0其他io都没有集成电阻
    发表于 01-14 07:14

    51单片机P0电阻原理是什么?

    和地址/数据线之间的接通转接。(4)数据输出的驱动和控制电路,由两只场效应管(FET)组成,上面的那只场效应管构成电路。在实际应用中,P0绝大部分多数情况下都是作为单片机系统的地
    发表于 09-19 19:26

    请问51的P0什么时候要电阻什么时候不需要?

    求教大神,51的P0什么时候要电阻什么时候不需要呢?
    发表于 11-09 08:02