[CAN-bus/DeviceNet] CAN2.0 负载问题--100K时只能挂50台

[复制链接]
3292|9
 楼主| 古董 发表于 2011-9-27 17:15 | 显示全部楼层 |阅读模式
本帖最后由 古董 于 2011-9-28 08:39 编辑

有什么办法能让主机能多挂几台呢,现在只能挂到50台,多一台都不行啊!
控制器用的是MCP2515,单片机是C8051F040
dzxc 发表于 2011-10-6 22:59 | 显示全部楼层
040不是自身带CAN控制器吗?还要2515做啥?
sjnh 发表于 2011-10-10 13:28 | 显示全部楼层
本帖最后由 sjnh 于 2011-10-10 13:29 编辑

100K,50台,不错了,我们消防行业,为了成本,客户通信线经常和其它线走一根铠缆,经过200米的铠缆,CAN,485都几乎没信号,别50台,10台8台都出问题,我们最高用10K,甚至还低
100K,想多连,要考虑实际,建议你降低速度
zhjun 发表于 2011-10-14 14:53 | 显示全部楼层
速度高了距离长不了
ivan19840910 发表于 2011-10-26 12:17 | 显示全部楼层
需要根据,每台设备的数据量和每台之间的长度来判断
dami 发表于 2011-11-28 08:40 | 显示全部楼层
楼主再试试,能不能突破一下,搞个51台。:lol
sjzzlxy 发表于 2011-12-7 15:40 | 显示全部楼层
降低一下波特率试试
hyhmh 发表于 2011-12-22 09:33 | 显示全部楼层
带节点数量 主要是考虑物理层:CAN驱动芯片、CAN电缆、CAN通讯波特率、总线节点距离、布线方式、总线上2节点最大与最小距离的长度、终端电阻及CAN驱动芯片电路设计。
应该与 CAN控制器 没有 必然的 联系,不过,当节点多时, 通讯的帧数/秒 (吞吐量)与 CAN控制器,MCU的处理方式 就有很大关系了。
hyhmh 发表于 2011-12-22 09:51 | 显示全部楼层
如恩智浦 PCA82C250, TJA1050, TJA1040/1041 手册 声称 可连接 110 节点.
有些厂家则没有 声明, 但通过 CANH,CANL的容差分析 来判断.
JobShare 发表于 2011-12-22 11:19 | 显示全部楼层
browsed!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

234

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部