我们如果想使用CAN总线分析仪对汽车CAN总线数据进行分析,首先要读取到汽车CAN总线中的数据,市面上大部分的车都有OBD接口,一般来说OBD接口的6脚和14脚分别为CAN总线的CAN-H和CAN-L,如果你手里的设备是OBD接口的,那么直接插上就可以了,但如果是端子接口的,最好有一个DB9的公头开口线,将6脚和14脚连接上USBCAN上的CAN-H和CAN-L即可。

usb vbus检测:说说如果你有一个usbcan-obd分析(1)

需要注意的是,有些车内部有网关,可能会导致OBD接口读取不到数据,这是有两种方法解决,一种是向OBD口发送相关指令,以获取权限,但是这些一般都是车厂保密的,很难获得。另一种就是在车内部破线连接,绕开网关,这样就可以顺利读取到汽车内部CAN总线数据,建议专业人员来操作。

usb vbus检测:说说如果你有一个usbcan-obd分析(2)

在USBCAN连接到汽车CAN总线后,将另一端连接上电脑,打开配套软件,选择波特率,即可接收到CAN总线的数据了。这里需要注意,各车厂都有自己的私有协议,因此USBCAN接收到的都是总线中的原始数据,并不能直接得到具体的含义,数据具体含义需要工程师自己来解析。除私有协议外,还加入了一部分通用协议的解析,这些协议时可以看到具体的含义的。打开配套软件的OBDII界面,可以看到发动机转速、油温、水温等符合15765协议的通用数据。

usb vbus检测:说说如果你有一个usbcan-obd分析(3)

欢迎大家找我讨论更多CAN总线相关问题。

,