一种LIN线故障检测装置的制作方法

文档序号:14354008阅读:6017来源:国知局
一种LIN线故障检测装置的制作方法

本实用新型涉及汽车总线故障检测技术领域,具体涉及一种LIN线故障检测装置。



背景技术:

汽车上存在多种总线,常见用在玻璃升降电机、雨刮、雷达等控制器上的LIN(Local Interconnect Network)线是其中重要的一种。现有汽车的诊断基本上是基于CAN(Controller Area Network)线的ISO14229协议进行的诊断,LIN线上的控制器将自己的故障,上传给带CAN线的LIN主节点上;当LIN线上控制器故障时,可以通过车辆OBD(On-Board Diagnostic,车载自动诊断系统)口对LIN主节点进行诊断,以读取LIN线上控制器的故障。当LIN线断开或LIN线对电源短接或LIN线对地短接时,主节点和LIN线上其他从节点的控制器无法进行通讯,此时主节点记录的故障统一定义为通信超时,然而,仅这样定义不能反映真实的LIN线故障,给汽车维修带来很多困扰。



技术实现要素:

本实用新型提供了一种LIN线故障检测装置,在LIN线通信故障时,方便、快捷地确定LIN线故障类型,以便于对LIN线进行检修。

为实现上述目的,本实用新型提供了如下技术方案:

一种LIN线故障检测装置,所述装置包括:主节点以及与所述主节点通过LIN线连接的一个或多个从节点;所述装置还包括:连接在所述LIN线与所述主节点之间的硬线;当通过所述LIN线与所有从节点通信接收不到任何从节点的数据时,所述主节点通过所述硬线获取所述LIN线的电平,并根据所述电平确定所述LIN线故障类型。

优选地,所述主节点具有IO口,所述硬线与所述IO口连接;所述LIN线故障类型包括:对地短接、对电源短接以及所述LIN线断开;

当通过所述LIN线与所有从节点通信接收不到任何从节点的数据时,所述主节点打开所述IO口,获取所述LIN线的电平,当所述电平小于第一设定电压且持续时间大于设定时间时,确定所述LIN线对地短接;

当所述电平大于第二设定电压且持续时间大于设定时间时,确定所述LIN线对电源短接;

当所述电平大于等于所述第一设定电压且小于等于所述第二设定电压并且持续时间超过设定时间时,确定所述LIN线断开,所述第一设定电压小于所述第二设定电压。

优选地,所述装置还包括:与所述主节点通过CAN总线连接的OBD口;所述主节点在确定所述LIN线故障类型后,记录故障码,并将所述故障码通过所述CAN总线发送给所述OBD口。

本实用新型的有益效果在于:

本实用新型提供的LIN线故障检测装置,主节点与LIN线之间连接有硬线,当与所有从节点通信接收不到任何从节点的数据时,所述主节点通过所述硬线获取所述LIN线的电平,并根据所述电平确定所述LIN线故障类型。通过本实用新型,可以在LIN线出现故障时,方便、快捷地确定LIN线故障类型,以便于对LIN线进行检修。

附图说明

图1是本实用新型实施例LIN线故障检测装置的一种结构示意图。

图2是本实用新型实施例LIN线故障检测装置的另一种结构示意图。

具体实施方式

为了使本领域技术人员能更进一步了解本实用新型的特征及技术内容,下面结合附图和实施方式对本实用新型实施例作详细说明。

如图1所示,是本实用新型实施例LIN线故障检测装置的一种结构示意图,所述装置包括:主节点以及与所述主节点通过LIN线连接的一个或多个从节点;所述装置还包括:连接在所述LIN线与所述主节点之间的硬线1;当通过所述LIN线与所有从节点通信接收不到任何从节点的数据时,所述主节点通过所述硬线1获取所述LIN线的电平,并根据所述电平确定所述LIN线故障类型。

需要说明的是,图1中仅表示了与主节点通过LIN线连接的第一从节点与第二从节点,当然,从节点还可以具有多个或者也可以只有一个,对此本申请不做限定。

进一步,所述主节点具有IO口,所述硬线1与所述IO口连接;所述LIN线故障类型包括:对地短接、对电源短接以及所述LIN线断开;当通过所述LIN线与所有从节点通信接收不到任何从节点的数据时,所述主节点打开所述IO口,通过所述硬线1获取所述LIN线的电平,当所述电平小于第一设定电压且持续时间大于设定时间时,确定所述LIN线对地短接;当所述电平大于第二设定电压且持续时间大于设定时间时,确定所述LIN线对电源短接;当所述电平大于等于所述第一设定电压且小于等于所述第二设定电压时,确定所述LIN线断开,所述第一设定电压小于所述第二设定电压。

需要说明的是,第一设定电压、第二设定电压以及设定时间可以根据LIN线上从节点数量标定确定,比如,第一设定电压为0.5V,第二设定电压为12V以及设定时间为1000ms。

进一步,如图2所示,本实用新型的另一个实施例,所述装置还可以包括:与所述主节点通过CAN总线2连接的OBD口;所述主节点在确定所述LIN线故障类型后,记录故障码,并将所述故障码通过所述CAN总线2发送给所述OBD口。进一步,所述故障码可以包括:对地短接的故障码、对电源短接的故障码以及LIN线断开的故障码。

下面结合图2对本实用新型故障检测流程进行具体介绍:

本实施例中,当进行LIN线通信时,主节点占支配位置,主节点发送报文头,从节点负责在报文头中填写自己的数据,主节点接收从节点填充的数据。主节点控制整个LIN线的通信,并且只有主节点发出从节点的报文头,对应的从节点才能允许发送出自己的数据。因此,在进行LIN线通信时,主节点可以实时监测从节点的状况。当主节点将报文头发送出来后,接收不到任何从节点填充的数据,主节点判断LIN线通信出现了问题。

当判断LIN线通信出现问题时,主节点打开与硬线1连接的IO端口,获取LIN线的电平,当LIN线的电平小于第一设定电压且持续时间超过设定时间,则确定LIN线对地短接,记录LIN线对地短接的故障码,并将所述对地短接的故障码通过CAN总线2发送给OBD口,以供OBD口诊断读取。

当LIN线的电平大于第二设定电压且持续时间超过设定时间时,则确定LIN线对电源短接,记录LIN线对电源短接的故障码,并将所述对电源短接的故障码通过CAN总线2发送给OBD口,以供OBD口诊断读取。

当LIN线的电平大于等于第一设定电压且小于等于第二设定电压并且持续持续时间超过设定时间时,则确定LIN线断开,记录LIN线断开的故障码,并将所述LIN线断开的故障码通过CAN总线2发送给OBD口,以供OBD口诊断读取。

综上所述,本实用新型实施例提供的LIN线故障检测装置,当与所有从节点通信接收不到任何从节点的数据时,所述主节点通过所述硬线获取所述LIN线的电平,并根据所述电平确定所述LIN线故障类型。通过本实用新型,可以在LIN线通信故障时,方便、快捷地确定LIN线故障类型,以便于对LIN线进行检修。

以上对本实用新型实施例进行了详细介绍,本文中应用了具体实施方式对本实用新型进行了阐述,以上实施例的说明只是用于帮助理解本实用新型;同时,对于本领域的一般技术人员,依据本实用新型的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本实用新型内容不应理解为对本实用新型的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1