新闻  |   论坛  |   博客  |   在线研讨会
一汽大众奥迪LIN总线组成特点及速锐得解码控制实例
suruide | 2022-10-18 09:18:19    阅读:418   发布文章

上篇文章我们有说过,LIN是 Local Interconnect Network,被称为“局域网子系统”,即LIN总线是CAN总线网络下的子系统。车上各个LIN总线系统之间的数据交换是由控制单元通过CAN总线数据实现的。

一汽大众奥迪轿车的LIN总线组成比较多,涉及有轮胎气压监控、空调、安全气囊、座椅占用识别、辅助加热、新鲜空气鼓风机、防盗装置喇叭、方向盘加热、内部监视红外、雨刮控制器、灯光控制、转向柱模块、多功能方向盘等。在这个复杂的系统下,也涉及驱动系统CAN、舒适系统CAN及LIN。

一汽大众奥迪的LIN总线上的传感器和控制单元按所在的位置分布如下:

车顶:温度传感器、光敏传感器、信号灯控制、汽车天窗控制系统等

车门:车窗玻璃、中控锁、车窗玻璃开关、门窗提手等。

车头:雷达传感、小电动机、方向盘、方向控制开关、雨刮、转向灯、空调、远光灯、座椅、座椅控制电机、座机通风加热控制器、转速传感器等。

插图1:

 奥迪主图.png

一汽大众奥迪LIN总线特点有三个:

其一,一个主控制单元连接多个从控制单元。一汽大众奥迪轿车的空调控系统由两个LIN总线组成,即自动空调连接的LIN总线和车身后连接的LIN总线。这个架构和通用汽车灯光控制系统类似,前大灯组有两个LIN控制器模块,分别控制左前大灯和右前大灯,采用的数据协议是有不同的,因为需要分区识别左右转向、辅助照明示宽灯。一汽大众奥迪的自动空调LIN系统作为主控单元,分别连接了6个从控单元,分别是新鲜空气鼓风机,前挡玻璃加热,左右后视镜加热元件、驾驶人通风座椅和前排乘员通风座椅。后座空调又拎出一路LIN,分别控制后排左右座椅通风。

其二,一个主控单元连接多个传感器。轮胎压力监控作为LIN总线的主控单元,连接四个轮胎的压力传感器和一个后部天线(数据传输状态检测)。

其三,一汽大众奥迪各LIN总线之间的数据交换是由主控单元通过舒适性CAN总线实现的,例如全自动空调的两个LIN总线之间的数据交换就是由主控单元通过舒适性CAN总线实现的。各轮胎压力数据经过轮胎压力检测、舒适系统CAN总线上传到数据总线诊断OBD接口,供显示和诊断用。


一汽大众奥迪LIN总线控制实例:

雨刮器操纵信号控制流程如下:

1、驾驶人将雨刮器控制杆放到刮水器间歇位置。

2、转向柱电子读取刮水器控制杆的实际位置信息。

3、转向柱电子装置经由舒适系统CAN总线向控制单元发送此信息。

4、采集LIN总线数据,并通过电脑向雨刮器电动机发出对应指令,运行在间歇位置模式。

插图2:

 奥迪舒适性系统拓补图1.png

速锐得通过破解一汽大众奥迪获得部分示例报文如下:

五门信号

监听单元

数据项

ID

数据长度

数据项目

说明

 

 

车门信号

左前门

 

 

0X4A0

 

 

8

xx xx xx 2x xx xx xx xx

 

有数据为开,00为关

右前门

xx xx xx 1x xx xx xx xx

左后门

xx xx xx x8 xx xx xx xx

右后门

xx xx xx x4 xx xx xx xx

后尾箱

xx xx xx x2 xx xx xx xx

 

 

灯光信号:

 

 

 

 

车灯信号

位置灯

 

 

 

 

0X4A0

 

 

 

 

8

1x xx xx xx xx xx xx xx

近光灯

x8 xx xx xx xx xx xx xx

远光灯

xx xx xx xx xx xx xx 1x

前雾灯

4x xx xx xx xx xx xx xx

后雾灯

xx xx xx xx xx xx xx xx

左转灯

xx xx 4x xx xx xx xx xx

右转灯

xx xx 2x xx xx xx xx xx

双闪灯

xx xx 6x xx xx xx xx xx

 

其他信号以此类推,做好文档和记录,就可以开始代码工作了,算是大功告成一阶段。

 奥迪背面图.png

万一,我是说如果万一,把你的车搞出了故障码,出现的故障现象,比如后尾灯、顶灯不亮,电子驻车自动报警,驻车辅助失效,前后右侧玻璃无法升降的话,你可以找个5053或者5054,当然,也可以找专用诊断设备,读取下故障码,位置在舒适性CAN控制单元里面的电动驻车和手制动控制器,泊车辅助控制器,如果连接不了,就是网关这边无法通信。

如果能连接,可能为CAN总线问题,可能是操作的时候,CAN短路,造成网络数据传输通信出现了问题,先检查各个相关控制电源的供电、搭铁。首先用万用表检查蓄电池电压、然后检查CAN总线、LIN总线的通信,最后诊断,清除故障码。

如果连接测试电压正常,又测试不到数据的情况下,检查连接情况,一般都是虚接。

以上,都是我们的日常,CAN报文数据是可以出售的,需要底层CAN总线协议、LIN总线协议及传感器(Sent\BSD协议)协议的行业大佬,有遇到数据问题解决不了的,副产件不适配的,新改装需要底气的,我们来试试看!


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客