5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 求教IIC设备连接 [打印本页]

作者: benniewang    时间: 2014-4-11 06:02
标题: 求教IIC设备连接
diy飞控,有好几个IIC的设备接入,这些设备就用两根杜邦线一一连接起来,这么简单?


作者: skypup    时间: 2014-4-11 22:06
需要用4根的。

正、负、时钟、数据。

作者: benniewang    时间: 2014-4-11 22:24
skypup 发表于 2014-4-11 22:06
需要用4根的。

正、负、时钟、数据。

我的意思是:时钟线和数据线的连接,就这样一段段的级联下面的设备,还是所有的设备都汇集到一个hub?


作者: giantwjt    时间: 2014-4-12 08:53
benniewang 发表于 2014-4-11 22:24
我的意思是:时钟线和数据线的连接,就这样一段段的级联下面的设备,还是所有的设备都汇集到一个hub?

...

网上搜i2c总线就知道了。scl和sck全部直连就行

作者: thtio    时间: 2014-4-12 11:30
程序是灵魂

作者: dukong    时间: 2014-4-12 21:15
IIC(I2C)是靠地址来识别的,硬件上是直接并联。

作者: benniewang    时间: 2014-4-13 00:50
dukong 发表于 2014-4-12 21:15
IIC(I2C)是靠地址来识别的,硬件上是直接并联。

如果我有多个相同的模块,而他们的地址也都是一样,这该怎么办?弄块片选芯片?


作者: n44303    时间: 2014-4-13 02:02
一般不用。每种器件厂家都会设1个以上的地址,需要设置一下。具体看器件手册吧。

作者: dukong    时间: 2014-4-13 09:06
本帖最后由 dukong 于 2014-4-13 09:11 编辑
benniewang 发表于 2014-4-13 00:50
如果我有多个相同的模块,而他们的地址也都是一样,这该怎么办?弄块片选芯片?

还没研究到这个层次,无法回答,不好意思。

你看看这几个,或许有帮助:
http://zhidao.baidu.com/question/590868557.html
http://forum.eet-cn.com/BLOG_ARTICLE_9878.HTM
http://niulei20012001.blog.163.c ... 721120096179545176/
http://blog.csdn.net/ajigegege/article/details/15095427



作者: benniewang    时间: 2014-4-14 02:35
问了模块的卖家,同一种模块的地址是一样的,而且不能修改。悲剧了,看来要弄个片选芯片了。





欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://bbs.5imx.com/) Powered by Discuz! X3.3