wxjgya 发表于 2008-8-9 13:55

增加CAN通讯距离的一个设想,不知道可不可以

在CANH和CANL线上加中继,譬如:CANH&nbsp;&nbsp;&nbsp;&nbsp;82C250(RX)---82C250(TX)&nbsp;&nbsp;&nbsp;CANH<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CANL&nbsp;&nbsp;&nbsp;&nbsp;82C250(TX)---82C250(RX)&nbsp;&nbsp;&nbsp;CANL<br />就是在中间通过82C250进行一次CAN电平到TTL电平的转换,再转换回去,中间应该是TX交叉RX吧?<br /><br />&nbsp;不知道这种方法可不可行?大家来探讨下。

wacke 发表于 2008-8-16 20:03

没这么简单吧。

你这样解决不了时延问题。

太阳之母 发表于 2008-8-18 23:06

嘿嘿

LZ基本没有把CAN搞清楚。

yzfyq 发表于 2008-8-28 17:09

有想法不错,但是CAN怎么传输要弄民白了

Wxy8030 发表于 2008-8-29 13:39

中继应考虑加CPU.....

CPU接受一端的数据后发送到另一端,这样基本可以实现距离加长,但这里有两个问题:<br />1、会增加数据包时间延时;<br />2、两端地址编码应加以区分;

hanslong 发表于 2008-9-1 14:26

CAN中继已经有了,也有用光纤中继的

yyccaa 发表于 2008-10-7 21:04

.

已经有**讨论过相关设计了,<br />http://www.chuandong.com/publish/tech/Project/2008/7/tech_3_15_10082.html<br /><br />不过里面说的cpld方案eetchina上的唐晓泉博士尝试过,认为高速通讯下不好。<br />还是mcu接2路比较实在。
页: [1]
查看完整版本: 增加CAN通讯距离的一个设想,不知道可不可以