我们都知道,现在汽车上多用CAN总线作为控制总线,汽车的一切行为都会生产相应的CAN数据,我们通过CAN数据,就能够了解汽车的一举一动。因此,在一些不太方便进行现场检查的项目中,我们可以先把汽车CAN数据保存下来,慢慢地通过回放进行研究。那么,问题也来了,我们如何能够将汽车的CAN数据转存到其他地方呢?常见的做法有两个。下面,我们就来说说汽车CAN数据保存读取的办法。
既然是读取保存汽车上的CAN数据,那我们一般只能够通过OBD接口实现这个目的。OBD接口,一般在汽车的前面板那里,大概长成这个样子
有时候一些车厂为了维护自身权益,会在汽车OBD这里设置一些障碍,需要特定的口令才能打开,否则汽车的CAN数据就无法外流,那进行转存什么的就无从谈起了。假设我们进行数据转存的这台车子没有在OBD接口处设置障碍,或者我们打开了相应的障碍,然后我们应该如何去做呢?
第一种办法,找一个专门的CAN数据采集存储器,它长成这个样子
它是以手机里常见的TF内存卡作为存储介质的,最高支持128GB的CAN数据存储。从上图我们可以看出来,这种设备的CAN总线接口是多P端子造型的,想要连接汽车的OBD接口,我们需要给其连接一个端子转OBD的转接头。在将CAN数据存储器连接到汽车上并正常通电以后,这个设备就能够进行汽车CAN数据的实时存储了,这也是最为常见的汽车CAN数据采集存储办法。
接下来,我们说下第二种进行汽车CAN数据转存的办法,即拿一个支持数据转存功能的USBCAN分析仪,使用前给其配置数据转存功能,以电脑硬盘作为数据转存的地点,从而实现汽车CAN数据的转存,其转存设置界面如下:
现在你清楚汽车OBD信息读取的两种方法了吗?欢迎找我进行讨论。