【问题标题】:Finding vehicle fuel-air equivalence ratio with OBD使用 OBD 查找车辆燃油空气当量比
【发布时间】:2016-03-28 17:21:32
【问题描述】:

我正在尝试编写一个与汽车中的 OBD 端口通信并(除其他外)找到 AFR 的应用程序,但我的汽车似乎不支持燃油-空气当量比命令 01 44。我看到氧气传感器有两组PIDs,它们提供了燃料-空气当量比。第一组是 01 2401 2B 的 PID,它们给出了

氧传感器 [1-8]

AB:燃油-空气当量比

CD:电压

第二组是 PID 01 3401 3B。这些看起来很相似,但提供了以下数据:

氧传感器 [1-8]

AB:燃油-空气当量比

CD:当前

所有传感器的空燃比值是否相同(至少在理想情况下),还是设计用于测量不同的值?我应该使用哪个 PID 来计算 AFR 或 FAR,除了我在 link 中看到的(比率为 2/65536 * (256A + B))之外还需要哪些计算?电压和电流值是多少,在这种情况下它们对我有用吗?

非常感谢任何帮助。

【问题讨论】:

标签: obd-ii


【解决方案1】:

根据您要达到的目标,无论读数如何,氧传感器都可能不是正确的选择。

氧传感器通常位于排气歧管或排气管道中。他们从离开发动机的废气中读取数据。这有助于确定引擎是否正常运行。

但是,如果您尝试确定 AFR 进入发动机,这听起来像这样,氧传感器不会很有帮助。非常高或非常低的读数可能表明进气 AFR 不正确,但很难获得实际数字。

【讨论】:

    【解决方案2】:

    我完全同意 SouthShoreAK answer 你的方法不适合你想要的。不过,如果您坚持使用这些 PID,这里有一些提示:

    所有 OBD PID 定义都在 ISO 15031 第 5 部分中(您必须购买它才能以某种方式找到它!)。请注意,OBD 数据主要用于(甚至是主要原因!)与排放相关的诊断。

    首先,您可以检查mode 1 PID 00 以检查您的车辆中支持的 PID。你会从主控制器得到一个单一的响应,它们是按位的。您可以查看wikipedia 了解如何解析此 PID。

    下面是一些关于 PID 0x24 - 0x2B0x34 - 0x3B 的信息:

    • 如果 PID 0x1D 不支持,PID 0x13 只能由给定车辆支持。在任何情况下,车辆都不应支持两种 PID。

    • 应使用 PID 0x130x1D 解析 PID 0x24 - 0x2B0x34 - 0x3B 数据。

    • 如果不访问 ISO,您将无法解析这些数据,并且在这种情况下,维基百科中的解析方法非常懒惰,可能不正确。

    【讨论】:

      猜你喜欢
      • 2021-09-12
      • 2022-11-20
      • 2022-07-25
      • 1970-01-01
      • 2021-10-14
      • 1970-01-01
      • 2014-04-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多