打印

CAN总线,天一凉主从机就连接不上

[复制链接]
2003|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
handlike|  楼主 | 2014-12-10 21:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
cctv19881023| | 2014-12-10 23:25 | 只看该作者
1. CAN总线没有主从机之分
2. 预热才能连上,看上去像是通过光耦隔离,光耦通讯收到温度影响,建议你考虑下光耦的电流传输比

使用特权

评论回复
板凳
handlike|  楼主 | 2014-12-11 13:17 | 只看该作者
把光耦去掉了,MCU直接连到CAN芯片上,效果是一样的,通信双方的晶振(质量没有问题)也换成一样的了。还是没有找到问题的根源。

使用特权

评论回复
地板
cauhorse| | 2014-12-11 16:53 | 只看该作者
做高低温试验,同时抓波形呀。

使用特权

评论回复
5
chunyang| | 2014-12-11 18:29 | 只看该作者
在冷态下看总线波形,如果波形有且看起来正常只是无法通讯,说明是本振温漂导致。要注意晶体和匹配电容的温度特性,选择合适的元件。

使用特权

评论回复
6
ar_dong| | 2014-12-11 20:05 | 只看该作者
想简单点,也许换个晶振就好了

使用特权

评论回复
7
yh21ic| | 2014-12-12 17:55 | 只看该作者
看看电缆线,先换短点的试试

使用特权

评论回复
8
huayuliang| | 2014-12-12 20:46 | 只看该作者
本帖最后由 huayuliang 于 2014-12-12 20:48 编辑

抓波形看就知道了。。
对数字电路来说···时钟漂移的可能性最大··

使用特权

评论回复
9
woshixinshou| | 2014-12-12 21:12 | 只看该作者
楼主,可以上传点CAN资料看看啊~

使用特权

评论回复
10
handlike|  楼主 | 2014-12-12 21:27 | 只看该作者
今天测量晶振的波形没有,怀疑是使用了内部的RC震荡器,找编写软件人员,经过核对确实是使用了内部RC没有切换到外部的晶振,引以为戒吧。谢谢各位提供建议。

使用特权

评论回复
评分
参与人数 2威望 +4 收起 理由
zhongs98 + 3 赞一个!
JLennon + 1 赞一个!
11
au_szsj| | 2014-12-29 15:44 | 只看该作者
学到了

使用特权

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

本版积分规则

个人签名:男怕入错行,女怕嫁错郎。 我是来灌水的,顺便采点蘑菇。

12

主题

661

帖子

2

粉丝