CN110361043B - 一种车载仪表故障检测***及其故障检测方法 - Google Patents

一种车载仪表故障检测***及其故障检测方法 Download PDF

Info

Publication number
CN110361043B
CN110361043B CN201910679065.6A CN201910679065A CN110361043B CN 110361043 B CN110361043 B CN 110361043B CN 201910679065 A CN201910679065 A CN 201910679065A CN 110361043 B CN110361043 B CN 110361043B
Authority
CN
China
Prior art keywords
instrument
detection
warning lamp
vehicle
instrument warning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910679065.6A
Other languages
English (en)
Other versions
CN110361043A (zh
Inventor
骆成
余登红
叶磊
陶俊杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Siqi Technology Co ltd
Original Assignee
Wuhan Bluestar Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Bluestar Technology Co Ltd filed Critical Wuhan Bluestar Technology Co Ltd
Priority to CN201910679065.6A priority Critical patent/CN110361043B/zh
Publication of CN110361043A publication Critical patent/CN110361043A/zh
Application granted granted Critical
Publication of CN110361043B publication Critical patent/CN110361043B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D18/00Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
    • G05B23/0213Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Alarm Systems (AREA)
  • Emergency Alarm Devices (AREA)

Abstract

本发明涉及一种车载仪表故障检测***及其故障检测方法,包括车载仪表和检测治具,所述车载仪表包括核心板、第一CAN芯片、若干仪表警示灯以及仪表警示灯硬线接口,检测治具包括单片机和第二CAN芯片。本发明利用单片机向目标仪表警示灯发送检测信号,检测治具通过第二CAN芯片接收目标仪表警示灯对应的应答信号,单片机根据应答信号的接收情况判定目标仪表警示灯的检测结果快速准确的检测仪表警示灯有无故障。解决传统车载仪表故障检测方法在检测硬线控制的仪表警示灯时,需人工操作检测多个仪表警示灯,效率低下且易出错的问题。实现对车载仪表各仪表警示灯的自动化检测,提高了车载仪表故障检测***的检测效率和可靠性。

Description

一种车载仪表故障检测***及其故障检测方法
技术领域
本发明涉及车载***技术领域,尤其涉及一种车载仪表故障检测***及其检测方法。
背景技术
随着汽车技术的发展以及微处理器技术的不断进步,使得嵌入式***在汽车电子技术中得到了广泛应用。
对于车载嵌入式***,如仪表和多媒体***,产线或测试部门采用传统方法对硬线控制的警示灯进行故障检测时,需要人工找到对应的灯线,接上有效电平,然后观察仪表显示屏对应的警示灯是否被点亮。由于警示灯过多,容易看漏,特别是在批量生产时,效率低下,人眼疲劳,易出错。
发明内容
本发明针对现有技术中存在的技术问题,提供一种车载仪表故障检测***及其故障检测方法,解决传统车载仪表故障检测方法在检测硬线控制的仪表警示灯时,需人工操作检测多个仪表警示灯,效率低下且易出错的问题,实现对车载仪表各仪表警示灯的自动化检测,提高了车载仪表故障检测***的检测效率和可靠性。
本发明解决上述技术问题的技术方案如下:
第一方面,本发明提供一种车载仪表故障检测***,包括车载仪表和检测治具,所述车载仪表包括核心板、第一CAN芯片、若干仪表警示灯以及仪表警示灯硬线接口,所述检测治具包括单片机和第二CAN芯片,所述单片机分别连接核心板、仪表警示灯硬线接口和第二CAN芯片的一端,所述第二CAN芯片的另一端与第一CAN芯片的一端通讯连接,所述第一CAN芯片的另一端连接核心板;
所述检测治具通过单片机依次向各个仪表警示灯发送检测信号,并通过第二CAN芯片接收各个仪表警示灯各自对应的应答信号,所述单片机根据所述应答信号判定仪表警示灯对应的检测结果。
本发明的有益效果是:利用单片机向目标仪表警示灯发送检测信号,检测治具通过第二CAN芯片接收目标仪表警示灯对应的应答信号,单片机根据应答信号的接收情况判定目标仪表警示灯的检测结果快速准确的检测仪表警示灯有无故障。解决传统车载仪表故障检测方法在检测硬线控制的仪表警示灯时,需人工操作检测多个仪表警示灯,效率低下且易出错的问题。实现对车载仪表各仪表警示灯的自动化检测,提高了车载仪表故障检测***的检测效率和可靠性。
进一步,所述核心板包括eMMC,DDR,CPU和PMU,所述单片机的I/O口连接仪表警示灯的硬线接口,用于设置所述仪表警示灯的电平,所述单片机的A/D口连接所述核心板的各芯片端口,用于检测eMMC,DDR,CPU和PMU的电压值。
进一步,还包括PC显示端,所述PC显示端连接单片机,用于显示各个仪表警示灯的检测结果以及核心板各芯片端口的电压值。
第二方面,本发明提供一种车载仪表故障检测***的故障检测方法,包括:
S1,通过单片机向目标仪表警示灯发送检测信号;
S2,通过第二CAN芯片接收目标仪表警示灯对应的应答信号,根据预设规则判定目标仪表警示灯的检测结果;
S3,若判断获知目标仪表警示灯的检测结果通过,则关闭目标仪表警示灯,重复步骤S1~S2检测下一仪表警示灯。
进一步,在步骤S2之后,所述故障检测方法还包括:
若判断获知目标仪表警示灯的检测结果不通过,则停止检测。
进一步,步骤S2中,所述根据预设规则判定目标仪表警示灯的检测结果具体包括:
若在预设时间内接收到目标仪表警示灯的正常应答信号,则判定所述仪表警示灯检测结果通过。
若在预设时间内接收到的应答信号异常,则判定所述目标仪表警示灯检测结果不通过。
进一步,步骤S2中,所述根据预设规则判定目标仪表警示灯的检测结果还包括:
若在预设时间内未接收到应答信号,则判定所述目标仪表警示灯检测结果不通过。
进一步,所述故障检测方法还包括:
通过单片机实时检测车载仪表核心板各芯片端口的电压值。
进一步,所述故障检测方法还包括:
将各个仪表警示灯的检测结果以及核心板各芯片端口的电压值记录在PC显示端;其中,所述仪表警示灯包括“安全气囊”、“驻车灯”、“左前门灯”和“EPS故障”。
进一步,在步骤S1之前,所述故障检测方法还包括:
点击PC显示端的自动检测按钮,检测治具通过第二CAN芯片向车载仪表发送请求检测指令;
若检测治具接收车载仪表第一CAN芯片反馈的确认信号,则通过单片机向目标仪表警示灯发送检测信号。
采用上述进一步方案的有益效果是:在车载仪表出现上电不开机的状况时,通过检测治具的单片机A/D口连接核心板的各芯片端口,实时获取eMMC,DDR,CPU和PMU的电压值,当出现不开机的情况时,核心板内各芯片的电压值会偏离出电压参考范围之外,电压值被单片机A/D口准确获取并记录保存,有助于检测人员对故障仪表的定位分析。
附图说明
图1为本发明实施例提供的车载仪表故障检测***的结构示意图;
图2为本发明实施例提供的PC显示端的操作界面示意图;
图3为本发明实施例提供的车载仪表故障检测***的故障检测方法流程示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
图1为本发明实施例提供的车载仪表故障检测***的结构示意图,如图1所示,本发明提供一种车载仪表故障检测***,包括车载仪表和检测治具,所述车载仪表包括核心板、第一CAN芯片、若干仪表警示灯(图中未示出)以及仪表警示灯硬线接口,所述检测治具包括单片机和第二CAN芯片,所述单片机分别连接核心板、仪表警示灯硬线接口和第二CAN芯片的一端,所述第二CAN芯片的另一端与第一CAN芯片的一端通讯连接,所述第一CAN芯片的另一端连接核心板;
所述检测治具通过单片机依次向各个仪表警示灯发送检测信号,并通过第二CAN芯片接收各个仪表警示灯各自对应的应答信号,所述单片机根据所述应答信号判定仪表警示灯对应的检测结果。
具体地,参照图1,车载仪表故障检测***包括车载仪表和检测治具,车载仪表通过CAN(Controller Area Network,控制器局域网络)总线以及硬线接口与车辆接口连接。CAN是一种有效支持分布式控制或实时控制的串行通信网络。车载仪表包括核心板、第一CAN芯片、若干仪表警示灯以及仪表警示灯硬线接口。本实施例中,仪表警示灯包括但不限于“安全气囊”、“驻车灯”、“左前门灯”和“EPS故障”。检测治具包括单片机和第二CAN芯片。检测治具内的单片机分别连接核心板、仪表警示灯硬线接口和第二CAN芯片的一端,第二CAN芯片的另一端与第一CAN芯片的一端通讯连接,所述第一CAN芯片的另一端连接核心板。本实施例中,第二CAN芯片用于将核心板的信号转换成CAN信号发送给第一CAN芯片,或将第一CAN芯片发过来的CAN信号转换成串口信号发给核心板,使检测治具与车载仪表进行通讯。
以下对车载仪表故障检测***的工作流程作具体说明:检测开始后,检测治具通过单片机向目标仪表警示灯发送检测信号,目标仪表警示灯的应答信号由第一CAN芯片发送给检测治具,检测治具通过第二CAN芯片接收目标仪表警示灯对应的应答信号,单片机根据应答信号的接收情况判定目标仪表警示灯的检测结果。
本实施例中以“安全气囊”作为目标仪表警示灯,如果单片机在预设时间内接收到“安全气囊”的正常应答信号,则判定目“安全气囊”的检测结果通过,然后关闭“安全气囊”,重复上述步骤检测下一仪表警示灯。如果单片机在预设时间内未接收到“安全气囊”的应答信号或接收到的应答信号异常,则判定“安全气囊”的检测结果不通过,并停止检测。通过上述步骤,车载仪表故障检测***能够按照预设顺序依次完成“安全气囊”、“驻车灯”、“左前门灯”和“EPS故障”的故障检测。
可以理解的是,采用传统故障检测方法对车载仪表的仪表警示灯进行故障检测时,需要人工找到对应的灯线,接上有效电平,然后观察仪表显示屏对应的警示灯是否被点亮。由于警示灯过多,容易看漏,特别是在批量生产时,效率低下,人眼疲劳,易出错。而本实施例提供的车载仪表故障检测***能够快速准确定位目标仪表警示灯有无故障,并自动化的按照预设顺序依次完成“安全气囊”、“驻车灯”、“左前门灯”和“EPS故障”的故障检测。
本发明实施例提供的车载仪表故障检测***,利用单片机向目标仪表警示灯发送检测信号,检测治具通过第二CAN芯片接收目标仪表警示灯对应的应答信号,单片机根据应答信号的接收情况判定目标仪表警示灯的检测结果快速准确的检测仪表警示灯有无故障。解决传统车载仪表故障检测方法在检测硬线控制的仪表警示灯时,需人工操作检测多个仪表警示灯,效率低下且易出错的问题。实现对车载仪表各仪表警示灯的自动化检测,提高了车载仪表故障检测***的检测效率和可靠性。本发明实施例提供的车载仪表故障检测***具有高效性和可靠性,该***结构简单,容易操作,可广泛应用于汽车多媒体和仪表故障检测领域。
基于上述实施例的内容,作为一种可选实施例,所述核心板包括eMMC,DDR,CPU和PMU,所述单片机的I/O口连接仪表警示灯的硬线接口,用于设置所述仪表警示灯的电平,所述单片机的A/D口连接所述核心板的各芯片端口,用于检测eMMC,DDR,CPU和PMU的电压值。
具体地,参照图1,核心板包括eMMC,DDR,CPU和PMU。单片机的I/O口连接仪表警示灯的硬线接口。检测开始后,单片机就按预设顺序依次给“安全气囊”、“驻车灯”、“左前门灯”的控制电路power_ctl脚配置3.3v的高电平或0V的低电平。单片机的I/O口输出高电平低电平到目标仪表警示灯对应的硬线接口,使得目标仪表警示灯的硬线接口为有效电平。目标仪表警示灯的应答信号由第一CAN芯片发送给检测治具,检测治具通过第二CAN芯片接收目标仪表警示灯对应的应答信号,单片机根据应答信号的接收情况判定目标仪表警示灯的检测结果。
进一步地,单片机上多个A/D口分别连接所述核心板上的eMMC,DDR,CPU和PMU,实时检测eMMC,DDR,CPU和PMU的电压值。
需要说明的是,测试人员根据客户反映得知,车载仪表偶尔会出现上电不开机的现象,此异常现象难以重复出现,即使某些时刻上电不开机的现象重复出现,测试人员可能不在现场,来不及对此故障进行分析。导致传统的故障检测方法难以对此异常现象进行检测和定位分析。只能通过长时间在常温,高温,低温开关机试验中模拟。而本实施例通过检测治具的单片机A/D口连接核心板的各芯片端口,实时获取eMMC,DDR,CPU和PMU的电压值,当出现不开机的情况时,核心板内各芯片的电压值会偏离出电压参考范围之外,各芯片异常的电压值被单片机A/D口准确获取并记录保存,为检测人员对故障仪表的定位分析提供支持。
本发明实施例提供的车载仪表故障检测***,在车载仪表出现上电不开机的状况时,通过检测治具的单片机A/D口连接核心板的各芯片端口,实时获取eMMC,DDR,CPU和PMU的电压值,当出现不开机的情况时,核心板内各芯片的电压值会偏离出电压参考范围之外,各芯片异常的电压值被单片机A/D口准确获取并记录保存,有助于检测人员对故障仪表的定位分析。
基于上述实施例的内容,作为一种可选实施例,车载仪表故障检测***还包括PC显示端,如图1所示,所述PC显示端连接单片机,用于显示各个仪表警示灯的检测结果以及核心板各芯片端口的电压值。其中,PC显示端的操作界面为MFC(Microsoft FoundationClasses,微软基础类库)界面,MFC是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。
具体地,PC显示端通过UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)连接检测治具的单片机。UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。单片机在判断获得各个仪表警示灯的检测结果之后,将检测结果显示在PC显示端。单片机还将采集得到的eMMC,DDR,CPU和PMU的电压值显示在PC显示端,如图2所示,图2为本发明实施例提供的PC显示端的操作界面示意图。通过图2能够直观的获得各个仪表警示灯的检测结果,例如,如果“驻车灯”的检测结果不通过,则图2中PC显示端的操作界面中,“硬线灯检测结果”会显示“左转向灯异常”。图2中的“车载硬线灯”和“硬线灯”均与本发明实施例中的“仪表警示灯”意义相同。如果图2中示出的所有仪表警示灯检测结果均通过,则PC显示端的操作界面中,“硬线灯检测结果”会显示“pass”。
进一步地,PC显示端设置有自动检测按钮,点击PC显示端的自动检测按钮,检测治具通过第二CAN芯片向车载仪表发送请求检测指令,如果检测治具接收车载仪表第一CAN芯片反馈的确认信号,则开始进行检测,通过单片机向目标仪表警示灯发送检测信号。
图3为本发明实施例提供的车载仪表故障检测***的故障检测方法流程示意图,如图3所示,本发明提供一种车载仪表故障检测***的故障检测方法,该方法包括:
S1,通过单片机向目标仪表警示灯发送检测信号。
S2,通过第二CAN芯片接收目标仪表警示灯对应的应答信号,根据预设规则判定目标仪表警示灯的检测结果。
S3,若判断获知目标仪表警示灯的检测结果通过,则关闭目标仪表警示灯,重复步骤S1~S2检测下一仪表警示灯。
具体地,参照图1和图3,车载仪表故障检测***包括车载仪表和检测治具,车载仪表通过CAN(Controller Area Network,控制器局域网络)总线以及硬线接口与车辆接口连接。车载仪表包括核心板、第一CAN芯片、若干仪表警示灯以及仪表警示灯硬线接口。本实施例中,仪表警示灯包括但不限于“安全气囊”、“驻车灯”、“左前门灯”和“EPS故障”。检测治具包括单片机和第二CAN芯片。本实施例中,第二CAN芯片用于将核心板的信号转换成CAN信号发送给第一CAN芯片,或将第一CAN芯片发过来的CAN信号转换成串口信号发给核心板,使检测治具与车载仪表进行通讯。
以下对车载仪表故障检测***的故障检测方法步骤作具体举例说明:检测开始后,检测治具通过单片机向目标仪表警示灯发送检测信号,目标仪表警示灯的应答信号由第一CAN芯片发送给检测治具,检测治具通过第二CAN芯片接收目标仪表警示灯对应的应答信号,单片机根据应答信号的接收情况判定目标仪表警示灯的检测结果。
本实施例中以“安全气囊”作为目标仪表警示灯,如果单片机在预设时间内接收到“安全气囊”的正常应答信号,则判定目“安全气囊”的检测结果通过,然后关闭“安全气囊”,重复上述步骤检测下一仪表警示灯。如果单片机在预设时间内未接收到“安全气囊”的应答信号或接收到的应答信号异常,则判定“安全气囊”的检测结果不通过,并停止检测。通过上述步骤,车载仪表故障检测***能够按照预设顺序依次完成“安全气囊”、“驻车灯”、“左前门灯”和“EPS故障”的故障检测。
可以理解的是,采用传统故障检测方法对车载仪表的仪表警示灯进行故障检测时,需要人工找到对应的灯线,接上有效电平,然后观察仪表显示屏对应的警示灯是否被点亮。由于警示灯过多,容易看漏,特别是在批量生产时,效率低下,人眼疲劳,易出错。而本实施例提供的车载仪表故障检测***能够快速准确定位目标仪表警示灯有无故障,并自动化的按照预设顺序依次完成“安全气囊”、“驻车灯”、“左前门灯”和“EPS故障”的故障检测。
本发明实施例提供的车载仪表故障检测***的故障检测方法,利用单片机向目标仪表警示灯发送检测信号,检测治具通过第二CAN芯片接收目标仪表警示灯对应的应答信号,单片机根据应答信号的接收情况判定目标仪表警示灯的检测结果快速准确的检测仪表警示灯有无故障。解决传统车载仪表故障检测方法在检测硬线控制的仪表警示灯时,需人工操作检测多个仪表警示灯,效率低下且易出错的问题。实现对车载仪表各仪表警示灯的自动化检测,提高了车载仪表故障检测***的检测效率和可靠性。
基于上述实施例的内容,作为一种可选实施例,在步骤S2之后,所述故障检测方法还包括:
若判断获知目标仪表警示灯的检测结果不通过,则停止检测。
具体地,如果单片机判定“安全气囊”的检测结果不通过,则会停止检测。提高了故障检测效率。
基于上述实施例的内容,作为一种可选实施例,步骤S2中,所述根据预设规则判定目标仪表警示灯的检测结果具体包括:
若在预设时间内接收到目标仪表警示灯的正常应答信号,则判定所述仪表警示灯检测结果通过。
若在预设时间内接收到的应答信号异常,则判定所述目标仪表警示灯检测结果不通过。
具体地,本实施例中以“安全气囊”作为目标仪表警示灯进行举例说明,如果单片机在预设时间内接收到“安全气囊”的正常应答信号,则判定目“安全气囊”的检测结果通过,然后关闭“安全气囊”,重复上述步骤检测下一仪表警示灯。如果单片机在预设时间内接收到的应答信号异常,则判定“安全气囊”的检测结果不通过。
基于上述实施例的内容,作为一种可选实施例,步骤S2中,所述根据预设规则判定目标仪表警示灯的检测结果还包括:
若在预设时间内未接收到应答信号,则判定所述目标仪表警示灯检测结果不通过。
具体地,如果单片机在预设时间内未接收到目标仪表警示灯的应答信号,则判定目标仪表警示灯的检测结果不通过。其中,预设时间是在单片机预先设置的时间参数。
基于上述实施例的内容,作为一种可选实施例,所述故障检测方法还包括:
通过单片机实时检测车载仪表核心板各芯片端口的电压值。
需要说明的是,单片机的I/O口连接仪表警示灯的硬线接口。检测开始后,单片机就按预设顺序依次给“安全气囊”、“驻车灯”、“左前门灯”的控制电路power_ctl脚配置3.3v的高电平或0V的低电平。单片机的I/O口输出高电平低电平到目标仪表警示灯对应的硬线接口,使得目标仪表警示灯的硬线接口为有效电平。目标仪表警示灯的应答信号由第一CAN芯片发送给检测治具,检测治具通过第二CAN芯片接收目标仪表警示灯对应的应答信号,单片机根据应答信号的接收情况判定目标仪表警示灯的检测结果。
进一步地,单片机上多个A/D口分别连接所述核心板上的eMMC,DDR,CPU和PMU,实时检测eMMC,DDR,CPU和PMU的电压值。
需要说明的是,测试人员根据客户反映得知,车载仪表偶尔会出现上电不开机的现象,此异常现象难以重复出现,即使某些时刻上电不开机的现象重复出现,测试人员可能不在现场,来不及对此故障进行分析。导致传统的故障检测方法难以对此异常现象进行检测和定位分析。只能通过长时间在常温,高温,低温开关机试验中模拟。而本实施例通过检测治具的单片机A/D口连接核心板的各芯片端口,实时获取eMMC,DDR,CPU和PMU的电压值,当出现不开机的情况时,核心板内各芯片的电压值会偏离出电压参考范围之外,各芯片异常的电压值被单片机A/D口准确获取并记录保存,为检测人员对故障仪表的定位分析提供支持。
本发明实施例提供的车载仪表故障检测***的故障检测方法,在车载仪表出现上电不开机的状况时,通过检测治具的单片机A/D口连接核心板的各芯片端口,实时获取eMMC,DDR,CPU和PMU的电压值,当出现不开机的情况时,核心板内各芯片的电压值会偏离出电压参考范围之外,各芯片异常的电压值被单片机A/D口准确获取并记录保存,有助于检测人员对故障仪表的定位分析。
基于上述实施例的内容,作为一种可选实施例,所述故障检测方法还包括:
将各个仪表警示灯的检测结果以及核心板各芯片端口的电压值记录在PC显示端;其中,所述仪表警示灯包括“安全气囊”,“驻车灯”,“EPS故障”,“左前门灯”。
需要说明的是,车载仪表故障检测***还包括PC显示端,如图1所示,PC显示端连接单片机,用于显示各个仪表警示灯的检测结果以及核心板各芯片端口的电压值。具体地,PC显示端通过UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)连接检测治具的单片机。UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。单片机在判断获得各个仪表警示灯的检测结果之后,将检测结果显示在PC显示端。单片机还将采集得到的eMMC,DDR,CPU和PMU的电压值显示在PC显示端,如图2所示,图2为本发明实施例提供的PC显示端的操作界面示意图。通过图2能够直观的获得各个仪表警示灯的检测结果,例如,如果“驻车灯”的检测结果不通过,则图2中PC显示端的操作界面中,“硬线灯检测结果”会显示“左转向灯异常”。图2中的“车载硬线灯”和“硬线灯”均与本发明实施例中的“仪表警示灯”意义相同。如果图2中示出的所有仪表警示灯检测结果均通过,则PC显示端的操作界面中,“硬线灯检测结果”会显示“pass”。
基于上述实施例的内容,作为一种可选实施例,在步骤S1之前,所述故障检测方法还包括:
点击PC显示端的自动检测按钮,检测治具通过第二CAN芯片向车载仪表发送请求检测指令;
若检测治具接收车载仪表第一CAN芯片反馈的确认信号,则通过单片机向目标仪表警示灯发送检测信号。
具体地,PC显示端设置有自动检测按钮,点击PC显示端的自动检测按钮,检测治具通过第二CAN芯片向车载仪表发送请求检测指令,如果检测治具接收车载仪表第一CAN芯片反馈的确认信号,则开始进行检测,通过单片机向目标仪表警示灯发送检测信号。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
需要说明的是,在本发明实施例的描述中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明的具体含义。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (9)

1.一种车载仪表故障检测***,其特征在于,包括车载仪表和检测治具,所述车载仪表包括核心板、第一CAN芯片、若干仪表警示灯以及仪表警示灯硬线接口,所述检测治具包括单片机和第二CAN芯片,所述单片机分别连接核心板、仪表警示灯硬线接口和第二CAN芯片的一端,所述第二CAN芯片的另一端与第一CAN芯片的一端通讯连接,所述第一CAN芯片的另一端连接核心板;
所述核心板包括eMMC,DDR,CPU和PMU,所述单片机的I/O口连接仪表警示灯的硬线接口,用于设置所述仪表警示灯的电平;所述单片机的A/D口连接所述核心板的各芯片端口,用于实时检测eMMC,DDR,CPU和PMU的电压值,从而在车载仪表上电不开机时获得各芯片异常的电压值;
所述检测治具通过单片机依次向各个仪表警示灯发送检测信号,并通过第二CAN芯片接收各个仪表警示灯各自对应的应答信号,所述单片机根据所述应答信号判定仪表警示灯对应的检测结果。
2.根据权利要求1所述的车载仪表故障检测***,其特征在于,还包括PC显示端,所述PC显示端连接单片机,用于显示各个仪表警示灯的检测结果以及核心板各芯片端口的电压值。
3.根据权利要求1~2任一项所述车载仪表故障检测***的故障检测方法,其特征在于,包括:
S1,通过单片机向目标仪表警示灯发送检测信号;
S2,通过第二CAN芯片接收目标仪表警示灯对应的应答信号,根据预设规则判定目标仪表警示灯的检测结果;
S3,若判断获知目标仪表警示灯的检测结果通过,则关闭目标仪表警示灯,重复步骤S1~S2检测下一仪表警示灯。
4.根据权利要求3所述的故障检测方法,其特征在于,在步骤S2之后,所述故障检测方法还包括:
若判断获知目标仪表警示灯的检测结果不通过,则停止检测。
5.根据权利要求3所述的故障检测方法,其特征在于,步骤S2中,所述根据预设规则判定目标仪表警示灯的检测结果具体包括:
若在预设时间内接收到目标仪表警示灯的正常应答信号,则判定所述仪表警示灯检测结果通过;
若在预设时间内接收到的应答信号异常,则判定所述目标仪表警示灯检测结果不通过。
6.根据权利要求3所述的故障检测方法,其特征在于,步骤S2中,所述根据预设规则判定目标仪表警示灯的检测结果还包括:
若在预设时间内未接收到应答信号,则判定所述目标仪表警示灯检测结果不通过。
7.根据权利要求3所述的故障检测方法,其特征在于,所述方法还包括:
通过单片机实时检测车载仪表核心板各芯片端口的电压值。
8.根据权利要求7所述的故障检测方法,其特征在于,所述故障检测方法还包括:
将各个仪表警示灯的检测结果以及核心板各芯片端口的电压值记录在PC显示端;其中,所述仪表警示灯包括“安全气囊”、“驻车灯”、“左前门灯”和“EPS故障”。
9.根据权利要求8所述的故障检测方法,其特征在于,在步骤S1之前,所述故障检测方法还包括:
点击PC显示端的自动检测按钮,检测治具通过第二CAN芯片向车载仪表发送请求检测指令;
若检测治具接收车载仪表第一CAN芯片反馈的确认信号,则通过单片机向目标仪表警示灯发送检测信号。
CN201910679065.6A 2019-07-25 2019-07-25 一种车载仪表故障检测***及其故障检测方法 Active CN110361043B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910679065.6A CN110361043B (zh) 2019-07-25 2019-07-25 一种车载仪表故障检测***及其故障检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910679065.6A CN110361043B (zh) 2019-07-25 2019-07-25 一种车载仪表故障检测***及其故障检测方法

Publications (2)

Publication Number Publication Date
CN110361043A CN110361043A (zh) 2019-10-22
CN110361043B true CN110361043B (zh) 2021-11-19

Family

ID=68222476

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910679065.6A Active CN110361043B (zh) 2019-07-25 2019-07-25 一种车载仪表故障检测***及其故障检测方法

Country Status (1)

Country Link
CN (1) CN110361043B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111752263B (zh) * 2020-07-22 2021-12-07 广州小鹏汽车科技有限公司 检测***、检测方法和存储介质

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04120421A (ja) * 1990-09-11 1992-04-21 Tech Res & Dev Inst Of Japan Def Agency 通信整備車における測定器校正装置
JP4768482B2 (ja) * 2006-03-22 2011-09-07 矢崎総業株式会社 車両用計器ユニット及び車両用計器駆動制御方法
US8392142B1 (en) * 2009-04-01 2013-03-05 The United States Of America As Represented By The Secretary Of The Navy Algorithmic reduction of vehicular magnetic self-noise
CN101949713B (zh) * 2009-07-10 2012-05-23 青岛东田汽车电子科技有限公司 诊断型汽车组合仪表、仪表诊断器和仪表诊断方法
CN101603843B (zh) * 2009-07-16 2010-10-27 吉林大学 乘用车can总线数字仪表测试***
CN101699224A (zh) * 2009-10-19 2010-04-28 中国汽车技术研究中心 基于LabVIEW和PXI的汽车数字仪表测试***
CN101776468B (zh) * 2010-02-12 2015-07-22 深圳市元征软件开发有限公司 具有汽车电控诊断功能的汽车组合仪表及其诊断方法
CN103207091A (zh) * 2013-04-16 2013-07-17 深圳市元征科技股份有限公司 汽车仪表检测装置及方法
CN104427729B (zh) * 2013-08-29 2017-06-16 上海德科电子仪表有限公司 汽车仪表报警灯的故障处理方法
CN105091927A (zh) * 2015-08-20 2015-11-25 浙江中科领航汽车电子有限公司 全液晶汽车仪表自动化测试平台
CN207335757U (zh) * 2017-10-19 2018-05-08 安徽江淮汽车集团股份有限公司 一种汽车组合仪表的测试***
CN109388125A (zh) * 2018-09-28 2019-02-26 惠州市德赛西威汽车电子股份有限公司 一种汽车仪表故障自动检测***及方法

Also Published As

Publication number Publication date
CN110361043A (zh) 2019-10-22

Similar Documents

Publication Publication Date Title
CN105866575B (zh) 一种车载显示器综合测试装置及测试方法
CN108037444B (zh) Gnss pcba自动化测试***及其应用方法
CN105182371A (zh) 基于功能测试实现gnss产品自动化测试的方法
CN102819477B (zh) 一种板卡的故障测试方法以及故障测试卡
US9542304B1 (en) Automated operating system installation
CN105511993A (zh) 一种基于uefi的服务器nvme硬盘背板功能测试方法
WO2013158788A2 (en) Devices for indicating a physical layer error
CN108335722A (zh) 一种自动化测试ssd接口速率的方法
CN111324502A (zh) 批量测试***及其方法
CN106407059A (zh) 一种服务器节点测试***及方法
CN110361043B (zh) 一种车载仪表故障检测***及其故障检测方法
CN104914376A (zh) 一种数字量电路状态检测电路和方法
CN108319516B (zh) 一种测试***及测试方法
CN113552562A (zh) 一种超声波雷达自动标定***及其方法
CN109031088A (zh) 一种电路板多路电流测试方法及其***
CN108332623A (zh) 一种多功能复合引信智能检测仪
CN109960238B (zh) 一种车辆诊断仪自动化测试***和方法
CN111142011A (zh) 快递柜测试治具
CN110888415A (zh) 一种mpcvd合成设备模拟测试装置及其模拟测试方法
CN111008098A (zh) 监测***与方法
CN109100671A (zh) 在集成电路电子元器件测试中针对测试***的监控方法和监控***
CN110399258A (zh) 一种服务器***的稳定性测试方法、***及装置
CN110987129A (zh) 一种超声波智能水表故障自检与处理***及其方法
CN213658949U (zh) 一种笔记本电脑主板键盘接口自动测试仪
CN214226478U (zh) 点灯治具及点灯测试***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20211224

Address after: 401120 No.107 dataguzhong Road, Xiantao street, Yubei District, Chongqing

Patentee after: Chongqing Siqi Technology Co.,Ltd.

Address before: 430000 Wuhan Bluestar technology production base, Huanglong Shanxi Road, Donger Industrial Park, Donghu Development Zone, Wuhan City, Hubei Province

Patentee before: WUHAN BLUESTAR TECHNOLOGY CO.,LTD.

TR01 Transfer of patent right