怎么把一路I2C扩展成16路I2C

[复制链接]
3781|17
 楼主| w91118 发表于 2016-10-31 10:42 | 显示全部楼层 |阅读模式
我现在正在设计一个矩阵电路,快搞完了,才发现I2C够用,所以只好把I2C扩展了
NE5532 发表于 2016-10-31 11:04 | 显示全部楼层
一个I2C上不能挂接多个设备??
jjjyufan 发表于 2016-10-31 11:23 | 显示全部楼层
地址不一样  可以挂很多个 的
理论127个
干嘛要扩展?
icecut 发表于 2016-10-31 11:42 | 显示全部楼层
iic 本来就不是追求性能的总线,按地址扩展就好了
王紫豪 发表于 2016-10-31 11:57 | 显示全部楼层
有i2c扩展芯片
songchenping 发表于 2016-10-31 12:12 | 显示全部楼层
楼主想干什么啊
robter 发表于 2016-10-31 15:00 | 显示全部楼层
楼主的目的没有表达清楚,不理解
ningling_21 发表于 2016-10-31 16:57 | 显示全部楼层
难道还有高速IIC和低速IIC ?
lilinfei520 发表于 2016-10-31 18:39 | 显示全部楼层
那你就扩呗
ecoren 发表于 2016-10-31 19:43 | 显示全部楼层
注意寄生电容,否则挂不多,
Jay_1989 发表于 2016-10-31 19:47 | 显示全部楼层
本帖最后由 Jay_1989 于 2016-10-31 19:51 编辑
ningling_21 发表于 2016-10-31 16:57
难道还有高速IIC和低速IIC ?

有的 最快5m
tupingr 发表于 2016-11-1 00:19 来自手机 | 显示全部楼层
用cpld来扩展,逻辑里面增加一个通道选择逻辑。
tupingr 发表于 2016-11-1 00:21 来自手机 | 显示全部楼层
或者两片pca9548
mcuzone 发表于 2016-11-1 08:47 | 显示全部楼层
楼主估计是I2C外设有地址或速度限制,才需要多路I2C
可以用GPIO扩展或者用专用芯片,甚至加个协处理器单片机也可以,看你实际情况而定
ningling_21 发表于 2016-11-1 10:27 | 显示全部楼层

最快好像只有400K
Jay_1989 发表于 2016-11-1 19:40 | 显示全部楼层

standard-mode: 100k    fast-mode: 400k  fast-mode plus: 1M   high-speed mode: 3.4M  ultra fast-mode: 5M one direction.
linqing171 发表于 2016-11-2 15:52 | 显示全部楼层
本帖最后由 linqing171 于 2016-11-2 15:54 编辑

MAX9548?http://www.ti.com.cn/product/cn/pca9548a
<img src="http://www.ti.com/ds_dgm/images/fbd_scps143e.gif" alt="">


JY-DX-JY 发表于 2016-11-2 17:02 | 显示全部楼层
学习了。。。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

4

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部