车用线束故障发生器制造技术

技术编号:8310856 阅读:232 留言:0更新日期:2013-02-07 17:25
本申请公开了一种车用线束故障发生器,包括:微处理器,接收触摸屏的指令并传递给控制器执行,还将控制器所返回的指令执行情况显示在触摸屏上;控制器,接收微处理器所传递的指令并向对应的执行器发出控制电平;多个执行器,由控制器输出的控制电平控制开启或关闭,在线束的每根线路上都设置一个用于产生该线路开路故障的执行器,在每根线路与其他线路之间也都设置一个用于产生该线路与其他线路之间短路故障的执行器;触摸屏,同时作为指令输入设备和显示设备。本申请车用线束故障发生器可实现任意根线路的开路故障、以及任意根线路之间的短路故障。不仅可手动操作,还可自动发生线束故障。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本申请涉及一种汽车电子的故障诊断装置。
技术介绍
汽车线束用来连接汽车的各个电气电子部件并使之发挥功能。一条汽车线束通常由数十根 上百根线路组成,这些线路可能会发生短路或开路故障。在开发过程中需要制造出各种线束故障,从而检验汽车控制器能否对线束故障进行及时的响应。目前,普遍采用手动短接或断开一根或多根线路的操作方式,不但效率低下,而且容易出现重复测试和漏测。
技术实现思路
本申请所要解决的技术问题是提供一种车用线束故障发生器,可以产生出各种线束故障,达到可靠测试的目的。为解决上述技术问题,本申请车用线束故障发生器包括微处理器,接收触摸屏的指令并传递给控制器执行,还将控制器所返回的指令执行情况显示在触摸屏上;控制器,接收微处理器所传递的指令并向对应的执行器发出控制电平;多个执行器,由控制器输出的控制电平控制开启或关闭,在线束的每根线路上都设置一个用于产生该线路开路故障的执行器,在每根线路与其他线路之间也都设置一个用于产生该线路与其他线路之间短路故障的执行器;触摸屏,同时作为指令输入设备和显示设备。可选地,所述车用线束故障发生器还包括设置在控制器的输出引脚与各个执行器之间IO扩展模块,IO扩展模块将控制器的输出引脚数量扩大后再连接各个执行器。可选地,所述车用线束故障发生器还包括与微处理器相连接的计算机,计算机向微处理器发送已编写为程序的指令。进一步地,一根包含η根线路的线束,η为自然数,至少需要设置η* (η+1)/2个执行器。优选地,所述微处理器为单片机。优选地,所述控制器为可编辑逻辑器件。优选地,所述执行器为继电器;或者,所述执行器为串联的三极管与继电器。可选地,所述微处理器与控制器之间通过串行外设接口进行通讯。可选地,所述微处理器与触摸屏之间通过外部总线接口进行通讯。本申请车用线束故障发生器可实现车用线束中任意根线路的开路故障、以及任意根线路之间的短路故障。其不仅可通过触摸屏进行手动操作,还可根据计算机的编程设置而自动完成线束故障的发生、故障状态的记录、显示和传送。附图说明图I 图3是本申请车用线束故障发生器的第一 第三实施例;图4是本申请车用线束故障发生器的执行器设置情况示意图。图中附图标记说明10为微处理器;20为控制器;30为执行器;40为触摸屏;50为IO扩展模块;60为计算机。具体实施方式请参阅图1,本申请车用线束故障发生器的第一实施例包括·微处理器10,例如采用单片机。微处理器10 —方面接收触摸屏40的指令并传递给控制器20执行;另一方面将控制器20所返回的指令执行情况显示在触摸屏40上。所述指令分为以下两类第一类,模拟短路故障。例如使线路1、2短路,或使线路1、2、3短路在一起,或使线路1、2短路同时使线路5、6短路。第二类,模拟开路故障。例如使线路4开路,或使线路7、8同时开路。在一个指令中可以既模拟短路故障,也模拟开路故障。控制器20,例如采用PLD (programmable logic device,可编程逻辑器件)。PLD器件也包括 CPLD (complex PLD,复杂 PLD)、FPGA (field programmable gate array,现场可编程逻辑门阵列)等。控制器20接收微处理器10所传递的指令并向对应的执行器30发出控制电平,从而控制各个执行器30的启闭。多个执行器30,例如采用继电器。执行器30受控制器20所输出的控制电平的控制而开启或关闭。执行器30分为模拟开路执行器和模拟短路执行器两类。一根具有η根线路(η为自然数)的车用线束中,每根线路上都设置一个执行器30,以便于模拟各种开路故障。这就需要设置η个模拟开路执行器30。每根线路与其他线路之间都设置一个执行器30,以便于模拟各种短路故障。这就需要设置η* (η-1) /2个模拟短路执行器30。S卩,具有η根线路的线束总共需要设置η* (η+1)/2个执行器30,恰好是三角形数。这是最优设置,执行器30的数量也可大于该最优设置,此时会有执行相同功能的多余执行器30。以一根线束中包含8根线路为例,执行器30的设置如图4所示,其中每个小圆圈都对应一个执行器30。同根线路的横线与纵线交叉处的是模拟开路执行器,不同线路的横线与纵线交叉处的是模拟短路执行器。显然,线路I的横线与线路2的纵线有一处交叉,线路2的横线与线路I的纵线又有一处交叉,这两处交叉只需要设置一个执行器30即可。优选地,所述执行器30由串联的三极管和继电器所组成。控制器30所输出的控制电平驱动能力很弱,经过三极管放大后,可用于驱动继电器的启闭。触摸屏40,一方面作为指令输入设备,另一方面作为显示设备。触摸屏40的显示界面优选为图4所示,每个小圆圈的颜色、填充与否、甚至形状改变(方形、三角形、菱形等)都可用来表示位于该位置的执行器30的打开或关闭状态,进而表示每根线路是否有开路,各线路之间是否有短路。用户可通过触摸每个小圆圈处,来改变该处执行器30的启闭情况、持续时间等,从而制造出任何线束中可能出现的故障。当然,用户也可通过其他方式,例如字符输入的方式下达指令。所述触摸屏40也可替换为一个输入设备与一个显示设备,它们均与微处理器10相连接。请参阅图2,本申请车用线束故障发生器的第二实施例在第一实施例的基础上增加了 IO扩展模块50。在第一实施例中,控制器20直接向各个执行器30输出控制电平信号,所连接的执行器30的数量受限于控制器20的输出引脚数量。而在第二实施例中,IO扩展模块50可将控制器20所能控制的执行器30的数量成指数倍放大。例如,IO扩展模块50可将m个输入扩展为2m个输出,m为自然数。请参阅图3,本申请车用线束故障发生器的第三实施例在第一实施例的基础上增加了计算机60。在第一实施例中,触摸屏40用来接收用户指令,并产生该指令所要求的故 障情形。在第三实施例中,计算机60可用来编写微处理器10可执行的程序代码,该程序代码可让微处理器10自动执行测试过程,这对于检验车用线束可能出现的所有故障情况时尤为有用。计算机60还可用于记录、显示故障状态。上述第二和第三实施例也可相互结合。上述三个实施例中,微处理器10与控制器20之间例如通过SPI (serialperipheral interface,串行外设接口)接口进行通讯,微处理器10与触摸屏40之间例如通过EBI (external bus interface,外部总线接口)接口进行通讯,微处理器10与计算机60之间例如通过CAN总线或USB接口进行通讯。如果计算机60没有CAN总线接口,其与微处理器10之间也可增加一个中间网关,以实现双向通讯。以上仅为本申请的优选实施例,并不用于限定本申请。对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。权利要求1.一种车用线束故障发生器,其特征是,包括 微处理器,接收触摸屏的指令并传递给控制器执行,还将控制器所返回的指令执行情况显示在触摸屏上; 控制器,接收微处理器所传递的指令并向对应的执行器发出控制电平; 多个执行器,由控制器输出的控制电平控制开启或关闭,在线束的每根线路上都设置一个用于产生该线路开路故障的执行器,在每根线本文档来自技高网...

【技术保护点】
一种车用线束故障发生器,其特征是,包括:微处理器,接收触摸屏的指令并传递给控制器执行,还将控制器所返回的指令执行情况显示在触摸屏上;控制器,接收微处理器所传递的指令并向对应的执行器发出控制电平;多个执行器,由控制器输出的控制电平控制开启或关闭,在线束的每根线路上都设置一个用于产生该线路开路故障的执行器,在每根线路与其他线路之间也都设置一个用于产生该线路与其他线路之间短路故障的执行器;触摸屏,同时作为指令输入设备和显示设备。

【技术特征摘要】

【专利技术属性】
技术研发人员:乔华伟刘强陈浩景来军
申请(专利权)人:联合汽车电子有限公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1