奥迪车辆识别代号查询是否有免费的网上工具?,

OBD2数据记录仪-轻松记录您的汽车数据

您要记录汽车中的OBD2数据吗?

本文概述了OBD2日志记录的基础知识,4大好处以及应用案例。您也可以下载来自奥迪A4的OBD2示例数据(速度,RPM等)。

注意:与大多数OBD2加密狗或扫描仪相比,CANedge将时间序列数据记录到SD卡中 ,您可以通过完全免费的软件或者 API任意地对其进行处理。

下面我们将了解到为什么CANedge是记录OBD2数据的理想工具

如何实现OBD2数据的记录?

首先,让我们简要回顾一下OBD2的基础知识:

OBD2提供了一组标准化的参数(OBD2 PID),您可以在大多数汽车上记录得到并轻松解码。

记录OBD2数据涉及3个简单的步骤:

1、使用OBD2 PID列表配置OBD2记录仪

2、通过OBD2适配器将其连接到汽车中开始记录

3、提取SD卡中的数据并通过免费的软件或者 API来进行数据解码

更详细的信息,请参见下面的常见问题解答 ,或我们的文档:

https://canlogger.csselectronics.com/clx000-intro/record-data/obd2-data/

https://canlogger.csselectronics.com/canedge-getting-started/record-data/obd2-data/

记录OBD2数据的四大好处

您几乎可以通过OBD2的记录日志收集任何汽车中的数据,下面对其优点分别进行介绍:

  1. 驾驶员、车辆或零件的优化

OBD2数据可以让您监视或优化驾驶行为并调整汽车。OEM可以利用这些数据来现场分析新型零件的性能


  1. 偶发问题诊断

汽车中一些偶发问题可能会在驾驶过程中短暂出现,但在维修过程中不会出现。记录OBD2数据可让您分析问题发生的时段进而解决问题


  1. 车队的管理

车队级别的OBD2日志记录可用于驾驶员行为的研究、降低燃油成本、减少故障发生、合规性、纠纷处理以及其他有价值的事情


  1. 数据控制和用户自定义集成

使用OBD2记录仪,您可以记录原始时间序列数据,这些数据可以从SD卡中提取或上传到自己的服务器中-通过开放的API轻松地自定义集成

CANedge OBD2数据记录仪

CANedge是专业版的CAN总线数据记录器,其具有以下主要功能的:

  1. 即插即用

开箱即可记录数据。能够独立工作——不需PC。通过CAN或者 OBD2连接器供电


  1. 专业

可接入8-32 GB的SD卡。2个CAN 、 CAN FD/LIN通道。零数据丢失。RTC分辨率为50 µs


  1. 轻巧

仅8 x 5 x 2 CM,100克。铝制外壳。4个LED灯。可配置的5V电源输出(CH2)


  1. 可配置

高级过滤器、传输列表、触发器、循环记录和压缩等

  1. 快速安全

工业SD卡。以80 MB / s的速度读取数据。GDPR 或 CCPA的数据加密

  1. 开源

常用数据格式(MDF4)。免费的开源GUI / API。可通过DBC轻松转换


应用案例

下面我们提供了一些实例,来说明如何使用CANedge记录OBD2数据。

视频加载中...

  1. OEM现场测试汽车零部件

需要记录现场车辆的CAN或OBD2数据吗?

作为OEM,您可能在后期需要对设备样本进行现场测试。

这通常会采集数月之内来自多辆车的OBD2和CAN数据。而CANedge1非常理想,因为它非常紧凑轻巧,即插即用并且可以轻松地进行预配置。可以定期收集数据并在您喜欢的CAN工具或免费的asammdf GUI / API中进行分析。

  1. 实时监控公路车辆

是否需要从运营车队收集数据?

CANedge2可以通过无线网络(例如3G / 4G热点)上传记录的OBD2数据。

这样可以实现运营车辆近实时的将数据传输到您的云服务器。OBD2数据可以通过开放的API(包括支持OBD2解码)进行自动处理 ,而CANedge2设备也可以无线更新。

  1. 来自奥迪A4的OBD2数据

在下面,您可以从CANedge下载OBD2示例。

您还可以下载免费的开源软件,并尝试对原始OBD2数据进行解码的过程。

https://canlogger.csselectronics.com/canedge-getting-started/log-file-tools/

https://docs.google.com/spreadsheets/d/14yrEPcUr6fz16eOJ6W5iBuEDy2DSegVtM9aE5FU11SE/edit?usp=sharing

https://www.csselectronics.com/screen/page/asammdf-gui-api-mdf4

常见问题

  1. OBD2记录的参数

OBD2协议(SAE J1979)指定了可以从汽车记录的一系列标准化车辆数据。但是请注意,每辆车在支持OBD2数据方面有所不同-特别是旧款的车通常支持较少的参数。

话虽如此,我们列出了一些常见可用的标准OBD2参数:

· 燃油系统状态

· 发动机负荷

· 冷却液温度

· 燃油修正

· 燃油压力

· 进气歧管压力

· 发动机转速

· 车速

· 进气温度

· 质量空气流量

· 油门踏板位置

· 空气状况

· 氧气传感器状态

· 自发动机启动以来的运行时间

· MIL灯亮了之后的行驶里程(Distance with MIL on)

· 燃油量(Fuel tank level input)

· 系统的蒸气压

· 绝对负荷值

· 混合动力电池组寿命

· 机油温度

· 发动机燃油消耗率

· 扭力

· 车辆识别号码VIN(序列号)

· 各种故障诊断代码

有关更多详细信息,请参见OBD2 PID Wiki页面或SAE J1979标准。


  1. 汽车是否支持OBD2

大部分都支持OBD2,大多数汽车和轻型卡车使用OBD2标准作为其车载诊断方法。尤其是,自1996年以来OBD2在美国是被强制要求的,而自2003年以来在欧盟中是被强制要求的(此处记为EOBD,但基本相同)。

但是,即使您的车辆支持OBD2,您也可能无法记录所需的数据。首先,每种车辆型号(品牌/年)在支持哪些OBD2数据参数方面是有所不同。特别是老式汽车通常对车速、RPM等实时参数的支持有限。此外,一些车企为了更好地保护车辆的数据,已经开始限制对OBD2数据的访问。最后,虽然绝大多数汽车都将CAN协议用作OBD2的信号协议,但您也可能会遇到美系老车(2008年前)或某些欧盟品牌使用其他协议的情况。

注意:检查汽车中的OBD2连接器很重要。要使CAN记录仪记录OBD2数据,在OBD2连接器的CAN高(引脚6)和CAN低(引脚14)引脚中必须要有"金属引脚",可以参考我们的OBD2连接器图示(红色引脚) 。

共有5种OBD2信号协议:

ISO 15765(CAN):占主导地位,自2008年以来在美国销售的所有车辆均要求采用

SAE J1850:福特汽车公司的标准

SAE J1850:通用汽车的标准

ISO 9141-2:克莱斯勒和某些欧盟或者亚洲车辆使用

ISO 14230(KWP2000):主要由欧盟制造商使用

CANedge / CLX000支持基于CAN的OBD2,如果不确定您的汽车是否受支持,请与虹科联系。

如果您无法直观地查看车辆的OBD2连接器,则可以看看下面的网址来粗略地对特定汽车协议进行判断:OBD2兼容性(汽车)。有关基础知识的进一步指导,请查看我们的OBD2简单介绍。

注意:在使用OBD2记录时,您还可以看下您汽车在OBD2 01模式下所支持的参数ID。为此,您需要"'Supported PIDs"参数(ID 00、20、40、60、80,A0,C0)。记录完这些之后,可以逐位查看响应数据字节,以确定是否支持PID(详细信息,请参阅Wikipedia OBD2 PID文章)。


  1. CANedge / CLX000的选型

CANedge和CLX000数据记录仪系列都可以用作OBD2数据记录仪。

如果您的主要目标是将数据记录到SD卡,则建议您使用CANedge系列,它是CLX000的第二代产品,并针对记录功能进行了优化。另外,如果您希望能够将日志文件自动上传到自己的服务器,请考虑使用CANedge2。

如果您希望能够通过USB将OBD2数据实时传输到PC端,我们建议您使用CLX000系列,例如CL2000。

如有疑问,请与虹科联系 ,我们将根据您的情况,帮助您快速找到最合适的产品。


  1. 是否可以实时传输OBD2数据

可以,CLX000系列可通过USB实时传输原始CAN数据和OBD2数据,请参阅我们的OBD2传输介绍。


  1. OBD2和CAN记录仪的区别

如果您通过OBD2连接器将诸如CANedge或CLX000之类的CAN记录仪连接到您的汽车,那么在默认情况下,它将开始记录原始CAN总线数据(在大多数汽车中)。原始的CAN数据由汽车传感器以"广播"的形式传播,在汽车中用于通信。

在某些情况下,您可能希望记录原始的CAN数据。例如,如果您是汽车的OEM(Original Equipment Manufacturer),在这种情况下,您将知道每个CAN ID和数据字节代表什么,并且您会拥有一个CAN数据库(DBC文件),可用于解码原始CAN数据。但是,如果您不是汽车的OEM,则解码原始CAN数据的唯一方法是把自己的汽车给黑了并对数据进行反向工程。在一些情况下,您可能会非常幸运地在网上找到特定汽车型号/年份的部分数据库,例如,来自像opendbc这样的项目。

在大多数情况下,如果您不是汽车OEM,则收集数据的主要选择是通过OBD2协议。如今,几乎所有汽车的OBD2通信都基于CAN总线。与原始CAN总线数据相反,OBD2仅在"请求时"可用。要记录OBD2数据,基本上是将特定的自定义CAN帧发送到车辆CAN总线。本质上,您是在使用CAN总线上汽车响应请求而发出的数据。如果汽车支持特定的OBD2 PID,则汽车可能会响应您的请求(在某种程度上取决于OEM的决定)。


  1. OBD2记录仪、加密狗和扫描仪的区别?

市面上有大量的OBD2设备,下面我们概述了一些主要的类型:

OBD2扫描仪:机械/技术人员通常将其用于诊断目的,例如,为了确定MIL(malfunction indicator lamp)灯打开的原因。OBD2扫描仪通常包括用于诊断故障代码(DTC)的内置数据库以及用于清除这些故障的功能。

OBD2加密狗:虽然不是"正式"定义,但OBD加密狗通常是指小型、低成本且易于使用、面向消费者的OBD2读取器。它们通常通过蓝牙将数据传到手机的app上,从而使您可以实时查看车辆的性能。它们非常适用于即插即用的消费者,但是在实用方面提供的灵活性非常有限。

OBD2数据记录仪:OBD记录仪可以在"独立模式"(即,无需PC或应用程序)下将OBD2 时间序列数据记录到SD卡。可以通过USB或WiFi提取数据以供以后分析。一些OBD2记录仪(如CLX000)也可以兼作OBD2接口,从而可以通过USB将OBD2数据实时传输到PC。OBD2记录仪适用于例如分析长期数据模式,优化驾驶,进行科研,诊断偶发问题和类似应用。有关更多详细信息,请参见下文。


  1. 可以将OBD2记录仪留在车上吗?

在大多数情况下,可以的。

通常,当您将CANedge连接至车辆时,由于OBD2连接器通常使用IGN电源,因此它将随点火开关一起打开或者关闭。这意味着在点火开关关闭时,CANedge不会消耗车辆电池的电量。

但是,在某些车辆中,OBD2连接器的电源将直接连接到电池,这意味着在汽车关闭时,CANedge可能仍会打开。通常来说这没有什么影响,因为记录器本身的功耗极小(<1W)。但是,如果您要从ECU查询OBD2数据,则可能在汽车关闭时"唤醒" ECU。如果汽车长时间不行驶,可能就会导致电池消耗过多。

您可以通过观察在汽车熄火后15至20分钟LED灯来快速验证记录仪是否随车辆开启/关闭,如果LED灯不点亮,则CANedge关闭。

如果CANedge / CLX000无法随车辆一起关闭,并且知道车辆将较长时间不启动,则在此期间可以断开设备的连接。或者可以设置CANedge根据广播的CAN数据模式开始/停止发送。例如,如果您的汽车在打开/关闭点火开关时发出特定的CAN ID或数据字节模式,则可用于切换CANedge的传输功能。有关详细信息,可以参考CANedge文档。

2024-07-28

后面没有了,返回>>电动车百科