CAN 总线负载计算器

工具说明

此存储库由CaFeZnLCMeroT 共同贡献。
欢迎为 此存储库 做出贡献!

一般 CAN 总线负载在 80% 以内都是安全的,再高就要考虑各种干扰的影响了,有概率会开始丢包。

尽可能将多个不足 8 字节的包合并为一个数据帧,可以减少帧头帧尾的数量,以提高总线利用率。

在计算器中给出的一个一拖四 7 电机计算样例——7 电机反馈频率 1000Hz,控制频率 500Hz 的极限情况下是可以控制的,但具体情况还需要考虑布线方式、总线电阻等多方面因素,实际负载会偏高。

常见帧类型说明:

  • 一拖四协议的电机:反馈帧 8 字节,一条控制帧内每个电机 2 字节,上限 8 字节,即 4 电机。不足 4 电机时缩短数据段长度能有效提高利用率。
  • 达妙电机 MIT 模式:反馈帧 8 字节,控制帧 8 字节,一收一发,反馈帧频率随控制帧频率变化。

请确保在输入区域中正确设置波特率,以便计算实际负载。

计算器

发送频率 (Hz) 数据段长度 相同帧数量 CAN 帧类型 操作 模拟

总线负载

最小负载
0%
平均负载
0%
最大负载
0%

通信数据模拟

点击消息行中的“模拟”按钮来查看单帧数据构成。