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

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

3天内不再提示

电路设计必知的MCU IO口用作输出和输入时要串联多大的电阻才合适?

硬件那点事儿 来源:硬件那点事儿 作者:硬件那点事儿 2024-09-09 18:34 次阅读

Part 01

前言

MCU IO口用作输出和输入时要串联多大的电阻才合适?想必刚做硬件设计的工程师一定会有这个疑问,在回答这个问题之前,我们需要了解两个名词:拉电流和灌电流,什么是拉电流?什么是灌电流?很多人傻傻分不清,今天我们就详细说一下。

1da76af8-6699-11ef-8e70-92fbcf53809c.png

拉电流和灌电流其实就是把外部负载连接到电路,系统,微控制器或其他电子设备的连接方式。以下图为例,电路图中的负载为1k电阻,当然也可以是消耗电流的任何负载,例如LED和串联电阻的组合体,或者是继电器的线圈,灯泡等。电路图中的设备可以是任何电子电路或设备,例如微控制器,FPGACPLD,逻辑电路等。

1dbabbee-6699-11ef-8e70-92fbcf53809c.png

Part 02

拉电流和灌电流

1dd3cc2e-6699-11ef-8e70-92fbcf53809c.jpg

当我们在微控制器引脚和GND之间连接1K的负载电阻时。当微控制器引脚输出为高电平(逻辑1)时,微控制器将向负载提供电流。在此配置中,逻辑1将为负载供电,如果负载是LED,那么就是点亮LED,逻辑0将停止为负载供电,也就是关闭LED。

所以说当负载连接到设备,从而电流从电源流到设备中时,这样的连接方式就是拉电流。需要注意的是,不要超过IC可以输出的最大电流,以免损坏IC。比如下图是某MCU规格书中关于IO口拉电流和灌电流限值的截图。

1dde0fb8-6699-11ef-8e70-92fbcf53809c.png

那么灌电流就更好理解了,举个例子,在电源(例如+ 5V)和微控制器引脚之间连接了电阻或LED。当微控制器引脚被切换为高电平(逻辑1)时,负载电流被切断。当微控制器将引脚切换为低电平(逻辑0)时,电流流过负载,这样的连接方式就是灌电流。同样灌电流也是有限制的,设计时应查到IC的最大灌电流能力是多少。

1df59e08-6699-11ef-8e70-92fbcf53809c.png

Part 03

总结

总结一下,拉电流就是流出,灌电流就是流入,二者都是有限制的,不可超过IC规格书中规定的最大值。回到我们最开始的问题,当MCU IO口用作输出和输入时要串联多大的电阻才合适呢?其实就是去查阅MCU规格书中定义的单个IO以及所有IO加在一起的拉电流和灌电流限制,然后通过计算确认不要超过规格书定义的限制即可。

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

    关注

    86

    文章

    5464

    浏览量

    171606
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16975

    浏览量

    350205
  • IO
    IO
    +关注

    关注

    0

    文章

    435

    浏览量

    39074
  • 电路设计
    +关注

    关注

    6664

    文章

    2426

    浏览量

    203195
收藏 人收藏

    评论

    相关推荐

    浅析单片机IO输入的高阻态

    我们都知道单片机的双向IO既能输入也能做输出,推挽输出IO
    发表于 04-03 10:31 1.2w次阅读

    单片机P0用作通用I/O输出数据时应留意什么?

    单片机P0与其它端口不同,它的输出级无上拉电阻。当把它用作通用I/O时,输出级是开漏
    发表于 04-01 16:38

    FPGA的IO串联电阻是什么作用?

    在FPGA电路设计的时候,常常会看见IO串联一个电阻,然后接入FPGA内部,这个电阻的作用是
    发表于 10-10 17:30

    电路设计中到底选择多大电阻比较合适

    拉下拉。电阻电路上拉或者下拉,常见于单片机的IO端口,以及MOS的驱动输出或者I2C这样的信号上,有人选择1K,有人选择10K,有人选择100K,那么我们在
    发表于 01-14 07:17

    刻录机缓存容量多大合适呢?

    刻录机缓存容量多大合适呢?   多大缓存合适呢? 刻录机在刻录过程中,包括激光刻录头在内的
    发表于 12-26 10:06 4110次阅读

    电路设计--串联匹配电阻的应用

    电子专业单片机相关知识学习教材资料——电路设计--串联匹配电阻的应用
    发表于 10-10 14:17 0次下载

    浅析单片机IO工作在高阻态的输入模式是什么状态

    我们都知道单片机的双向IO既能输入也能做输出,推挽输出IO
    的头像 发表于 04-28 16:54 2.8w次阅读
    浅析单片机<b class='flag-5'>IO</b><b class='flag-5'>口</b>工作在高阻态的<b class='flag-5'>输入</b>模式是什么状态

    工厂电路和设备维修

    工厂电路和设备维修(电源技术应用2014年03)-工厂电路和设备维修         
    发表于 09-24 09:43 8次下载
    工厂<b class='flag-5'>电路</b>和设备维修<b class='flag-5'>必</b><b class='flag-5'>知</b>

    单片机IO输入输出模式判断

    判断单片机IO输入输出模式,是判断单片机的IO
    发表于 11-17 10:21 16次下载
    单片机<b class='flag-5'>IO</b><b class='flag-5'>口</b><b class='flag-5'>输入输出</b>模式判断

    单片机io输出电流范围及问题详解

    一、51单片机IO端口的四种输入输出模式  1、准双向输出  准双向输出类型可
    发表于 12-31 18:53 4次下载
    单片机<b class='flag-5'>io</b><b class='flag-5'>口</b><b class='flag-5'>输出</b>电流范围及问题详解

    51入门详解教程系列之IO输入输出

    一、IO输入1.分类(1)基本输入IO电路(2)施密特触发
    发表于 01-13 16:00 5次下载
    51入门详解教程系列之<b class='flag-5'>IO</b><b class='flag-5'>口</b>的<b class='flag-5'>输入</b>和<b class='flag-5'>输出</b>

    MCU中的IO输入输出状态详解

    使用MCU,必然接触到IO(Input,Output),对于IO输入输出状态就要有所了解。
    发表于 02-08 15:47 3次下载
    <b class='flag-5'>MCU</b>中的<b class='flag-5'>IO</b><b class='flag-5'>口</b><b class='flag-5'>输入输出</b>状态详解

    反馈组态对输入 输出电阻的影响

    反馈组态对输入电阻输出电阻的影响是电子电路设计中一个重要的概念。在交流负反馈放大电路中,存在四种基本的反馈组态:电压串联、电压并联、电流
    的头像 发表于 08-21 16:05 1295次阅读

    单片机io输出电流多大

    单片机IO输出电流大小会受到多种因素的影响,包括单片机的型号、IO的配置模式以及外部电路
    的头像 发表于 09-14 14:29 1162次阅读

    MCU IO的作用和特点

    MCU(微控制器)的IO(Input/Output Port,输入输出端口)是单片机与外界进行信息交互的关键接口。这些IO
    的头像 发表于 09-30 11:52 498次阅读