CAN和485通讯距离测试

自己实测过的:

芯片为SP3485(10M)
1. 上下拉电阻1K,无终端电阻,只有1个从节点,0.5平方非屏蔽双绞线,室内无明显干扰环境。
10米线长:波特率最大 921.6K 

以下数据来源于网上同仁实测,自己未验证。

CAN通信在450米的时候,100K波特率是没有问题的,125K就不行了
400米的时候,125K可以
300米的时候,125K可以
150米的时候,250K可以。
50米的时候,500K可以

485通信,在450米的时候,115200没问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CAN通讯(Controller Area Network)和RS-485通讯(Recommended Standard 485)是两种常用的串行通信标准,用于不同的应用场景。它们在以下几个方面有明显的区别: 1. 物理层:CAN通讯使用双绞线进行通信,而RS-485通讯使用差分信号线进行通信。CAN通讯的双绞线可以实现更高的通信速率和更远的通信距离。 2. 传输速率:CAN通讯传输速率可以达到更高的水平,通常可达1 Mbps。而RS-485通讯传输速率相对较低,通常在几百 kbps 的范围内。 3. 网络拓扑:CAN通讯支持多主机和多节点的网络拓扑,可以实现分布式控制系统。而RS-485通讯通常采用主从结构,一个主站控制多个从站的通信。 4. 碰撞检测:CAN通讯具有碰撞检测和冲突解决机制,可以实现多个节点同时发送数据而不会发生冲突。而RS-485通讯采用半双工通信方式,同一时间只能有一个节点发送数据,其他节点处于接收状态。 5. 独立性:CAN通讯具有较高的独立性,节点之间可以独立地发送和接收数据,不需要主站的干预。而RS-485通讯中的从站需要主站进行轮询来发送和接收数据。 总的来说,CAN通讯适用于高速、大规模的分布式控制系统,具有较高的可靠性和实时性。而RS-485通讯适用于较小规模的系统,具有较低的成本和较简单的实现。 希望以上信息对您有所帮助!如果您有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值