引入单片机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,微信公众号:玩转单片机】欢迎添加关注!文章转载请注明出处。

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

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

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

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

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

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

的头像 社区化 发表于 02-14 07:50 次阅读 0条评论
电平转换电路中上拉电阻的处理办法

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

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

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

msp430介绍_msp430上拉电阻的使用

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

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

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

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

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

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

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

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

以实例分析上拉电阻

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

低电平和高电平的区别

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

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

gpio接口测试

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

发表于 11-09 15:43 次阅读 0条评论
gpio接口测试

GPIO端口各种模式的区别

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

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

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

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

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

gpio接口的引脚定义

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

发表于 11-09 11:26 次阅读 0条评论
gpio接口的引脚定义

gpio接口的用法分析

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

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

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

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

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

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

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

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