wjfblack 发表于 2013-8-7 11:11:14

I2C总线间的串扰

最近在调试MCU的I2C通信,用示波器测得的I2C总线信号如下,时钟线的上升沿和下降沿对数据线的串扰很明显。
请教大家,有什么好方法抑制这样的串扰? 沿的速度大约3M左右。

panguoxian 发表于 2013-8-7 11:35:39

是否布线有问题?

wjfblack 发表于 2013-8-7 11:46:28

布线的话,时钟和数据是平行走线的,是有点问题。
现在就想办法亡羊补牢了,尽量抑制这个串扰。

haizheng4 发表于 2013-8-7 12:02:05

上拉电阻多少 试着减小下看看

wjfblack 发表于 2013-8-7 12:22:06

haizheng4 发表于 2013-8-7 12:02 static/image/common/back.gif
上拉电阻多少 试着减小下看看

这是什么原理呢?

spacefram 发表于 2013-8-7 12:26:04

3MHz的I2C太高了吧。

rifjft 发表于 2013-8-7 12:57:06

人家说的3MHZ指是边沿上升率吧

zhangalex88 发表于 2013-8-7 13:18:42

这样的串扰不足以造成电平的误识别吧?

womenhome 发表于 2013-8-7 13:25:10

你拔掉探头2,就没有1通道那些“干扰了”。

那些根本不是SDA线上的东西。

wjfblack 发表于 2013-8-8 08:59:44

zhangalex88 发表于 2013-8-7 13:18 static/image/common/back.gif
这样的串扰不足以造成电平的误识别吧?

电平的识别还是正确的。

气球 发表于 2013-8-8 09:10:05

{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}

cmos2345 发表于 2013-8-8 13:12:23

这种串扰很常见,完全不用理会。

zhugean 发表于 2013-8-8 14:09:06

一直都是有的,飘过

wangyeqing333 发表于 2013-8-8 14:16:08

关注一下

wjfblack 发表于 2013-8-9 09:15:25

womenhome 发表于 2013-8-7 13:25 static/image/common/back.gif
你拔掉探头2,就没有1通道那些“干扰了”。

那些根本不是SDA线上的东西。


   实验证明,拔掉探头2,串扰依然存在。
这干扰跟探头没关系吧。

german010 发表于 2013-8-13 10:28:40

wjfblack 发表于 2013-8-7 11:46 static/image/common/back.gif
布线的话,时钟和数据是平行走线的,是有点问题。
现在就想办法亡羊补牢了,尽量抑制这个串扰。 ...

不平行走线,那怎么走好呢 ?

wjfblack 发表于 2013-8-13 10:30:38

german010 发表于 2013-8-13 10:28 static/image/common/back.gif
不平行走线,那怎么走好呢 ?

   稍微拉开点距离,中间用地线隔开,应该会改善。

cortesx 发表于 2013-8-26 10:57:58

走线的时候把时钟用地包裹隔离
页: [1]
查看完整版本: I2C总线间的串扰