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,哪个能用就哪个。。。

相关文章推荐

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
  • 10031

下拉电阻和上拉电阻

在学习arduino时,连接微动开关,需要一个下拉电阻,当开关处于开路的状态时,保持输入引脚的低电平。对于其中的原理纠结了很长时间,下面是根据查找到的资料和加入了自己的理解。 下拉电阻 1当处于断路...

上拉电阻

写嵌入式驱动前要看电路图,因为驱动是软件和硬件的连接层结果老是看到上拉电阻这个词 ,终于狠下心要搞懂它到底是什么东西上拉电阻就是把不确定的信号通过一个电阻钳位在高电平,此电阻还起到限流的作用。同理,下...

上拉电阻大小选择

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

给定A, B两个整数,不使用除法和取模运算,求A/B的商和余数

给定A, B两个整数,不使用除法和取模运算,求A/B的商和余数。 1.   最基本的算法是,从小到大遍历: for (i = 2 to A -1)          if (i * B > A)...

利用K-means聚类算法根据经纬度坐标对中国省市进行聚类

K-means聚类算法是一种非层次聚类算法,在最小误差的基础上将数据划分了特定的类,类间利用距离作为相似度指标,两个向量之间的距离越小,其相似度就越高。程序读取全国省市经纬度坐标,然后根据经纬度坐标进...

Radon变换理论介绍与matlab实现--经验交流

本人最近在研究Radon变换,在查阅了各种资料之后在此写下个人的理解,希望与各位牛牛进行交流共同进步,也使得理解更加深刻些。 Radon变换的本质是将原来的函数做了一个空间转换,即,将原来的XY平...

CT图像重建技术

由于csdn贴图不方便,并且不能上传附件,我把原文上传到了资源空间CT图像重建技术 1.引言 计算机层析成像(Computed Tomography,CT)是通过对物体进行不同角度的射线投影测量而...

Matlab绘图-很详细,很全面

Matlab绘图强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Ma...

linux查找目录下的所有文件中是否含有某个字符串

查找目录下的所有文件中是否含有某个字符串  find .|xargs grep -ri "IBM"  查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名  find .|xargs g...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MCU上拉电阻一般接1K~10K,在1K,4.7K,5.4K,10K这四个电阻中你会选哪个?
举报原因:
原因补充:

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