多台CAN连接的机子,怎么做到单点断开不影响信息共享?

2019-12-10 18:17发布

本帖最后由 pigy0754 于 2019-9-28 10:26 编辑

之前描述可能不清晰,重新编辑一下。
现在有个项目要求将多台机子通过CAN联网(以前是串行连接的),现在要求当网络上某点链接线断开时(假设只有一处,如1,2,3,4,5。排除12,23,34,45,51这种多点同时断开的情况),主机可以控制到从机。目前想到的是做成环形连接,但是这样是不是每台机子都需做到两路CAN,一发一收?单CAN是实现不了吧?
新建 Microsoft Visio Drawing.png (10.67 KB, 下载次数: 0) 下载附件 2019-9-28 10:23 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
大傻师
1楼-- · 2019-12-10 19:24
lz是不是对总线有什么误解
zqf441775525
2楼-- · 2019-12-10 21:12
大傻师 发表于 2019-9-28 02:39
lz是不是对总线有什么误解

恩,楼主对总线误解很深。直接都挂到一根总线上就行。
zchong
3楼-- · 2019-12-11 01:45
本帖最后由 zchong 于 2019-9-28 08:05 编辑

楼主对总线没有误解,楼主的意思是总线断了,不是子机的stub断了
那就必须冗余了,最简单的使用双can,构成2个独立的通信网
zqf441775525
4楼-- · 2019-12-11 04:54
 精彩回答 2  元偷偷看……
3050311118
5楼-- · 2019-12-11 09:54
在机构上花点功夫,设备拿掉时H,L连上,设备插进去时H,L连到自身设备
lcw_swust
6楼-- · 2019-12-11 13:24
难道不是像家里的灯泡那样并联起来? 断掉某个也不影响其它

一周热门 更多>