• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

can通讯的距离怎么样?

liuxiaofei126 2018-06-23 浏览量:831
can通讯的距离怎么样?和485通讯比较之下,那个更好呢,不知道那种情况下用CAN通讯?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个要多方比较:你的结点数目、传输速率、成本、延时时间、并发性等等,你只有详细的了解了这两种通讯的特点之后,才能做出最优选择。

    1、CAN的成本,肯定要比485高。

    2、总线拓扑:485只能是一个主机,其余全是从机。只有主机发送请求,从机才会发数据;CAN每个结点都可以主动发送,主动接收。

    485的从机之间是不能直接通讯的,CAN就没这个限制。


    如果只有几个结点,一般来说,实际上用485比较省事。


    • 发布于 2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 通信距离最远可达10KM(速率低于5Kbps)速率可达到1Mbps(通信距离小于40M)

    RS485总线的通信距离和频率有关,理论的最长通讯距离约为1200米​

    通讯距离比后者要大而且速率要高的多

    • 发布于2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要看的节点和从站数量,如果点对点传输,最晚可以达到1KM
    • 发布于2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 其实都可以加中继器,但从距离来说,个人认为不太需要考虑。can没有主从之分,485一般用modbus,一主多从,CAN在汽车通信用的较多
    • 发布于2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN通信也是一个网络,多个设备接入这个网络,但是通信距离不能太长

    相比之下485的有效距离更长

    • 发布于2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN的通信距离肯定要比485长的,CAN在设计的时候就是考虑到通信距离和通信速度的问题,不过通信距离长所带来的缺点,就是响应时间也会相应减慢。

    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 只从通信距离上比较,CAN更远。RS485理论最远1200米,CAN就远的多了。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN通信距离更远,数公里没问题;RS485最远1200米。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 相比于RS485要好一些,上千米应该是没问题的。
    • 发布于2018-06-25
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN是两线传输,原来在资料上看到过,CAN的最大传输距离可以达到10KM,但是实际肯定没有这么长,但是5KM是肯定可以达到的
    • 发布于2018-06-28
    • 举报
    • 评论 0
    • 0
    • 0

  • can的距离比485远,一般在5km左右没问题,485的最远距离在1KM左右
    • 发布于2018-07-16
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN最大的好处是抗干扰,可以做超远的数据传输,而且可以加多个节点
    • 发布于2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

can通讯的距离怎么样?