锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

CAN总线数据破解流程

时间:2023-07-24 15:37:00 can总线的传感器

从事汽车数据分析几年,积累了很多经验,整理总结过年。今天我就和大家聊聊。CAN总线数据破解流程,个人总结,写错地方请指教。

  • 了解对象

对于需要分析的对象,如机油状态传感器、车灯、多功能方向盘等。

  • 制定收集计划

熟悉对象后,开始制定采集方案。采集方案写得好,可以有效缩短工期,提高效率。制定的方案应尽可能多地收集对象的所有状态下的数据,以便有利于分析。例如,一些高级灯需要动态采集和特殊路况采集才能收集到完整的数据。

  • 实车采集

真正的汽车收集是必要的,许多客户经常问只有传感器才能分析,这当然是不可能的。许多总线主要是从关系,或依赖关系,需要点名访问或从其他传感器获取所需的数据才能正常工作。

  • 开发数据提取软件

从采集软件中提取数据,并将其转换为您想要的数据格式。市场上大多数采集软件都可以转换常见的数据帧格式,如CAN、LIN、UART、IIC等等,但也有一些总线比较小,或者是汽车公司的私有总线,这就要求你开发数据提取软件。

  • 开发数据分析软件

一般来说,收集的数据量不小,收集的文件也不是一两个。如果你不懂数据分析软件,工作量一般都不大。只有经历过多个文件之间切换分析的人才能理解这种味道。写一个好的分析软件可以有效地提高效率和案例的成功率。

  • 模拟电路设计和程序开发。

提取和分析后,需要一个模拟器来验证你的猜测,模拟器的开发是必不可少的。对象隐藏的数据可以在模拟器上进行测试,以弥补收集数据的不足。经过模拟器测试后,数据基本上了解了89层。

  • 设计对象PCB开发电路和程序

模拟测试完成后,可以设计对象PCB对于电路,首先分析原始电路设计和接口,这一点非常重要。根据设计的硬件编写程序。编写后,您可以使用以前的模拟器进行测试,看看它是否能达到原始工厂的效果。

  • 实车调试

实车调试,自己设计的更换原车对象,测试时可能会出现一些故障,需要分析之前的数据。测试结束后,装载运行一段时间。如果没有故障,项目可以结束。

总结

数据分析需要多方面的知识储备和项目经验。一个多才多艺的工程师可以击败一个分工明确的专业技术团队。毕竟,很少有人能做反向开发。以上纯粹是个人流程总结。我希望你不介意这篇文章。如果您需要数据分析,请联系我,期待与您的合作!

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章