专栏名称: 21ic电子网
即时传播最新电子科技信息,汇聚业界精英精彩视点。
目录
相关文章推荐
OFweek维科网  ·  总经理卸任!宁德时代子公司高层大“换血” ·  4 天前  
半导体行业联盟  ·  无锡,50亿“耐心资本”,投半导体! ·  5 天前  
半导体行业联盟  ·  士兰微:增资16亿,强化IDM模式! ·  5 天前  
21ic电子网  ·  如何接好CAN的“地”? ·  5 天前  
21ic电子网  ·  这些常用的接口线序,你能记住几个? ·  6 天前  
51好读  ›  专栏  ›  21ic电子网

I2C为什么要加上拉电阻?

21ic电子网  · 公众号  · 半导体  · 2024-09-10 19:19

正文

大家好,我是记得诚。

I2C总线在使用时,如果芯片内部不集成上拉电阻,需要在外部加2个上拉电阻。

原因是I2C总线一般是OD结构,OD全称Open Drain,意为开漏(漏极电路),Drain为MOS管的漏极。

如下图I2C总线结构图,红色标注的上拉电阻和内部的MOS管。


下图是一个典型的用2个MOS管搭建的OD门电路:


工作原理:

  • INPUT=0,Q1关闭,Q2导通,相当于开关闭合,OUTPUT=0V;

  • INPUT=1,Q1导通,Q2关闭,相当于开关断开,OUTPUT是高阻态

上述OD门电路是无法输出高电平的,所以需要加上拉电阻。

I2C总线可以一主多从的(1个master,多个slave),因为OD门输出的高阻态,可以将多个OD门连接在一起,形成“线与逻辑”,如下图所示,这是I2C可以一主多从的原因。


来源:记得诚

温馨提示:

因最近微信公众平台推送规则改变,很多读者反馈没有及时看到更新的文章。根据最新规则,建议多点击“推荐阅读、分享、收藏”等,成为常读用户。


推荐阅读:


请点下【在看】给小编加鸡腿



推荐文章
半导体行业联盟  ·  无锡,50亿“耐心资本”,投半导体!
5 天前
半导体行业联盟  ·  士兰微:增资16亿,强化IDM模式!
5 天前
21ic电子网  ·  如何接好CAN的“地”?
5 天前
一起神回复  ·  过年我想回家陪爸妈,但男友不同意
7 年前
郑多燕健身时刻  ·  高级私教给你的21条减肥忠告,不看就亏大了
7 年前
机器学习研究会  ·  2017年3月历史文章汇总
7 年前