找回密码
 注册
搜索
查看: 3687|回复: 11

[讨论] IIC接口上拉电阻的问题

[复制链接]
发表于 2008-4-14 21:49:11 | 显示全部楼层 |阅读模式
IIC器件的SDA与SCL管教说明上说明有内部上拉电阻,
我用ARM的IIC管脚与之连接的时候需不需要再设置上拉电阻了呢?
大虾指点下!!!
十分感谢!!![em14]
发表于 2008-4-14 23:22:38 | 显示全部楼层
不用 串33欧姆连接即可[em01]
点评回复

使用道具 举报

 楼主| 发表于 2008-4-15 10:18:19 | 显示全部楼层
谢谢!!外带十分感谢!!!
但是如果非要上拉,是不是还要考虑到接口承受的电流问题啊?
点评回复

使用道具 举报

 楼主| 发表于 2008-4-15 10:25:17 | 显示全部楼层
还有 如果是串接33欧姆的电阻,那IIC接口的最大速率怎么设置啊?
我看资料里说,是通过上拉电阻的阻值来设置的,电阻越小,最大速率
越高
点评回复

使用道具 举报

发表于 2008-4-15 10:53:46 | 显示全部楼层
这些信息可以从器件产商处获得
点评回复

使用道具 举报

发表于 2008-4-15 11:24:54 | 显示全部楼层
这个应该看你需要,一般ARM的GPIO口可以不用上拉直接驱动IIC的。拿IIC的EEPROM,24c04,来讲,波特率应该是主机和从机之间软件可以设定,因该和上拉电阻没有关系。上拉电阻大小,只影响驱动电流大小,和速率应该没有关系。

P.S. 需要IIC驱动的EEPROM,24C02,24C04,24C08,24Cxx,可以找我。[em01]
点评回复

使用道具 举报

发表于 2008-4-15 20:34:30 | 显示全部楼层
IIC接口上拉电阻的问题
IIC器件的SDA与SCL管教说明上说明有内部上拉电阻,[52RD.com]
我用ARM的IIC管脚与之连接的时候需不需要再设置上拉电阻了呢?[52RD.com]
大虾指点下!!![52RD.com]
十分感谢!!!
本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/Detail_RD.BBS_122833_77_1_1.html

I2C上拉电阻需要K级电阻,芯片内部电阻不可能做得那么小,所以一定要外部配上拉电阻,你可以考察一下。[/COLOR][/COLOR]
点评回复

使用道具 举报

发表于 2008-4-16 21:32:19 | 显示全部楼层
我又來啦 10K上拉 應該是不會有問題的  與速率無關

串聯電阻可選 一般10到一兩百都可選 這個看説明書[em07]
点评回复

使用道具 举报

发表于 2008-4-17 16:10:36 | 显示全部楼层
因为是漏级开路,所以需要上来电阻。调节上拉电阻可以控制整个线路允许运行数据的速率。可以根据实际应用进行调整。
点评回复

使用道具 举报

发表于 2008-4-19 12:00:27 | 显示全部楼层
上拉电阻用10K或100K 的
点评回复

使用道具 举报

发表于 2008-8-19 17:25:44 | 显示全部楼层
400kbps时需上拉2.2k
点评回复

使用道具 举报

发表于 2008-8-19 18:45:56 | 显示全部楼层
1)IIC上拉电阻的确定并不能完全依靠芯片内部的上拉。一般芯片会要求外部加4.7k左右的上拉,而芯片的内部上拉通常都很大,例如Broadcom的芯片经常会如此要求。
2)上拉电阻的大小和负载电容一起约束了信号的边沿速率,因此会对信号速率也有影响。另一方面IIC器件本身对边沿速率也是有要求的,过大的上拉电阻有可能会满足不了边沿速率的要求。
3)所以最好的方法是仔细看看Datasheet。当然,还应当考虑到整个总线上的负载电容影响。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-27 14:26 , Processed in 0.046967 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表