myf3659 发表于 2013-12-1 19:30

CAN通信波形下降沿为什么有过冲。有图有真相

一个已经搞了快一个月的问题,一直没有解决,求大神指点
CAN通信,线缆长度大约4m,总线上挂了4台机器,通信速率1M,用示波器测试其中一台机器上CAN芯片差分引脚波形,展开波形后发现下降沿下降到低电平后又上去了,见附件波形,请问是什么原因?
我把通信线双绞后,过冲会小一点,但依然会存在,怎么才能去掉这个过冲呢?

chunyang 发表于 2013-12-1 23:58

信号反射,总线两端加终端匹配电阻。

jjjyufan 发表于 2013-12-2 09:17

你终端电阻加没?
加了多大的终端电阻?

myf3659 发表于 2013-12-2 16:34

chunyang 发表于 2013-12-1 23:58 static/image/common/back.gif
信号反射,总线两端加终端匹配电阻。

这个测试波形已经分别在终端加了120欧姆匹配电阻

chunyang 发表于 2013-12-2 23:33

你的连接方式是T型还是L型?前者会引起信号反射,要注意避免。另外还有线缆本身的参数问题,120欧匹配电阻是针对常规双绞线的,你用的通讯速率较高,对线缆的分布参数比较敏感。

zjh6607476 发表于 2013-12-3 09:43

有没有加一下保护电路??

luoye199011 发表于 2015-6-29 13:31

请问您的问题解决了吗?
我也有同样的问题,但只有下降沿才会有振荡,去掉保护器件共模滤波器就没有了!

myf3659 发表于 2015-9-6 09:14

luoye199011 发表于 2015-6-29 13:31
请问您的问题解决了吗?
我也有同样的问题,但只有下降沿才会有振荡,去掉保护器件共模滤波器就没有了!
...

好久没有来21ic了。
我的问题其实和波形无关,当时通信速率是1M,有时会通信不上,所以才看的差分信号波形。
后来发现是因为我在CAN的接收和发送端加了光耦到时延时太大引起的。
如果通信正常,其实可以不用太关注波形,毕竟是数字信号,有抖动也不是大问题。

大鹏小莫 发表于 2018-9-22 18:01

刘明
mark
页: [1]
查看完整版本: CAN通信波形下降沿为什么有过冲。有图有真相