汽车行业常识

1、汽车电子的KL30 KL50 KLR

德国影响了全球的汽车工业,汽车行业内的很多术语都源于德语,比如KL。

KL(即Klemme)指ECU的管脚。 德国标准化协会制定的DIN72552规范(Terminal markings for motor vehicles)定义了ECU⼀些⽐较常⽤的管脚号码及其意义。以下内容参考DIN72552规范,并综合网上的资料,请参考:

最常⽤的是KL15,KL30,KL31,KL61。 
KL15表⽰Zündschloss信号,就是发动机点⽕信号,也表⽰⻋钥匙扭动,启动汽⻋的信号。⼤部分ECU都需要在汽⻋启动状态时才能⼯作。有的还会分KL15R,R表⽰Radio,就是钥匙旋转到收⾳机⼯作的地⽅,但是⻋⼦还没启动,像仪表盘,⻔窗就是就是接这个信号。这个信号由Zentrale Elektrik(汽⻋内的总电箱)供电,经过保险丝引出来接到各个ECU的KL15管脚。 
KL30是ECU供电源,提供ECU的⼯作电压,⼀般是11V到15V。 
KL31是ECU接地源KL31信号会接到汽⻋的公共接地端上,⼀般是W打头的(如W4)表⽰发动机挡板的接地端。汽⻋上⼀般会有⼏个公共接地端,分布在发动机,仪表盘,⻋底,⻋顶,后⻋厢附近,⽤于ECU共地,保持共地电压⼀致。 
KL61或者Klemme D+是表⽰发动机启动信号,严格定义是指发动机连接的发电机指⽰灯信号。不过发电机是有发动机驱动的,所以就是表⽰发动机启动。

KL is the abbreviation for ‘klemme’ which is the German term for connector / connection.
KL15 is ignition switch position #2 (on)
KL30 is battery positive, hot at all times
KL31 is battery negative, connected all the time
KL50 is ignition position #3 (start)
KLR means ignition switch position #1 (accessory)

KLR  汽车电源的ACC模式
KL15 汽车在Run模式

KL50 汽车在Crank模式

KL30 接常电(蓄电池的正) 
KL31 接常负(蓄电池的负)

简单来说,KL30和KL31就是汽车电池的正负极,而KLR、KL15、KL50代表的是汽车系统的三种电源模式

这三种模式对应与汽车三个继电器的开闭。

2、OBD 诊断与 UDS 诊断区别

OBD(On-Board Diagnostic),如同前面答主所说的它确实是包含了非常多标准的集合。单就OBD而言,最初起源于CARB(California Air Resources Board 加州空气资源委员会)为1988年之后生产的加州汽车所制定的排放法规,随着这套法规逐渐被标准化实施,SAE(Society of Automotive Engineers 美国汽车工程师协会)又提出了OBDII,所有执行OBDII标准的汽车都需要具备标准化的车辆数据诊断接口(SAE-J1962,也就是现在常说的OBD接口)、标准化的诊断解码工具(SAE-J1978)、标准化的诊断协议(ISO 9141-2ISO 14230-4ISO 15765-4)、标准化的故障码定义(SAE-J2012ISO 15031-6)、标准化的维修服务指南(SAE-J2000)。所以OBD是具有强制标准需要参照的,是由法规要求的,最初目的是环保,同时方便售后维修。
UDS(Unified diagnostic services),与OBD最大的区别就在于“Unified”上,UDS(是面向整车所有ECU(电控单元)的,而OBD是面向排放系统ECU的。单说UDS而言,它只是一个应用层协议(ISO 14229-1),所以它既可以在CAN线上实现(见下图.1),甚至也能在Ethernet上实现(DoIP, Diagnostic over Internet protocol 见下图.2)。并且,UDS提供的是一个诊断服务的基本框架,主机厂和零部件供应商可以根据实际情况选择实现其中的一部分或是自定义出一些私有化的诊断服务来,所以基于UDS协议的诊断又常常被称为Enhanced diagnosic(增强型诊断),UDS不是法规要求的,没有统一实现标准,其优势在于方便生产线检测设备的开发,同时更大的方便了售后维修保养和车联网的功能实现。

关于题主所问二者是否可以共存的问题,答案是肯定的。在我的工作经验中,这种搭配也是相对常见的,动力系统的电控单元比如EMSTCU这种很多都是同时支持这两种诊断的,而非排放相关的电控单元则只支持UDS协议。
至于说OBD被UDS取代,我觉得短时间内二者肯定还是会继续共存。后续就要看汽车总线的发展趋势了(CAN的接班者是谁)

1.OBD是车载故障系统。obd其实是一系列标准的集合。应用层,传输层,数据链路层和物理层。物理层是sae 1969和j1939是诊断接口的定义,数据链路层有k线,can总线和kwp2000等等,这些都是不同年代的产物。obd只是把这些标准集合了起来。在使用obd的时候最主要的特征就是发送PID来请求电控系统数据流和故障码,这个不同的协议实现是不同的。这样在开发诊断设备时,可能要学习不同年代的协议。这个实现基本上是ECU->诊断设备。一般开发诊断设备都要硬件软件一起来。国内的x431就是典型的例子。

2.UDS就是统一诊断服务
UDS和OBD最大的区别就是实现了模块化汽车诊断。ECU->MVCI->诊断设备。中间加了一个MVCI(modular vehicle communication interface)的接口设备。上层的诊断设备只要发送同样的命令就可以得到电控系统的数据,而不关心底层的数据链路和物理层是怎么实现的。这样硬件和软件可以分别开发,是完全不同于obd的开发规范。例子有博世kt700

UDS(全称:UnifiedDiagnostic Services),即统一诊断服务,是诊断服务的规范化标准,为诊断服务提供一个基本框架,这些诊断服务允许诊断仪在车载电子控制单元里面控制诊断功能,以便维修人员能够准确的解决故障。

UDS在使用过程中除了协议中已经定义好的通用的代码指令之外,还有一部分未定义留给整车厂自行定义,这样就会形成不同厂家ECU的DID不同,所以对ECU的诊断过程需要事先了解内部定义。

对比之下:

  1. OBD是关注车辆实时排放的理念形成的行业规范,而UDS是诊断服务的统一化规范。
  2. UDS是面向整车所有ECU(电控单元)的,而OBD是面向排放系统ECU的。两者之间并不存在谁替代谁。

3、汽车的START、ON、ACC、LOCK介绍

START档:启动档,将钥匙拧到此位置时,启动机电路接通,会带动发动机运转并启动。松开后钥匙会自动回到ON档。

而START档是发动机启动档位,启动后会自动恢复正常状态也就是ON档。

ON档:接通档,将钥匙拧到此位置时,全车电路接通,系统会为启动发动机做必要的准备工作和自检工作,车辆正常行驶时钥匙会保持在这个位置。

ACC档:附件通电档,将钥匙拧到此位置时,附件用电路会接通,收音机等设备可用。  ACC状态是接通汽车部分电器设备的电源,如CD、空调等;

LOCK档:锁止档,此位置是钥匙插入和拔出的位置,此时车辆除了防盗系统和车内小灯以外,电路完全关闭,方向盘被锁止。 

锁车后钥匙会处于LOCK状态,此时钥匙门不仅锁住方向,同时切断全车电源;

正常行车时钥匙处于ON状态,这时全车所有电路都处于工作状态。

BAT:蓄电池 Battery
ACC:附件 Accessory
IGN:点火 Ignition On
ST:启动 Start

LOCK(锁盘)转到ACC,仅用于听音乐看DVD。从LOCK(OFF)→ACC→ON(IGN)→START(自动回到ON(IGN),引擎点火。

ACC 与ON (IGN)的区别,就是ACC仅仅是给那些附件上电:例如收音机,灯。而ON就会给发送机工作用的电路也上电。ACC的好处在于发动机电路不上电,例如油泵灯,可以在停车等人的时候节省电力。现在很多车都没有这个选项,而是直接就到ON了。

ACC是辅助电源,实际上高档车机的开机条件一般有两个,即BAT和ACC,BAT 既电源进线,而ACC是一条经钥匙控制的电源线,没开电门时,没ACC电压时,机子是打不开电源的。ACC是点火开关的第二档,也就是专用的辅助电源。

ACC虽说指的是辅助电器系统的电源,可是对于这个定义,其实国内现在还不是很规范的,有的厂家只是觉得把收音机或是CD机,点烟器,前后风窗加热,后视镜加热等挂到ACC上面了,就完成了对于ACC的定义,其实在ACC设计时,需要考虑的不仅仅是挂几个电器而已,而是对于ACC的地位,其实ACC在启动瞬间的断开,不只是简单的断电那么简单,由于启动瞬间的电流过大,对于电器系统,特别是没有经过合理验证以后的电器系统,有一定的影响,就像CD挂这边的意义,对于启动瞬间,还需要特别大的能量提供,主要由蓄电池来提供,所以在这个过程中,为了避免不必要的能量消耗,所以把一些使用频率不是很高的,或是大功率的用电器也放在ACC档,这样对于ACC 档,又由于国内的点火开关的形式就那么几样,选择的余地不大,又会出来ACC档功率不够的情况,因此,对于这种情况下,只能以档位的触点功率限制来合理安排用电器了。

总的说来ACC档的目的:1、分流出大电源用电器,避开启动能量需求;2、避免启动大电流对于用电器的破坏或是干扰。

知识点总结
1、点火开关四个档位,LOCK(关闭档), ACC(附件档) , ON(点火档), START(起动档)。

2、锁车后钥匙会处于LOCK状态,此时钥匙门不仅锁住方向,同时切断全车电源。

3、ACC状态是接通汽车部分电器设备的电源,如CD、空调等。

4、正常行车时钥匙处于ON状态,这时全车所有电路都处于工作状态。而START档是发动机启动档位,启动后会自动恢复正常状态也就是ON档。IG1和IG2都是属于ON档。

5、Off全车除了常火(如应急灯,时钟等的记忆功能)外,均不供电。

6、ACC 是附件档,部分车载附属设备供电,如视听系统,仪表灯,灯光等。也就是说,车停在哪里,发动机不转,除了空调不能用外,车内的设备基本都可以用。

7、IG-on是汽车点火档,在保证ACC供电的基础上,增加了发动机的点火功能。

8、ST是启动档,主要给发动机启动系统供电,这时一般会切断ACC档的电路,已保证发动机顺利启动。

9、AM1、AM2是从前舱配电盒进入点火开关的常电。

10、当点火开关打到ACC档时,AM1和ACC接通,档点火开关打到ON档时,AM2和IG1接通,AM1和ACC、IG2接通,当钥匙打到START档时,AM1和ACC、IG2断开,AM2和IG1、START接通。
 

原创文章 96 获赞 48 访问量 6万+

猜你喜欢

转载自blog.csdn.net/wteruiycbqqvwt/article/details/101077404