上拉电阻如何工作?如何选择上拉电阻值?

在构建电路时,常会使用到上拉电阻,我们经常在一些数字电路中看到它。它只是一个电阻,从输入端连接到电路的正电源vdd。如下图所示:
上拉电阻用于确保在未按下按钮时输入引脚处于高电平状态。如果没有这颗电阻,那么输入电压将是浮动的,并且会伴随着输入在high和low之间随机变化的风险,此外它会产生噪声。
一、如何选择上拉电阻值?
规则一:值不能太高。
上拉值越高,输入电压越低。重要的是要让电压足够高,使芯片将其视为high或逻辑1输入。例如,如果使用带有10v电源的cd4017,则输入端至少需要7v才能将其视为高电平。
规则二:也不能太小。
例如,如果选择100ω,问题是按下按钮时会有大量电流流过它。例如,使用9v电源,接上100ω的电阻,那么电流为90ma。这是不必要的功耗浪费,这也意味着电阻器需要承受0.81w的功率。值得注意的是,大多数电阻器只能承载高达0.25w的功率。
二、得出的结论
选择上拉电阻时的经验法则是选择至少比引脚输入阻抗(或内阻)小10倍的电阻值。通常,一个10kω的上拉值就可以解决问题。
三、上拉电阻如何工作?
我们可以将集成电路 (ic) 的输入引脚视为具有接地的电阻器。这称为输入阻抗:
这两个电阻组成了一个分压器。如果查看标准分压器电路,可以看到上拉电阻为r1,输入阻抗为r2:
我们可以使用分压器公式找到未按下按钮时输入引脚上的电压:
下面重命名了公式的组成部分以适应上拉示例。输入电压为上拉示例中的vdd 。输出电压是输入引脚上的电压。于是公式就变成了:
示例计算
假设您的芯片的输入阻抗为1mω(对于许多芯片来说,100kω到1mω是正常的)。如果您的电源是9v,并且您选择了一个10kω
的上拉电阻,那么输入引脚上的电压是多少?
输入引脚上的电压为 8.9v,足以充当高电平输入。
一般来说,如果坚持使用不超过输入阻抗十倍的上拉电阻器的经验法则,将确保必须具有至少90%的vdd电压输入引脚。
如何找到ic的输入阻抗?
我们可以很容易地测量出芯片的输入阻抗。阻抗实际上是电阻的一个术语,它可以根据频率而变化。但是对于这种上拉情况,我们只处理直流电流。
将例如10kω的上拉电阻连接到芯片的输入端,并测量输入端的电压。
假设你测量时得到8.5v。那么,通过欧姆定律就能计算流过电阻器的电流。电阻两端的电压降为9v–8.5v=0.5v,因此将得到:
有0.05ma电流流过电阻器,因此也通过输入引脚下降到地。再次,使用欧姆定律找出电压降为8.5v和电流为0.05ma的物体的电阻:
输入阻抗为170kω。这意味着该输入的上拉电阻不应超过17kω。

一文浅析汽车EDR解决方案
模型编辑器中的PCB SI IOCell编辑器有什么用
锡膏是如何保证在沉银板焊接工艺过程中的可靠性的?
用CH452动态驱动8个共阴数码管电路
Semtech发布可快速设置和管理智能建筑解决方案
上拉电阻如何工作?如何选择上拉电阻值?
IBM携手方正通用加速推进IBM混合云和人工智能新一轮数字化转型
知名芯片公司遭病毒侵袭 工控系统安全警钟再鸣
网爆3000元的扫地机不好用?1699的小米扫地机器人不服!
晶格失配对InAs基室温中波红外探测器性能的影响
家庭无线网络问题甚堪忧(不容乐观)
探针台测试,垂直和端面耦合的灵活硅光测量方案
上市即爆款!海尔智家智慧洗地机跻身第一阵营
dfrobotA4WD四轮驱动机器人底盘简介
苹果Vision Pro头显配件专利曝光
国产低成本低功耗蓝牙SoC芯片MS1793S
关于Vivado版本升级导致的IP锁定的俩种解决办法浅析
英特尔量子计算可扩展性方面获新进展 SpaceX将为菲律宾提供星链服务
ATK-S1216 GPS北斗模块测试
5-24V蓝牙音箱芯片 300W以内大功率方案 电源管理升压芯片FP5207