关键词:车载诊断系统;;汽车CAN总线;;采集;;捕获;;ISO15765-4
摘 要:通过车载诊断系统(OBD)连接汽车的CAN总线,采集车辆实时数据,同时捕获总线传输的报文数据。采用MCP2515和TJA1050搭建两路CAN模块电路,一路CAN节点发送汽车状态信息请求,并通过OBD接口接收汽车返回的信息;另一路CAN节点处于接收模式,识别数据帧格式,接收所有CAN总线上传输的数据。该系统扩展了车载诊断系统接口的外部应用。应用的汽车协议为支持OBDII CAN的ISO15765-4。两模块由MCU控制,收发的数据通过外接RS232串口显示。结果显示,系统实现了汽车数据的采集及捕获。