加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
登录/注册
立即注册,领取新人专属福利!
  • 正文
  • 相关推荐
申请入驻 产业图谱

工程师在产品选型的时究竟是选CAN还是CANFD接口卡呢?

03/21 15:30
296
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

很多工程师在产品选型的时候会疑惑,究竟是选CAN接口卡还是CANFD接口卡呢?两者之间有什么区别呢?影响选择的关键因素又是什么?我们今天一个一个来拆解

1.  波特率

传统的CAN接口卡仅有一个波特率,即仲裁域波特率,其最大值为1M。而CANFD接口卡则更为先进,它不仅有仲裁域波特率,还增加了数据域波特率。仲裁域波特率同样最大为1M,但数据域波特率却可以达到5M。这意味着在数据传输过程中,CANFD接口卡能够以更高的速度传输数据,显著提升了传输效率,尤其适用于对数据传输速度要求极高的应用场景。

2. 传输字节

CAN接口卡只能收发传统的CAN帧,其数据段长度最大为8字节。换句话说,每个数据帧最多只能传输8字节的数据内容。如果需要传输的数据量超过8字节,就必须将数据分割成多个数据帧进行传输。这不仅增加了传输的复杂性,还降低了总体的数据传输效率,逐渐难以满足现代项目工程对实时性越来越高的要求。相比之下,CANFD接口卡的数据段长度最高可达64字节。这一巨大的提升使得CANFD接口卡在传输大量数据时,能够以更少的数据帧完成传输任务,从而显著提高了数据传输的效率。例如,在汽车的电子控制系统中,需要快速传输大量的传感器数据和控制指令,CANFD接口卡的高效率数据传输能力就显得尤为重要。

3. 帧类型

CAN总线的帧类型主要有三种:CAN帧、CANFD帧以及CANFD加速帧。其中,CAN帧和CANFD帧都只使用到仲裁域波特率,而CANFD加速帧则充分利用了速率更快的数据域波特率。在实际测试过程中,如果遇到无法正常收发CANFD加速帧的情况,首先要检查对接设备两边的仲裁域和数据域波特率设置是否匹配。CANFD接口卡具有向下兼容性,它既可以收发传统的CAN帧,也可以收发先进的CANFD帧,这为工程师们提供了更大的灵活性。

4. 总结

总所上述,如果您的工业环境运行的是CANFD协议,那么毫无疑问,您需要选择CANFD接口卡。因为只有CANFD接口卡能够充分发挥CANFD协议的优势,满足高速数据传输的需求。而如果您的系统仍然使用传统的CAN协议,那么CAN接口卡和CANFD接口卡都能满足您的基本需求。

8路USB转CANFD接口卡

USBCANFD-800U

同时支持8路CANFD

总线利用率实时上报

13万帧缓冲不丢帧

 

致远电子

致远电子

广州致远电子股份有限公司成立于2001年,注册资金5000万元,国家级高新技术认证企业,广州市高端工控测量仪器工程技术研究开发中心,Intel ECA全球合作伙伴和微软嵌入式系统金牌合作伙伴。

广州致远电子股份有限公司成立于2001年,注册资金5000万元,国家级高新技术认证企业,广州市高端工控测量仪器工程技术研究开发中心,Intel ECA全球合作伙伴和微软嵌入式系统金牌合作伙伴。收起

查看更多
点赞
收藏
评论
分享
加入交流群
举报

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录