数据记录的可定制启动

申请号 CN200910137218.0 申请日 2009-04-23 公开(公告)号 CN101566851A 公开(公告)日 2009-10-28
申请人 SPX公司; 发明人 奥莱·M·翁德达尔; 哈里·M·吉尔贝特; 奥列可西亚·波尔特扬科; 兰迪·L·梅斯; 格雷戈里·J·费泰恩; 威廉三世·W·维特林;
摘要 车辆的诊断系统,包括:计算机,在计算机可读介质上存储 软件 ,配置以便设置对车辆操作进行记录,根据布尔逻辑从多个可定制启动操作中进行选择;及车辆通信 接口 ,可拆卸地连接至所述计算机,由所述计算机设置以便在车辆操作时对车辆操作进行记录,并且由所述计算机检查存储在所述车辆 通信接口 的计算机可读介质中的记录的信息,以及可拆卸地连接至车辆以便对车辆操作进行记录。
权利要求

1、车辆的诊断系统,包括:
计算机,在计算机可读介质上存储软件,配置以便设置对车辆操 作进行记录,根据布尔逻辑从多个可定制启动操作中进行选择;及
车辆通信接口,可拆卸地连接至所述计算机,由所述计算机设置 以便在车辆操作时对车辆操作进行记录,并且由所述计算机检查存储 在所述车辆通信接口的计算机可读介质中的记录的信息,以及可拆卸 地连接至车辆以便对车辆操作进行记录。
2、根据权利要求1所述的诊断系统,进一步包括可定制启动数据 记录操作,包括:测量类型,其使用的值的范围通过布尔逻辑与其他 可定制启动数据记录操作相关;及车辆从正常操作至异常操作的状态 的变化。
3、根据权利要求1所述的诊断系统,其中记录在所述车辆通信接 口的所述计算机可读介质上的所述可定制启动操作,包括在操作车辆 时所述车辆健康状况的测量。
4、根据权利要求1所述的诊断系统,其中记录在所述车辆通信接 口的所述计算机可读介质上的所述可定制启动操作,包括诊断故障码 及车辆部件的测量。
5、根据权利要求1所述的诊断系统,其中包括存储有记录的车辆 操作信息的所述计算机可读介质的所述车辆通信接口,被连接至处理 记录的信息的控制器,以便输入及输出至所述计算机供检查。
6、根据权利要求1所述的诊断系统,其中存储在所述车辆通信接 口的所述计算机可读介质中的记录是在所述车辆的正常操作、潜在异 常操作及异常操作中进行的记录,其中的正常操作符合一组预设的操 作条件。
7、根据权利要求1所述的诊断系统,其中所述可定制启动操作包 括车辆的状态特性的描述,所述描述包括在操作期间车辆元件状态信 息。
8、根据权利要求1所述的诊断系统,其中当车辆进入操作的潜在 异常状态时,当车辆操作低于预设条件组时,所述可定制启动操作的 选择为异常操作。
9、车辆诊断方法,包括:
在计算机可读介质上存储软件,配置以便设置对车辆操作进行记 录;
根据布尔逻辑从多个可定制启动操作中进行选择;
通过软件设置以便对车辆操作进行记录;
根据所选择的触发操作及布尔逻辑记录车辆操作的状态信息;及
通过存储的软件提取并检查记录的信息。
10、根据权利要求9所述的方法,进一步包括可定制启动数据记 录操作,包括:测量类型,其使用的值的范围通过布尔逻辑与其他可 定制启动数据记录操作相关。
11、根据权利要求9所述的方法,其中记录在所述车辆通信接口 的所述计算机可读介质上的所述可定制启动操作,包括在操作车辆时 所述车辆健康状况的测量。
12、根据权利要求9所述的方法,其中记录在所述车辆通信接口 的所述计算机可读介质上的所述可定制启动操作,包括诊断故障码及 车辆部件的测量。
13、根据权利要求9所述的方法,其中包括存储有记录的车辆操 作信息的所述计算机可读介质的所述车辆通信接口,被连接至处理记 录的信息的控制器,以便输入及输出至所述计算机供检查。
14、根据权利要求9所述的方法,其中存储在所述车辆通信接口 的所述计算机可读介质中的记录是所述车辆的正常操作、潜在异常操 作及异常操作中进行的记录,其中的正常操作符合一组预设的操作条 件。
15、根据权利要求9所述的方法,其中所述可定制启动操作包括 车辆的状态特性的描述,所述描述包括在操作期间车辆元件状态信息。
16、根据权利要求9所述的方法,其中当车辆进入操作的潜在异 常状态时,当所述车辆操作低于预设条件组时,所述可定制启动操作 的选择为异常操作。
17、车辆的诊断系统,包括:
用于在计算机可读介质上存储软件的计算机的器件,配置以便设 置对车辆操作进行记录,根据布尔逻辑从多个可定制启动操作中进行 选择;及
用于可拆卸地连接至所述计算机的车辆通信接口的器件,由所述 计算机设置以便在车辆操作时对车辆操作进行记录,并且由所述计算 机检查存储在所述车辆通信接口的计算机可读介质中的记录的信息, 以及可拆卸地连接至车辆以便对车辆操作进行记录。
18、根据权利要求17所述的诊断系统,进一步包括可定制启动数 据记录操作,包括:测量类型,其使用的值的范围通过布尔逻辑与其 他可定制启动数据记录操作相关。
19、根据权利要求17所述的诊断系统,其中记录在所述车辆通信 接口的所述计算机可读介质上的所述可定制启动操作,包括操作车辆 时所述车辆健康状况的测量。
20、根据权利要求17所述的诊断系统,其中记录在所述车辆通信 接口器件的所述计算机可读介质上的所述可定制启动操作,包括诊断 故障码及车辆部件的测量。
21、根据权利要求17所述的诊断系统,其中包括存储有记录的车 辆操作信息的所述计算机可读介质的所述车辆通信接口器件,被连接 至处理记录的信息的控制器,以便输入及输出至所述计算机供检查。
22、根据权利要求17所述的诊断系统,其中存储在所述车辆通信 接口器件的所述计算机可读介质中的记录是在所述车辆的正常操作、 潜在异常操作及异常操作中进行的记录,其中的正常操作符合一组预 设的操作条件。
23、根据权利要求17所述的诊断系统,其中所述可定制启动操作 包括车辆的状态特性的描述,所述描述包括在操作期间车辆元件状态 信息。
24、根据权利要求17所述的诊断系统,其中当车辆进入操作的潜 在异常状态时,当车辆操作低于预设条件组时,所述可定制启动操作 的选择为异常操作。

说明书全文

技术领域

[0001]本公开一般性地涉及诊断设备及其方法。本公开尤其涉 及车辆的数据记录的可定制启动。

背景技术

[0002]车载控制计算机在机动车中已经普及,但是随着对安全、 经济和排放的要求越来越高,车辆系统和装置已经不能满足政府规章 的要求和竞争对手成就的暗含要求。随着电子设备的发展,持续更新 换代的车载控制计算机已经获得日益增进的数据感知及保持能
[0003]目前被称作诊断工具的外部诊断及显示仪器,通常限于 报告由车载控制计算机自身得到的数据。而日益增长的问题是,车辆 中细微的子系统故障超出维修技术人员的能力,不是仅仅读出通过诊 断工具自身检测到并保存的故障即可,而是要将那些读出的数据与外 围设备的测量结果结合并快速且准确地推断出改正措施。
[0004]当前在汽车制造业中,独立式及手提式诊断测试器或工 具都用于机动车养护及维修。例如,手提式诊断工具已被用于查找与 车辆控制单元相关的故障。诊断工具可以基于设置在车辆的车载控制 计算机中的诊断故障码(Diagnostic Trouble Code)即DTC来检测故 障。当车辆出现问题时DTC可以被触发及存储。然后技术人员利用诊 断工具获取DTC,修理相关问题并从车辆的计算机中删除DTC。
[0005]通常,几乎所有工业中的技术人员及专业人员利用包括 及超出诊断故障码的诊断系统以执行基本的及高级的系统测试功能。 例如,在汽车、卡车、重型设备及飞机制造业中,诊断测试系统提供 如上述的车载计算机错误或故障码显示、交互诊断、多范围及万用表 功能,以及电子维修手册。在医疗产业中,诊断系统提供检测身体机 能和医疗状况的诊断,以及系统诊断以检测医疗设备中的异常情况。
[0006]在多种行业中,诊断系统在生产过程中,还有贯穿设备 或产品整个使用期限的维护及修理中充当着越来越重要的色。一些 诊断系统是基于个人计算机技术以及具有用户友好,选单引导特性的 诊断应用程序。这些系统在各种层次上帮助技术人员及专业人员执行 基于实时的系统诊断。
[0007]典型的诊断系统包括显示器,在其上显示诊断程序用的 指令。该系统还包括系统界面,其允许操作者观察实时的操作反馈及 诊断信息。因此,操作者可以观察,例如,车辆引擎每分钟的旋转速 度,或者在开始启动期间电池电压;或者患者心率或血压。使用这 样的系统,相对缺乏经验的操作者可以执行高级的诊断程序并诊断复 杂的操作或者医疗问题。
[0008]这类型的诊断系统用的诊断程序典型地由经验丰富的技 术专家或专业人员开发。技术专家或专业人员提供开发复杂的诊断程 序所需的技术经验及知识。因此,诊断程序的功效,尤其是诊断程序 执行的顺序,很大程度上取决于创作程序的技术专家或专业人员的专 业知识。
[0009]在车辆诊断测试中,包括机动车,可以在车辆操作及运 行时进行记录。车辆操作的记录可以通过手动打开记录按钮或者通过 车辆电子控制单元发出的DTC的“on”设置来触发。车辆操作的记录 在车辆诊断中是有效的工具。然而,如果在记录时缺乏控制则会降低 记录的质量。能够适应更灵活及准确记录的装置或系统是需要的。记 录车辆操作的更加有效的方式也是需要的。发明内容
[0010]本公开在很大程度上能够满足上述需求,其中在一个方 案中提供了一种技术和装置,其允许技术人员使用一种提供车辆的数 据记录的可定制启动的诊断系统。
[0011]在本公开的一个方案中,车辆用的诊断系统包括:计算 机,在计算机可读介质上存储软件,配置以便设置对车辆操作进行记 录,根据布尔逻辑从多个可定制触发操作中进行选择;及车辆通信接 口,可拆卸地连接至所述计算机,由所述计算机设置以便在车辆操作 时对车辆操作进行记录,并且由所述计算机检查存储在所述车辆通信 接口的计算机可读介质中的记录的信息,以及可拆卸地连接至车辆以 便对车辆操作进行记录。
[0012]所述诊断系统可以包括可定制启动数据记录操作,所述 可定制启动数据记录操作包括具有一定范围的值的测量类型,所述值 的范围通过布尔逻辑与其他可定制启动数据记录操作相关。所述诊断 系统还可以包括记录在车辆通信接口的计算机可读介质上的可定制启 动操作,包括操作车辆时所述车辆健康状况的测量。
[0013]所述诊断系统还可以包括记录在车辆通信接口的计算机 可读介质上的可定制启动操作,包括诊断故障码及车辆部件的测量。 所述诊断系统还可以包括,其中包括存储有记录的车辆操作信息的计 算机可读介质的所述车辆通信接口,被连接至处理记录的信息的控制 器,以便输入及输出至计算机供检查。
[0014]所述诊断系统可以包括,存储在车辆通信接口的计算机 可读介质中的记录是在所述车辆的正常操作、潜在异常操作及异常操 作时所做的记录,其中正常操作符合一组预设的操作条件。所述诊断 系统可以另外包括,可定制启动操作包括车辆的状态特性的描述,所 述描述包括在操作期间车辆元件状态信息。所述诊断系统还可以包括, 当所述车辆进入操作的潜在异常状态时,当所述车辆操作低于预设条 件组时,所述可定制启动操作的选择为异常操作。
[0015]在本公开的另一方案中,车辆诊断方法包括:在计算机 可读介质上存储软件,配置以便设置对车辆操作进行记录,根据布尔 逻辑从多个可定制触发操作中进行选择,通过软件设置以便对车辆操 作进行记录,根据所选择的触发操作及布尔逻辑记录车辆的操作的状 态信息,及通过存储的软件提取并检查记录的信息。
[0016]在本公开的又一方案中,车辆诊断系统包括:用于在计 算机可读介质上存储软件的计算机的器件,配置以便设置对车辆操作 进行记录,根据布尔逻辑从多个可定制触发操作中进行选择;和用于 可拆卸地连接至计算机的车辆通信接口的器件,由所述计算机设置以 便在车辆操作时对车辆操作进行记录,并且由计算机检查存储在车辆 通信接口的计算机可读介质中记录的信息,并且可拆卸地连接至车辆 以便对车辆操作进行记录。
[0017]这样,为了能够更好地理解本文中的其详细描述,并且 为了更好地领会本公开对本领域的贡献,已经相当宽泛地概述了本公 开的某些实施方案。当然,还存在本公开的其它实施方案,它们将在 下面进行描述并将构成所附的权利要求书的主题。
[0018]这里,在详细说明本发明的至少一个实施例之前,应理 解的是,本公开并不限于在下面的说明书中所阐述的或者附图中所图 示的详细结构以及部件配置的应用。本公开除了那些描述的实施例还 可以以各种方式实践和实施。同样,还应理解的是,这里采用的措词 和术语以及摘要是用于说明的目的,而不应视为是对本发明的限制。
[0019]因此,本领域的技术人员应理解的是,本公开所基于的 概念可以很容易地被利用作为设计用于执行本公开的若个目的的其它 结构、方法和系统的基础。因此,重要的是,权利要求被认为是包括 在此范围内的这些等同结构,因为这些等同结构没有脱离本公开的精 神和范围。

附图说明

[0020]图1为具有车辆通信接口的计算机的示意图;
[0021]图2为连接至车辆的车辆通信接口;
[0022]图3为包括多重选择的用户接口的示例;
[0023]图4为包括与计算机或诊断工具的连接,同时与车辆连 接的方图;
[0024]图5为图1的计算机的方块图;
[0025]图6为图4的诊断工具的方块图。

具体实施方式

[0026]本公开将参照附图进行描述,其中相同的附图标记始终 表示相同的部件。根据本发明公开的一个实施例提供了一种装置及方 法,其可以允许例如技术人员的用户使用计算机或诊断设备生成完成 诊断测试程序或修理所需的资源列表。
[0027]通常,数据记录由DTC事件或由单一事件或值触发。在 机动车诊断中,数据记录,有时称为飞行记录,可以在车辆操作及运 动中获得。这样的来自车辆数据记录的信息在诊断故障时能够成为重 要的工具。这样的记录通常通过人工干预(按压按钮)或通过车辆电 子控制单元将诊断故障码置为on而开始。
[0028]本公开允许数据采集更灵活及更及时的启动,其将提高 采集的数据的关联性及质量,允许更快并且更可靠的故障诊断。定制 的设置提供更集中记录的一组信息。取代不得不花费大比例的时间去 试图分析一大组记录的信息,数据记录可以被定制并且集中的一组信 息可以更加便于检查。
[0029]参照图1,用于记录车辆操作的车辆通信接口18,可以 被首先连接至计算机800。装载入计算机的软件适于通过车辆通信接口 (VCI)18定制记录。
[0030]下述情况下可启动测试记录。首先,有效的诊断数据流 测量的车辆、引擎或者其他系统的车辆状态,可以是正常(绿色)、潜 在异常(黄色)或者异常(红色)状态。(正常可以规定为当车辆在预 定的操作范围内操作的状态。)正常操作还可以基于条件或其他因素, 例如地形、气候等进行改变。正常操作还可以被定义为当车辆在某种 预定的最佳表现下操作。
[0031]本公开允许基于所选择的状态转化触发记录。例如,只 要车辆进入黄色或红色状态,用户就可以选择启动测试记录,或者可 以设置为仅在进入黄色状态时启动。比起仅基于任意特定的DTC出现 时触发,这可以允许触发条件的更普遍及宽泛(granular)的选择。 一般车辆状态的这些因素的设置可以通过计算机800发送设置指令40 至车辆通信接口18来进行。信号可以通过有线的或无线的连接发送。
[0032]其次,可以基于允许描述状态特性例如引擎RPM、档位选 择等的系统状态描述语言进行定制。一组特定的测量允许用户指定特 定的触发条件,例如,“当换至二挡”或者“当换至三挡且加速超过 3000RPM”。
[0033]状态特性的特定指令可以通过设置指令40来做出,所述 设置指令40穿过车辆通信接口的输入/输出端口34发送至车辆通信接 口18。来自计算机800的指令被存储在存储器32中并由控制器30执 行以便设置启动记录的条件。
[0034]记录装置不必为车辆通信接口18,但是可以为其他能够 被定制以便启动记录的装置。记录装置还可以包括具有集成单元的车 辆通信接口18的计算机800。
[0035]再次,触发条件的组合,例如可以通过计算机800上的 用户接口选择:“在第三挡,加速超过4000RPM(每分钟转数),并且车 辆状态变为黄色”。可选的,用户接口还可以在车辆通信接口18上。
[0036]本发明具有多重方式,因此许多问题可以考虑进来。例 如,可以考虑MAP电压低于1.0、引擎速度大于23000rpm,和/或车辆 速度大于30mph和/或四档,或者状态从黄色变为红色。一种方式是可 以选择布尔运算符例如AND/OR值来触发记录。
[0037]因此,如果用户给技术人员解释了存在的问题,技术人 员则可以选择多个条件以触发事件。如图1所示,可以进行多重条件 或一般条件的设置。当确定为一般条件,例如黄色或红色状态,所涉 及的多重预定条件就会通过计算机800进行设置并且通过车辆通信接 口18执行。例如,如果车辆处于红色状态,则条件可以包括车辆的引 擎和/或电气系统的故障。如果状态为黄色,则条件可以包括包含有引 擎性能处于某个范围及电气系统处于某种程度的多重条件。可以为技 术人员预设多重条件以供选择。另外,技术人员可以进一步调整不同 状态,黄色、红色及绿色中所涉及的条件。在车辆通信接口18的设置 40期间还可以定制并增加超出三种状态的状态。
[0038]参照图2,车辆通信接口18可以与计算机800断开。因 此,车辆通信接口18通过连接器14连接至车辆12。连接器14可以是 有线或无线的。如果连接器14是有线的,则当车辆运行时车辆通信接 口被设置在车辆12上。如果在操作中车辆是静止的,则VCI 18不必 一定在车辆12上。此外,如果连接器14是无线的,则VCI 18可以在 车辆12上或者不在车辆中而是像维修设备一样从远程位置通信。
[0039]通过计算机800,VCI 18可以被设置为车辆12的道路记 录装置。如果用户陈述当车辆以30mph加速并且处于四挡时发生问题, 则可以将这些事件编程以触发记录。因此,当VCI 18连接至车辆12 且这些事件发生时,记录将启动。这将导致记录的过滤,使得过滤后 的记录集中于所提的问题。由于数据记录被限于特定问题条件,因此 检查信息时节省大量时间。
[0040]另外,如果车辆状态(红色、黄色及绿色)的值存在特 定程度的差别,则技术人员可以查找一些数据以查找健康状态中的黄 色的外侧、边界线或者大于1或者特定参数设置。
[0041]参照图1-图2,软件装载在个人计算机800上,然后个 人计算机800被连接至VCI 18,计算机为定制记录设置VCI 18。然后, VCI 18与计算机800断开并与车辆12相连,从而使车辆可以带着VCI 18 被驾驶。然后当带有VCI 18的车辆12回来后,信息可以通过计算机 800被检查。VCI 18物理性的断开或者与车辆12的通信被停止。然后, VCI 18与计算机800再连接以便检查从VCI 18收集的记录的信息。通 过提取在VCI 18的存储器32上记录的信息进行检查42。记录的信息 已经被限于提出的特定问题,而不是具有大量无关信息需要拣选,这 使得检查加速。由于存储器32及控制器30不必装载过多的记录信息, 因此记录的有限信息还有助于减少VCI 18的制造成本。而且,集中记 录消耗更低的能源
[0042]参照图3,可定制性将给予技术人员提示,如示例所示, 如图5所示用户接口可以显示在计算机800的显示器820上。例如, 可以显示多个选单供用户选择。通过选择选项例如RPM、MAP(进气歧 管绝对压力传感器manifold absolute pressure sensor)电压、电压 中TPS(节气位置传感器throttle position sensor),测量可以用 选单100选择。选项还可以包括绿色、黄色及红色以及它们转化的一 般条件。
[0043]通过选择选项例如等于或大于等,可以选择操作符102 以选择值的范围。然后,技术人员可以从选单104或者具有附加值选 单的值的限定范围中选择值。
[0044]然后技术人员选择布尔运算符106例如AND、OR等。之 后,可以选择带有一系列条件的另一组测量。因此,可以选择多个变 量用于启动车辆操作的记录。
[0045]参照图4,除计算机800之外,设置及检查还可以通过诊 断工具510进行。在设置、数据记录及数据检查期间,还可以在车辆 12、VCI 18及计算机800或者诊断工具510之间保持通信连接。如果 连接是无线的或者车辆12的操作是静止的,则可以保持这种连接。车 辆12被示出通过车辆通信接口18连接至个人计算机800或者专用诊 断工具510。在车辆12及车辆通信接口18之间的第一连接14,及在 车辆通信接口18及个人计算机/诊断工具410及510之间的第二连接 16可以是有线的或无线的。
[0046]在诊断车辆所有功能期间,可以保持与主机适用的通信, 例如车辆12连接至单元。连接14及16可以包括有线连接,例如通过 RS232端口、USB(Universal Serial Bus)、以太网线。然而,连接 410及510也可以是无线的,使用例如蓝牙、IEEE802.11x、无线USB, 其他类型的无线以太网协议等协议。
[0047]参照图5,图1的计算机800的示例,但是不限于此示例 的计算机800,其可以读包括本公开的计算机可执行的指令的计算机可 读介质。计算机800包括使用系统存储器804的处理器802及包括特 定计算机可读记录介质的计算机可读存储器装置806。系统总线将处理 器802连接至网络接口808、调制解调器812或者其他适于连接至其他 计算机或者例如因特网的网络的接口。系统总线还可以包括输入及输 出(I/O)接口810,其适于连接至各种其他装置。而且,计算机800 可以通过,例如I/O 810输出用于显示在显示装置820上的数据。
[0048]本公开或其部分可以由计算机可读介质中的计算机可执 行指令来实现。计算机可读介质包括所有可能的在其中存储或包括计 算机可读数据的介质类型,或者可以包括可以由计算机或处理单元读 出的任意类型数据。计算机可读介质包括但并不限于例如存储介质, 例如磁存储器介质(例如,ROMs、软盘硬盘等)、光学只读介质(例 如CD-ROM(CD-ROM只读光盘compact disc-read-only memory)、DVD (数字化视频光盘digital versatile discs)、可重写版本光盘等等)、 混磁光盘(hybrid magnetic optical disk)、有机光盘(organic disk)、 系统存储器(只读存储器随机存取存储器)、非易失性存储器 (non-volatile memory)例如闪存或者其他易失性或非易失性存储器、 其他半导体介质、电介质、电磁介质、红外线、及其他通信介质例如 载波(例如通过因特网或其他计算机传送)。通信介质通常包括计算机 可读指令、数据结构、程序模块或在其他例如载波的已调制信号中的 其他数据,或者其他包括任意信息发送介质的可传送机构。计算机可 读介质例如通信介质可以包括例如射频、红外微波的无线介质,及例 如有线网络的有线介质。而且,计算机可读介质可以存储并执行通过 网络相连的计算中分配的计算机可读代码。计算机可读介质还包括在 处理系统中或被分配在可能为处理系统本地或远端的多个处理系统中 的协同操作或相互作用的计算机可读介质。本公开可以包括在其上存 储包括多个包含表示本发明公开的技术的数据的字段的数据结构的计 算机可读介质。
[0049]图6,示出图1的诊断工具510的细节。诊断工具可以利 于来自车载计算机的DTC,和/或检查车辆健康信息。图6为诊断工具 510的元件的方块图。根据本公开的实施例的诊断工具510,包括处理 器524、现场可编程门阵列(FPGA)526、第一系统总线528、显示器 514、复杂可编程逻辑器件(CPLD)530、键盘形式的用户接口516、存 储器子系统532、内部非易失性存储器(NVM)534、读卡器536、第二 系统总线538、连接器接口522,及可选信号变换器542。车辆通信接 口540通过连接器接口522经外部线缆与诊断工具510通信。车辆通 信接口540与连接器接口522之间的连接还可以为无线连接,例如蓝 牙、红外线装置、无线保真(WiFi,例如802.11)等。
[0050]可选择信号变换器542通过连接器接口522与车辆通信 接口540通信。信号变换器542限制通过车辆通信接口540从机动车 控制单元接收的信号变换至与诊断工具510兼容的条件信号。变换器 542可以与例如J1850信号、ISO 9141-2信号、通信碰撞检测 (communication collision detection)(CCD)(例如克莱斯勒碰撞 检测)、数据通信链路(data communication link)(DCL)、串行通行 接口(SCI)、S/F代码、螺线管驱动(solenoid drive)、J1708、RS232、 控制器区域网路(controller area network)(CAN)的通信协议或者 其他应用在车辆中的通信协议进行通信。
[0051]可以通过FPGA 526(例如通过三态未使用的收发机)或 者通过提供插入连接器接口522的键控装置选择转换特定通信协议的 电路,连接器接口522由诊断工具510提供以将诊断工具510连接至 车辆通信接口540。转换器542还经过第一系统总线528连接至FPGA 526及读卡器536。FPGA 526通过转换器542发送及接收来自机动车控 制单元的信号(即消息)。
[0052]FPGA 526通过各种地址、数据及控制线由第二系统总线 538连接至处理器524。FPGA 526还通过第一系统总线528连接至读卡 器536。处理器524还连接至显示器514以将所期望的信息输出至用户。 处理器524通过第二系统总线538与CPLD 530通信。另外,处理器524 被编程以通过用户接口516经过CPLD 530接收来自用户的输入。CPLD 530为解码各种来自诊断工具510的用户输入提供逻辑,并且还为各种 其他接口任务提供胶连逻辑(glue-logic)。
[0053]存储器子系统532及内部非易失性存储器534连接至第 二系统总线538,其允许与处理器524及FPGA 526通信。存储器子系 统532可以包括动态随机存储器(DRAM)、硬件驱动、和/或只读存储 器(ROM)的应用程序相关量。运行诊断工具510的软件可以存储在存 储器子系统532中。内部非易失性存储器534可以为,但是不限于, 电可擦除可编程只读存储器(EEPROM)、闪速只读存储器或其他相似存 储器。内部非易失性存储器534可以提供,例如,启动代码存储、自 诊断、各种驱动器及FPGA图像的空间,如果需要。如果少于所有在FPGA 526中执行的模块,非易失性存储器534可以包含可下载图像从而FPGA 526可以为不同通信协议簇重新配置。
[0054]显示在诊断工具510或者个人计算机800上的可定制启 动设置可以与车辆连接或不与车辆连接而被输出。车辆特定的信息可 以通过有线或无线连接手动或自动的输入。车辆通信接口的设置或检 查可通过其他装置进行或被车辆通信装置自身选中。
[0055]虽然诊断系统的示例提供可定制启动的数据记录,但是 其他示例也可以做到。例如,其他类型的启动可以进行,包括可以定 制的启动中的变量及不同方式的改动。用于记录的装置不必为车辆通 信装置,但是可以为其他类型记录装置,或者甚至为计算机或诊断工 具本身。记录装置还可以在车辆本身中。
[0056]通过详细的描述,本公开的许多特征和优势变得明显, 因而,附随的权利要求旨在覆盖本公开的所有落入本公开的精神和范 围内的这些特征和优势。此外,由于许多改进和变型对于本领域的技 术人员来说是很容易发生的,不期望限制本公开为精确的构造和图示 的操作和描述,因此,所有适当的改进和等同布局可以落入本公开的 范围内。
QQ群二维码
意见反馈