pumpitup 发表于 2015-5-27 12:22:10

关于上拉电阻与下拉电阻


前者应该是上拉,后者应该是下拉了吧。

应该是可以随意选择使用哪种的,但是,硬要说区别的话,两者有什么不同呢?(0、1什么的可以在软件中实现的不算区别了)

"电阻要选得足够大,以使开关闭合时电流不会过大",这点我理解。
"电阻的阻值要选得足够小,使其不会受任何电子干扰的影响",这点怎么解释呢?也就是说如果我选个1M或更大的,会有什么时候问题出现?

btw:如果我给端口输出低电平,再直接接VCC;或输出高电平,再直接接GND,会如何?烧坏板子么?
      或者将板上的GND与VCC短接呢?

zoologist 发表于 2015-5-27 14:49:27

应该找个hw工程师请教一下.

不过根据我的理解一般的芯片内部都是上拉,下拉的很少.可能是为了省电? 比如 现在pc上的南桥,gpio如果不用,通常建议设置为output high的.

阻值的选取和电压以及Pin能承受的电流有关系吧?

btw:如果我给端口输出低电平,再直接接VCC;或输出高电平,再直接接GND,会如何?烧坏板子么?

这样一般都没有关系,只要输出电流在芯片承受范围内都OK.


pumpitup 发表于 2015-5-28 03:00:50

zoologist 发表于 2015-5-27 14:49 static/image/common/back.gif
应该找个hw工程师请教一下.

不过根据我的理解一般的芯片内部都是上拉,下拉的很少.可能是为了省电? 比如...

感觉耗电一样吧。是不是内置上拉容易实现的原因。

是了一下地接五伏,练电脑的情况下显示断开USB连接。不知道用电池时会如何。
页: [1]
查看完整版本: 关于上拉电阻与下拉电阻