上拉电阻与数字输入
让按钮有明确的答案
上拉电阻通过电阻将输入连接到电源正端。数字输入区分高、低电压。按下按钮会把输入连接到地,即电路的 0 V 参考点。
实验台
改变电路设置,预测读数,再检查挑战结果。这些是教学模型,每课都会说明模型的假设。
登录以保存学习进度. 访客进度保存在此设备上.
工作原理
理想输入不取电流,闭合开关电阻为零。不模拟漏电、触点抖动或不确定的逻辑阈值。
松开:输入等于电源电压,电阻电流为零。按下:输入为 0 V,电流 I = V/R 流过电阻和按钮。
难度
搭建 · 搭建
通电,设置 5 V、10 kΩ,松开按钮,观察输入 5 V。
需要提示?
5 V; 10 kΩ → 5 V
探索 · 改变一个参数
保持 5 V、10 kΩ,按下按钮,观察 0 V 和 0.50 mA。
需要提示?
5 V; 10 kΩ → 0 V; 0.50 mA
独立解题 · 完成挑战
在 5 V 且按钮按下时,将电流降低到 0.100–0.125 mA。
需要提示?
5 V; 40 kΩ → 0.125 mA
延伸阅读与电路配方
让按钮有明确的答案
有用的规律
较大的上拉电阻可减少按住按钮时的电流。
模型之外
没有上拉或下拉时,悬空输入的电压可能无法可靠确定。
值得避开的误区
这里高电压表示按钮松开;程序可以反转这个含义。
在 5 V 且按下时,把 10 kΩ 改为 20 kΩ,电流会……
- 减半
- 加倍
- 不变
延伸阅读
按钮仍把输入保持在 0 V,电阻加倍使 V/R 减半。