深圳速锐得科技有限公司

柴油机动车J1939转RS232运行数据串口UART标准

价格:175 2020-04-20 03:13:17 470次浏览

SAE J1939协议被用于以CAN为基础的车辆和通信系统嵌入式网络中,SAE J1939主要适用于卡车客车和非道路车辆的柴油发动机管理。

应用领域有:农机装备、林业电子设备、卡车和卡车、娱乐设施、柴油发动机控制、铁路、公共运输、海洋电子设备等。在大多数卡车和客车中,J1939被广泛使用,基于CAN的网络控制发动机和车身控制单元,在全球SAE J1939被用在卡车和客车的通信中,必须通过相关环保排放规则才能被允许商用。

在汽车中,一些的汽车制造厂商,如奔驰、宝马、大众、沃尔沃、雷诺、保时捷、劳斯莱斯等及一些发动机部件生产商如现代、奔驰、沃尔沃、康明斯等都采用了J1939总线作为控制器联网手段。

本柴油机动车SAE J1939(CAN 2.0B)转RS232运行数据串口(UART)标准定义了机动车ODB接口和串口(UART)的通信方式和数据格式,便于各类车联网,车用视频监控网等系统,接入机动车的运行工况及排放数据,期望实现不同设备制造商的相关产品和云平台的互联互通,数据协议转换终端采用速锐得EST558S。

串口定义:

1. UART波特率:115200,无校验,1位起始,8位数据,1位停止,无硬件流控制.

2. 数据格式: 1位起始,8位数据,1位停止。

3. 校验位 :无

4. 硬件流控制 :无

串口数据格式

包头

长度

主命令

子命令

数据包

校验

包尾

字节数

2

2

1

1

N

1

2

说明

55AA

从命令字到校验的长度

N可以为0

从长度到数据包的异或校验

0D0A

串口数据内容

主命令

子命令

数据说明

主命令

子命令

数据说明(字节数:解释)

OBDII

标准数据

(0X01)

0x01

OBD信息

0x41

0x01

1+1+2+2+17+18+18+36+1

0x02

OBD数据流

0x02

28

查询指令

(0x04)

0x01

查询设备SN号

0x44

0x01

12:产品SN号(ASSIC码)

0x02

查询软件版本

0x02

N:软件版本(ASSIC码)

如A

0x03

查询硬件版本

0x03

N:硬件版本(ASSIC码)

如:V1.0

特殊指令

(0x06)

0x01

设备测试

0x46

0x01

1:结果

0x02

设备复位

0x02

0:发送完这条指令后复位

店铺已到期,升级请联系 15927350233
联系我们一键拨号13127867010