首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

LIN总线故障检测

一、LIN总线故障检测

LIN总线自诊断

对LIN数据总线系统进行自诊断时,需使用“LIN主控模块”的“地址码”。

自诊断数据经LIN总线由LIN从控制模块传至LIN主控制模块。

在LIN从控制模块上可以完成所有的自诊断功能。例如,鼓风机调节器的故障信息含义见下表所示:

(二)示波器检测

示波器在CAN总线检测时用于测试CAN波形,除此外还能测试电压。如果对示波器进行相应的设置,同样可以可以测得LIN电压值与波形。

以测量奥迪汽车LIN总线控制的雨刷电机为例:

连接示波器

连接一条BNC转向蕉头线到示波器的通道1上。连接一根刺针到红色香蕉头,刺入到车辆上的插头里面的LIN总线数据信号端子上。香蕉头的黑色接头接一个鳄鱼夹到蓄电池负极或良好的底盘接地上。

(2)设置示波器

由于LIN总线一般最大值在12V左右,因此可以设置示波器的垂直档位为2V/div,时基可以设置为500μs左右。然后打开示波器的解码菜单,进行LIN总线配置,选择与被测信号相匹配的波特率。调节总线阈值电平到波形显示范围内,就可以看到解码数据。可以将触发方式改为总线解码触发(或负斜率触发方式),设置合适的帧ID来稳定波形。

(3)检测波形

LIN总线波形是一个方波,代表着串行数据流里的二进制状态。所见的波形应该没有明显的变形和噪音毛刺。解码数据包以十六进制显示总线活动时的实时数据内容。如下图所示:“帧ID”显示颜色为黄色结果是23,“数据”显示颜色为白色,“校验和”显示颜色为绿色,如果校验和错误,以红色“E”显示。

当LIN数据总线上(总线空闲)无信号时或者发送到LIN总线上的是一个隐性位,LIN总线处于电压最大值,即隐性电平;当发送控制单元内的收发器将LIN数据总线接地或者发送LIN总线的是一个显性位。此时LIN总线处于电压最小值,即显性电平。在LIN波形中,可以对应读出LIN报文信息(起始报文和应答),如图所示。

(三)用万用表测试

在测量LIN总线时要注意,当LIN总线在不传输数据时,电压为直流平均电压(也称为LIN的休止电压,不同车型电压值有所差异,一般在12V左右),用万用表检测电压值不变;当LIN总线上有传输信号时,电压信号会有微小的变化,用万用表可以检测到电压的变化。

以空调控制面板与显示屏中间的LIN通讯为例,由于LIN是主从协议总线,从控制单元的所有动作都要接受主模块的控制,当主控单元控制面板与从控单元显示屏的LIN总线断开时,显示屏的显示永远停在断开时的状态,不会变化,直到车辆断电后信息才丢失。由于LIN中断后,同样会对主控制单元控制面板产生影响,可能会导致空调自动打开。具体检查流程如下:

1.查找LIN总线诊断接口针脚号。

2.万用表连接诊断接口,针脚号见具体车型,如图所示为国际标准针脚号。

3.操作控制面板,是否发出控制信号。如图所示。

4.查看万用表电压变化。如果指令能够正常发送出来,那么LIN信号电压会出现短暂变化,从而说明指令传输是正常的,否则应检查。如图所示。

二、LIN波形分析

以雨刷为例,可以测得四种波形:

1.雨刷向下,如下图所示。

2.雨刷向上,如下图所示。

3.雨刷间歇,如下图所示。

4.雨刷停止,如下图所示。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Otpwz5ClnTJBVa4J_MJ54TpA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券