打印
[技术问答]

IIC设备需要的线挺长,如何操作

[复制链接]
2912|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我想看大海|  楼主 | 2021-7-5 10:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为之前使用的IIC设备线太长,读取设备数据容易出错,缩短线长就没问题,但是实际需要长线,这种情况如何处理,能在长线设备上良好的传输IIC数据

使用特权

评论回复
沙发
daichaodai| | 2021-7-5 20:37 | 只看该作者
将单IO信号转换成LVDS信号,提高传输距离。

使用特权

评论回复
板凳
guijial511| | 2021-7-5 21:20 | 只看该作者
一楼所述正确,转换成差分信号。

使用特权

评论回复
地板
jasontu| | 2021-7-7 08:58 | 只看该作者
把i2c的速度调慢试试。

使用特权

评论回复
5
呐咯密密| | 2021-7-7 14:24 | 只看该作者
三个方法,差分信号转换,降低I2C速度,使用屏蔽线。实测都可用

使用特权

评论回复
6
稳稳の幸福| | 2021-7-7 20:25 | 只看该作者
你用的线缆太垃圾了。换成好一些的试试。比如超六类双绞线。

使用特权

评论回复
7
kiwis66| | 2021-7-10 15:34 | 只看该作者
i2c属于板载总线,最好不要长距离接线传输。
实在要这样做的,楼上的这些大佬说的都可尝试

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

282

帖子

0

粉丝