汽车obd数据解析经验
的有关信息介绍如下:做汽车电子开发的,经常要去车里采集汽车数据,来回解码分析,很麻烦,这次我为大家介绍一个简单的方法,能大大简化了这一步骤,希望对你能有帮助。
这个是保证汽车是CAN总线通信的,首先要找到汽车的obd接口,一般的obd接口位置如下图:
找到obd接口后,用usbcan-obd设备一端连接汽车obd接口,另一端连接电脑的usbcan接口。电脑端打开ecantools软件,选择OSB II模式,界面如下所示:
使用usbcan-obd设备接入汽车OBD接口即可将汽车内部部分传感器的实际数值解析出来,信号解析功能仅支持家用汽油车ISO15765协议。车速、转速、水温可通过软件仪表盘显示。
可通过此界面直观的看到汽车当前实时车速、转速和水温的具体数值,便于用户校对汽车仪表盘数值是否准确。
USBCAN-OBD设备还可以读取、解析、清除汽车的故障码,解析ISO15765协议中规定的汽车传感器数据包括:发动机转速、冷却液温度、车辆速度、电压、进气歧管压力、进气温度、空气流速、节气门位置、氧传感器电压、燃油压力等等。并且以上这些数据的数值变化可以实时保存在电脑中。
以上数据数值变化也可通过曲线实时显示其变化轨迹,如下图所示。最多可选择四个变量在同一界面同时显示。
可以通过曲线功能选择最多四个关心的变量,通过观察曲线的方式实时了解每个数据的变化,并且还可直观的比较多个数值之间的相对变化,可用于调整发动机怠速时转速、扭矩等。
如果以上发动机转速、冷却液温度、车辆速度、电压、进气歧管压力、进气温度、空气流速、节气门位置、氧传感器电压、燃油压力等数据对您开发产品有用的话,广成还可提供GCAN-600汽车解码模块。 GCAN-600解码模块会将汽车各传感器数据自动解析并通过UART串口输出其具体意义。无需再对汽车进行解码或深入了解汽车CAN总线协议即可基于串口数据开发汽车电子设备等。搭载GCAN-600解码模块可有效的帮助你缩短汽车电子设备开发周期。