电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

汽车诊断K线通信

汽车诊断K线通信_第1页
1/7
汽车诊断K线通信_第2页
2/7
汽车诊断K线通信_第3页
3/7
天津易博达动力科技有限公司 内部资料,注意保密 汽车诊断 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 线通讯定义 在车辆网络中,为准确、可靠地通讯,必须确定一个固定的通讯波特率。假设诊断设备及其连接导线的电容为CTE,K 线对地电容为COBW,车辆 ECU 的电容为CECU,定义为: 天津易博达动力科技有限公司 内部资料,注意保密 设计时以上各电容必 须满足以下关系: 12V 电源供电:CECU+COBW≤7.2nF;CTE≤2nF; 24V 电源供电:CECU+COBW≤5nF;CTE≤2nF。 假定 K 线通讯波特率最大为 10.4kbps,若通讯波特率高于最大波特率,则必须减小允许电容;...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

汽车诊断K线通信

您可能关注的文档

小辰9+ 关注
实名认证
内容提供者

出售各种资料和文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部