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

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

3天内不再提示

GPIO电路图以及上拉电阻的作用

0BFC_eet_china 来源:未知 作者:邓佳佳 2018-03-04 16:10 次阅读

GPIO口的定义:

GPIO口,通用输入输出,这个大家都知道,但是输入,输出的电路是什么样的,其实并不用太关心,只需配置寄存器即可,但是还是要摸一摸,为了方便理解,引入了单片机的IO口原理图来说明(道理是一样的)

认识电路:

一.普通IO口

如上图所示(红色框是板子内部)

1.基级(②位置)为低电平时,PNP导通,此时单片机IO口输出的是低电平,当基级(②位置)为高电平时,PNP导通,此时单片机IO口输出的是高电平

2.这里注意,④位置上是一个上拉电阻,这里设置上拉电阻的考虑因素是这样的,假设我要在这个单片机IO口输出一个电流来驱动小灯发亮,①的位置电阻一般有20k左右,发出的电流250uA,基本上忽略不计,加上一个上拉电阻后, 总电流 = ①位置电流 + ④位置电流(①与④构成并联电路)

3.为什么不设置让,①的位置电阻R小一点,这样电流大一点,就不需要上拉电阻了呢? 因为单片机是控制单元,设计时最好把强电流设计到外围电路里,如果设计到单片机内部,会烧坏板子

这里体现出上拉电阻的其中一个作用--->加大电流,加强了驱动的能力

二.强推挽输出:

(意思就是说能输入输出大电流,前面已经说了单片机内部最好不要设计大的电流,所以这个功能的IO要少用)

1.内部总线输入高电平, 上面的NPN导通,则IO口输出大电流(因为上面的三极管VCC电源下面没有接上拉电阻, I = VCC/电阻+NPN内部电阻),所以IO出口的地方一般接一个电阻限流内部总线输如低电平, 下面的NPN导通,则此时如果IO口外面接一个VCC(不带上拉电阻),就会有大电流灌输进来

这里体现了上拉电阻的另一个作用--->限流

三.开漏级OC门:

什么叫IO口的开漏状态,如上图所示 如果内线是高电平,则NPN的基级是低电平,此时NPN不导通,那么IO口此时相当于是悬浮在空气中的,所以无法确定它的状态(不知道是低电平还是高电平),那么这个状态就是开漏状态,所以此时要向外围电路输出一个高电平是不可能的,如果想输出一个高电平,则必须在NPN的集电极上面来一个上拉电阻

这时又体现出上拉的一个作用: 就是将不确定的信号通过一个电阻嵌位(保持)在一个高电平上,下拉同理,

这里对于OC门还有一个应用, 可以控制高电位的电路,如果外围电路需要大的电压,则可以用OC门加上拉电阻来完成这个功能,如下图所示, 当内部总线为高电平,则NPN截止,最右边加一个12v的上拉电阻,使得电位钳在12v供外围电路使用。

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

    关注

    5

    文章

    358

    浏览量

    30550
  • GPIO
    +关注

    关注

    16

    文章

    1191

    浏览量

    51869

原文标题:GPIO电路图以及上拉电阻的作用

文章出处:【微信号:eet-china,微信公众号:电子工程专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TLV320AIC3100原理,音频输入电路MIC的电阻R1303和下拉电阻R1304是否需要?

    请帮忙审核TLV320AIC3100原理。请关注模拟地和数字的隔离是否正确。 SPK接口是否正确,是否需要增加LC滤波电路,如需增加,应该如何增加。 音频输入电路MIC的
    发表于 10-09 09:45

    电阻和下拉电阻有什么区别?#硬件工程师 #电路设计 #扬兴科技

    电阻
    扬兴科技
    发布于 :2024年09月26日 16:41:20

    电路设计基础:电阻、下拉电阻分析

    。 在数字电路中不用的输入脚都要接固定电平,通过1k电阻接高电平或接地。 1、定义 就是将不确定的信号通过一个电阻嵌位在高电平,
    发表于 08-22 13:59

    电路的热敏电阻有什么作用

    电路的热敏电阻扮演着至关重要的角色,它们是电子设备中不可或缺的组成部分,用于实现温度测量、温度控制、过热保护等多种功能。以下是对电路
    的头像 发表于 08-07 16:08 599次阅读

    求助,关于GPIO4和GPIO5电阻问题求解

    无上,其他的 GPIO 口均有。 由于是内部配置,所以如需下拉,需外部加下拉方式或者加
    发表于 07-19 14:06

    请问ESP8266 GPIO的内部/下拉电阻范围有多大?

    ESP8266 GPIO的内部/下拉电阻范围有多大?
    发表于 07-08 07:16

    电阻和下拉电阻的用处和区别介绍

    电阻和下拉电阻是电子电路设计中常用的两种电阻。尽管它们有共同点,例如影响
    的头像 发表于 05-02 15:18 4521次阅读
    <b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>电阻</b>和下拉<b class='flag-5'>电阻</b>的用处和区别介绍

    电阻如何实现低功耗设计

    电阻有助于降低系统的总功耗,同时保持电路的功能性和稳定性。那么
    的头像 发表于 05-02 15:00 851次阅读

    电阻作用是什么

    电阻是一种用于保证输入信号为预期逻辑电平的电阻元件。
    的头像 发表于 05-02 14:51 3482次阅读
    <b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>电阻</b>的<b class='flag-5'>作用</b>是什么

    STM32cubemx在开漏和推挽输出模式下电阻和下拉电阻有什么作用和区别?

    只配置过输入的时候和下拉电阻。不知道在开漏和推挽输出模式下电阻和下拉
    发表于 03-27 07:20

    电阻和下拉电阻是什么

    就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。而下拉电阻是直接接到地上,接
    发表于 02-29 12:39 3399次阅读
    <b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>电阻</b>和下拉<b class='flag-5'>电阻</b>是什么

    请为cx3的io口没有内部电阻或下拉电阻吗?

    ,CyU3PGpioSetValue,在配置参数里CyU3PGpioSimpleConfig_t的结构里,没有看到此io口是否可以配置内部或下拉电阻。请为cx3的io口没有内部
    发表于 02-28 06:25

    如何确定复位IC(电压检测器)的电阻、电压浮动呢?

    在此说明由电阻引起的电压浮动和选择电阻的方法。
    的头像 发表于 02-20 16:37 1134次阅读
    如何确定复位IC(电压检测器)的<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>电阻</b>、电压浮动呢?

    电路板中上电阻和下拉电阻所起的作用

    电阻或下拉电阻电路板维修技术中的两个专业技术术语,在分析电路板中的
    的头像 发表于 02-03 12:26 756次阅读

    电阻和下拉电阻的用处

    电阻和下拉电阻的用处和区别  电阻和下拉
    的头像 发表于 11-22 18:26 1721次阅读