J1939、CANopen 与 DroneCAN 在无人机系统中的对比解析

一、核心差异概览
对比项 J1939 CANopen DroneCAN
起源 商用车(SAE J1939 标准) 工业自动化(CiA 301 标准) 专为无人机设计(开源协议)
ID 长度 29 位(扩展帧) 11 位(标准帧) 11 位(标准帧)
数据场大小 8 字节(基于 CAN 2.0B) 8 字节(基于 CAN 2.0A) 最多 64 字节(支持 CAN FD)
通信速率 最高 1Mbps 最高 1Mbps 标准 1Mbps,支持 CAN FD 扩展至 8Mbps
拓扑结构 支持线型、树型 支持线型、星型 支持线型、星型、菊花链
节点数量 256 个(0~255 地址) 127 个(1~127 地址) 127 个(0~127 地址)
应用场景 商用车、工业级无人机 小型机器人、消费级无人机 专业无人机、机器人
二、工作原理详解
1. J1939:基于扩展帧的商用车 1939:基于扩展帧的商用车协议

核心机制

  • ID 结构:29 位 ID 分为优先级(3 位)、保留位(1 位)、数据页(1 位)、协议数据单元格式(PF,8 位)、协议数据单元特定(PS,8 位)、源地址(SA,8 位);
  • 参数组编号(PGN):由 PF、PS 和 DP 组合而成,标识不同类型的数据(如 PGN=0x00F004 表示发动机转速);
  • 广播机制:采用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值