CAN总线分析设备-CANable

  1. 常见的CAN总线分析仪(CAN卡)有:

  2. Vector

  3. Kvaser

  4. PEAK

  5. ZLG

这些设备的正版价格从2000¥到几万不等

那么如何用较低的成本体验到CAN总线分析设备呢?

那我的推荐是CANable

An Open-Source USB to CAN Adapter - CANableicon-default.png?t=N7T8https://canable.io/

这是一个开源的硬件和软件项目

目前淘宝上已经有好几家商家复刻了CANable进行售卖


CANable推荐

CANable实际上共有:

  1. CANable1.0
  2. CANable1.0隔离版
  3. CANable2.0
  4. CANable2.0隔离版

隔离版与普通性能没有区别,但CAN收发器与USB进行电源和数据隔离隔离可以防止外部的高压意外进入打坏CAN收发器后通过USB打坏电脑,笔者因为基本不涉及高压和电机,所以使用的是普通版,一般情况使用普通版就可以了

2.0支持CANFD,但是各种固件的支持性都不太好,所以一般使用不推荐


CANable1.0推荐

因为目前使用比较多的是CANable1.0,所以只分析一下CANable1.0

推荐购买的就是下面这3家:

  1. 上芯科技

  2. 创客基地

  3. 张大头闭环伺服

上芯科技

  1. 价格:24.9_CANable1.0无隔离只推荐这一款

  2. 优点:Typec接口,使用快速接线端子,三色LED,120Ω电阻采用拨码开关

  3. 缺点,没有GND的位置,波码开关上标识不明确(ON和1容易让人误解,实际上打到ON是使用终端电阻)


创客基地

  1. 价格:23.9_但不推荐

  2. 优点:同样采用三色LED,有GND,

  3. 缺点:没有CANH和CANL的ESD,microUSB接口,终端电阻采用跳帽容易丢失


张大头闭环伺服

  1. 价格:54.9_因为价格不推荐

  2. 优点:同样采用三色LED,有GND,

  3. 缺点:USB接口(可能需要搭配USB延长线使用),终端电阻采用跳帽容易丢失


固件和软件:

淘宝贩卖的CANable基本为PCAN固件,也是应用最多的固件,如果想折腾,我们到手后也可以刷入其他版本的固件(短接boot重新上电,使用USB(dfu)即可刷入新固件)

PCAN固件:

目前市售CANable的PCAN固件和Kvaser固件均由此用户的开源项目编译而来:

moonglow (Moonglow) · GitHubicon-default.png?t=N7T8https://github.com/moonglow

对PCAN固件编译过程感兴趣的可以参考,非常详细的一篇文章:

记一次更换PCAN固件的经历 - 知乎 (zhihu.com)icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/635540944

商业CAN总线软件推荐:

资料下载 - 上海同星智能科技有限公司 (tosunai.com)icon-default.png?t=N7T8https://www.tosunai.com/downloads/

  1. TSMaster:如果是第一次接触CAN一定要使用这个软件,不仅是国产软件,而且功能异常强大,并且除了部分大多数人用不到的高级功能,软件的许多优秀功能(多达60种)都可以免费使用.仅目前就已经支持多家CAN卡(支持使用PCAN固件的CANable)

  2. PCAN-Exploren5:如果公司使用,配套使用该软件即可,可以在CAN通道已经使用时添加监听通道,在使用上位机时,可以同步看到报文,非常方便

  3. Kvaser:如果公司使用,配套使用该软件即可(笔者没有使用过该软件,具体功能不了解)

下图为TSMaster支持的设备和功能:


官方开源固件:

  1. candleLight:性能更强的固件

  2. slcan:原生固件,此固件枚举为 Linux、Mac 和 Windows 上的标准串行设备

官方的软件:

  1. Cangaro (Windows, Linux)

  2. SocketCAN (Linux)

  3. python-can (Windows, Linux,Mac)

canable资料

本文仅对硬件和软件的选择提供参考意见,具体软件的使用方法可以参考由[张大头闭环伺服]整理的资料

资料真的很详细

ZDT_CANable开源资料_免费高速下载|百度网盘-分享无限制 (baidu.com)icon-default.png?t=N7T8https://pan.baidu.com/s/1yTe4P3VwuWmzKk50-USj2g#list/path=%2F


参考资料

  1. 张大头闭环伺服-CSDN博客

  2. ZDT_CANable说明书Rev1.0_canable z pro-CSDN博客

  3. CAN详解--各家CAN分析仪与软件的比较

  • 19
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值