[技术讨论] 有图有真相,求大神指点。头疼一个月了

[复制链接]
5691|40
 楼主| myf3659 发表于 2013-12-2 16:31 | 显示全部楼层
william008 发表于 2013-12-2 10:03
应该是传输线反射的问题。
发送端串联50~120欧姆电阻。用以太网线来做通讯电缆,质量又好又便宜 ...

并联了2个120欧姆电阻,我把线缆改成网线也做过实验,没效果。
wangzhecumt 发表于 2013-12-2 16:53 | 显示全部楼层
你可以在can控制器与收发器之间加一个100欧姆左右的电阻(发送脚)
mkapm11 发表于 2013-12-2 17:56 | 显示全部楼层
myf3659 发表于 2013-12-1 22:50
示波器是:DPO3014,
是的,我把线缩短大概只有10几厘米,那个过冲就很小了,但是实际需要4m的线啊。所以 ...

线间是否存在较大耦合电容呢,别用屏蔽线。就普通双绞OK。
zyj9490 发表于 2013-12-2 18:05 | 显示全部楼层
这明显是输出端对容性负载驱动能力不够的问题,用电流反馈运放作驱动,用全差分运放比较合适.
abu315 发表于 2013-12-2 19:45 | 显示全部楼层


这是我现在用的,波特率500K,希望对你有用!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
abu315 发表于 2013-12-2 19:49 | 显示全部楼层
https://bbs.21ic.com/icview-607128-1-1.html
我用F28030写的,上面是程序代码
william008 发表于 2013-12-3 12:16 | 显示全部楼层
myf3659 发表于 2013-12-2 16:31
并联了2个120欧姆电阻,我把线缆改成网线也做过实验,没效果。

应该在发送端串联电阻。在接收端并联电阻可能帮助不大。
改波特率没有什么帮助。波特率降低,只是让上升沿每秒出现的次数降低,但不能改善上升沿的波形。
kgsz 发表于 2013-12-3 15:34 | 显示全部楼层
是不是板子布线的原因呢?
kgsz 发表于 2013-12-3 15:40 | 显示全部楼层
或者减少总线上挂的机器数量,有无改善?
kgsz 发表于 2013-12-3 16:06 | 显示全部楼层
:) 可用TJA1050 替换哦
 楼主| myf3659 发表于 2013-12-3 22:25 | 显示全部楼层
kgsz 发表于 2013-12-3 15:40
或者减少总线上挂的机器数量,有无改善?

只带了一台机器还是不行,现在怀疑是共模电压导致,在差分线对地分别放一个470Pf的电容,波形变好了,但是这个电容有点大,推荐值要求小于33pf
 楼主| myf3659 发表于 2013-12-3 22:26 | 显示全部楼层
abu315 发表于 2013-12-2 19:49
https://bbs.21ic.com/icview-607128-1-1.html
我用F28030写的,上面是程序代码

谢谢,这个可能和软件关系不大。还是谢谢你!
 楼主| myf3659 发表于 2013-12-3 22:30 | 显示全部楼层
abu315 发表于 2013-12-2 19:45
这是我现在用的,波特率500K,希望对你有用!

我的电路跟你基本相同,设计时CANH,CANL对地没有加电容,后来我试验加470PF电容,波形有改善,但是这个电容太大了,datasheet推荐值小于33pf,但是我改成22pf测试波形,还是很烂。还在寻找原因中,怀疑是共模电压导致的。不知道你的R278是多大,120欧姆吗?如果没有5.1欧姆的作用是什么呢?
 楼主| myf3659 发表于 2013-12-3 22:31 | 显示全部楼层
mkapm11 发表于 2013-12-2 17:56
线间是否存在较大耦合电容呢,别用屏蔽线。就普通双绞OK。

目前线缆是带屏蔽,已经要求线缆厂家双绞,等线缆回来再试下,现在怀疑是共模电压导致,正在实验中
 楼主| myf3659 发表于 2013-12-3 22:32 | 显示全部楼层
zyj9490 发表于 2013-12-2 18:05
这明显是输出端对容性负载驱动能力不够的问题,用电流反馈运放作驱动,用全差分运放比较合适. ...

我在终端人为加入470pf电容波形就变好了。但是这个电容太大了,改小了波形就会变烂。
william008 发表于 2013-12-5 09:36 | 显示全部楼层
myf3659 发表于 2013-12-3 22:32
我在终端人为加入470pf电容波形就变好了。但是这个电容太大了,改小了波形就会变烂。 ...

你试了n种办法,不明白你为什么就是不肯试发送端串联电阻。
xmar 发表于 2013-12-5 10:48 | 显示全部楼层
用光纤收发器,电缆改光缆。抗干扰超强。
 楼主| myf3659 发表于 2013-12-5 19:05 | 显示全部楼层
william008 发表于 2013-12-5 09:36
你试了n种办法,不明白你为什么就是不肯试发送端串联电阻。

串联并联电阻都试过了。在两个终端各并联了一个120欧姆电阻,在差分线上串过40欧姆、10欧姆、5欧姆、3欧姆电阻都不行。
 楼主| myf3659 发表于 2013-12-5 19:11 | 显示全部楼层
william008 发表于 2013-12-5 09:36
你试了n种办法,不明白你为什么就是不肯试发送端串联电阻。

你不是也遇到过类似的问题,一直又连续搞了几天了,还是不行,目前知道,差分信号高对GND和差分信号低对GND的共模电压不想等,导致两个信号相减时就会出现振荡,但是怎么消除,试了很多方法,实际上还是不明白出现振荡的具体原因是哪里导致的,只是在来回的试。
dnzq2003 发表于 2013-12-12 11:07 | 显示全部楼层
我觉得你应该重点检查线路板上的pcb布线。包括地线和差分线的布线还有连接器有问题没有。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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