打印
[485通信]

CAN/RS485终端电阻的问题请教!

[复制链接]
3855|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zj0203|  楼主 | 2015-3-7 16:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zj0203 于 2015-3-7 17:01 编辑

按照CAN、RS485之类的串行通讯协议,采用此类总线组网时,总线2端各加一个终端电阻,中间的设备不加,如果某种通用设备是挂载在此类总线上,作为通用设备,完全不知道用户最终把这个设备安装在网络的哪个部分,或者一个网络中要挂载N台这个设备,以上情况都有可能,那在开发这类设备时要不要加这个终端电阻呢?加了可能导致网络里中间多个设备都有终端电阻,如果不加用户又可能把这个设备放在总线末端,难不成让用户实际安装设备时根据情况来确定加还是不加?但是对于某些设备或模块,用户不可能自己修改,如汽车里带CAN总线的传感器。

请各位指教!非常感谢!


相关帖子

沙发
zj0203|  楼主 | 2015-3-8 10:57 | 只看该作者
为什么没人回答呢?问题没描述清楚?

使用特权

评论回复
板凳
jjjyufan| | 2015-3-9 09:42 | 只看该作者
你可能不知道 实际在使用中 都是这样接线的 但是
关键中间的设备2根线到总线是很短的 基本就是板子上的走线 大多数都是再接线端子上就汇入总线了
所以 以这类布线 中间设备终端电阻是不要的
大多数考虑这种设备 端子上都是放2组信号线的  做一进一出 PCB上连接

使用特权

评论回复
地板
2603901129| | 2015-3-10 09:42 | 只看该作者
飘过

使用特权

评论回复
5
chunyang| | 2015-3-10 16:12 | 只看该作者
设备上是不能安装终端电阻的,必须独立安装于总线的两头。可将终端电阻做成专门的组件,安装在总线终端设备的接线处。

使用特权

评论回复
6
zj0203|  楼主 | 2015-3-11 09:31 | 只看该作者
感谢jjjyufan和chunyang的两位的指导。再请教2位,我设计的一个系统里面有4个模块(4个PCB板),其中一个是主设备,另外3个是一模一样,都和主设备之间要进行通信,严格上没法做成菊花链结构,实际为星型和连接,距离倒不长,从设备离主设备最远大概1m左右,最近不超过30cm,6MHz的速度,主设备的板子上加了终端电阻,另外3个一模一样的板子中只有1个能加了,但这样给后续生产、维护都带来了不方便(BOM不统一等等),同样,总线的上下拉也面临类似的问题,这种情况一般如何处理?谢谢

使用特权

评论回复
7
LeCreateStudio| | 2015-3-11 10:04 | 只看该作者
zj0203 发表于 2015-3-11 09:31
感谢jjjyufan和chunyang的两位的指导。再请教2位,我设计的一个系统里面有4个模块(4个PCB板),其中一个是 ...

1、如春阳哥说:必须独立安装于总线的两头。可将终端电阻做成专门的组件,

2、在设备后预留一个位置,放至电阻
    给你看一下我是怎么做的,我们是使用RJ45的线连接,每个设备后留了两个RJ45的头(并在一起),第一个与最后一个设备插下面这个模块。   

使用特权

评论回复
8
zhenglingo| | 2015-8-12 14:49 | 只看该作者
LeCreateStudio 发表于 2015-3-11 10:04
1、如春阳哥说:必须独立安装于总线的两头。可将终端电阻做成专门的组件,

2、在设备后预留一个位置,放 ...

这电阻怎么焊接上去的?厉害。但是有没考虑过这样的问题,有的系统可能电阻并不是120R或者150R或者其他,这时要替换就困难了。我们都是使用直插电阻的形式从RJ45引出来,这样替换似乎也简单。

使用特权

评论回复
9
zhenglingo| | 2015-8-12 15:05 | 只看该作者
LeCreateStudio 发表于 2015-3-11 10:04
1、如春阳哥说:必须独立安装于总线的两头。可将终端电阻做成专门的组件,

2、在设备后预留一个位置,放 ...

加扣扣讨论下,21很少登入。三四三七八零九一六

使用特权

评论回复
10
lfc315| | 2015-8-14 11:33 | 只看该作者
一般汽车上的CAN网络,通讯设备上是可以手工设置,接不接入这个终端匹配电阻的;如留个跳线、开关、接线端子。

使用特权

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

本版积分规则

17

主题

59

帖子

1

粉丝