上拉电阻起到什么作用_上拉电阻如何取值

电子说

1.2w人已加入

描述

  所谓上拉电阻,就是将单片机的GPIO口通过一个电阻接至电源,在初始情况下给该GPIO引脚一个确定的高电平,防止没有上拉电阻而导致误动作。

  上拉电阻的作用

  给GPIO一个确定的电平信号。单片机的GPIO口在初始状态下可能是一个不确定的信号,从而导致误操作,为了克服这种情况,加入一个上拉电阻就把该端口钳制在了高电平,从而避免误触发。

  提高端口的驱动能力。对于一些开漏极、开集电极输出的电路而言,其端口只能输出信号却没有带载能力,比如光耦的OC输出以及比较器的OC输出,在输出端加入上拉电阻提高其驱动能力。比较器的输出如下图所示。

  电阻

  以上就是这个问题的回答,感谢留言、评论、转发。更多精彩内容请关注本头条号:玩转嵌入式。感谢大家。

  首先解释一下上拉电阻:上拉电阻的作用就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。

  电阻

  那么对于普通的51单片机芯片来说,有P0~P3四类共32个输出串口,而P1~P3内部自带上拉电阻,除非它的驱动能力不足以驱动后续电路,才会考虑加上拉。由于P0口内部没有上拉电阻,是开漏的。所以P0口作为I/O口输出时,输出低电平为0,输出高电平为高阻态(并非5V,相当于悬空状态)。也就是说P0口不能真正的输出高电平,给所接的负载提供电流,因此在要求输出为高电平时必须接上拉电阻,不过一般传输地址和数据时不接也没事。

  电阻

  上拉电阻如何取值

  上拉电阻没有明确的计算公式和技术要求必须是多大,一般都是根据典型值和经验值选取,在设计电路时,一般选取4.7k-10k之间作为上拉电阻,下拉电阻也是这个范围。

  电阻

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分