汽车诊断方法及连接器、电子设备、存储介质技术

技术编号:19266902 阅读:18 留言:0更新日期:2018-10-27 04:18
本公开是关于一种汽车诊断方法,属于通信技术领域,该方法应用于连接器,所述连接器配置有汽车网络连接端口和无线网卡,所述汽车网络连接端口用于连接汽车,所述无线网卡用于连接诊断设备,该方法包括:所述连接器配置所述汽车网络连接端口和所述无线网卡在数据链路层桥接;构建所述汽车和所述诊断设备之间的局域网络,建立所述汽车和所述诊断设备之间的数据网络连接;接收所述诊断设备对所述汽车刷写的诊断数据,将接收得到的所述诊断数据发送至所述汽车。该方法可以在很大程度上提高诊断设备和汽车之间的通信速率。

【技术实现步骤摘要】
汽车诊断方法及连接器、电子设备、存储介质
本公开涉及通信
,具体而言,涉及一种汽车诊断方法、连接器、电子设备、计算机可读存储介质。
技术介绍
随着汽车电子控制单元(ECU)在汽车上的广泛利用,利用车载自诊断(OBD)系统对ECU进行故障诊断的方法是目前汽车故障诊断的主流选择。目前的汽车诊断方法主要是基于CAN总线和基于K总线的通信方式为主,其中,K总线采用单端信号传输,抗干扰能力较弱,可靠性较差,CAN总线采用差分信号传输,抗干扰能力较强,信号传输的可靠性较低。但是,无论是基于CAN总线的通信方式或者基于K总线的通信方式,通信速度都不高,K总线最大通信速率为10400bps,CAN总线最大通信速率为1Mbps。在利用车载自诊断(OBD)系统对汽车ECU进行故障诊断、尤其是对汽车ECU的控制程序重新刷写的过程中,由于数据量大、通信速率限制而导致数据刷写过程十分缓慢。因此,基于现有技术的不足,亟待解决汽车诊断系统对汽车ECU中控制程序的重刷过程十分缓慢的问题。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种汽车诊断方法、连接器、电子设备、计算机可读存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的汽车诊断系统对ECU中控制程序的重刷过程十分缓慢的问题。根据本公开的一个方面,提供一种汽车诊断方法,所述方法应用于连接器,所述连接器配置有汽车网络连接端口和无线网卡,所述汽车网络连接端口用于连接汽车,所述无线网卡用于连接诊断设备,所述方法包括:所述连接器配置所述汽车网络连接端口和所述无线网卡在数据链路层桥接;构建所述汽车和所述诊断设备之间的局域网络,建立所述汽车和所述诊断设备之间的数据网络连接;接收所述诊断设备对所述汽车刷写的诊断数据,将接收得到的所述诊断数据发送至所述汽车。根据本公开的一个方面,还提供另一种汽车诊断方法,所述方法包括:诊断设备通过连接器所构建的局域网络与汽车建立数据网络连接;向所述连接器发送对所述汽车刷写的诊断数据;所述连接器接收所述诊断数据,将所述诊断数据转发至所述汽车;所述汽车接收所述诊断数据,根据所述诊断数据进行汽车刷写。根据本公开的一个方面,提供一种连接器,所述连接器配置有汽车网络连接端口和无线网卡,所述汽车网络连接端口用户连接汽车,所述无线网卡用于连接诊断设备,所述连接器还包括:网桥构建模块,用于配置所述汽车网络连接端口和所述无线网卡在数据链路层桥接;局域网构建模块,用于构建所述汽车和所述诊断设备之间的局域网络,建立所述汽车和所述诊断设备之间的数据网络连接;数据转发模块,用于接收所述诊断设备对所述汽车刷写的诊断数据,将接收得到的所述诊断数据转发至所述汽车。根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的汽车诊断方法。根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的汽车诊断方法。在本公开提供的汽车诊断方法中,连接器配置其汽车网络连接端口和无线网卡在数据链路层桥接,并构建汽车和诊断设备之间的局域网络,建立汽车和诊断设备之间的数据网络连接。与现有技术相比,本公开提供的汽车诊断方法构建了汽车和诊断设备之间的局域网络,使得汽车和诊断设备之间通过以太网通信方式进行数据传输,由于以太网通信速率很高,最高可达100Mbps,极大程度上提高了汽车和诊断设备之间数据传输效率,进而在很大程度上解决了汽车诊断系统对ECU中控制程序的重刷过程中,由于数据量大、通信速率限制而导致数据刷写十分缓慢的问题。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本公开所涉及的一种汽车诊断系统的示意图;图2是一示例性实施例示出的一种汽车诊断方法的流程图;图3是一示例性实施例示出的一种关于图2中步骤110的实施方法的流程图;图4是另一示例性实施例示出的一种汽车诊断方法的流程图;图5是另一示例性实施例示出的一种汽车诊断方法的流程图;图6是另一示例性实施例示出的一种汽车诊断方法的流程图;图7另一示例性实施例示出的一种汽车诊断方法的流程图;图8是一示例性实施例示出的一种连接器的结构图。具体实施方式现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。图1是本公开所涉及的一种汽车诊断系统的示意图。如图1所示,汽车诊断系统包括汽车100、连接器200、诊断设备300、无线路由器400和诊断服务器500。车载自诊断(OBD)系统能在汽车运行过程中实时监测发动机电控系统及车辆的其他功能模块的工作状况,如有发现异常,会根据系统内特定程序判断出具体的故障,系统自动诊断后得到的诊断信息可以为汽车的维修和保养提供帮助。例如,维修人员可以利用专业设备读取故障数据或者监听仪器状态数据,根据读取的故障数据或者监听仪器状态数据对汽车进行相应修理,还可以对发动机电子控制单元(ECU)内的控制程序进行重新刷写,以对原有的控制程序进行更新。汽车100配置有OBD接口,通过配置OBD接口的连接引脚可以将OBD接口的通信方式配置为以太网通信,在一种示例性实施例中,可通过SAEJ1962汽车标准将OBD接口配置为以太网通信接口。外部设备通过与汽车100的OBD接口连接,实现与汽车100进行以太网通信。连接器200配置有汽车网络连接端口和无线网卡,其中,汽车网络连接端口通过以太网连接线与汽车100的OBD接口连接,无线网卡通过WIFI与诊断设备300无线连接。以太网连接线具体可以是OBDII汽车连接线。连接器200用于构建汽车100和诊断设备300之间的局域网络,使得汽车1本文档来自技高网...

【技术保护点】
1.一种汽车诊断方法,其特征在于,所述方法应用于连接器,所述连接器配置有汽车网络连接端口和无线网卡,所述汽车网络连接端口用于连接汽车,所述无线网卡用于连接诊断设备,所述方法包括:所述连接器配置所述汽车网络连接端口和所述无线网卡在数据链路层桥接;构建所述汽车和所述诊断设备之间的局域网络,建立所述汽车和所述诊断设备之间的数据网络连接;接收所述诊断设备对所述汽车刷写的诊断数据,将接收得到的所述诊断数据发送至所述汽车。

【技术特征摘要】
1.一种汽车诊断方法,其特征在于,所述方法应用于连接器,所述连接器配置有汽车网络连接端口和无线网卡,所述汽车网络连接端口用于连接汽车,所述无线网卡用于连接诊断设备,所述方法包括:所述连接器配置所述汽车网络连接端口和所述无线网卡在数据链路层桥接;构建所述汽车和所述诊断设备之间的局域网络,建立所述汽车和所述诊断设备之间的数据网络连接;接收所述诊断设备对所述汽车刷写的诊断数据,将接收得到的所述诊断数据发送至所述汽车。2.如权利要求1所述的方法,其特征在于,所述连接器配置所述汽车网络连接端口和所述无线网卡在数据链路层桥接包括:所述连接器根据所述汽车网络连接端口和所述无线网卡对应的端口地址建立虚拟网桥;控制所述汽车网络连接端口和所述无线网卡通过所述虚拟网桥进行数据链路连通。3.如权利要求1所述的方法,其特征在于,所述连接器构建所述汽车和所述诊断设备之间的局域网络包括:所述连接器根据所配置的本地IP地址,为所述汽车和所述诊断设备分配同一网段下的IP地址,构建所述汽车、所述连接器和所述诊断设备之间的局域网络。4.如权利要求1所述的方法,其特征在于,所述连接器在构建所述汽车和所述诊断设备之间的局域网络之前,所述方法还包括:所述连接器接收所述诊断设备发送的配置数据,所述配置数据指示了所述诊断设备与所述连接器建立无线连接的通信频段为常用频段和/或特殊频段;配置所述无线网卡的通信频段和所述配置数据所指示的通信频段相同。5.一种汽车诊断方法,其特征在于,所述方法包括:诊断设备通过连接器所构建的局域网络与汽车建立数据网络连接;向所述连接器发送对所述汽车刷写的诊断数据;所述连接器接收所述诊断数据,将所述诊断数据转发至所述汽车;所述汽车接收所述诊断数据,根据所述诊断数据进行汽车刷...

【专利技术属性】
技术研发人员:刘均詹伟李晓雍
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东,44

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

1