什么是上拉电阻?
所谓上拉电阻便是在芯片的IO上接一个电阻,电阻的另一端接电源VCC。如下图所示:
上拉电阻电路

上拉电阻有什么用?
1. 使IO的状态钳定在高电平状态,比如芯片在上电初IO的电平不稳定,当我们希望这个端口得到一个稳定的高电平事,可以利用上拉电阻。
2. 增强IO的驱动能力,有时候可能由于外部电路负载缘故原由,或者芯片IO本身驱动能力不敷,导致芯片驱动不了外部负载电路 。此时在IO上挂一个上拉电阻,当IO输出高电平时,相称于多了一起电流从上拉电阻流到负载电路,也便是增强了驱动能力。
3. 提高芯片IO的抗电磁滋扰能力,由于IO在悬空状态时很随意马虎受到滋扰,加一个上拉电阻就让IO处于一个固定状态,没那么随意马虎受到滋扰。
4. OC门电路必须加上拉电阻才能利用,由于OC门是开路输出,如果不加上拉电阻就无法输出高电平。
除此之外,上拉电阻的运用还有很多,大家可以在实践中逐步摸索。
硬件电路
什么是下拉电阻?
下拉电阻刚好和上拉电阻相反,是在芯片IO上接一个到地的电阻。如下图所示:
下拉电阻电路
下拉电阻有什么用?
1. 把IO电平稳定在低电平状态,避免由于IO悬浮造成电路不稳定。
2. 为IO分流,如上图所示,当没有下拉电阻时,电流全部流到芯片内部,I=I1。加了下拉电阻后,有一部分电流分到了下拉电阻上面,I变成成了I1-I2。
3. 提高IO的抗静电、和外界电磁滋扰能力。
关于高下拉电阻利用的把稳事变
1. 把稳频率匹配,由于上拉电阻和三极管漏极之间产生电容,电容又和下一级的输入之间产生RC延迟,以是硬件工程师设计电路时要考虑这个问题。
2. 考虑驱动能力和功耗的平衡:一样平常来说工程师要综合考虑负载电路须要多大的电流驱动,选择适当的上拉电阻。由于上拉电阻太小的话,虽然驱动能力是大了,但是功耗也大。
3. 考虑电路对高低电平的哀求,选择适当阻值的上拉电阻,才能担保在芯片输出低电平时,输给下一级电路的也是低电平。
以上便是对付芯片IO中的上、下拉电阻的先容以及它们浸染的讲解,看完以为有用的话请点个赞哦!