概要
在电路中经常可以看到上拉电阻和下拉电阻。虽然结构很简单,但在嵌入式系统中起着很重要的作用。
接线
上拉电阻,电阻一端接VCC,另一端接逻辑电平引脚(如单片机引脚)
下图中的R13,R14即为上拉电阻。
下拉电阻,电阻一端接GND,另一端接逻辑电平引脚(如单片机引脚)
下图中的R18即为下拉电阻。IE_DATA为芯片引脚。
作用
提高驱动能力
单片机输出高电平,由于后续电路的影响,高电平达不到VCC值,导致后续电路无法正常工作,此时需要上拉电阻。同理,下拉电阻能够保证低电平值为GND。
增强抗干扰能力
如单片机的输入引脚,或悬空的引脚都比较容易受到外界的干扰
电阻选择原则
- 对前端电路(CPU),保证灌电路足够小,且节约功耗,上拉电阻应该足够大,保证电流小
- 对后续电路,保证足够的驱动能力,上拉电阻应该足够小,电流大
- 对于高速电路,过大的上拉电阻可能使边沿变平缓
综合上述考虑,上拉电阻通常选择1k~10k之间。
参考
带你理解上拉电阻与下拉电阻
集电极开路、漏极开路、上拉电阻、下拉电阻等接口相关几本概念
电路设计(一)之上拉电阻与下拉电阻
上拉电阻与下拉电阻的作用