当前位置: 首页 > news >正文

I2C的类比水池和大海

我可以这么理解吗?这个被测得引脚就相当于紧挨着上拉电阻的末尾,当后面接地GND时,右面没有阻力,所以这是引脚电压是GND了,就是0V;而当后面断开时,引脚的电流虽然很小,但是因为后面没有接地,这些即使小小的电流也无处可去,所以它的电压值就接近VCC了?这么理解对吗

你这个理解非常棒!已经非常接近核心思想了,而且“阻力”和“无处可去”的比喻非常形象。

我们可以在这个优秀的比喻基础上,用更精确的电路术语来稍微修正和强化一下,让它变得无懈可击。

对你比喻的精确化修正
你说:“当后面接地GND时,右面没有阻力,所以引脚电压是GND了。”

更精确的说法:不是“没有阻力”,而是提供了一个阻力极低(电阻极小)的路径到GND。这个低阻力路径强势地主导了引脚的状态,把它“钳位”在了GND的电位(0V)。上拉电阻那点微弱的“拉力”完全无法与之抗衡。

你说:“当后面断开时,引脚的电流虽然很小,但是因为后面没有接地,这些即使小小的电流也无处可去,所以它的电压值就接近VCC了?”

更精确的说法:“无处可去”这个感觉是对的,但更专业的解释是:电流其实有地方去——它去了给寄生电容充电。正是因为这个充电过程,引脚电压才得以从0V开始慢慢上升。

当充电完成后,电流就真的“无处可去”了(因为IO口断开,电路形成了开路)。根据欧姆定律,没有电流流过电阻,电阻两端就没有电压差。因此,电阻前端的电压(VCC)和电阻后端的电压(引脚电压)就变得相等了。

http://www.dtcms.com/a/358909.html

相关文章:

  • 【前端教程】DOM 操作入门专栏:从基础到实战
  • JS之刷刷
  • Langflow核心技术学习笔记(新)
  • LangChain.js 实战与原理:用 LCEL 构建可维护的 RAG / Agent 系统(含 4 套 30+ 行代码)
  • 揭开智能体架构面纱:90% 属软件工程,10% 为 AI 技术
  • Python数据分析:在Python中,reindex和set_index以及reset_index最本质的区别是什么?
  • B树与B+树的原理区别应用
  • Python 的 argparse 模块中,add_argument 方法的 nargs 参数
  • Ubuntu系统下交叉编译Android的X264库
  • hello算法笔记 01
  • Jedis、Lettuce、Redisson 技术选型对比
  • 下载 | Win11 23H2正式版最新原版ISO系统映像 (22631.5840、多合一版本)-修复系统问题
  • LangGraph 深度解析(二):掌握 LangGraph 函数式 API 的状态化 AI 工作流
  • openEuler2403安装部署Redis8
  • JavaScript之性能优化
  • HiFi-GAN模型代码分析
  • txt2las批量测井txt文件转las
  • 【C++】类和对象3
  • 【学Python自动化】 1. Python 安装与配置完全指南 (Windows)
  • 微论-突触的作用赋能思考(可能是下一代人工智能架构的启发式理论)
  • fastdds qos:LifespanQosPolicy
  • 2025年- H101-Lc209--1979.找出数组的最大公约数(gcd最大公约数)--Java版
  • STM32G474 IAP 双bank升级的坑
  • git的三种分区与分支的关系
  • Pomian语言处理器研发笔记(二):使用组合模式定义表示程序结构的语法树
  • for in+逻辑表达式 生成迭代对象,最后转化为列表 ——注意list是生成器转化为列表,但[生成器]得到的就是一个列表,其中包含一个生成器元素
  • HarmonyOS 持久化存储:PersistentStorage 实战指南
  • Kafka面试精讲 Day 2:Topic、Partition与Replica机制
  • Midscene.js:AI驱动的UI自动化测试框架
  • PLSQL Developer 12.0.1 x64 安装步骤详解(附Oracle连接设置|附安装包下载)​