一种车辆CAN通讯诊断记录器及系统技术方案

技术编号:15822083 阅读:53 留言:0更新日期:2017-07-15 04:28
本发明专利技术公开了一种车辆CAN通讯诊断记录器及系统,包括车载诊断系统OBD接插件、CAN收发器、CPU、存储器及通信模块,OBD接插件与车辆的OBD接口连接;CAN收发器分别与OBD接插件及CPU连接,用于接收车辆实时发送的报文,并将报文转换为TTL信号发送至CPU;CPU用于接收TTL信号,并将TTL信号转换为报文数据并保存至存储器,还用于从存储器中读取报文数据并将报文数据通过通信模块发送出去。该记录器设计小巧且便携,插在车辆的OBD接口上能够进行报文数据的实时记录,为以后的车辆故障问题分析提供一手资料,方便车辆电器功能开发品质的提升。本发明专利技术提供的系统具有上述优点。

【技术实现步骤摘要】
一种车辆CAN通讯诊断记录器及系统
本专利技术涉及车辆故障诊断
,特别是涉及一种车辆CAN通讯诊断记录器及系统。
技术介绍
随着车辆的配置越来越高,控制器和用电器的数量也越来越多,在车辆路试及用户使用过程中,开发人员或者用户经常会发现一些偶发性的电器功能故障。这种偶发性的电器系统的功能性故障,由于故障现象的偶发性以及不可复现性,很难捕捉问题现象,为分析故障原因,需要对整车网络通讯进行实时记录,但目前现有技术中缺乏对于整车网络通讯的实时记录的技术。为解决上述技术问题,目前国内外车辆的主要处理方法是由开发人员重复操作车辆以期复现故障现象,同时利用与车辆OBD(On-BoardDiagnostic,车载诊断系统)接口连接的电脑进行整车报文网络的人工监控,以期根据监控的报文分析出故障现象原因。但由于故障线性的偶发性,能否再次出现故障现象是未知的,造成了大量的人力资源浪费,影响了车辆电器功能开发品质的提升。因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种车辆CAN通讯诊断记录器,本专利技术提供的诊断记录器设计小巧且便携,插在车辆的OBD接口上能够进行报文数据的实时记录,为以后的车辆故障问题分析提供一手资料,方便车辆电器功能开发品质的提升;本专利技术的另一目的是提供一种包括上述车辆CAN通讯诊断记录器的车辆CAN通讯诊断记录系统,具有如上述记录器的优点。为解决上述技术问题,本专利技术提供了一种车辆CAN通讯诊断记录器,包括车载诊断系统OBD接插件、CAN收发器、CPU、存储器及通信模块,其中:所述OBD接插件与车辆的OBD接口连接;所述CAN收发器分别与所述OBD接插件及所述CPU连接,用于接收所述车辆实时发送的报文,并将所述报文转换为TTL信号发送至所述CPU;所述CPU分别与所述存储器及所述通信模块连接,用于接收所述TTL信号,并将所述TTL信号转换为报文数据并保存至所述存储器,还用于从所述存储器中读取所述报文数据并将所述报文数据通过所述通信模块发送出去,以便用户依据所述报文数据分析故障原因。优选地,所述CPU还用于保存监控对象数据库,所述监控对象数据库包括监控对象ID,所述接收所述TTL信号的过程具体为:接收与所述监控对象ID对应的TTL信号。优选地,所述CPU还用于接收上位机发送的新的ID地址,并将所述新的ID地址写入所述监控对象数据库中;或者,接收上位机发送的新的监控对象数据库,并将所述新的监控对象数据库替换掉原有监控对象数据库。优选地,所述通信模块为USB接口或者WiFi模块。优选地,所述CPU还用于在连续预设时长的时间内接到所述车辆发送的休眠帧时进入休眠状态。优选地,所述CPU还用于在接收到所述车辆发送的唤醒帧时进入监控状态。为解决上述技术问题,本专利技术还提供了一种车辆CAN通讯诊断记录系统,包括如上述所述的车辆CAN通讯诊断记录器,还包括电脑及所述电脑上的上位机,所述上位机包括执行模块,用于根据用户指令对所述电脑从所述记录器获取的报文数据进行管理。优选地,所述执行模块包括:登陆模块,用于在接收到用户发送的账号和密码且所述账号和密码正确时才为用户提供上位机管理权限。优选地,所述执行模块还包括数据查询模块,用于接收用户发送的查询指令,并根据所述查询指令查找相应的报文数据,所述查询指令包括日期查询指令和/或ID查询指令。优选地,所述执行模块还包括在线刷写模块,用于在接收用户写入的新的ID地址或者对象监控数据库时,相应地将所述新的ID地址或者对象监控数据库刷写进所述记录器中。本专利技术提供了一种车辆CAN通讯诊断记录器及系统,包括车载诊断系统OBD接插件、CAN收发器、CPU、存储器及通信模块,OBD接插件与车辆的OBD接口连接;CAN收发器分别与OBD接插件及CPU连接,用于接收车辆实时发送的报文,并将报文转换为TTL信号发送至CPU;CPU分别与存储器及通信模块连接,用于接收TTL信号,并将TTL信号转换为报文数据并保存至存储器,还用于从存储器中读取报文数据并将报文数据通过通信模块发送出去,以便用户依据报文数据分析故障原因。可见,本专利技术提供的诊断记录器设计小巧且便携,插在车辆的OBD接口上能够进行报文数据的实时记录,为以后的车辆故障问题分析提供一手资料,方便车辆电器功能开发品质的提升。另外,本专利技术提供的车辆CAN通讯诊断记录系统除了包括上述车辆CAN通讯诊断记录器,还包括上位机,方便用户通过上位机对得到的报文数据进行管理。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种车辆CAN通讯诊断记录器的结构示意图;图2为本专利技术提供的一种车辆CAN通讯诊断记录器的硬件结构图。具体实施方式本专利技术的核心是提供一种车辆CAN通讯诊断记录器,本专利技术提供的诊断记录器设计小巧且便携,插在车辆的OBD接口上能够进行报文数据的实时记录,为以后的车辆故障问题分析提供一手资料,方便车辆电器功能开发品质的提升;本专利技术的另一目的是提供一种包括上述车辆CAN通讯诊断记录器的车辆CAN通讯诊断记录系统,具有如上述记录器的优点。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参照图1和图2,其中,图1为本专利技术提供的一种车辆CAN通讯诊断记录器的结构示意图,图2为本专利技术提供的一种车辆CAN通讯诊断记录器的硬件结构图。该记录器包括车载诊断系统OBD接插件1、CAN收发器2、CPU3、存储器4及通信模块5,其中:OBD接插件1与车辆的OBD接口连接;具体地,OBD接插件1可以直接插在车辆的OBD接口上的公端。记录器通过车辆的OBD接口的HS-CAN、MS-CAN来对车辆CAN网络(包括用于整车通讯的动力CAN和车身CAN)的通讯记录进行存储。CAN收发器2分别与OBD接插件1及CPU3连接,用于接收车辆实时发送的报文,并将报文转换为TTL信号发送至CPU3;具体地,本申请中的记录器插接在车辆OBD接口上后,车辆CAN网络的报文会以差分信号形式经由OBD接口进入CAN收发器2,CAN收发器2将报文转换为CPU3能够识别的TTL信号并传送给CPU3。CPU3分别与存储器4及通信模块5连接,用于接收TTL信号,并将TTL信号转换为报文数据并保存至存储器4,还用于从存储器4中读取报文数据并将报文数据通过通信模块5发送出去,以便用户依据报文数据分析故障原因。具体地,CPU3在接收到TTL信号时,会将TTL信号转换为报文数据并保存在存储器4中,且该记录器还可以通过通信模块5与上位机之间建立通信连接,并从存储器4中获取报文数据将报文数据发送至上位机,以便用户根据报文数据进行故障分析。作为一种优选地实施例,CPU3还用于保存监控对本文档来自技高网...
一种车辆CAN通讯诊断记录器及系统

【技术保护点】
一种车辆CAN通讯诊断记录器,其特征在于,包括车载诊断系统OBD接插件、CAN收发器、CPU、存储器及通信模块,其中:所述OBD接插件与车辆的OBD接口连接;所述CAN收发器分别与所述OBD接插件及所述CPU连接,用于接收所述车辆实时发送的报文,并将所述报文转换为TTL信号发送至所述CPU;所述CPU分别与所述存储器及所述通信模块连接,用于接收所述TTL信号,并将所述TTL信号转换为报文数据并保存至所述存储器,还用于从所述存储器中读取所述报文数据并将所述报文数据通过所述通信模块发送出去,以便用户依据所述报文数据分析故障原因。

【技术特征摘要】
1.一种车辆CAN通讯诊断记录器,其特征在于,包括车载诊断系统OBD接插件、CAN收发器、CPU、存储器及通信模块,其中:所述OBD接插件与车辆的OBD接口连接;所述CAN收发器分别与所述OBD接插件及所述CPU连接,用于接收所述车辆实时发送的报文,并将所述报文转换为TTL信号发送至所述CPU;所述CPU分别与所述存储器及所述通信模块连接,用于接收所述TTL信号,并将所述TTL信号转换为报文数据并保存至所述存储器,还用于从所述存储器中读取所述报文数据并将所述报文数据通过所述通信模块发送出去,以便用户依据所述报文数据分析故障原因。2.如权利要求1所述的车辆CAN通讯诊断记录器,其特征在于,所述CPU还用于保存监控对象数据库,所述监控对象数据库包括监控对象ID,所述接收所述TTL信号的过程具体为:接收与所述监控对象ID对应的TTL信号。3.如权利要求2所述的车辆CAN通讯诊断记录器,其特征在于,所述CPU还用于接收上位机发送的新的ID地址,并将所述新的ID地址写入所述监控对象数据库中;或者,接收上位机发送的新的监控对象数据库,并将所述新的监控对象数据库替换掉原有监控对象数据库。4.如权利要求1所述的车辆CAN通讯诊断记录器,其特征在于,所述通信模块为USB接口或者WiFi模块。5...

【专利技术属性】
技术研发人员:王铁周奕冀俊明温泉张勃吕凌志
申请(专利权)人:北京长安汽车工程技术研究有限责任公司
类型:发明
国别省市:北京,11

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

1