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

收藏 人收藏
分享:

评论

相关推荐

MC33035换相控制技术

  MC33035换相控制主要由转子位置传感器译码电路组成,转子译码电路将电机的转子位置信号(3个霍尔信号)转换成6路驱动输出信...

发表于 11-16 16:05 38次 阅读
MC33035换相控制技术

请问28335的高低电平是怎么识别的?

请问28335的高低电平是怎么识别的,高电平范围为多少能当成高电平 比如3.3的IO的供电,现在输入电压为2V,芯片能否识别为高电...

发表于 11-16 14:31 33次 阅读
请问28335的高低电平是怎么识别的?

我需要一个3*6的凹凸阵

[table] [tr][td]我需要一个3*6的凹凸阵,单独控制。高电平凸起,低电平凹下去。有点像电磁吸合的原理,但我哪里都没有找到在哪...

发表于 11-16 13:00 42次 阅读
我需要一个3*6的凹凸阵

LIS3DH文档不完整

所有: 有没有计划完成CTRL_REG6的描述? 所有其他控制寄存器有两个表,一个是高电平,用于显示寄存器中的位,另一...

发表于 11-15 10:57 22次 阅读
LIS3DH文档不完整

制动蹄摩擦片磨损检测传感器的识别

  磨损检测传感器用于检测汽车制动器摩擦片的磨损情况。安装在制动蹄摩擦片上的传感器如图1所示。摩擦片磨损情况的检测方法有两...

发表于 11-14 15:45 42次 阅读
制动蹄摩擦片磨损检测传感器的识别

ADF4002 MUXOUT无法输出高电平

是时序问题,还是板子有问!! 通过配置 REFERENCE COUNTER LATCH (0X010004)、N COUNTER LA...

发表于 11-14 09:29 35次 阅读
ADF4002 MUXOUT无法输出高电平

请问怎样将矩形波信号的低电平抬高?

您好,我使用FPGA产生一个矩形波,f=250MHz,请问有什么办法能把信号的低电平抬高,而高电平保持不变?尽量不要影响原始信...

发表于 11-13 09:44 33次 阅读
请问怎样将矩形波信号的低电平抬高?

time1定时器在中断里控制其高电平可行吗

我现在用time1输出一个固定频率的pwm,我打算在中断里控制其高电平(比如每三个高电平关闭pwm输出),可行吗...

发表于 11-12 09:02 153次 阅读
time1定时器在中断里控制其高电平可行吗

音响开关机POP声/爆破声最新解决消除方法

音响开关机POP声/爆破声最新解决消除方法(D类音频功放IC应用实例) POP声是指音频器件在上电、断电瞬间以及上电稳定后...

发表于 11-10 21:16 35次 阅读
音响开关机POP声/爆破声最新解决消除方法

[问答精选]如何设置BF518的1588的PPS输出高电平时间

ADI微博网友@snooby521:@ADI亚德诺半导体 你好,想问一下就是BF518的1588的pps输出怎么才只有一个PTP时钟的高电平时...

发表于 11-08 09:50 39次 阅读
[问答精选]如何设置BF518的1588的PPS输出高电平时间

浅析单片机数码管电路中的上拉电阻

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

的头像 电子发烧友网 发表于 10-30 09:30 275次 阅读
浅析单片机数码管电路中的上拉电阻

上拉电阻有什么作用如何选择上拉电阻

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

的头像 玩转单片机 发表于 10-28 09:32 510次 阅读
上拉电阻有什么作用如何选择上拉电阻

SN74AC241 具有三态输出的八路缓冲器/驱动器

这些八进制缓冲器和线路驱动器专门用于提高三态存储器地址驱动器,时钟驱动器和面向总线的接收器的性能和密度。发射器。 ?? AC241器件被组织为两个4位缓冲器/驱动器,具有单独的互补输出使能(10E和20E)输入。当1OE \为低电平或2OE为高电平时,器件将非反相数据从A输入传递到Y输出。当1OE \为高电平或2OE为低电平时,输出处于高阻态。 为确保上电或断电期间的高阻态,OE \应连接到VCC通过上拉电阻和OE应通过下拉电阻连接到GND;电阻的最小值由驱动器的电流吸收或电流源能力决定。 特性 2 V至6 VVCC操作 输入接受电压至6 V 最大tpd7.5 ns,5 V 参数 与其它产品相比 同向缓冲器/驱动器   Technology Family VCC (Min) (V) VCC (Max) (V) Bits (#) Voltage (Nom) (V) F @ Nom Vol...

发表于 10-15 16:45 24次 阅读
SN74AC241 具有三态输出的八路缓冲器/驱动器

单片机上拉电阻、下拉电阻作用及原则

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

的头像 玩转单片机 发表于 09-23 18:19 484次 阅读
单片机上拉电阻、下拉电阻作用及原则

FPGA学习系列:33. 设计一个简单的二选一数据选择器

设计背景: 频率计又称为 频率计数器 ,是一种专门对被测信号频率进行测量的 电子测量仪器 。频 率计....

的头像 电子发烧友网工程师 发表于 09-21 10:24 1889次 阅读
FPGA学习系列:33. 设计一个简单的二选一数据选择器

单片机上拉电阻和下拉电阻有何区别?

因为单片机的输出端都是开漏输出的,就像三极管的集电极一样,如果没有上拉电阻它输出不了高电平。而下拉电....

的头像 玩转单片机 发表于 09-11 08:59 700次 阅读
单片机上拉电阻和下拉电阻有何区别?

上拉电阻的阻值选择

本文首先介绍了上拉电阻阻值的选择原则,其次介绍了上拉电阻阻值计算原则。上拉就是将不确定的信号通过一个....

的头像 发烧友学院 发表于 08-30 18:37 761次 阅读
上拉电阻的阻值选择

上拉电阻的作用原理

本文首先介绍了上拉电阻的作用,其次介绍了上拉电阻的原理,最后分享了上拉电阻典型电阻电路。上拉电阻,就....

的头像 发烧友学院 发表于 08-30 18:33 2669次 阅读
上拉电阻的作用原理

为什么要用上拉电阻

本文主要详细阐述了为什么要使用上拉电阻,其次介绍了上拉电阻应用原则。

的头像 发烧友学院 发表于 08-22 17:35 955次 阅读
为什么要用上拉电阻

p0口为什么接上拉电阻

本文首先介绍了单片机P0端口的结构及工作原理,其次介绍了单片机端口上拉电阻的作用,最后阐述了单片机p....

的头像 发烧友学院 发表于 08-22 17:16 818次 阅读
p0口为什么接上拉电阻

增量编码器信号输出TTL电平、5V差分、长线驱动、它们有什么不同?

增量方波脉冲数字信号也许很简单,但是还是有很多人难以定义并区分清楚,在这么个简单的问题上犯的错误却比....

的头像 工控网智造工程师 发表于 08-04 08:42 2255次 阅读
增量编码器信号输出TTL电平、5V差分、长线驱动、它们有什么不同?

单片机采用高电平和低电平的复位说明

原理可理解为:单片机一上电的瞬间,电容相当于短路,所以5V电压全部集中在4.7K电阻上,然后,电容开....

的头像 电子发烧友网工程师 发表于 07-15 10:36 592次 阅读
单片机采用高电平和低电平的复位说明

用几个问答通熟易懂的解释上拉电阻与下拉电阻保证你快速了解

百度一下上拉电阻与下拉电阻,一堆一堆的解释就出来了,不过,好像没有一个解释的通熟易懂的,可能是写解释....

的头像 玩转单片机 发表于 06-10 10:47 1534次 阅读
用几个问答通熟易懂的解释上拉电阻与下拉电阻保证你快速了解

嵌入式学习之GPIO接口详解

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

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

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

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

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

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

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

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

通过寄存器来操作GPIO引脚

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

msp430介绍_msp430上拉电阻的使用

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

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

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

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

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

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

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

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

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

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

以实例分析上拉电阻

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

低电平和高电平的区别

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

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

gpio接口测试

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

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

GPIO端口各种模式的区别

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

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

gpio接口的引脚定义

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

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

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

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

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

gpio接口的用法分析

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

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

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

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

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

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

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

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

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

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

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

上拉电阻作用及原理

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

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

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

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

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

TTL和CMOS电平别傻傻分不清

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

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

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

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

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

tpa2051d3在I2C上拉电阻的选择

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

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

TPA2051D3的I2C™上拉电阻选择

..

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

上拉电阻的作用

上拉电阻的作用

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

上拉电阻

介绍上拉电阻

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

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

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

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