为STM32设计上拉电阻,上拉电阻一般取多大?为什么?

2019-07-20 21:22发布

本帖最后由 q164129345 于 2016-7-10 13:39 编辑

为STM32设计上拉电阻,上拉电阻一般取多大?为什么?

我查了很多资料说一般用10K。   但我算了一下,如果10K的话,3.3/10K = 0.33ma .  灌电流才0.33ma GPIO会认为是高电平吗??

PCB新手,望指教!

QQ截图20160710132613.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
mack13013
1楼-- · 2019-07-21 02:26
本帖最后由 mack13013 于 2016-7-10 14:48 编辑

如果是用作输入的话,GPIO脚接的是MOS的G,MOS的G极电容极小,0.33mA足以让MOS的G极电容瞬间灌满,电压就升上来了。实际上稳定之后,拉阻上几乎无电流,因为MOS的G极阻抗>>10K。


你也可以这样考虑,上拉电阻和MOS的输入阻抗组成分压电路,因为MOS的输入阻抗>>10K,所以最后的输入电压大概在VCC左右,并且流经拉阻的电流I=VCC/(10K+Rg),其中Rg是MOS的输入阻抗。
因为Rg>>10K,所以流经拉阻的电流I<<VCC/10K=0.33mA。
liuyimao485812
2楼-- · 2019-07-21 05:57
 精彩回答 2  元偷偷看……
q164129345
3楼-- · 2019-07-21 09:38
感谢你的详细解答
q164129345
4楼-- · 2019-07-21 12:05
mack13013 发表于 2016-7-10 13:29
如果是用作输入的话,GPIO脚接的是MOS的G,MOS的G极电容极小,0.33mA足以让MOS的G极电容瞬间灌满,电压就升 ...

感谢你的详细解析
mack13013
5楼-- · 2019-07-21 15:58
q164129345 发表于 2016-7-10 19:17
感谢你的详细解析

你的设计如果关心Tr的话,需要使用mos管G脚电容的方式理解,否则的话,直接用MOS的输入阻抗和拉阻分压的方式理解就可以了。
xuande
6楼-- · 2019-07-21 18:39
 精彩回答 2  元偷偷看……

一周热门 更多>