有人可以解释一下这个术语吗?我想我理解但不完全确定。
我认为下拉是在 +V 和另一个组件之间放置一个电阻器,而上拉是将电阻器放置在 0v 和组件之间的位置。
如果我完全错了,请告诉我!
有人可以解释一下这个术语吗?我想我理解但不完全确定。
我认为下拉是在 +V 和另一个组件之间放置一个电阻器,而上拉是将电阻器放置在 0v 和组件之间的位置。
如果我完全错了,请告诉我!
这是相反的方式。
上拉是在信号和 +V 之间放置一个电阻器,下拉是把它拉到地。
(来自http://roguescience.org/wordpress/?page_id=11)
在这里,您可以看到,当开关打开时,在上拉情况下,输入引脚将读取为高电平,但对于下拉,它将读取为低电平。
上拉或下拉电阻的基本功能是确保在没有其他输入的情况下,电路采用默认值。但是一个把线拉高,另一个把它拉低。
学习的好来源:http ://www.seattlerobotics.org/encoder/199703/basics.html
这里有很多有效的观点,什么是引体向上的例子,当然你可以从它们那里找出哪条路,但我的目标是“解释术语”方面。
有意义的助记符(无论如何对我来说)是电阻器用于将引脚“拉”到某个既定电压;所以通常有人说“上拉”到正电源电压,或“下拉”到地或负电源电压。
会发现一个上拉电阻连接在某个信号和 v+ 之间。将发现一个下拉电阻连接在某些信号和 signal_ground(0V) 之间。
常见用途是某些组件的输入需要两种电压状态之一才能可靠运行,但您正在使用某些只能以一种方式驱动信号的组件驱动输入。也许输入是 FET 的门,也许是微控制器或逻辑门的输入。也许输出来自漏极开路 FET 或集电极开路 BJT 晶体管,或者您可能遇到许多输出带有二极管或“ed”的情况。
问题是输入可以处理来自输出的驱动信号,但是当该信号不再存在时,您现在很有可能遇到输入出现高阻抗的情况。在这些情况下,输入“看到”什么信号是不可预测的。它可能会从附近的电缆中拾取噪音。它可能会从附近等处拾取静电放电。输入可能最终会以不希望的频率切换状态。当然,通常您根本不希望输入能够自行“切换”。因此,当相反的驱动信号空闲时,您将信号上拉或下拉。
拉电阻的值取决于您的功率预算、输出组件可以提供的最大电流/电压/功率以及输入需要什么电压/电流才能看到与“驱动”输出状态相反的稳定状态。