2024年4月27日发(作者:)
汽车诊断K线的特点
1、诊断K线通讯特点
根据SAE规定的OBD标准,车辆行业使用K、L线进行诊断和标定。通过K线对某
个控制单元进行查询,通过K线、测试仪和控制单元可进行数据交换。换句话说,即通过
K线数据被双向传送(从测试仪到控制单元以及从控制单元到测试仪)。最近生产的车上都
装有K线。而 L线则是用来对控制单元进行查询的导线,此线在目前生产的车辆中已经不
存在。由于串口的普及,所以K线实现起来更容易。而逻辑电平的改变,只是需要转换电
路。因此本系统采用K线的通讯方式。由于K线只是一根线,而PC机与控制单元都要向
对方发出信息,所以可以判定此线是半双工串行通讯。
K线通讯主要有以下特点:
(1) 双方采用半双工异步串行通讯。
(2) 工作电压范围为8~18V。
(3) 使用环境温度为-40°C~125°C。
(4) 最大速度是50kbps。
(5) 支持大电流。
(6) 与单片机CMOS电平无缝连接。
(7) 具有对地线保护作用。
(8) 串行通讯码的每个单元包括10位二进制数据,分别为起始位、8位数据、停止位,
每个单元发送完毕后设有空闲等待。
(9) 双方的通讯以“行”为单位轮流发送,即PC机发送一行消息后,ECU再发送一
行消息,反之亦然。
(10) 一信息行由下列数据组成:第一位数据表示本行还要发送多少数据;第二个数据
用来表示关键码,表示此次用来完成什么样的操作,如开始参数、写数据到EEPROM中等;
第三个数据表示要发送的数据。
(11) 在一信息行中,还包括用于校验的反码,一方每发出一个数据后,对方必须对回
应此数据的反码进行校验;由于K线是单线通讯,所以只有在正确处理回应数据的反码进
行校验时,才能保证通讯的顺利进行。
(12) 至于PC机在每一个功能块中如何发出命令,ECU是如何给出相应信息的,在软
件结构中会做说明。
2、K线通讯定义
在车辆网络中,为准确、可靠地通讯,必须确定一个固定的通讯波特率。假设诊断设备及
其连接导线的电容为C
TE
,K线对地电容为C
OBW
,车辆ECU的电容为C
ECU
,定义为:
发布者:admin,转转请注明出处:http://www.yc00.com/news/1714198977a2400666.html
评论列表(0条)