打印

can通信问题

[复制链接]
1233|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
流离纷乱|  楼主 | 2017-1-9 16:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我有个问题,我的can总线(canh  canl)本来在一块pcb上,通过光钎发往其他设备,现在我需要把can总线从一块PCB扩展到两块PCB,且这两块PCB间隔15米,工况是是电力设备,强电磁环境。我用的总线收发器是82C250,如果我只是单纯的把82c250所维持的总线拉到15米远的地方,这样信号失真是不很大???
或者有其他方法可以使15米远的两个主控制器同步得到数据??

相关帖子

沙发
dalarang| | 2017-1-11 11:08 | 只看该作者
楼上是来搞笑的吗? 推销QQ群也不能瞎扯啊。
CAN总线就是可以远距离传输的,15米根本不算事,降低速率的话百来米都没问题。
我做过速率50k距离1000米的。

使用特权

评论回复
板凳
yanshanbao| | 2017-1-11 11:44 | 只看该作者
2L是来搞笑的,鉴定完毕。依2L的水平,这个QQ群最好不要加。

使用特权

评论回复
地板
左手笔右手刀| | 2017-1-11 13:45 | 只看该作者
搞笑二楼建议楼主给他发一份can通信协议的资料给他科普下

使用特权

评论回复
5
流离纷乱|  楼主 | 2017-1-11 16:49 | 只看该作者
dalarang 发表于 2017-1-11 11:08
楼上是来搞笑的吗? 推销QQ群也不能瞎扯啊。
CAN总线就是可以远距离传输的,15米根本不算事,降低速率的话 ...

那请问我想保持1M速率的话,可以把总线拉15米?关键总线上挂的全是82c250收发器,最多12个,不知道15米可以吗?干扰什么的!

使用特权

评论回复
6
dalarang| | 2017-1-11 19:37 | 只看该作者
流离纷乱 发表于 2017-1-11 16:49
那请问我想保持1M速率的话,可以把总线拉15米?关键总线上挂的全是82c250收发器,最多12个,不知道15米可 ...

1M速率15米,理论上是可以。
但是很多因素都会影响通讯距离,通讯线的粗细类型、节点数量、节点的结电容、终端电阻等。
楼主问半天不如自己弄根线测试下,15米又没多少钱。

使用特权

评论回复
7
流离纷乱|  楼主 | 2017-1-11 20:14 | 只看该作者
dalarang 发表于 2017-1-11 19:37
1M速率15米,理论上是可以。
但是很多因素都会影响通讯距离,通讯线的粗细类型、节点数量、节点的结电容 ...

领导没让这么干,非要通过can发给15米外的控制器,然后在通过控制器上的can发下去,这样就多了一个通信周期的时间,逆变器设备实时要求较高,然而头儿的这样说了,所以。。。。

使用特权

评论回复
8
bbsliubo| | 2017-1-14 22:45 | 只看该作者
强烈同意7楼意见

使用特权

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

本版积分规则

21

主题

96

帖子

3

粉丝