打印
[CAN-bus/DeviceNet]

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

[复制链接]
2436|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wxjgya|  楼主 | 2008-8-9 13:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在CANH和CANL线上加中继,譬如:CANH    82C250(RX)---82C250(TX)   CANH
                                  ---                        ---
                              CANL    82C250(TX)---82C250(RX)   CANL
就是在中间通过82C250进行一次CAN电平到TTL电平的转换,再转换回去,中间应该是TX交叉RX吧?

 不知道这种方法可不可行?大家来探讨下。

相关帖子

沙发
wacke| | 2008-8-16 20:03 | 只看该作者

没这么简单吧。

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

使用特权

评论回复
板凳
太阳之母| | 2008-8-18 23:06 | 只看该作者

嘿嘿

LZ基本没有把CAN搞清楚。

使用特权

评论回复
地板
yzfyq| | 2008-8-28 17:09 | 只看该作者

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

使用特权

评论回复
5
Wxy8030| | 2008-8-29 13:39 | 只看该作者

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

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

使用特权

评论回复
6
hanslong| | 2008-9-1 14:26 | 只看该作者

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

使用特权

评论回复
7
yyccaa| | 2008-10-7 21:04 | 只看该作者

.

已经有**讨论过相关设计了,
http://www.chuandong.com/publish/tech/Project/2008/7/tech_3_15_10082.html

不过里面说的cpld方案eetchina上的唐晓泉博士尝试过,认为高速通讯下不好。
还是mcu接2路比较实在。

使用特权

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

本版积分规则

2

主题

4

帖子

0

粉丝