快速入门
什么是 OBD?
OBD(On-Board Diagnostics)是车载自诊断系统。国内在售燃油车基本都带这个接口(国标 OBD-II,美标自 1996 年起、国内国III 后逐步强制)。所有 2001 年以后的燃油车都有这个接口。
位置:方向盘下方约 30cm 处,一个 16 针标准接口。爱车管家OBD设备 插上即可读取。
你的车能告诉你什么?
| 数据类别 | 能告诉你的内容 |
| 行驶数据 | 车速、转速、行驶里程 |
| 温度数据 | 水温、机油温度、进气温度、催化温度 |
| 燃油数据 | 油量、实时油耗、燃油压力、空燃比 |
| 电气数据 | 电瓶电压、发电机状态 |
| 发动机数据 | 负荷、点火正时、节气门、EGR |
| 故障数据 | 故障码、故障历史、排放状态 |
| 车辆信息 | VIN、ECU 信息、发动机配置 |
实时数据字典(Mode 01)
以下公式中的 A 指参数返回的单个字节原始值;标"2 字节"的参数为连续两个字节,需先合并为 A×256+B 再计算。精度为单个最小步长对应的物理量。
基础行驶数据
| 数据名称 | 单位 | 计算公式 | 精度 | 正常范围 | 用途 |
| 发动机转速 RPM | 转/分 | (A×256+B)÷4 | 0.25 | 800-1000 怠速 / 3000-6000 行驶 / 6000+ 急加速 | 判断负荷 |
| 车速 Speed | km/h | A(直接值,无需换算) | 1 | 0-250 | 行驶监控 |
| 冷却液温度(水温) | °C | A−40 | 1 | 80-105 正常 / 105+ 过热 | 发动机温度 |
| 进气温度 IAT | °C | A−40 | 1 | 环境温度+10~30 | 动力输出 |
温度数据
| 数据名称 | 单位 | 计算公式 | 精度 | 正常范围 | 用途 |
| 机油温度(PID 0x5C) | °C | A−40 | 1 | 80-130 / 130+ 注意 | 机油状态 |
| 催化器温度 Bank1(2 字节) | °C | (A×256+B)÷10−40 | 0.1 | 200-800 / 800+ 损坏风险 | 排放监控 |
燃油数据
| 数据名称 | 单位 | 计算公式 | 精度 | 正常范围 | 用途 |
| 燃油液位 | % | A×100÷255 | 0.39 | 0-100 / <20 加油 | 加油提醒 |
| 发动机负荷 | % | A×100÷255 | 0.39 | 0-100 | 判断负荷 |
| 燃油轨压力(表压,PID 0x0A) | kPa | A×3 | 3 | 300-600 | 燃油系统 |
| 燃油修正 Bank1 短期 STFT | % | (A−128)×100÷128 | 0.78 | −10~+10 | 空燃比 |
| 燃油修正 Bank2 短期 | % | (A−128)×100÷128 | 0.78 | −10~+10 | 空燃比 |
| 发动机燃油速率(直读,PID 0x5E) | L/h | (A×256+B)×0.05(2 字节) | 0.05 | 随工况变化 | 实时油耗 |
关于实时油耗:爱车管家OBD设备 优先读取上面 0x5E 的发动机直读燃油速率(车厂电脑已含修正),比用空气流量反推更准;老车(约 2001 年前)不支持 0x5E 时自动回退估算,数值依然可用。
电气数据
| 数据名称 | 单位 | 计算公式 | 精度 | 正常范围 | 用途 |
| 控制模块电压(2 字节,PID 0x42) | V | (A×256+B)÷1000 | 0.001 | 12-14.5 / <12 亏电 | 电瓶 |
| 怠速电压 | V | 同上 | 0.001 | 13.5-14.5 | 发电机 |
发动机数据
| 数据名称 | 单位 | 计算公式 | 精度 | 正常范围 | 用途 |
| 节气门开度(PID 0x11) | % | A×100÷255 | 0.39 | 0-100 | 驾驶行为 |
| 点火提前角(PID 0x0E) | ° | (A−128)÷2 | 0.5 | 0-40 / 过大可能爆震 | 性能 |
| 加速踏板位置 | % | A×100÷255 | 0.39 | 0-100 | 驾驶风格 |
| 相对油门位置 | % | A×100÷255 | 0.39 | 0-100 | 驾驶风格 |
| 命令 EGR | % | A×100÷255 | 0.39 | 0-100 | 排放 |
| EGR 误差 | % | A×100÷255 | 0.39 | 0-100 | 排放 |
环境数据
| 数据名称 | 单位 | 计算公式 | 精度 | 正常范围 | 用途 |
| 大气压力(PID 0x33) | kPa | A(≈1.0 bar 海平面) | 1 | 随海拔降低 | 环境参考 |
排放数据
| 数据名称 | 单位 | 计算公式 | 精度 | 正常范围 | 用途 |
| 氧传感器 Bank1 第1(PID 0x14) | V | A×0.005 | 0.005 | 0-1 波动 | 排放 |
| 氧传感器 Bank2 第1(PID 0x15) | V | A×0.005 | 0.005 | 0-1 波动 | 排放 |
| 发动机失火计数(2 字节) | 次 | A×256+B | 1 | 0 | 故障诊断 |
| 加油系统状态 | 枚举 | 直接值 | — | — | 排放 |
| EVAP 泄漏测试 | 枚举 | 直接值 | — | — | 排放 |
车辆识别数据
| 数据名称 | 单位 | 计算公式 | 精度 | 正常范围 | 用途 |
| 控制模块 ID | 字符串 | 直接值 | — | — | 车辆识别 |
| 燃油控制状态 | 枚举 | 直接值 | — | 0 开环 / 1 闭环 | 模式识别 |
车辆信息字典(Mode 09)
固定不变,读取一次即可。
| PID | 名称 | 类型 | 说明 |
| 09 00 | VIN 车架号 | 17 位 ASCII | 车辆唯一标识 |
| 09 01 | 校准 ID(CAL ID) | ASCII | ECU 固件版本 |
| 09 02 | CVN 校准校验号 | ASCII | 排放校准校验值 |
| 09 04 | ECU 名称 | ASCII | ECU 型号 |
| 09 06 | 车型名称 | ASCII | 车型识别 |
| 09 0B | 软件 ID | ASCII | 软件版本 |
故障码字典(DTC)
故障码格式:字母 + 4 位数字。第 1 位=系统(P 动力/C 底盘/B 车身/U 网络);第 2 位=0 通用(厂家无关)/1 厂家私有;第 3 位=子系统;第 4-5 位=具体故障。严重度三档:提示 警告 危险。
| 故障码 | 名称 | 可能原因 | 严重度 | 建议 |
| P0000 | 占位码(非真实故障) | 无子类型 | 提示 | 多为系统占位,非实车故障 |
| P0016 | 凸轮轴位置不同步 | 正时链条 | 危险 | 立即检查正时 |
| P0100 | 空气流量传感器电路 | 传感器故障 | 警告 | 检查传感器 |
| P0101 | 空气流量传感器性能 | 传感器老化 | 警告 | 更换传感器 |
| P0110 | 进气温度传感器电路 | 传感器故障 | 警告 | 检查传感器 |
| P0115 | 水温传感器电路 | 传感器故障 | 警告 | 检查传感器 |
| P0118 | 水温传感器高电压 | 传感器老化 | 警告 | 更换传感器 |
| P0128 | 冷却液恒温器故障 | 节温器 | 警告 | 检查节温器 |
| P0200 | 喷油器 A 电路 | 喷油器故障 | 警告 | 检查喷油器 |
| P0300 | 发动机失火(随机) | 火花塞/点火线圈 | 危险 | 检查点火系统,避免损催化 |
| P0301 | 发动机失火(缸1) | 火花塞/点火线圈 | 危险 | 立即检查 |
| P0302 | 发动机失火(缸2) | 火花塞/点火线圈 | 危险 | 立即检查 |
| P0303 | 发动机失火(缸3) | 火花塞/点火线圈 | 危险 | 立即检查 |
| P0304 | 发动机失火(缸4) | 火花塞/点火线圈 | 危险 | 立即检查 |
| P0400 | EGR 废气再循环流量故障 | EGR 阀/管路 | 警告 | 检查 EGR 系统 |
| P0410 | 二次空气注入系统 | 泵故障 | 警告 | 检查泵 |
| P0420 | 催化器效率低(Bank1) | 催化器老化 | 警告 | 检查催化器 |
| P0440 | EVAP 蒸发排放控制系统 | 蒸发排放 | 警告 | 检查蒸发系统 |
| P0442 | EVAP 系统(中小泄漏) | 油箱盖/管路 | 警告 | 检查油箱盖 |
| P0450 | EVAP 系统压力传感器 | 传感器故障 | 警告 | 检查传感器 |
| P0451 | EVAP 压力传感器性能 | 传感器老化 | 警告 | 更换传感器 |
| P0452 | EVAP 压力传感器低电压 | 传感器老化 | 警告 | 检查传感器 |
| P0453 | EVAP 压力传感器高电压 | 传感器老化 | 警告 | 检查传感器 |
| P0455 | EVAP 系统大泄漏 | 油箱盖/管路 | 警告 | 检查油箱盖 |
| P0456 | EVAP 系统微泄漏 | 油箱盖/管路 | 警告 | 检查油箱盖 |
| P0457 | EVAP 蒸发泄漏(油箱盖松动) | 油箱盖 | 警告 | 拧紧油箱盖 |
| P0500 | 车速传感器电路 | 传感器故障 | 警告 | 检查传感器 |
| P0560 | 系统电压不稳定 | 电瓶/发电机 | 警告 | 检查电瓶 |
| P0562 | 系统电压低 | 电瓶/发电机 | 危险 | 检查电瓶 |
| P0600 | ECU 通信电路 | 通信故障 | 警告 | 检查通信线路 |
| P0601 | ECU 内部故障 | ECU 故障 | 危险 | 检查 ECU |
单位换算速查表
| 原始 | 目标 | 公式 |
| °C | °F | °C×1.8+32 |
| °F | °C | (°F−32)÷1.8 |
| km/h | mph | km/h×0.621371 |
| mph | km/h | mph×1.609344 |
| kPa | bar | kPa÷100 |
| kPa | psi | kPa×0.145038 |
| V | mV | V×1000 |
| ms | s | ms÷1000 |
| % | 小数 | %÷100 |
数据范围参考
发动机转速 RPM
| 范围 | 含义 |
| 0-800 | 未启动 |
| 800-1000 | 怠速正常 |
| 1000-3000 | 低速行驶 |
| 3000-6000 | 正常行驶 |
| 6000+ | 急加速/高负荷,勿超红线 |
冷却液温度
| 范围 | 含义 |
| 20-80°C | 冷车 |
| 80-105°C | 正常工作 |
| 105-120°C | 过热警告 |
| 120°C+ | 严重过热,立即停车 |
电瓶电压
| 范围 | 含义 |
| <12V | 电瓶没电 |
| 12-13V | 未启动正常 |
| 13.5-14.5V | 发电机充电正常 |
| 14.5V+ | 电压过高,查发电机 |
发动机负荷
| 范围 | 含义 |
| 0-20% | 怠速/轻负荷 |
| 20-50% | 正常行驶 |
| 50-80% | 较大负荷 |
| 80-100% | 高负荷/急加速 |
常见问题
Q1:这些数据准吗?
A:来自车辆 ECU(发动机控制单元)的自我诊断结果,准确可靠。爱车管家OBD设备 只是把 ECU 的数据读出来并换算成你能看懂的单位。
Q2:数据会变化吗?
A:实时数据(Mode 01)每秒变化;车辆信息(Mode 09)固定不变;故障码故障发生时记录,清除后才消失。
Q3:为什么有些 PID 读不到?
A:不同车型支持的 PID 不同,部分厂商有私有协议。爱车管家OBD设备 会尝试读取所有标准 PID,读不到的显示"—"。
Q4:故障码可以清除吗?
A:可以。建议先解决问题再清除,否则故障灯会重新亮起。
Q5:数据会泄露吗?
A:不会。数据只存在你自己的账号里。
Q6:支持哪些车型?
A:所有带国标 OBD-II 接口的燃油车(日系/德系/美系/国产/韩系)。
Q7:电动车能用吗?
A:暂时不支持,未来会扩展。
Q8:数据能导出吗?
A:支持导出 PDF 报告、CSV 数据,方便存档或分享。
Q9:数据能保存多久?
A:永久保存,换手机也不丢失。
Q10:家人能看吗?
A:可以共享车辆给家人,他们也能看到实时数据和故障码。
附录:PID 编号速查(Mode 01)
| PID | 名称 |
| 04 | 计算负荷值 Load |
| 05 | 燃油修正 Bank1 短期 STFT |
| 06 | 燃油修正 Bank1 长期 LTFT |
| 07 | 燃油修正 Bank2 短期 STFT |
| 08 | 燃油修正 Bank2 长期 LTFT |
| 0A | 燃油轨压力(表压) |
| 0B | 进气歧管压力 MAP |
| 0C | 发动机转速 RPM |
| 0D | 车速 Speed |
| 0E | 点火提前角 Timing |
| 0F | 进气温度 IAT |
| 10 | 空气流量 MAF |
| 11 | 节气门位置 Throttle |
| 2F | 燃油液位 Fuel Level |
| 33 | 大气压力 Barometric |
| 42 | 控制模块电压(2 字节) |
| 5C | 机油温度 Oil Temp |
| 5E | 发动机燃油速率 Fuel Rate(实时油耗直读) |
DTC 前缀含义:P 动力总成 / C 底盘 / B 车身 / U 网络;第 2 位 0=通用,1=厂家私有。