整车电器的测试装置及车辆的制作方法

文档序号:15255117发布日期:2018-08-24 20:29阅读:145来源:国知局

本发明涉及车辆技术领域,特别涉及一种整车电器的测试装置及车辆。



背景技术:

随着汽车电器等技术的发展,整车的电器件比重越来越多,功能也越来越复杂,can总线越来越普及。

目前商用整车厂基本没有有效的整车电器测试设备来详细检查电器件及电器系统的电气性能,尤其是加入can总线以后,检验方面非常不便。一般只是通过一些简易的工装来检查整车电器,或者通过万用表来进行测试,而在一些功能相对复杂的零部件(如各种控制器)中,却没有较有效的控制和检验方法。在实际应用中,针对这些功能复杂的零部件,检验员仅仅依靠简易的尺寸、图纸是无法有效识别零部件性能的优劣的,从而导致检验结果准确性和可靠性不高。



技术实现要素:

本发明旨在至少解决上述技术问题之一。

为此,本发明的一个目的在于提出一种整车电器的测试装置,该装置能够方便、快捷地对整车电器进行有效测试,具有准确性高、可靠性高、扩展性强的优点。

本发明的另一个目的在于提出一种车辆。

为了实现上述目的,本发明第一方面的实施例提出了一种整车电器的测试装置,包括:功能选择界面,用于提供使车辆进入整车电器检测模式或整车can分析模式的选项;整车检测模块,用于当车辆进入整车电器检测模式时,根据用户选择的一个或多个整车电器对所述一个或多个整车电器组成的待测电路进行故障检测;can分析模块,用于当车辆整车can分析模式时,将can捕捉收发器采集到的报文与预设的报文数据库中与当前车型相对应的目标报文进行对比,以进行整车can故障分析。

根据本发明实施例的整车电器的测试装置,提供功能选择界面,当用户选择整车电器检测模式时,根据选取的待测电路进行故障检测,当用户选择整车can分析模式时,对采集到的can报文进行对比分析,实现整车can故障分析,从而能够方便、快捷地对整车电器进行有效测试,具有准确性高、可靠性高、扩展性强的优点,并能够对can报文进行准确分析,输出可靠性高的can故障分析结果。

另外,根据本发明上述实施例的整车电器的测试装置还可以具有如下附加的技术特征:

在一些示例中,所述整车检测模块包括:从控制芯片,所述从控制芯片用于采集所述一个或多个整车电器的相关数据;主控制芯片,与所述从控制芯片相连,用于根据所述相关数据对所述待测电路进行检测,并传输检测结果。

在一些示例中,所述整车检测模块还包括:显示模块,与所述主控制芯片相连,用于显示所述检测结果。

在一些示例中,所述一个或多个整车电器组成的待测电路至少包括:开关检测电路、继电器检测电路、电机检测电路、灯组检测电路、喇叭检测电路、音响系统检测电路、控制器检测电路、传感器和组合仪表系统检测电路。

在一些示例中,所述can分析模块用于当采集到的报文与所述目标报文不同时,判定存在正常can故障,并输出相应的故障信息。

在一些示例中,所述can分析模块还用于通过can收发功能对车辆的组合仪表的功能进行检测。

在一些示例中,所述组合仪表的功能至少包括水温功能。

在一些示例中,所述主控制芯片为stm32芯片。

在一些示例中,所述从控制芯片为stm8芯片。

为了实现上述目的,本发明第二方面的实施例公开了一种车辆,包括本发明上述第一方面实施例所述的整车电器的测试装置。

根据本发明实施例的车辆,能够方便、快捷地对其整车电器进行有效测试,具有准确性高、可靠性高、扩展性强的优点,并能够对can报文进行准确分析,输出可靠性高的can故障分析结果。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1是根据本发明一个实施例的整车电器的测试装置的结构框图;

图2是根据本发明一个具体实施例的功能选择界面的示意图;

图3是根据本发明一个具体实施例的整车检测模块的电路示意图;

图4是根据本发明一个具体实施例的开关检测电路示意图;

图5是根据本发明一个具体实施例的电机检测电路示意图;

图6是根据本发明一个具体实施例的can分析模块的功能选项示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

以下结合附图描述根据本发明实施例的整车电器的测试装置及车辆。

图1是根据本发明一个实施例的整车电器的测试装置的结构框图。如图1所示,该装置100包括:功能选择界面110、整车检测模块120和can(controllerareanetwork,控制器局域网络)分析模块130。

其中,功能选择界面110用于提供使车辆进入整车电器检测模式或整车can分析模式的选项,例如图2所示。具体地,当该整车电器的测试装置110开启后,首先提供功能选择界面110,其提供两大功能选项,分别是使车辆进入整车电器检测模式以便进行整车电器检测的功能选项和使车辆进入整车can分析模式以便进行整车can故障分析的功能选项。具体示例中,功能选择界面110通过触摸屏来提供相应的功能选项,或者也可以通过相应的按键来提供功能选项,例如图2所示。

整车检测模块120用于当车辆进入整车电器检测模式时,根据用户选择的一个或多个整车电器对一个或多个整车电器组成的待测电路进行故障检测。具体地说,即用户通过功能选择界面110选择了使车辆进入整车电器检测模式的选项,则车辆进入整车电器检测模式,以便在该模式下对整车电器进行检测,从而实现整车电器检测功能。

具体地,在本发明的一个实施例中,结合图3所示,整车检测模块120例如包括:从控制芯片121和主控制芯片122。其中,从控制芯片121用于采集一个或多个整车电器的相关数据;主控制芯片122,与从控制芯片121相连,用于根据相关数据对待测电路进行检测,并传输检测结果。

其中,结合图3所示,主控制芯片122例如为stm32芯片,从控制芯片121例如为stm8芯片。

进一步地,在本发明的一个实施例中,结合图3所示,整车检测模块120还包括显示模块123。显示模块123与主控制芯片122相连,用于显示检测结果。如图3所示,检测模块123例如为尺寸可选的lcd显示屏。

具体地说,如图3所示,当进入整车电器检测模式后,选择12v或者是24v电器系统。选择完电压伏数以后,就会进入一个界面各种电器件的选择分类界面,这个界面展示了整车各个电器件的名称选项,且该界面具有可扩展性,用户可以自己需求选择一个或多个整车电器的名称选项,从而组成所需的待测电路。比如当选中组合开关、车身控制器、制动灯、制动灯开关、后雾灯等器件,就可以组成了一个车身控制器的控制电路;也可以单独对某一个器件进行检测控制,比如只判断小开关的功能,则可以选择一个进行测试。

进一步地,结合图3所示,整车检测模块120内部有储能电池,可以进行无电源操作,也可以用交流插座进行供电,内部有ac-dc转换降压稳压处理电路,单片机采用从控制芯片121(stm8芯片)和主控制芯片122(stm32芯片),其中从控制芯片121主要用于电源、主开关、选择、开关量采集功能的实现,主控制芯片122用于开关量采集和与液晶显示屏的通讯功能的实现,lcd(显示模块123)例如采用尺寸可选的液晶屏,例如15寸。

具体地,在本发明的一个实施例中,上述一个或多个整车电器组成的待测电路至少包括:开关检测电路、继电器检测电路、电机检测电路、灯组检测电路、喇叭检测电路、音响系统检测电路、控制器检测电路、传感器和组合仪表系统检测电路。

以下分别对各个待测电路的功能的具体检测过程进行示例性描述。

开关检测电路的检测过程:选择好某一个开关以后,单独进行测试,则单片机通过采样电路可以判断开关是否按下,检验人员通过按下开关以后,对比液晶上显示“开关按下”,如果液晶显示的和检验人员实际操作的不相符,说明开关已经坏掉了,如图4所示,经过采样电路获取小灯开关的正常通与断,单片机不断读取此引脚电平状态。具体地,上述检测过程例如通过采用函数bit_status=gpio_readinputpin(gpiox,gpio_pin_x);if

(bit_status==setorreset)来实现。

继电器检测电路的检测过程:继电器需要和某一个功能的开关组合起来使用,以小灯开关为例,在器件选择界面选择小灯开关、小灯继电器,如果按下小灯开关以后,液晶显示“小灯开关按下”“,“小灯继电器吸和”,则说明继电器和小灯开关都正常,其他的继电器的检测过程与之类似。单片机接了20路这样的端口电路,可以实现20个,其中有几个是作为预留扩展功能使用。这里的小灯开关按下或者小灯继电器的吸和状态是用一个方框打钩来实现的,因为如果单片机读取状态之后显示一串字,要比显示一个勾复杂的多。

电机检测电路的检测过程:一般来说电机检测也需要一个开关来结合使用,并且在电机测试之后加了一个图,用来表示电机的工作电流曲线,因为电机在工作时候电流会从很大电流到一个平稳的正常工作电流,而断开也会再次产生一个电流。这里以空调控制器和鼓风机为例,即页面选择空调控制器和鼓风机和暖风继电器之后,操作空调控制器的鼓风挡,鼓风机开始工作。这里电机的电流是通过采样电路实现,由从控制芯片stm8采样,并转化为数组传递给主控制芯片stm32,传输采用iic(inter-integratedcircuit,集成电路总线),采集的函数例如为:

adc1_init(adc1_conversionmode_single,adc1_channel_0,

adc1_pressel_fcpu_d2,adc1_exttrig_tim,disable,

adc1_align_left,adc1_schmitttrig_channel0,disable);

adc1_cmd(enable);u16_adc1_value=adc1_getconversionvalue();电机类工作获取的原理如图5所示,可以根据实现表现出来的情况判断故障。其中,主控制芯片stm32通过spi(serialperipheralinterface,串行外设接口)传递给lcd液晶屏(显示模块123)。

灯组检测电路的检测过程:灯组(如灯泡)的检测和电机的类似,也是通过选择不同的功能开关和灯组及继电器一起组合实现,且灯泡的负载特性也和电机的采集一样,通过ad模块传递给液晶显示。

喇叭检测俄电路的检测过程:喇叭(电喇叭)的检测需要和组合开关、喇叭继电器结合使用,或者也可以通过预留的开关的状态来实现。选择组合开关和电喇叭、喇叭继电器以后,按组合开关喇叭按钮,页面上可以检测到喇叭按钮是否按下,检测到喇叭继电器是否吸和,同时内部串联的分压器电阻连接单片机,单片机检测此串联的电流,可以实现喇叭电流的显示,跟灯泡、电机一样的原理。检查人员可以据此判断喇叭是否故障,若喇叭不响,说明喇叭故障。

音响系统检测电路的检测过程:当选择了音响系统里面的收音机和各个扬声器以后,接好插件以后,单片机对每一个扬声器串联的小电阻进行电压采集,通过采集和程序中设定的adc(analog-to-digitalconverter,模数转换器)值进行对比分析,如果不在设定范围说明有故障。通过获取adc然后判断u16u16_adc1_value;其中,u16_adc1_value=adc1_getconversionvalue();判断内部加入滤波程序,累积5次确定是故障。具体地,if(u16_adc1_value>ad)n++;if(n%5=0);printf打印输出故障。

控制器检测电路的检测过程:控制器系统的检测是将控制器的所有输出和输入都进入单片机,采集的方法与前述过程类似,比如图4中的小灯控制,如果再加上组合开关的灯光控制选择了后雾灯,在选择后雾灯和后雾灯继电器,如果后雾灯亮,说明车身控制器无问题。单片机识别到这些信号之后,如果检测到后雾灯电路无电流,则打印输出车身控制器故障。

传感器和组合仪表系统检测电路的检测过程:传感器与仪表相对简单,如果只是选择某一项功能,或者出问题方便排查,则只选择某一项即可,如果页面上所有的勾都选,也可以实现整车电器功能的展示和检测,比如测试仪表系统中的燃油传感器和燃油表,将燃油传感器自己滑动到固定的位置,单片机计算可以得到此时的电阻值,通过本身写入的adc与电阻的对应关系来实现,如果r=3,仪表不指示,说明仪表燃油故障,因为仪表内部有单片机识别步进电机,所以这里不能实现打印输出仪表的故障,而通过人眼的识别即可。

can分析模块130用于当车辆整车can分析模式时,将can捕捉收发器采集到的报文与预设的报文数据库中与当前车型相对应的目标报文进行对比,以进行整车can故障分析。

具体地,具体地,在本发明的一个实施例中,can分析模块130用于当采集到的报文与目标报文不同时,判定存在正常can故障,并输出相应的故障信息。

也即是说,当用户在功能选择界面110上选择使车辆进入整车can分析模式的选项时,车辆进入can分析模式以实现整车can故障分析功能,此时会进入例如图6所示的功能显示界面,因为这个是需要进行随时升级,而不同的车型可能can协议的报文有部分不同,事先可以通过在该界面创建车型的报文库。比如发动机转速对应的报文是0cf00400,这时候可以手动输入进去id并将字节、位全部按照协议定义,定义好以后就将实车通过can捕捉器采集到的报文进行基本的分析,创建好以后可以保存到设备内部,保存好以后可以通过选择车型报文分析进行对比分析。采集报文可以通过can捕捉收发器进行捕捉,捕捉好以后可以自己保存,并保存到内部的sd卡里,这时候会自动创建txt,如果在点车型报文分析,可以将库里的车型与sd捕捉到的报文进行对比分析,如果有不同的,则会打印输出某一项的不同代表的不同的故障模式。

具体地说,can捕捉收发器功能其实比较简单,就是采用单片机内部的can总线功能,通过收发器,在单片机内部设定can的相应程序,具体可以采用如下函数实现:

can_initstatus_typedefcan_init_status;can_init_status=can_init(can_masterctrl_alldisabled,can_mode_normal,can_synjumpwidth_1timequantum,can_bitseg1_1timequantum,can_bitseg2_1timequantum,can_clocksource_internal,0xxx);

can_filterinit(can_filternumber_0,disable,can_filtermode_idmask,

can_filterscale_8bit,0x,0x,0x,0x,0x,0x,0x,0x);因为报文的id较多,其实这里可以不用设置,基本就是全部都接收,否则可能接收不全面;can_itconfig(can_it_tme,

disable);can_id=can_getreceivedid();获取id值,data=can_getreceiveddata(0x00);获取数据,其他的这里不进行赘述了。

在本发明的一个实施例中,can分析模块130还用于通过can收发功能对车辆的组合仪表的功能进行检测。组合仪表的功能至少包括水温功能。

也即是说,在本发明的实施例中,通过can收发功能还可以实现检查组合仪表的功能,比如检查组合仪表的水温功能是否正常,则通过发送固定的id比如f004中的第一个字节数据,即可代表水温,系统中页面会有换算以后的数值显示。通过这个数值与仪表指示的实际进行对比可以得到仪表是否正确。

综上,本发明的整车电器的测试装置,基于整车各种电器件结合lcd触摸液晶屏技术,具有可进行功能选择的操作界面,实现整车的各种电器系统及电器件的功能检查;另外,在触摸液晶上还实现了操作界面创建车型的can数据库,并可以通过u盘将can收发器读取的can打开与建立的标准数据库进行对比,分析出某个数据的故障模式,可靠性和准确性较高。

根据本发明实施例的整车电器的测试装置,提供功能选择界面,当用户选择整车电器检测模式时,根据选取的待测电路进行故障检测,当用户选择整车can分析模式时,对采集到的can报文进行对比分析,实现整车can故障分析,从而能够方便、快捷地对整车电器进行有效测试,具有准确性高、可靠性高、扩展性强的优点,并能够对can报文进行准确分析,输出可靠性高的can故障分析结果。

本发明的进一步实施例还提供了一种车辆。该车辆包括本发明上述任意一个实施例所描述的整车电器的测试装置。

根据本发明实施例的车辆,能够方便、快捷地对其整车电器进行有效测试,具有准确性高、可靠性高、扩展性强的优点,并能够对can报文进行准确分析,输出可靠性高的can故障分析结果。

另外,根据本发明实施例的车辆的其它构成以及作用对于本领域的普通技术人员而言都是已知的,为了减少冗余,不做赘述。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1