MCU上拉电阻一般接1K~10K,在1K,4.7K,5.4K,10K这四个电阻中你会选哪个?

转载 2015年07月09日 09:39:09
上下拉电阻用多大的,需要看场合。
如果在手持设备或电池供电的应用中,可能上下拉电阻会更大一些,比如50K。

一般应用中上下拉电阻,10K、4.7K、5.1K都用,不过有时候还得对照外部器件手册来确定。比如COMS输入的芯片,上下拉电阻可以用大一些,如果是TTL输入的芯片,有时候用的不合适,反而起负作用。

=====

具体用多少看对应的型号的datasheet,不过5V一般用10K,3.3用4.7多一点,具体问题具体分析咯

==============

上拉电阻的选择,主要是参照你所用的mcu和你外接的电路来选择。比如说有的MCU,是5V供电,他的I0口在低电平状态时能够通过的电流为2MA,IO口的低电平是小于0.5V 。
如果你选择的是10k,当mcu为低电平时,通过的电流为0.5MA,IO口端的电压为0.1V,那么这个状态很好,满足要求。
如果选择的是1k,单片机内部是有内阻的,电阻过小,会导致通过IO口的电流过大烧坏单片机,因为单片io内部是有内阻的,电流大了分得的电压就越大,有可能导致IO口末端的电压大于0.5V,单片机认为不是低电平,数据出现错误。

总之:上拉电阻的选择,上拉电阻选择越大,功耗越低,但是要保证通过的电流能驱动外设和IO口。
           上拉电阻选择越小,功耗越大,但是要保证当为低电平时,io口端的电压要在           低电平的电压值的范围之内。
      经验值:一般为5.6k到10k之间,一般都不会出现太大问题。
==================================

楼上各位说的都不错,小弟斗胆抛书包。
1.先看datasheet怎么说,一般都会有。
2.没有的就查datasheet自己算。
3.协议类如i2c的另外考虑
4.我一般就算两个数,10k和4.7k,哪个能用就哪个。。。

STM32F103内部弱上拉弱下拉电阻阻值的大小

内部上拉下拉电阻阻值典型值40K欧。 查STM32F103x6/STM32F103x8/STM32F103xB的DATASHEET的5.3.12 I/O port pin characteristic...
  • wuhuijun165
  • wuhuijun165
  • 2015年10月30日 22:41
  • 6009

吸电流、拉电流、灌电流、上下拉电阻、高阻态【】

 吸电流、拉电流输出、灌电流输出拉即泄,主动输出电流,从输出口输出电流;灌即充,被动输入电流,从输出端口流入;吸则是主动吸入电流,从输入端口流入。   吸电流和灌电流就是从芯片外电路通过引脚流入芯片内...
  • jamestaosh
  • jamestaosh
  • 2009年07月27日 16:39
  • 28078

上,下拉电阻的作用与计算

上拉电阻的目的: 1、当TTL 电路驱动COMS 电路时,如果TTL 电路输出的高电平低于COMS 电路的最低高电平(一般为3.5V), 这时就需要在TTL 的输出端接上拉电阻,以提高输出高电平的值...
  • sunheshan
  • sunheshan
  • 2014年04月15日 15:44
  • 2214

上拉电阻大小选择

(一)上拉电阻:  1、当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。  2...
  • ljlujie
  • ljlujie
  • 2015年06月17日 15:08
  • 2742

通俗易懂谈"上拉电阻"与"下拉电阻"

所谓上拉电阻就是:将一个不确定信号(高或低电平),通过一个电阻与电源VCC相连,固定在高电平; 同理下拉电阻就是:将一个不确定信号(高或低电平),通过一个电阻与地GND相连,固定在低电平。 上拉电...
  • qq_41625394
  • qq_41625394
  • 2018年01月16日 19:53
  • 34

信号线小电阻的作用

在一块新的PCB上,测试系统能否正常运行的时候,发现系统上电后没有正常启动。 系统框图如下: 在上电的时刻,CPU A(GPIO电平2.6V)会向串口发送启动日志数据,CPU A启动后,使能C...
  • tietao
  • tietao
  • 2015年07月05日 16:53
  • 2382

I2C的上拉电阻可以是1.5K,2.2K,4.7K, 电阻的大小对时序有一定影响,对信号的上升时间和下降时间也有影响,一般接1.5K或2.2K

I2C上拉电阻确定有一个计算公式: Rmin={Vdd(min)-o.4V}/3mA Rmax=(T/0.874) *c,   T=1us 100KHz, T=0.3us 400KHz C是Bu...
  • slj_win
  • slj_win
  • 2012年06月02日 09:49
  • 10524

上拉电阻解决1036串口接收乱码问题

1036蓝牙模块kit,使用飞线连接用户mcu。从蓝牙log发现蓝牙模块时不时接收乱码数据。       原来是kit上串口线没有上拉电阻,导致手(手上有静电)靠近飞线时,产生乱码。      两...
  • badagougou
  • badagougou
  • 2017年06月22日 19:27
  • 152

上拉电阻取值 总结

很多项目遇到这个问题,现在总结如下
  • gtkknd
  • gtkknd
  • 2014年11月19日 06:05
  • 2379

MCU上拉电阻一般接1K~10K,在1K,4.7K,5.4K,10K这四个电阻中你会选哪个?

上下拉电阻用多大的,需要看场合。 如果在手持设备或电池供电的应用中,可能上下拉电阻会更大一些,比如50K。 一般应用中上下拉电阻,10K、4.7K、5.1K都用,不过有时候还得对照外部器件手册来确...
  • TXF1984
  • TXF1984
  • 2015年07月09日 09:39
  • 3769
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MCU上拉电阻一般接1K~10K,在1K,4.7K,5.4K,10K这四个电阻中你会选哪个?
举报原因:
原因补充:

(最多只允许输入30个字)