引入单片机IO口中,上拉电阻应用设计

玩转单片机 2018-01-15 10:05 次阅读
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供外围电路使用

热门推荐

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

文章出处:【微信号:mcu168,微信公众号:玩转单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

嵌入式学习之GPIO接口详解

本文开始介绍了GPIO的概念好优点,其次阐述了GPIO硬件以及何为上拉电阻和下拉电阻,最后阐述了GP....

发表于 04-26 15:17 227次阅读
嵌入式学习之GPIO接口详解

上拉电阻的作用及阻值的选择原则

上拉电阻的作用及阻值的选择原则

发表于 03-21 11:17 51次阅读
上拉电阻的作用及阻值的选择原则

关于上拉与下拉电阻你必须要知道的都在这里

我们先来说说集电极开路输出的结构。集电极开路输出的结构如图1所示,右边的那个三极管集电极什么都不接,....

的头像 电子工程专辑 发表于 03-20 08:48 1891次阅读
关于上拉与下拉电阻你必须要知道的都在这里

通过寄存器来操作GPIO引脚

GPIO,英文全称为也就是通用IO口。在嵌入式系统中常常有数量众多,但是结构却比较简单的外部设备/电....

的头像 玩转单片机 发表于 03-13 15:14 709次阅读
通过寄存器来操作GPIO引脚

MCU健壮性设计之如何配置数字输入/输出

一般来说,未使用的功能(或已删除的变体)都不会被释放。这对于uC的引脚尤其适用,因为它对摄动很敏感,....

的头像 电子发烧友网工程师 发表于 03-09 13:55 895次阅读
MCU健壮性设计之如何配置数字输入/输出

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

GPIO口,通用输入输出,这个大家都知道,但是输入,输出的电路是什么样的,其实并不用太关心,只需配置....

的头像 电子工程专辑 发表于 03-04 16:10 1010次阅读
GPIO电路图以及上拉电阻的作用

电平转换电路中上拉电阻的处理办法

通过双极性晶体管,集电极由上拉电阻接到电源,输入的高电平的电压值就是电源电压值。以MiniARM核心....

的头像 电子发烧友网工程师 发表于 02-14 07:50 1857次阅读
电平转换电路中上拉电阻的处理办法

耦合与退耦以及上拉电阻与下拉电阻的干货分析

什么是耦合电容?什么是去耦电路? 耦合指信号由第一级向第二级传递的过程,一般不加注明时往往是指....

的头像 张飞实战电子 发表于 02-06 09:27 1424次阅读
耦合与退耦以及上拉电阻与下拉电阻的干货分析

DSP高电平出现爬不到顶的情况

发表于 01-27 09:37 638次阅读
DSP高电平出现爬不到顶的情况

基于单片机管脚设计成低电平的原因以及实例解析

这是由常用的电路结构所决定的,低电平时电路往往有较高电平时更低的环路阻抗,而低阻抗则意味着抗干扰能力....

的头像 MCU开发加油站 发表于 01-19 08:59 1214次阅读
基于单片机管脚设计成低电平的原因以及实例解析

msp430介绍_msp430上拉电阻的使用

MSP430的输入输出均可以设置上拉和下拉电阻。上下拉是否开启是由REN寄存器决定的,而是上拉还是下....

发表于 01-12 10:23 526次阅读
msp430介绍_msp430上拉电阻的使用

ch340g中文资料ch340g中文数据手册

发表于 01-09 09:47 3088次阅读
ch340g中文资料ch340g中文数据手册

关于单片机上拉电阻的11个基础知识解析

1、上拉就是将不确定的信号通过一个电阻嵌位在高电平!“电阻同时起限流作用”!下拉同理! 2、上....

的头像 畅学单片机 发表于 01-08 11:26 1759次阅读
关于单片机上拉电阻的11个基础知识解析

做单片机外围电路设计,你也可能常见这10个问题

大家可以看到复位电路中电阻R1=10k时RST是高电平 ,而当R1=50时RST为低电平,很明显R1....

的头像 电子工程技术 发表于 12-29 06:15 4385次阅读
做单片机外围电路设计,你也可能常见这10个问题

以实例分析上拉电阻

手机原理设计中,上拉电阻常用在中断,GPIO控制,I2C等信号上,本文希望能通过实例分析加深对上拉电....

的头像 面包板社区 发表于 12-21 17:03 1081次阅读
以实例分析上拉电阻

控制关电的I/O口,如何实现彻底关电

单片机应用系统中,常有用单片机的I/O口来实现自关机(彻底关机)的功能。一般用单片机的一个I/O口控....

的头像 玩转单片机 发表于 12-20 07:32 3523次阅读
控制关电的I/O口,如何实现彻底关电

关于单片机加上上拉电阻的详细解释

51单片机的时候对P0口必须加上上拉电阻,否则P0就是高阻态,对这个问题可能感到疑惑,为什么是高阻态....

的头像 畅学单片机 发表于 12-18 17:09 1629次阅读
关于单片机加上上拉电阻的详细解释

单片机外围电路设计中的十大注意事项详解

出现这样的原因是由于RST引脚内含三极管,即便在截止状态时也会有少量截止电流,当R取的非常大时,微弱....

的头像 EDN电子技术设计 发表于 12-06 10:04 2765次阅读
单片机外围电路设计中的十大注意事项详解

单片机的上拉电阻示意图及作用分析

当管子导通时, 管子等效一电阻,大小为1k左右,因此5v电压全部加在此等效电阻上,输出端Vout=5....

的头像 畅学单片机 发表于 11-29 09:16 2029次阅读
单片机的上拉电阻示意图及作用分析

51单片机p0口上拉电阻的选择,应该遵循哪些设计原则?

1、51单片机的P0口为了实现准3态,采用了OC输出,也就是集电极悬空输出,也有叫图腾柱输出的。这种....

的头像 畅学单片机 发表于 11-27 05:37 1921次阅读
51单片机p0口上拉电阻的选择,应该遵循哪些设计原则?

如何提高抗干扰能力呢:上拉电阻

发表于 11-16 17:16 565次阅读
如何提高抗干扰能力呢:上拉电阻

上拉电阻

发表于 11-16 17:14 517次阅读
上拉电阻

分析过流短路保护对逆变电源的重要性

由于逆变电源在电路中肩负着直流和交流之间的转换,所以其安全性就显得尤为重要。如果逆变电源出现短路的情....

发表于 11-14 11:28 130次阅读
分析过流短路保护对逆变电源的重要性

低电平和高电平的区别

数字电路中,把电压的高低用逻辑电平来表示。逻辑电平包括高电平和低电平这两种。不同的元器件形成的数字电....

发表于 11-14 10:37 12645次阅读
低电平和高电平的区别

gpio接口测试

GPIO(General Purpose I/O Ports)意思为通用输入/输出端口,通俗地说,就....

发表于 11-09 15:43 313次阅读
gpio接口测试

GPIO端口各种模式的区别

PORT A 与 PORT B~PORT H/J 在功能选择上有所不同,GPACON 中每一位对应一....

发表于 11-09 14:52 434次阅读
GPIO端口各种模式的区别

gpio接口的引脚定义

1.1 I/O口的输出模式下,有3种输出速度可选(2MHz、10MHz和50MHz),这个速度是指I....

发表于 11-09 11:26 2385次阅读
gpio接口的引脚定义

上拉电阻如何拉高电平原理分析

在数字电路中,只有二种状态,要么是高电平,要么是低电平,在通电初期,这些输出状态是不确定的,为了使电....

发表于 11-09 11:22 1691次阅读
上拉电阻如何拉高电平原理分析

gpio接口的用法分析

GPIO----“通用目的输入/输出端口”----是一个灵活的软件控制的数字信号。许多种类的芯片都会....

发表于 11-09 10:28 6194次阅读
gpio接口的用法分析

mcu和电源的选择让您的嵌入式电路设计更高效

设计以MCU为核心的嵌入式系统硬件电路需要根据需求分析进行综合考虑,需要考虑的问题较多,这里给出几个....

的头像 玩转单片机 发表于 11-06 17:27 1702次阅读
mcu和电源的选择让您的嵌入式电路设计更高效

单片机上拉电阻的作用是什么_单片机上拉电阻原理图

上拉电阻在单片机当中的重要作用进行了细致的介绍,相信在阅读过本篇文章之后,大家对于为什么要在单片机中....

发表于 10-25 14:22 5872次阅读
单片机上拉电阻的作用是什么_单片机上拉电阻原理图

上拉电阻和下拉电阻的用处和区别

举一个例子吧,比如你有一条水渠,原来只有一个水源头,后来你又开了一条水源流入这条水渠,那么你的水渠的....

发表于 10-25 11:49 6129次阅读
上拉电阻和下拉电阻的用处和区别

上拉电阻的作用原理

上拉电阻很大,提供的驱动电流很小,叫弱上拉;反之叫强上拉。为什么要使用拉电阻:上拉就是将不确定的信号....

发表于 10-25 11:17 550次阅读
上拉电阻的作用原理

针对STM32设计,这8种GPIO配置不可忽视

最近在看数据手册的时候,发现在Cortex-M3里,对于GPIO的配置种类有8种之多:(1)GPIO....

的头像 贸泽电子设计圈 发表于 10-24 09:49 5275次阅读
针对STM32设计,这8种GPIO配置不可忽视

TTL和CMOS电平别傻傻分不清

一.TTLTTL集成电路的主要型式为晶体管-晶体管逻辑门(transistor-transistor....

发表于 09-27 16:01 753次阅读
TTL和CMOS电平别傻傻分不清

上拉电阻

发表于 08-28 09:27 308次阅读
上拉电阻

什么是上拉电阻和下拉电阻_上拉电阻和下拉电阻的区别_上拉电阻的作用原理

所谓上,就是指高电平;所谓下,是指低电平。上拉,就是通过一个电阻将信号接电源,一般用于时钟信号数据信....

发表于 08-23 18:00 642次阅读
什么是上拉电阻和下拉电阻_上拉电阻和下拉电阻的区别_上拉电阻的作用原理

大批量供应ZT213LEEA

发表于 06-15 14:33 544次阅读
大批量供应ZT213LEEA

DSP28335 在进入中断前PWM会输出几个高电平

发表于 06-09 14:01 933次阅读
DSP28335    在进入中断前PWM会输出几个高电平

设计了一个二阶低通有源滤波器,截止频率大约为8Hz,输出一直为高电平,求助

发表于 06-08 17:10 1000次阅读
设计了一个二阶低通有源滤波器,截止频率大约为8Hz,输出一直为高电平,求助

组合逻辑中的always后面的敏感事件表是高电平触发还是电平发生翻转的时候触发?

发表于 06-08 11:00 695次阅读
组合逻辑中的always后面的敏感事件表是高电平触发还是电平发生翻转的时候触发?

求助51单片机如何检测输入的高电平

发表于 06-06 14:41 2677次阅读
求助51单片机如何检测输入的高电平

新手求助,关于遥控接收模块的电源隔离问题。

发表于 06-03 10:54 1106次阅读
新手求助,关于遥控接收模块的电源隔离问题。

tpa2051d3在I2C上拉电阻的选择

从TI的tpa2051d3音频子系统采用I2C总线集成电路之间的通信一个系统。本文档说明如何选择合适....

发表于 05-23 16:13 259次阅读
tpa2051d3在I2C上拉电阻的选择

TPA2051D3的I2C™上拉电阻选择

..

发表于 05-20 15:35 144次阅读
TPA2051D3的I2C™上拉电阻选择

上拉电阻的作用

上拉电阻的作用

发表于 03-04 17:53 142次阅读
上拉电阻的作用

上拉电阻

介绍上拉电阻

发表于 02-28 22:08 134次阅读
上拉电阻

上拉电阻、下拉电阻、限流电阻的原理和作用

上拉电阻、下拉电阻、限流电阻的原理和作用

发表于 11-11 18:42 694次阅读
上拉电阻、下拉电阻、限流电阻的原理和作用

上拉电阻阻值的选择原则和经验总结

电子专业,单片机、DSP、ARM相关知识学习资料与教材

发表于 10-27 14:45 118次阅读
上拉电阻阻值的选择原则和经验总结

单片机中与上拉电阻有关的抗干扰提升

在电子电路设计中,干扰的存在让设计者们苦不堪言,干扰会导致电路发生异常,甚至会导致最终的产品无法正常....

发表于 10-10 16:47 496次阅读
单片机中与上拉电阻有关的抗干扰提升

上拉电阻与下拉电阻的应用

电子专业单片机相关知识学习教材资料——上拉电阻与下拉电阻的应用,感兴趣的小伙伴们可以瞧一瞧。

发表于 09-13 17:46 660次阅读
上拉电阻与下拉电阻的应用

单片机中上拉电阻的不可小觑的作用分析

在单片机系统当中,上拉电阻逐渐成为了最为稳定也最为可靠的主要组成部分。大多数人知道上拉电阻在单片机....

发表于 08-10 16:30 1066次阅读
单片机中上拉电阻的不可小觑的作用分析

上拉电阻阻值的选择原则和经验总结

上拉电阻在电路中的主要作用就是对电流起到限流作用,在一些设计当中经常会用到上拉与下拉电阻,但电源的设....

发表于 05-30 13:46 1096次阅读
上拉电阻阻值的选择原则和经验总结

上拉电阻和下拉电阻的总结

关于上拉电阻和下拉电阻的入门必知,新手要学

发表于 02-17 11:21 193次阅读
上拉电阻和下拉电阻的总结

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

上拉电阻和下拉电阻的选型和计算,根据不同情况选择不同上下拉电阻的方法

发表于 11-30 18:20 293次阅读
上拉电阻和下拉电阻的选型和计算

上拉电阻下拉电阻介绍

发表于 10-10 15:04 162次阅读
上拉电阻下拉电阻介绍

IO口扫键应用电路设计盘点TOP6 —电路图天天读(253)

在做项目工程的时候,我们经常要用到比较多的按键,而且IO资源紧张,于是我们就想方设法地在别的模块中节....

发表于 09-28 10:33 2519次阅读
IO口扫键应用电路设计盘点TOP6 —电路图天天读(253)

上拉电阻、下拉电阻的原理和作用

发表于 09-24 15:33 562次阅读
上拉电阻、下拉电阻的原理和作用

单片机使用上拉电阻及作用

发表于 07-31 15:04 328次阅读
单片机使用上拉电阻及作用

I2C上拉电阻问题

发表于 06-12 14:56 270次阅读
I2C上拉电阻问题