can和485在同等速率下用双绞线哪个传输距离更远?

来源:百度知道 编辑:UC知道 时间:2024/06/08 17:39:26
百度上可见“485总线在不加中继器的情况下可以传输1200米, CAN总线最远传输距离为10Km(总线传输速率为5kbps), 最大传输速率为1Mbps(总线传输距离为40m)”
-------------------------
可是没有见同等速率下的比较(双绞线),如果不考虑can的纠错特性呢?(485也可以自己加校验纠错)
-------------------------
485@5kbps能达到多少?
-------------------------
还有,距离和接口芯片的特性有关,现有常用器件中,can的驱动有比485强吗?强多少?
我的理解,接口芯片的驱动能力越强,传输的距离才可能的远。当然距离和速率、通信介质的关系更加紧密。

应用范围应该是不同的,二者各有所长。
CAN广泛应用于汽车总线,安全性和容错性比较高,更适合于几十米范围内的通信。

确定传输距离的话一般通信协议都会个一个范围表。有一个参考数据

RS-485 100米长双绞线最大传输速率为1Mbps

由此可见RS-485的传输同等速率下的传输距离可能更长。
以上,希望能帮到你。

你说的 驱动 能力 是 指 传输距离 还是 说 连接 的 负载?

一般,传输速率越低,传输距离越远

从 可 连接 的 负载看,CAN 似乎 略低于485!

请看 鸿伟光电
485C 232/485/422无源转换器
485D 232/485/422有源隔离转换器
485CAN RS485/CanBus隔离转换器

百度百科里也有介绍