0%

CAN总线常用接口线序参考

CAN常用接口如下

CAN RJ45 DB9 OBD-II
CAN_H 1 7 6
CAN_L 2 2 14
CAN_GND 3 3 5
VCC 8 9 16

DB9接口

定义如下

D-Sub_Male_RedLine.gif

管脚 管脚定义
1 无连接 / 可选 +5V
2 CAN-L
3 CAN-GND
4 LIN
5 LIN-GND
6 LIN-GND
7 CAN-H
8 无连接
9 VBAT

OBD接口

引脚定义分配如下图所示,OBD接口共有16个引脚(可参考 ISO 15031-3)。

img

OBD引脚

1、引脚1,3,8,9,11,12,13

引脚1,3,8,9,11,12,13由主机厂进行分配。

2、引脚2

如果车辆中使用SAE J1850 10,4 VPW(可变脉冲)来提供OBD所需的通信服务,则车辆OBD接口的引脚2应为SAE J1850 10,4 VPW信号连接。

如果在车辆中使用SAE J1850 41,6 PWM(脉冲宽度调制)来提供OBD所需的通信服务,则车辆OBD接口的引脚2应为SAE J1850 41,6 PWM连接的总线正极信号。

如果没有使用SAE J1850 10,4 VPW或SAE J1850 41,6 PWM,那么引脚2的分配由车辆制造商自行决定,当然前提是该分配不会干扰符合ISO 15031-4标准工具的操作或对工具造成损坏。

3、引脚4

车辆OBD的引脚4被指定为底盘地(Chassis ground),并应与车辆底盘进行电气连接,例如满足ISO15031-4标准的外部试验设备提供电源接地(可见下文中外部设备引脚4的使用)。

4、引脚5

车辆OBD接口的引脚5被指定为信号接地(Signal Ground),并在车辆OBD中实现(如在外部测试设备中为通信收发器提供接地,以及为测试设备提供可能的电源接地)。

引脚5在车辆中的实现,需要考虑车辆使用OBD通信接口的噪声和节点间电压偏移限制。应使用蓄电池负极、common vehicle clean signal ground、“clean”、”logic”或车辆内的其他连接点,以最小化节点间的电压偏移和噪声。(可见下文中外部设备引脚5的使用)

5、引脚6和14

如果车辆使用CAN线进行OBD通信服务,那么引脚6即为CAN_H信号,引脚14即为CAN_L信号。

如果车辆不使用CAN线通信,那么引脚6和引脚14由主机厂自行分配,当然前提是该分配不会干扰符合ISO 15031-4标准工具的操作或对工具造成损坏。

6、引脚7

如果使用单线或双线,ISO 9142-2或14230-4提供OBD通信服务,那么引脚7即为K线信号。

如果车辆不使用单线或双线,ISO 9142-2或14230-4提供OBD通信服务,那么引脚7由主机厂自行分配,当然前提是该分配不会干扰符合ISO 15031-4标准工具的操作或对工具造成损坏。

7、引脚10

如果在车辆中使用SAE J1850 41,6 PWM(脉冲宽度调制)来提供OBD所需的通信服务,则车辆OBD接口的引脚2应为SAE J1850 41,6 PWM连接的总线负极信号。

如果车辆不使用SAE J1850 41,6 PWM(脉冲宽度调制)来提供OBD所需的通信服务,那么引脚10由主机厂自行分配,当然前提是该分配不会干扰符合ISO 15031-4标准工具的操作或对工具造成损坏。

8、引脚15

如果使用双线ISO 9142-2或14230-4提供OBD通信服务,那么引脚15即为L线接口。

如果车辆不使用双线ISO 9142-2或14230-4提供OBD通信服务,那么引脚14由主机厂自行分配,当然前提是该分配不会干扰符合ISO 15031-4标准工具的操作或对工具造成损坏。

9、引脚16

车辆OBD的引脚16用于为外部诊断测试设备提供永久正电压,既可用于供电,也可作为K线通信的参考。引脚16的连接应使用保险丝或其他电路保护元件进行保护。(A型和B型的不同可参考汽车OBD接口位置和设计说明)

a)对于A型OBD,引脚16的标准电源电压应为12V,并且支持的电流应≥4.0A

b)对于B型OBD,引脚16的标准电源电压应为24V,并且支持的电流应≥2.0 A

10、车辆OBD保护

如果车辆OBD的引脚短接在一起,车辆制造商应提供电路保护。此保护仅限于外部测试设备与车辆连接之前,车辆OBD上存在的电压范围。